// Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.11 // protoc (unknown) // source: file/v1/file.proto package v1 import ( _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" emptypb "google.golang.org/protobuf/types/known/emptypb" reflect "reflect" sync "sync" unsafe "unsafe" ) const ( // Verify that this generated code is sufficiently up-to-date. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) // Verify that runtime/protoimpl is sufficiently up-to-date. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) ) // File messages type UploadFileRequest struct { state protoimpl.MessageState `protogen:"open.v1"` BucketName string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=object_key,json=objectKey,proto3" json:"object_key,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` ContentType string `protobuf:"bytes,4,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *UploadFileRequest) Reset() { *x = UploadFileRequest{} mi := &file_file_v1_file_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *UploadFileRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*UploadFileRequest) ProtoMessage() {} func (x *UploadFileRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[0] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use UploadFileRequest.ProtoReflect.Descriptor instead. func (*UploadFileRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{0} } func (x *UploadFileRequest) GetBucketName() string { if x != nil { return x.BucketName } return "" } func (x *UploadFileRequest) GetObjectKey() string { if x != nil { return x.ObjectKey } return "" } func (x *UploadFileRequest) GetData() []byte { if x != nil { return x.Data } return nil } func (x *UploadFileRequest) GetContentType() string { if x != nil { return x.ContentType } return "" } type UploadFileResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=object_key,json=objectKey,proto3" json:"object_key,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *UploadFileResponse) Reset() { *x = UploadFileResponse{} mi := &file_file_v1_file_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *UploadFileResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*UploadFileResponse) ProtoMessage() {} func (x *UploadFileResponse) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[1] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use UploadFileResponse.ProtoReflect.Descriptor instead. func (*UploadFileResponse) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{1} } func (x *UploadFileResponse) GetMessage() string { if x != nil { return x.Message } return "" } func (x *UploadFileResponse) GetObjectKey() string { if x != nil { return x.ObjectKey } return "" } type DownloadFileRequest struct { state protoimpl.MessageState `protogen:"open.v1"` BucketName string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=object_key,json=objectKey,proto3" json:"object_key,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DownloadFileRequest) Reset() { *x = DownloadFileRequest{} mi := &file_file_v1_file_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DownloadFileRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*DownloadFileRequest) ProtoMessage() {} func (x *DownloadFileRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[2] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DownloadFileRequest.ProtoReflect.Descriptor instead. func (*DownloadFileRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{2} } func (x *DownloadFileRequest) GetBucketName() string { if x != nil { return x.BucketName } return "" } func (x *DownloadFileRequest) GetObjectKey() string { if x != nil { return x.ObjectKey } return "" } type DownloadFileResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` ContentType string `protobuf:"bytes,2,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` FileName string `protobuf:"bytes,3,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DownloadFileResponse) Reset() { *x = DownloadFileResponse{} mi := &file_file_v1_file_proto_msgTypes[3] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DownloadFileResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*DownloadFileResponse) ProtoMessage() {} func (x *DownloadFileResponse) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[3] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DownloadFileResponse.ProtoReflect.Descriptor instead. func (*DownloadFileResponse) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{3} } func (x *DownloadFileResponse) GetData() []byte { if x != nil { return x.Data } return nil } func (x *DownloadFileResponse) GetContentType() string { if x != nil { return x.ContentType } return "" } func (x *DownloadFileResponse) GetFileName() string { if x != nil { return x.FileName } return "" } type ListFilesRequest struct { state protoimpl.MessageState `protogen:"open.v1"` BucketName string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` MaxKeys int32 `protobuf:"varint,3,opt,name=max_keys,json=maxKeys,proto3" json:"max_keys,omitempty"` ContinuationToken string `protobuf:"bytes,4,opt,name=continuation_token,json=continuationToken,proto3" json:"continuation_token,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ListFilesRequest) Reset() { *x = ListFilesRequest{} mi := &file_file_v1_file_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ListFilesRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*ListFilesRequest) ProtoMessage() {} func (x *ListFilesRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[4] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ListFilesRequest.ProtoReflect.Descriptor instead. func (*ListFilesRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{4} } func (x *ListFilesRequest) GetBucketName() string { if x != nil { return x.BucketName } return "" } func (x *ListFilesRequest) GetPrefix() string { if x != nil { return x.Prefix } return "" } func (x *ListFilesRequest) GetMaxKeys() int32 { if x != nil { return x.MaxKeys } return 0 } func (x *ListFilesRequest) GetContinuationToken() string { if x != nil { return x.ContinuationToken } return "" } type FileInfo struct { state protoimpl.MessageState `protogen:"open.v1"` Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Size int64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` LastModified string `protobuf:"bytes,3,opt,name=last_modified,json=lastModified,proto3" json:"last_modified,omitempty"` Etag string `protobuf:"bytes,4,opt,name=etag,proto3" json:"etag,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *FileInfo) Reset() { *x = FileInfo{} mi := &file_file_v1_file_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *FileInfo) String() string { return protoimpl.X.MessageStringOf(x) } func (*FileInfo) ProtoMessage() {} func (x *FileInfo) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[5] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use FileInfo.ProtoReflect.Descriptor instead. func (*FileInfo) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{5} } func (x *FileInfo) GetKey() string { if x != nil { return x.Key } return "" } func (x *FileInfo) GetSize() int64 { if x != nil { return x.Size } return 0 } func (x *FileInfo) GetLastModified() string { if x != nil { return x.LastModified } return "" } func (x *FileInfo) GetEtag() string { if x != nil { return x.Etag } return "" } type ListFilesResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Files []*FileInfo `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"` NextContinuationToken string `protobuf:"bytes,2,opt,name=next_continuation_token,json=nextContinuationToken,proto3" json:"next_continuation_token,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ListFilesResponse) Reset() { *x = ListFilesResponse{} mi := &file_file_v1_file_proto_msgTypes[6] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ListFilesResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*ListFilesResponse) ProtoMessage() {} func (x *ListFilesResponse) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[6] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ListFilesResponse.ProtoReflect.Descriptor instead. func (*ListFilesResponse) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{6} } func (x *ListFilesResponse) GetFiles() []*FileInfo { if x != nil { return x.Files } return nil } func (x *ListFilesResponse) GetNextContinuationToken() string { if x != nil { return x.NextContinuationToken } return "" } type GetFilePreviewRequest struct { state protoimpl.MessageState `protogen:"open.v1"` BucketName string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=object_key,json=objectKey,proto3" json:"object_key,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetFilePreviewRequest) Reset() { *x = GetFilePreviewRequest{} mi := &file_file_v1_file_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetFilePreviewRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetFilePreviewRequest) ProtoMessage() {} func (x *GetFilePreviewRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[7] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetFilePreviewRequest.ProtoReflect.Descriptor instead. func (*GetFilePreviewRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{7} } func (x *GetFilePreviewRequest) GetBucketName() string { if x != nil { return x.BucketName } return "" } func (x *GetFilePreviewRequest) GetObjectKey() string { if x != nil { return x.ObjectKey } return "" } type GetFilePreviewResponse struct { state protoimpl.MessageState `protogen:"open.v1"` PresignedUrl string `protobuf:"bytes,1,opt,name=presigned_url,json=presignedUrl,proto3" json:"presigned_url,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetFilePreviewResponse) Reset() { *x = GetFilePreviewResponse{} mi := &file_file_v1_file_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetFilePreviewResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetFilePreviewResponse) ProtoMessage() {} func (x *GetFilePreviewResponse) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[8] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetFilePreviewResponse.ProtoReflect.Descriptor instead. func (*GetFilePreviewResponse) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{8} } func (x *GetFilePreviewResponse) GetPresignedUrl() string { if x != nil { return x.PresignedUrl } return "" } type GetFileContentRequest struct { state protoimpl.MessageState `protogen:"open.v1"` BucketName string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=object_key,json=objectKey,proto3" json:"object_key,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetFileContentRequest) Reset() { *x = GetFileContentRequest{} mi := &file_file_v1_file_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetFileContentRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetFileContentRequest) ProtoMessage() {} func (x *GetFileContentRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[9] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetFileContentRequest.ProtoReflect.Descriptor instead. func (*GetFileContentRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{9} } func (x *GetFileContentRequest) GetBucketName() string { if x != nil { return x.BucketName } return "" } func (x *GetFileContentRequest) GetObjectKey() string { if x != nil { return x.ObjectKey } return "" } type GetFileContentResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetFileContentResponse) Reset() { *x = GetFileContentResponse{} mi := &file_file_v1_file_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetFileContentResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetFileContentResponse) ProtoMessage() {} func (x *GetFileContentResponse) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[10] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetFileContentResponse.ProtoReflect.Descriptor instead. func (*GetFileContentResponse) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{10} } func (x *GetFileContentResponse) GetContent() string { if x != nil { return x.Content } return "" } type DeleteFileRequest struct { state protoimpl.MessageState `protogen:"open.v1"` BucketName string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=object_key,json=objectKey,proto3" json:"object_key,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DeleteFileRequest) Reset() { *x = DeleteFileRequest{} mi := &file_file_v1_file_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DeleteFileRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*DeleteFileRequest) ProtoMessage() {} func (x *DeleteFileRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[11] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DeleteFileRequest.ProtoReflect.Descriptor instead. func (*DeleteFileRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{11} } func (x *DeleteFileRequest) GetBucketName() string { if x != nil { return x.BucketName } return "" } func (x *DeleteFileRequest) GetObjectKey() string { if x != nil { return x.ObjectKey } return "" } // Multipart messages type InitMultipartRequest struct { state protoimpl.MessageState `protogen:"open.v1"` BucketName string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=object_key,json=objectKey,proto3" json:"object_key,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *InitMultipartRequest) Reset() { *x = InitMultipartRequest{} mi := &file_file_v1_file_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *InitMultipartRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*InitMultipartRequest) ProtoMessage() {} func (x *InitMultipartRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[12] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use InitMultipartRequest.ProtoReflect.Descriptor instead. func (*InitMultipartRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{12} } func (x *InitMultipartRequest) GetBucketName() string { if x != nil { return x.BucketName } return "" } func (x *InitMultipartRequest) GetObjectKey() string { if x != nil { return x.ObjectKey } return "" } type InitMultipartResponse struct { state protoimpl.MessageState `protogen:"open.v1"` UploadId string `protobuf:"bytes,1,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *InitMultipartResponse) Reset() { *x = InitMultipartResponse{} mi := &file_file_v1_file_proto_msgTypes[13] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *InitMultipartResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*InitMultipartResponse) ProtoMessage() {} func (x *InitMultipartResponse) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[13] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use InitMultipartResponse.ProtoReflect.Descriptor instead. func (*InitMultipartResponse) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{13} } func (x *InitMultipartResponse) GetUploadId() string { if x != nil { return x.UploadId } return "" } type UploadPartRequest struct { state protoimpl.MessageState `protogen:"open.v1"` BucketName string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=object_key,json=objectKey,proto3" json:"object_key,omitempty"` UploadId string `protobuf:"bytes,3,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"` PartNumber int32 `protobuf:"varint,4,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"` Data []byte `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *UploadPartRequest) Reset() { *x = UploadPartRequest{} mi := &file_file_v1_file_proto_msgTypes[14] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *UploadPartRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*UploadPartRequest) ProtoMessage() {} func (x *UploadPartRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[14] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use UploadPartRequest.ProtoReflect.Descriptor instead. func (*UploadPartRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{14} } func (x *UploadPartRequest) GetBucketName() string { if x != nil { return x.BucketName } return "" } func (x *UploadPartRequest) GetObjectKey() string { if x != nil { return x.ObjectKey } return "" } func (x *UploadPartRequest) GetUploadId() string { if x != nil { return x.UploadId } return "" } func (x *UploadPartRequest) GetPartNumber() int32 { if x != nil { return x.PartNumber } return 0 } func (x *UploadPartRequest) GetData() []byte { if x != nil { return x.Data } return nil } type UploadPartResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *UploadPartResponse) Reset() { *x = UploadPartResponse{} mi := &file_file_v1_file_proto_msgTypes[15] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *UploadPartResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*UploadPartResponse) ProtoMessage() {} func (x *UploadPartResponse) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[15] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use UploadPartResponse.ProtoReflect.Descriptor instead. func (*UploadPartResponse) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{15} } func (x *UploadPartResponse) GetEtag() string { if x != nil { return x.Etag } return "" } type CompletedPart struct { state protoimpl.MessageState `protogen:"open.v1"` PartNumber int32 `protobuf:"varint,1,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"` Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *CompletedPart) Reset() { *x = CompletedPart{} mi := &file_file_v1_file_proto_msgTypes[16] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *CompletedPart) String() string { return protoimpl.X.MessageStringOf(x) } func (*CompletedPart) ProtoMessage() {} func (x *CompletedPart) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[16] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CompletedPart.ProtoReflect.Descriptor instead. func (*CompletedPart) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{16} } func (x *CompletedPart) GetPartNumber() int32 { if x != nil { return x.PartNumber } return 0 } func (x *CompletedPart) GetEtag() string { if x != nil { return x.Etag } return "" } type CompleteMultipartRequest struct { state protoimpl.MessageState `protogen:"open.v1"` BucketName string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=object_key,json=objectKey,proto3" json:"object_key,omitempty"` UploadId string `protobuf:"bytes,3,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"` Parts []*CompletedPart `protobuf:"bytes,4,rep,name=parts,proto3" json:"parts,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *CompleteMultipartRequest) Reset() { *x = CompleteMultipartRequest{} mi := &file_file_v1_file_proto_msgTypes[17] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *CompleteMultipartRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*CompleteMultipartRequest) ProtoMessage() {} func (x *CompleteMultipartRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[17] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CompleteMultipartRequest.ProtoReflect.Descriptor instead. func (*CompleteMultipartRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{17} } func (x *CompleteMultipartRequest) GetBucketName() string { if x != nil { return x.BucketName } return "" } func (x *CompleteMultipartRequest) GetObjectKey() string { if x != nil { return x.ObjectKey } return "" } func (x *CompleteMultipartRequest) GetUploadId() string { if x != nil { return x.UploadId } return "" } func (x *CompleteMultipartRequest) GetParts() []*CompletedPart { if x != nil { return x.Parts } return nil } type CompleteMultipartResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *CompleteMultipartResponse) Reset() { *x = CompleteMultipartResponse{} mi := &file_file_v1_file_proto_msgTypes[18] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *CompleteMultipartResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*CompleteMultipartResponse) ProtoMessage() {} func (x *CompleteMultipartResponse) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[18] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CompleteMultipartResponse.ProtoReflect.Descriptor instead. func (*CompleteMultipartResponse) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{18} } func (x *CompleteMultipartResponse) GetLocation() string { if x != nil { return x.Location } return "" } type AbortMultipartRequest struct { state protoimpl.MessageState `protogen:"open.v1"` BucketName string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=object_key,json=objectKey,proto3" json:"object_key,omitempty"` UploadId string `protobuf:"bytes,3,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *AbortMultipartRequest) Reset() { *x = AbortMultipartRequest{} mi := &file_file_v1_file_proto_msgTypes[19] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *AbortMultipartRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*AbortMultipartRequest) ProtoMessage() {} func (x *AbortMultipartRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[19] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use AbortMultipartRequest.ProtoReflect.Descriptor instead. func (*AbortMultipartRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{19} } func (x *AbortMultipartRequest) GetBucketName() string { if x != nil { return x.BucketName } return "" } func (x *AbortMultipartRequest) GetObjectKey() string { if x != nil { return x.ObjectKey } return "" } func (x *AbortMultipartRequest) GetUploadId() string { if x != nil { return x.UploadId } return "" } // Bucket messages type CreateBucketRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *CreateBucketRequest) Reset() { *x = CreateBucketRequest{} mi := &file_file_v1_file_proto_msgTypes[20] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *CreateBucketRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*CreateBucketRequest) ProtoMessage() {} func (x *CreateBucketRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[20] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CreateBucketRequest.ProtoReflect.Descriptor instead. func (*CreateBucketRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{20} } func (x *CreateBucketRequest) GetName() string { if x != nil { return x.Name } return "" } type ListBucketsResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Buckets []string `protobuf:"bytes,1,rep,name=buckets,proto3" json:"buckets,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ListBucketsResponse) Reset() { *x = ListBucketsResponse{} mi := &file_file_v1_file_proto_msgTypes[21] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ListBucketsResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*ListBucketsResponse) ProtoMessage() {} func (x *ListBucketsResponse) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[21] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ListBucketsResponse.ProtoReflect.Descriptor instead. func (*ListBucketsResponse) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{21} } func (x *ListBucketsResponse) GetBuckets() []string { if x != nil { return x.Buckets } return nil } type DeleteBucketRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DeleteBucketRequest) Reset() { *x = DeleteBucketRequest{} mi := &file_file_v1_file_proto_msgTypes[22] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DeleteBucketRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*DeleteBucketRequest) ProtoMessage() {} func (x *DeleteBucketRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[22] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DeleteBucketRequest.ProtoReflect.Descriptor instead. func (*DeleteBucketRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{22} } func (x *DeleteBucketRequest) GetName() string { if x != nil { return x.Name } return "" } // Folder messages type Folder struct { state protoimpl.MessageState `protogen:"open.v1"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` ParentId string `protobuf:"bytes,2,opt,name=parent_id,json=parentId,proto3" json:"parent_id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` OwnerId string `protobuf:"bytes,4,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` CreatedAt string `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt string `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *Folder) Reset() { *x = Folder{} mi := &file_file_v1_file_proto_msgTypes[23] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *Folder) String() string { return protoimpl.X.MessageStringOf(x) } func (*Folder) ProtoMessage() {} func (x *Folder) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[23] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use Folder.ProtoReflect.Descriptor instead. func (*Folder) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{23} } func (x *Folder) GetId() string { if x != nil { return x.Id } return "" } func (x *Folder) GetParentId() string { if x != nil { return x.ParentId } return "" } func (x *Folder) GetName() string { if x != nil { return x.Name } return "" } func (x *Folder) GetOwnerId() string { if x != nil { return x.OwnerId } return "" } func (x *Folder) GetCreatedAt() string { if x != nil { return x.CreatedAt } return "" } func (x *Folder) GetUpdatedAt() string { if x != nil { return x.UpdatedAt } return "" } type FolderWithChildren struct { state protoimpl.MessageState `protogen:"open.v1"` Folder *Folder `protobuf:"bytes,1,opt,name=folder,proto3" json:"folder,omitempty"` SubFolders []*Folder `protobuf:"bytes,2,rep,name=sub_folders,json=subFolders,proto3" json:"sub_folders,omitempty"` Files []*FileMeta `protobuf:"bytes,3,rep,name=files,proto3" json:"files,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *FolderWithChildren) Reset() { *x = FolderWithChildren{} mi := &file_file_v1_file_proto_msgTypes[24] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *FolderWithChildren) String() string { return protoimpl.X.MessageStringOf(x) } func (*FolderWithChildren) ProtoMessage() {} func (x *FolderWithChildren) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[24] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use FolderWithChildren.ProtoReflect.Descriptor instead. func (*FolderWithChildren) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{24} } func (x *FolderWithChildren) GetFolder() *Folder { if x != nil { return x.Folder } return nil } func (x *FolderWithChildren) GetSubFolders() []*Folder { if x != nil { return x.SubFolders } return nil } func (x *FolderWithChildren) GetFiles() []*FileMeta { if x != nil { return x.Files } return nil } type CreateFolderRequest struct { state protoimpl.MessageState `protogen:"open.v1"` ParentId string `protobuf:"bytes,1,opt,name=parent_id,json=parentId,proto3" json:"parent_id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` OwnerId string `protobuf:"bytes,3,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *CreateFolderRequest) Reset() { *x = CreateFolderRequest{} mi := &file_file_v1_file_proto_msgTypes[25] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *CreateFolderRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*CreateFolderRequest) ProtoMessage() {} func (x *CreateFolderRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[25] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CreateFolderRequest.ProtoReflect.Descriptor instead. func (*CreateFolderRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{25} } func (x *CreateFolderRequest) GetParentId() string { if x != nil { return x.ParentId } return "" } func (x *CreateFolderRequest) GetName() string { if x != nil { return x.Name } return "" } func (x *CreateFolderRequest) GetOwnerId() string { if x != nil { return x.OwnerId } return "" } type GetFolderTreeRequest struct { state protoimpl.MessageState `protogen:"open.v1"` OwnerId string `protobuf:"bytes,1,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetFolderTreeRequest) Reset() { *x = GetFolderTreeRequest{} mi := &file_file_v1_file_proto_msgTypes[26] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetFolderTreeRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetFolderTreeRequest) ProtoMessage() {} func (x *GetFolderTreeRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[26] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetFolderTreeRequest.ProtoReflect.Descriptor instead. func (*GetFolderTreeRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{26} } func (x *GetFolderTreeRequest) GetOwnerId() string { if x != nil { return x.OwnerId } return "" } type GetFolderTreeResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Folders []*Folder `protobuf:"bytes,1,rep,name=folders,proto3" json:"folders,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetFolderTreeResponse) Reset() { *x = GetFolderTreeResponse{} mi := &file_file_v1_file_proto_msgTypes[27] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetFolderTreeResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetFolderTreeResponse) ProtoMessage() {} func (x *GetFolderTreeResponse) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[27] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetFolderTreeResponse.ProtoReflect.Descriptor instead. func (*GetFolderTreeResponse) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{27} } func (x *GetFolderTreeResponse) GetFolders() []*Folder { if x != nil { return x.Folders } return nil } type GetFolderRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` OwnerId string `protobuf:"bytes,2,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetFolderRequest) Reset() { *x = GetFolderRequest{} mi := &file_file_v1_file_proto_msgTypes[28] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetFolderRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetFolderRequest) ProtoMessage() {} func (x *GetFolderRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[28] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetFolderRequest.ProtoReflect.Descriptor instead. func (*GetFolderRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{28} } func (x *GetFolderRequest) GetId() string { if x != nil { return x.Id } return "" } func (x *GetFolderRequest) GetOwnerId() string { if x != nil { return x.OwnerId } return "" } type RenameFolderRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` OwnerId string `protobuf:"bytes,3,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *RenameFolderRequest) Reset() { *x = RenameFolderRequest{} mi := &file_file_v1_file_proto_msgTypes[29] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *RenameFolderRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*RenameFolderRequest) ProtoMessage() {} func (x *RenameFolderRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[29] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use RenameFolderRequest.ProtoReflect.Descriptor instead. func (*RenameFolderRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{29} } func (x *RenameFolderRequest) GetId() string { if x != nil { return x.Id } return "" } func (x *RenameFolderRequest) GetName() string { if x != nil { return x.Name } return "" } func (x *RenameFolderRequest) GetOwnerId() string { if x != nil { return x.OwnerId } return "" } type DeleteFolderRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` OwnerId string `protobuf:"bytes,2,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DeleteFolderRequest) Reset() { *x = DeleteFolderRequest{} mi := &file_file_v1_file_proto_msgTypes[30] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DeleteFolderRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*DeleteFolderRequest) ProtoMessage() {} func (x *DeleteFolderRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[30] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DeleteFolderRequest.ProtoReflect.Descriptor instead. func (*DeleteFolderRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{30} } func (x *DeleteFolderRequest) GetId() string { if x != nil { return x.Id } return "" } func (x *DeleteFolderRequest) GetOwnerId() string { if x != nil { return x.OwnerId } return "" } type FileMeta struct { state protoimpl.MessageState `protogen:"open.v1"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` S3Key string `protobuf:"bytes,4,opt,name=s3_key,json=s3Key,proto3" json:"s3_key,omitempty"` S3Bucket string `protobuf:"bytes,5,opt,name=s3_bucket,json=s3Bucket,proto3" json:"s3_bucket,omitempty"` Size int64 `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"` ContentType string `protobuf:"bytes,7,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` OwnerId string `protobuf:"bytes,8,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` CreatedAt string `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt string `protobuf:"bytes,10,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *FileMeta) Reset() { *x = FileMeta{} mi := &file_file_v1_file_proto_msgTypes[31] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *FileMeta) String() string { return protoimpl.X.MessageStringOf(x) } func (*FileMeta) ProtoMessage() {} func (x *FileMeta) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[31] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use FileMeta.ProtoReflect.Descriptor instead. func (*FileMeta) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{31} } func (x *FileMeta) GetId() string { if x != nil { return x.Id } return "" } func (x *FileMeta) GetFolderId() string { if x != nil { return x.FolderId } return "" } func (x *FileMeta) GetName() string { if x != nil { return x.Name } return "" } func (x *FileMeta) GetS3Key() string { if x != nil { return x.S3Key } return "" } func (x *FileMeta) GetS3Bucket() string { if x != nil { return x.S3Bucket } return "" } func (x *FileMeta) GetSize() int64 { if x != nil { return x.Size } return 0 } func (x *FileMeta) GetContentType() string { if x != nil { return x.ContentType } return "" } func (x *FileMeta) GetOwnerId() string { if x != nil { return x.OwnerId } return "" } func (x *FileMeta) GetCreatedAt() string { if x != nil { return x.CreatedAt } return "" } func (x *FileMeta) GetUpdatedAt() string { if x != nil { return x.UpdatedAt } return "" } type UploadToFolderRequest struct { state protoimpl.MessageState `protogen:"open.v1"` FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` FileName string `protobuf:"bytes,2,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` ContentType string `protobuf:"bytes,4,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` OwnerId string `protobuf:"bytes,5,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *UploadToFolderRequest) Reset() { *x = UploadToFolderRequest{} mi := &file_file_v1_file_proto_msgTypes[32] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *UploadToFolderRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*UploadToFolderRequest) ProtoMessage() {} func (x *UploadToFolderRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[32] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use UploadToFolderRequest.ProtoReflect.Descriptor instead. func (*UploadToFolderRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{32} } func (x *UploadToFolderRequest) GetFolderId() string { if x != nil { return x.FolderId } return "" } func (x *UploadToFolderRequest) GetFileName() string { if x != nil { return x.FileName } return "" } func (x *UploadToFolderRequest) GetData() []byte { if x != nil { return x.Data } return nil } func (x *UploadToFolderRequest) GetContentType() string { if x != nil { return x.ContentType } return "" } func (x *UploadToFolderRequest) GetOwnerId() string { if x != nil { return x.OwnerId } return "" } type MoveFileRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` TargetFolderId string `protobuf:"bytes,2,opt,name=target_folder_id,json=targetFolderId,proto3" json:"target_folder_id,omitempty"` OwnerId string `protobuf:"bytes,3,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *MoveFileRequest) Reset() { *x = MoveFileRequest{} mi := &file_file_v1_file_proto_msgTypes[33] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *MoveFileRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*MoveFileRequest) ProtoMessage() {} func (x *MoveFileRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[33] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use MoveFileRequest.ProtoReflect.Descriptor instead. func (*MoveFileRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{33} } func (x *MoveFileRequest) GetId() string { if x != nil { return x.Id } return "" } func (x *MoveFileRequest) GetTargetFolderId() string { if x != nil { return x.TargetFolderId } return "" } func (x *MoveFileRequest) GetOwnerId() string { if x != nil { return x.OwnerId } return "" } // Share messages type ShareLink struct { state protoimpl.MessageState `protogen:"open.v1"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` ResourceType string `protobuf:"bytes,2,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"` ResourceId string `protobuf:"bytes,3,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` Token string `protobuf:"bytes,4,opt,name=token,proto3" json:"token,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` ExpiresAt string `protobuf:"bytes,6,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` DownloadCount int32 `protobuf:"varint,7,opt,name=download_count,json=downloadCount,proto3" json:"download_count,omitempty"` MaxDownloads int32 `protobuf:"varint,8,opt,name=max_downloads,json=maxDownloads,proto3" json:"max_downloads,omitempty"` CreatedBy string `protobuf:"bytes,9,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` CreatedAt string `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ShareLink) Reset() { *x = ShareLink{} mi := &file_file_v1_file_proto_msgTypes[34] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ShareLink) String() string { return protoimpl.X.MessageStringOf(x) } func (*ShareLink) ProtoMessage() {} func (x *ShareLink) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[34] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ShareLink.ProtoReflect.Descriptor instead. func (*ShareLink) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{34} } func (x *ShareLink) GetId() string { if x != nil { return x.Id } return "" } func (x *ShareLink) GetResourceType() string { if x != nil { return x.ResourceType } return "" } func (x *ShareLink) GetResourceId() string { if x != nil { return x.ResourceId } return "" } func (x *ShareLink) GetToken() string { if x != nil { return x.Token } return "" } func (x *ShareLink) GetPassword() string { if x != nil { return x.Password } return "" } func (x *ShareLink) GetExpiresAt() string { if x != nil { return x.ExpiresAt } return "" } func (x *ShareLink) GetDownloadCount() int32 { if x != nil { return x.DownloadCount } return 0 } func (x *ShareLink) GetMaxDownloads() int32 { if x != nil { return x.MaxDownloads } return 0 } func (x *ShareLink) GetCreatedBy() string { if x != nil { return x.CreatedBy } return "" } func (x *ShareLink) GetCreatedAt() string { if x != nil { return x.CreatedAt } return "" } type ShareInfo struct { state protoimpl.MessageState `protogen:"open.v1"` Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` ResourceType string `protobuf:"bytes,2,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"` FileName string `protobuf:"bytes,3,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"` FileSize int64 `protobuf:"varint,4,opt,name=file_size,json=fileSize,proto3" json:"file_size,omitempty"` HasPassword bool `protobuf:"varint,5,opt,name=has_password,json=hasPassword,proto3" json:"has_password,omitempty"` ExpiresAt string `protobuf:"bytes,6,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ShareInfo) Reset() { *x = ShareInfo{} mi := &file_file_v1_file_proto_msgTypes[35] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ShareInfo) String() string { return protoimpl.X.MessageStringOf(x) } func (*ShareInfo) ProtoMessage() {} func (x *ShareInfo) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[35] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ShareInfo.ProtoReflect.Descriptor instead. func (*ShareInfo) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{35} } func (x *ShareInfo) GetToken() string { if x != nil { return x.Token } return "" } func (x *ShareInfo) GetResourceType() string { if x != nil { return x.ResourceType } return "" } func (x *ShareInfo) GetFileName() string { if x != nil { return x.FileName } return "" } func (x *ShareInfo) GetFileSize() int64 { if x != nil { return x.FileSize } return 0 } func (x *ShareInfo) GetHasPassword() bool { if x != nil { return x.HasPassword } return false } func (x *ShareInfo) GetExpiresAt() string { if x != nil { return x.ExpiresAt } return "" } type CreateShareRequest struct { state protoimpl.MessageState `protogen:"open.v1"` ResourceType string `protobuf:"bytes,1,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"` ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` ExpiresAt string `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` MaxDownloads int32 `protobuf:"varint,5,opt,name=max_downloads,json=maxDownloads,proto3" json:"max_downloads,omitempty"` CreatedBy string `protobuf:"bytes,6,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *CreateShareRequest) Reset() { *x = CreateShareRequest{} mi := &file_file_v1_file_proto_msgTypes[36] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *CreateShareRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*CreateShareRequest) ProtoMessage() {} func (x *CreateShareRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[36] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CreateShareRequest.ProtoReflect.Descriptor instead. func (*CreateShareRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{36} } func (x *CreateShareRequest) GetResourceType() string { if x != nil { return x.ResourceType } return "" } func (x *CreateShareRequest) GetResourceId() string { if x != nil { return x.ResourceId } return "" } func (x *CreateShareRequest) GetPassword() string { if x != nil { return x.Password } return "" } func (x *CreateShareRequest) GetExpiresAt() string { if x != nil { return x.ExpiresAt } return "" } func (x *CreateShareRequest) GetMaxDownloads() int32 { if x != nil { return x.MaxDownloads } return 0 } func (x *CreateShareRequest) GetCreatedBy() string { if x != nil { return x.CreatedBy } return "" } type DeleteShareRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` CreatedBy string `protobuf:"bytes,2,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DeleteShareRequest) Reset() { *x = DeleteShareRequest{} mi := &file_file_v1_file_proto_msgTypes[37] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DeleteShareRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*DeleteShareRequest) ProtoMessage() {} func (x *DeleteShareRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[37] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DeleteShareRequest.ProtoReflect.Descriptor instead. func (*DeleteShareRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{37} } func (x *DeleteShareRequest) GetId() string { if x != nil { return x.Id } return "" } func (x *DeleteShareRequest) GetCreatedBy() string { if x != nil { return x.CreatedBy } return "" } type GetShareInfoRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetShareInfoRequest) Reset() { *x = GetShareInfoRequest{} mi := &file_file_v1_file_proto_msgTypes[38] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetShareInfoRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetShareInfoRequest) ProtoMessage() {} func (x *GetShareInfoRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[38] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetShareInfoRequest.ProtoReflect.Descriptor instead. func (*GetShareInfoRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{38} } func (x *GetShareInfoRequest) GetToken() string { if x != nil { return x.Token } return "" } type DownloadShareRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DownloadShareRequest) Reset() { *x = DownloadShareRequest{} mi := &file_file_v1_file_proto_msgTypes[39] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DownloadShareRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*DownloadShareRequest) ProtoMessage() {} func (x *DownloadShareRequest) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[39] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DownloadShareRequest.ProtoReflect.Descriptor instead. func (*DownloadShareRequest) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{39} } func (x *DownloadShareRequest) GetToken() string { if x != nil { return x.Token } return "" } func (x *DownloadShareRequest) GetPassword() string { if x != nil { return x.Password } return "" } type DownloadShareResponse struct { state protoimpl.MessageState `protogen:"open.v1"` PresignedUrl string `protobuf:"bytes,1,opt,name=presigned_url,json=presignedUrl,proto3" json:"presigned_url,omitempty"` FileName string `protobuf:"bytes,2,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DownloadShareResponse) Reset() { *x = DownloadShareResponse{} mi := &file_file_v1_file_proto_msgTypes[40] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DownloadShareResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*DownloadShareResponse) ProtoMessage() {} func (x *DownloadShareResponse) ProtoReflect() protoreflect.Message { mi := &file_file_v1_file_proto_msgTypes[40] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DownloadShareResponse.ProtoReflect.Descriptor instead. func (*DownloadShareResponse) Descriptor() ([]byte, []int) { return file_file_v1_file_proto_rawDescGZIP(), []int{40} } func (x *DownloadShareResponse) GetPresignedUrl() string { if x != nil { return x.PresignedUrl } return "" } func (x *DownloadShareResponse) GetFileName() string { if x != nil { return x.FileName } return "" } var File_file_v1_file_proto protoreflect.FileDescriptor const file_file_v1_file_proto_rawDesc = "" + "\n" + "\x12file/v1/file.proto\x12\vapi.file.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x1bgoogle/protobuf/empty.proto\"\x8a\x01\n" + "\x11UploadFileRequest\x12\x1f\n" + "\vbucket_name\x18\x01 \x01(\tR\n" + "bucketName\x12\x1d\n" + "\n" + "object_key\x18\x02 \x01(\tR\tobjectKey\x12\x12\n" + "\x04data\x18\x03 \x01(\fR\x04data\x12!\n" + "\fcontent_type\x18\x04 \x01(\tR\vcontentType\"M\n" + "\x12UploadFileResponse\x12\x18\n" + "\amessage\x18\x01 \x01(\tR\amessage\x12\x1d\n" + "\n" + "object_key\x18\x02 \x01(\tR\tobjectKey\"U\n" + "\x13DownloadFileRequest\x12\x1f\n" + "\vbucket_name\x18\x01 \x01(\tR\n" + "bucketName\x12\x1d\n" + "\n" + "object_key\x18\x02 \x01(\tR\tobjectKey\"j\n" + "\x14DownloadFileResponse\x12\x12\n" + "\x04data\x18\x01 \x01(\fR\x04data\x12!\n" + "\fcontent_type\x18\x02 \x01(\tR\vcontentType\x12\x1b\n" + "\tfile_name\x18\x03 \x01(\tR\bfileName\"\x95\x01\n" + "\x10ListFilesRequest\x12\x1f\n" + "\vbucket_name\x18\x01 \x01(\tR\n" + "bucketName\x12\x16\n" + "\x06prefix\x18\x02 \x01(\tR\x06prefix\x12\x19\n" + "\bmax_keys\x18\x03 \x01(\x05R\amaxKeys\x12-\n" + "\x12continuation_token\x18\x04 \x01(\tR\x11continuationToken\"i\n" + "\bFileInfo\x12\x10\n" + "\x03key\x18\x01 \x01(\tR\x03key\x12\x12\n" + "\x04size\x18\x02 \x01(\x03R\x04size\x12#\n" + "\rlast_modified\x18\x03 \x01(\tR\flastModified\x12\x12\n" + "\x04etag\x18\x04 \x01(\tR\x04etag\"x\n" + "\x11ListFilesResponse\x12+\n" + "\x05files\x18\x01 \x03(\v2\x15.api.file.v1.FileInfoR\x05files\x126\n" + "\x17next_continuation_token\x18\x02 \x01(\tR\x15nextContinuationToken\"W\n" + "\x15GetFilePreviewRequest\x12\x1f\n" + "\vbucket_name\x18\x01 \x01(\tR\n" + "bucketName\x12\x1d\n" + "\n" + "object_key\x18\x02 \x01(\tR\tobjectKey\"=\n" + "\x16GetFilePreviewResponse\x12#\n" + "\rpresigned_url\x18\x01 \x01(\tR\fpresignedUrl\"W\n" + "\x15GetFileContentRequest\x12\x1f\n" + "\vbucket_name\x18\x01 \x01(\tR\n" + "bucketName\x12\x1d\n" + "\n" + "object_key\x18\x02 \x01(\tR\tobjectKey\"2\n" + "\x16GetFileContentResponse\x12\x18\n" + "\acontent\x18\x01 \x01(\tR\acontent\"S\n" + "\x11DeleteFileRequest\x12\x1f\n" + "\vbucket_name\x18\x01 \x01(\tR\n" + "bucketName\x12\x1d\n" + "\n" + "object_key\x18\x02 \x01(\tR\tobjectKey\"V\n" + "\x14InitMultipartRequest\x12\x1f\n" + "\vbucket_name\x18\x01 \x01(\tR\n" + "bucketName\x12\x1d\n" + "\n" + "object_key\x18\x02 \x01(\tR\tobjectKey\"4\n" + "\x15InitMultipartResponse\x12\x1b\n" + "\tupload_id\x18\x01 \x01(\tR\buploadId\"\xa5\x01\n" + "\x11UploadPartRequest\x12\x1f\n" + "\vbucket_name\x18\x01 \x01(\tR\n" + "bucketName\x12\x1d\n" + "\n" + "object_key\x18\x02 \x01(\tR\tobjectKey\x12\x1b\n" + "\tupload_id\x18\x03 \x01(\tR\buploadId\x12\x1f\n" + "\vpart_number\x18\x04 \x01(\x05R\n" + "partNumber\x12\x12\n" + "\x04data\x18\x05 \x01(\fR\x04data\"(\n" + "\x12UploadPartResponse\x12\x12\n" + "\x04etag\x18\x01 \x01(\tR\x04etag\"D\n" + "\rCompletedPart\x12\x1f\n" + "\vpart_number\x18\x01 \x01(\x05R\n" + "partNumber\x12\x12\n" + "\x04etag\x18\x02 \x01(\tR\x04etag\"\xa9\x01\n" + "\x18CompleteMultipartRequest\x12\x1f\n" + "\vbucket_name\x18\x01 \x01(\tR\n" + "bucketName\x12\x1d\n" + "\n" + "object_key\x18\x02 \x01(\tR\tobjectKey\x12\x1b\n" + "\tupload_id\x18\x03 \x01(\tR\buploadId\x120\n" + "\x05parts\x18\x04 \x03(\v2\x1a.api.file.v1.CompletedPartR\x05parts\"7\n" + "\x19CompleteMultipartResponse\x12\x1a\n" + "\blocation\x18\x01 \x01(\tR\blocation\"t\n" + "\x15AbortMultipartRequest\x12\x1f\n" + "\vbucket_name\x18\x01 \x01(\tR\n" + "bucketName\x12\x1d\n" + "\n" + "object_key\x18\x02 \x01(\tR\tobjectKey\x12\x1b\n" + "\tupload_id\x18\x03 \x01(\tR\buploadId\")\n" + "\x13CreateBucketRequest\x12\x12\n" + "\x04name\x18\x01 \x01(\tR\x04name\"/\n" + "\x13ListBucketsResponse\x12\x18\n" + "\abuckets\x18\x01 \x03(\tR\abuckets\")\n" + "\x13DeleteBucketRequest\x12\x12\n" + "\x04name\x18\x01 \x01(\tR\x04name\"\xa2\x01\n" + "\x06Folder\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\x12\x1b\n" + "\tparent_id\x18\x02 \x01(\tR\bparentId\x12\x12\n" + "\x04name\x18\x03 \x01(\tR\x04name\x12\x19\n" + "\bowner_id\x18\x04 \x01(\tR\aownerId\x12\x1d\n" + "\n" + "created_at\x18\x05 \x01(\tR\tcreatedAt\x12\x1d\n" + "\n" + "updated_at\x18\x06 \x01(\tR\tupdatedAt\"\xa4\x01\n" + "\x12FolderWithChildren\x12+\n" + "\x06folder\x18\x01 \x01(\v2\x13.api.file.v1.FolderR\x06folder\x124\n" + "\vsub_folders\x18\x02 \x03(\v2\x13.api.file.v1.FolderR\n" + "subFolders\x12+\n" + "\x05files\x18\x03 \x03(\v2\x15.api.file.v1.FileMetaR\x05files\"a\n" + "\x13CreateFolderRequest\x12\x1b\n" + "\tparent_id\x18\x01 \x01(\tR\bparentId\x12\x12\n" + "\x04name\x18\x02 \x01(\tR\x04name\x12\x19\n" + "\bowner_id\x18\x03 \x01(\tR\aownerId\"1\n" + "\x14GetFolderTreeRequest\x12\x19\n" + "\bowner_id\x18\x01 \x01(\tR\aownerId\"F\n" + "\x15GetFolderTreeResponse\x12-\n" + "\afolders\x18\x01 \x03(\v2\x13.api.file.v1.FolderR\afolders\"=\n" + "\x10GetFolderRequest\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\x12\x19\n" + "\bowner_id\x18\x02 \x01(\tR\aownerId\"T\n" + "\x13RenameFolderRequest\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n" + "\x04name\x18\x02 \x01(\tR\x04name\x12\x19\n" + "\bowner_id\x18\x03 \x01(\tR\aownerId\"@\n" + "\x13DeleteFolderRequest\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\x12\x19\n" + "\bowner_id\x18\x02 \x01(\tR\aownerId\"\x8f\x02\n" + "\bFileMeta\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\x12\x1b\n" + "\tfolder_id\x18\x02 \x01(\tR\bfolderId\x12\x12\n" + "\x04name\x18\x03 \x01(\tR\x04name\x12\x15\n" + "\x06s3_key\x18\x04 \x01(\tR\x05s3Key\x12\x1b\n" + "\ts3_bucket\x18\x05 \x01(\tR\bs3Bucket\x12\x12\n" + "\x04size\x18\x06 \x01(\x03R\x04size\x12!\n" + "\fcontent_type\x18\a \x01(\tR\vcontentType\x12\x19\n" + "\bowner_id\x18\b \x01(\tR\aownerId\x12\x1d\n" + "\n" + "created_at\x18\t \x01(\tR\tcreatedAt\x12\x1d\n" + "\n" + "updated_at\x18\n" + " \x01(\tR\tupdatedAt\"\xa3\x01\n" + "\x15UploadToFolderRequest\x12\x1b\n" + "\tfolder_id\x18\x01 \x01(\tR\bfolderId\x12\x1b\n" + "\tfile_name\x18\x02 \x01(\tR\bfileName\x12\x12\n" + "\x04data\x18\x03 \x01(\fR\x04data\x12!\n" + "\fcontent_type\x18\x04 \x01(\tR\vcontentType\x12\x19\n" + "\bowner_id\x18\x05 \x01(\tR\aownerId\"f\n" + "\x0fMoveFileRequest\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\x12(\n" + "\x10target_folder_id\x18\x02 \x01(\tR\x0etargetFolderId\x12\x19\n" + "\bowner_id\x18\x03 \x01(\tR\aownerId\"\xbc\x02\n" + "\tShareLink\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\x12#\n" + "\rresource_type\x18\x02 \x01(\tR\fresourceType\x12\x1f\n" + "\vresource_id\x18\x03 \x01(\tR\n" + "resourceId\x12\x14\n" + "\x05token\x18\x04 \x01(\tR\x05token\x12\x1a\n" + "\bpassword\x18\x05 \x01(\tR\bpassword\x12\x1d\n" + "\n" + "expires_at\x18\x06 \x01(\tR\texpiresAt\x12%\n" + "\x0edownload_count\x18\a \x01(\x05R\rdownloadCount\x12#\n" + "\rmax_downloads\x18\b \x01(\x05R\fmaxDownloads\x12\x1d\n" + "\n" + "created_by\x18\t \x01(\tR\tcreatedBy\x12\x1d\n" + "\n" + "created_at\x18\n" + " \x01(\tR\tcreatedAt\"\xc2\x01\n" + "\tShareInfo\x12\x14\n" + "\x05token\x18\x01 \x01(\tR\x05token\x12#\n" + "\rresource_type\x18\x02 \x01(\tR\fresourceType\x12\x1b\n" + "\tfile_name\x18\x03 \x01(\tR\bfileName\x12\x1b\n" + "\tfile_size\x18\x04 \x01(\x03R\bfileSize\x12!\n" + "\fhas_password\x18\x05 \x01(\bR\vhasPassword\x12\x1d\n" + "\n" + "expires_at\x18\x06 \x01(\tR\texpiresAt\"\xd9\x01\n" + "\x12CreateShareRequest\x12#\n" + "\rresource_type\x18\x01 \x01(\tR\fresourceType\x12\x1f\n" + "\vresource_id\x18\x02 \x01(\tR\n" + "resourceId\x12\x1a\n" + "\bpassword\x18\x03 \x01(\tR\bpassword\x12\x1d\n" + "\n" + "expires_at\x18\x04 \x01(\tR\texpiresAt\x12#\n" + "\rmax_downloads\x18\x05 \x01(\x05R\fmaxDownloads\x12\x1d\n" + "\n" + "created_by\x18\x06 \x01(\tR\tcreatedBy\"C\n" + "\x12DeleteShareRequest\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\x12\x1d\n" + "\n" + "created_by\x18\x02 \x01(\tR\tcreatedBy\"+\n" + "\x13GetShareInfoRequest\x12\x14\n" + "\x05token\x18\x01 \x01(\tR\x05token\"H\n" + "\x14DownloadShareRequest\x12\x14\n" + "\x05token\x18\x01 \x01(\tR\x05token\x12\x1a\n" + "\bpassword\x18\x02 \x01(\tR\bpassword\"Y\n" + "\x15DownloadShareResponse\x12#\n" + "\rpresigned_url\x18\x01 \x01(\tR\fpresignedUrl\x12\x1b\n" + "\tfile_name\x18\x02 \x01(\tR\bfileName2\xf1\x13\n" + "\vFileService\x12g\n" + "\n" + "UploadFile\x12\x1e.api.file.v1.UploadFileRequest\x1a\x1f.api.file.v1.UploadFileResponse\"\x18\x82\xd3\xe4\x93\x02\x12:\x01*\"\r/files/upload\x12l\n" + "\fDownloadFile\x12 .api.file.v1.DownloadFileRequest\x1a!.api.file.v1.DownloadFileResponse\"\x17\x82\xd3\xe4\x93\x02\x11\x12\x0f/files/download\x12_\n" + "\tListFiles\x12\x1d.api.file.v1.ListFilesRequest\x1a\x1e.api.file.v1.ListFilesResponse\"\x13\x82\xd3\xe4\x93\x02\r\x12\v/files/list\x12q\n" + "\x0eGetFilePreview\x12\".api.file.v1.GetFilePreviewRequest\x1a#.api.file.v1.GetFilePreviewResponse\"\x16\x82\xd3\xe4\x93\x02\x10\x12\x0e/files/preview\x12q\n" + "\x0eGetFileContent\x12\".api.file.v1.GetFileContentRequest\x1a#.api.file.v1.GetFileContentResponse\"\x16\x82\xd3\xe4\x93\x02\x10\x12\x0e/files/content\x12[\n" + "\n" + "DeleteFile\x12\x1e.api.file.v1.DeleteFileRequest\x1a\x16.google.protobuf.Empty\"\x15\x82\xd3\xe4\x93\x02\x0f*\r/files/delete\x12~\n" + "\x13InitMultipartUpload\x12!.api.file.v1.InitMultipartRequest\x1a\".api.file.v1.InitMultipartResponse\" \x82\xd3\xe4\x93\x02\x1a:\x01*\"\x15/files/multipart/init\x12o\n" + "\n" + "UploadPart\x12\x1e.api.file.v1.UploadPartRequest\x1a\x1f.api.file.v1.UploadPartResponse\" \x82\xd3\xe4\x93\x02\x1a:\x01*\x1a\x15/files/multipart/part\x12\x8e\x01\n" + "\x17CompleteMultipartUpload\x12%.api.file.v1.CompleteMultipartRequest\x1a&.api.file.v1.CompleteMultipartResponse\"$\x82\xd3\xe4\x93\x02\x1e:\x01*\"\x19/files/multipart/complete\x12u\n" + "\x14AbortMultipartUpload\x12\".api.file.v1.AbortMultipartRequest\x1a\x16.google.protobuf.Empty\"!\x82\xd3\xe4\x93\x02\x1b:\x01*\"\x16/files/multipart/abort\x12]\n" + "\fCreateBucket\x12 .api.file.v1.CreateBucketRequest\x1a\x16.google.protobuf.Empty\"\x13\x82\xd3\xe4\x93\x02\r:\x01*\"\b/buckets\x12Y\n" + "\vListBuckets\x12\x16.google.protobuf.Empty\x1a .api.file.v1.ListBucketsResponse\"\x10\x82\xd3\xe4\x93\x02\n" + "\x12\b/buckets\x12Z\n" + "\fDeleteBucket\x12 .api.file.v1.DeleteBucketRequest\x1a\x16.google.protobuf.Empty\"\x10\x82\xd3\xe4\x93\x02\n" + "*\b/buckets\x12Z\n" + "\fCreateFolder\x12 .api.file.v1.CreateFolderRequest\x1a\x13.api.file.v1.Folder\"\x13\x82\xd3\xe4\x93\x02\r:\x01*\"\b/folders\x12m\n" + "\rGetFolderTree\x12!.api.file.v1.GetFolderTreeRequest\x1a\".api.file.v1.GetFolderTreeResponse\"\x15\x82\xd3\xe4\x93\x02\x0f\x12\r/folders/tree\x12b\n" + "\tGetFolder\x12\x1d.api.file.v1.GetFolderRequest\x1a\x1f.api.file.v1.FolderWithChildren\"\x15\x82\xd3\xe4\x93\x02\x0f\x12\r/folders/{id}\x12_\n" + "\fRenameFolder\x12 .api.file.v1.RenameFolderRequest\x1a\x13.api.file.v1.Folder\"\x18\x82\xd3\xe4\x93\x02\x12:\x01*\x1a\r/folders/{id}\x12_\n" + "\fDeleteFolder\x12 .api.file.v1.DeleteFolderRequest\x1a\x16.google.protobuf.Empty\"\x15\x82\xd3\xe4\x93\x02\x0f*\r/folders/{id}\x12r\n" + "\x0eUploadToFolder\x12\".api.file.v1.UploadToFolderRequest\x1a\x15.api.file.v1.FileMeta\"%\x82\xd3\xe4\x93\x02\x1f:\x01*\"\x1a/folders/{folder_id}/files\x12]\n" + "\bMoveFile\x12\x1c.api.file.v1.MoveFileRequest\x1a\x16.google.protobuf.Empty\"\x1b\x82\xd3\xe4\x93\x02\x15:\x01*\"\x10/files/{id}/move\x12Y\n" + "\vCreateShare\x12\x1f.api.file.v1.CreateShareRequest\x1a\x16.api.file.v1.ShareLink\"\x11\x82\xd3\xe4\x93\x02\v:\x01*\"\x06/share\x12[\n" + "\vDeleteShare\x12\x1f.api.file.v1.DeleteShareRequest\x1a\x16.google.protobuf.Empty\"\x13\x82\xd3\xe4\x93\x02\r*\v/share/{id}\x12`\n" + "\fGetShareInfo\x12 .api.file.v1.GetShareInfoRequest\x1a\x16.api.file.v1.ShareInfo\"\x16\x82\xd3\xe4\x93\x02\x10\x12\x0e/share/{token}\x12z\n" + "\rDownloadShare\x12!.api.file.v1.DownloadShareRequest\x1a\".api.file.v1.DownloadShareResponse\"\"\x82\xd3\xe4\x93\x02\x1c:\x01*\"\x17/share/{token}/downloadB\x1dZ\x1brag/file-system/api/file/v1b\x06proto3" var ( file_file_v1_file_proto_rawDescOnce sync.Once file_file_v1_file_proto_rawDescData []byte ) func file_file_v1_file_proto_rawDescGZIP() []byte { file_file_v1_file_proto_rawDescOnce.Do(func() { file_file_v1_file_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_file_v1_file_proto_rawDesc), len(file_file_v1_file_proto_rawDesc))) }) return file_file_v1_file_proto_rawDescData } var file_file_v1_file_proto_msgTypes = make([]protoimpl.MessageInfo, 41) var file_file_v1_file_proto_goTypes = []any{ (*UploadFileRequest)(nil), // 0: api.file.v1.UploadFileRequest (*UploadFileResponse)(nil), // 1: api.file.v1.UploadFileResponse (*DownloadFileRequest)(nil), // 2: api.file.v1.DownloadFileRequest (*DownloadFileResponse)(nil), // 3: api.file.v1.DownloadFileResponse (*ListFilesRequest)(nil), // 4: api.file.v1.ListFilesRequest (*FileInfo)(nil), // 5: api.file.v1.FileInfo (*ListFilesResponse)(nil), // 6: api.file.v1.ListFilesResponse (*GetFilePreviewRequest)(nil), // 7: api.file.v1.GetFilePreviewRequest (*GetFilePreviewResponse)(nil), // 8: api.file.v1.GetFilePreviewResponse (*GetFileContentRequest)(nil), // 9: api.file.v1.GetFileContentRequest (*GetFileContentResponse)(nil), // 10: api.file.v1.GetFileContentResponse (*DeleteFileRequest)(nil), // 11: api.file.v1.DeleteFileRequest (*InitMultipartRequest)(nil), // 12: api.file.v1.InitMultipartRequest (*InitMultipartResponse)(nil), // 13: api.file.v1.InitMultipartResponse (*UploadPartRequest)(nil), // 14: api.file.v1.UploadPartRequest (*UploadPartResponse)(nil), // 15: api.file.v1.UploadPartResponse (*CompletedPart)(nil), // 16: api.file.v1.CompletedPart (*CompleteMultipartRequest)(nil), // 17: api.file.v1.CompleteMultipartRequest (*CompleteMultipartResponse)(nil), // 18: api.file.v1.CompleteMultipartResponse (*AbortMultipartRequest)(nil), // 19: api.file.v1.AbortMultipartRequest (*CreateBucketRequest)(nil), // 20: api.file.v1.CreateBucketRequest (*ListBucketsResponse)(nil), // 21: api.file.v1.ListBucketsResponse (*DeleteBucketRequest)(nil), // 22: api.file.v1.DeleteBucketRequest (*Folder)(nil), // 23: api.file.v1.Folder (*FolderWithChildren)(nil), // 24: api.file.v1.FolderWithChildren (*CreateFolderRequest)(nil), // 25: api.file.v1.CreateFolderRequest (*GetFolderTreeRequest)(nil), // 26: api.file.v1.GetFolderTreeRequest (*GetFolderTreeResponse)(nil), // 27: api.file.v1.GetFolderTreeResponse (*GetFolderRequest)(nil), // 28: api.file.v1.GetFolderRequest (*RenameFolderRequest)(nil), // 29: api.file.v1.RenameFolderRequest (*DeleteFolderRequest)(nil), // 30: api.file.v1.DeleteFolderRequest (*FileMeta)(nil), // 31: api.file.v1.FileMeta (*UploadToFolderRequest)(nil), // 32: api.file.v1.UploadToFolderRequest (*MoveFileRequest)(nil), // 33: api.file.v1.MoveFileRequest (*ShareLink)(nil), // 34: api.file.v1.ShareLink (*ShareInfo)(nil), // 35: api.file.v1.ShareInfo (*CreateShareRequest)(nil), // 36: api.file.v1.CreateShareRequest (*DeleteShareRequest)(nil), // 37: api.file.v1.DeleteShareRequest (*GetShareInfoRequest)(nil), // 38: api.file.v1.GetShareInfoRequest (*DownloadShareRequest)(nil), // 39: api.file.v1.DownloadShareRequest (*DownloadShareResponse)(nil), // 40: api.file.v1.DownloadShareResponse (*emptypb.Empty)(nil), // 41: google.protobuf.Empty } var file_file_v1_file_proto_depIdxs = []int32{ 5, // 0: api.file.v1.ListFilesResponse.files:type_name -> api.file.v1.FileInfo 16, // 1: api.file.v1.CompleteMultipartRequest.parts:type_name -> api.file.v1.CompletedPart 23, // 2: api.file.v1.FolderWithChildren.folder:type_name -> api.file.v1.Folder 23, // 3: api.file.v1.FolderWithChildren.sub_folders:type_name -> api.file.v1.Folder 31, // 4: api.file.v1.FolderWithChildren.files:type_name -> api.file.v1.FileMeta 23, // 5: api.file.v1.GetFolderTreeResponse.folders:type_name -> api.file.v1.Folder 0, // 6: api.file.v1.FileService.UploadFile:input_type -> api.file.v1.UploadFileRequest 2, // 7: api.file.v1.FileService.DownloadFile:input_type -> api.file.v1.DownloadFileRequest 4, // 8: api.file.v1.FileService.ListFiles:input_type -> api.file.v1.ListFilesRequest 7, // 9: api.file.v1.FileService.GetFilePreview:input_type -> api.file.v1.GetFilePreviewRequest 9, // 10: api.file.v1.FileService.GetFileContent:input_type -> api.file.v1.GetFileContentRequest 11, // 11: api.file.v1.FileService.DeleteFile:input_type -> api.file.v1.DeleteFileRequest 12, // 12: api.file.v1.FileService.InitMultipartUpload:input_type -> api.file.v1.InitMultipartRequest 14, // 13: api.file.v1.FileService.UploadPart:input_type -> api.file.v1.UploadPartRequest 17, // 14: api.file.v1.FileService.CompleteMultipartUpload:input_type -> api.file.v1.CompleteMultipartRequest 19, // 15: api.file.v1.FileService.AbortMultipartUpload:input_type -> api.file.v1.AbortMultipartRequest 20, // 16: api.file.v1.FileService.CreateBucket:input_type -> api.file.v1.CreateBucketRequest 41, // 17: api.file.v1.FileService.ListBuckets:input_type -> google.protobuf.Empty 22, // 18: api.file.v1.FileService.DeleteBucket:input_type -> api.file.v1.DeleteBucketRequest 25, // 19: api.file.v1.FileService.CreateFolder:input_type -> api.file.v1.CreateFolderRequest 26, // 20: api.file.v1.FileService.GetFolderTree:input_type -> api.file.v1.GetFolderTreeRequest 28, // 21: api.file.v1.FileService.GetFolder:input_type -> api.file.v1.GetFolderRequest 29, // 22: api.file.v1.FileService.RenameFolder:input_type -> api.file.v1.RenameFolderRequest 30, // 23: api.file.v1.FileService.DeleteFolder:input_type -> api.file.v1.DeleteFolderRequest 32, // 24: api.file.v1.FileService.UploadToFolder:input_type -> api.file.v1.UploadToFolderRequest 33, // 25: api.file.v1.FileService.MoveFile:input_type -> api.file.v1.MoveFileRequest 36, // 26: api.file.v1.FileService.CreateShare:input_type -> api.file.v1.CreateShareRequest 37, // 27: api.file.v1.FileService.DeleteShare:input_type -> api.file.v1.DeleteShareRequest 38, // 28: api.file.v1.FileService.GetShareInfo:input_type -> api.file.v1.GetShareInfoRequest 39, // 29: api.file.v1.FileService.DownloadShare:input_type -> api.file.v1.DownloadShareRequest 1, // 30: api.file.v1.FileService.UploadFile:output_type -> api.file.v1.UploadFileResponse 3, // 31: api.file.v1.FileService.DownloadFile:output_type -> api.file.v1.DownloadFileResponse 6, // 32: api.file.v1.FileService.ListFiles:output_type -> api.file.v1.ListFilesResponse 8, // 33: api.file.v1.FileService.GetFilePreview:output_type -> api.file.v1.GetFilePreviewResponse 10, // 34: api.file.v1.FileService.GetFileContent:output_type -> api.file.v1.GetFileContentResponse 41, // 35: api.file.v1.FileService.DeleteFile:output_type -> google.protobuf.Empty 13, // 36: api.file.v1.FileService.InitMultipartUpload:output_type -> api.file.v1.InitMultipartResponse 15, // 37: api.file.v1.FileService.UploadPart:output_type -> api.file.v1.UploadPartResponse 18, // 38: api.file.v1.FileService.CompleteMultipartUpload:output_type -> api.file.v1.CompleteMultipartResponse 41, // 39: api.file.v1.FileService.AbortMultipartUpload:output_type -> google.protobuf.Empty 41, // 40: api.file.v1.FileService.CreateBucket:output_type -> google.protobuf.Empty 21, // 41: api.file.v1.FileService.ListBuckets:output_type -> api.file.v1.ListBucketsResponse 41, // 42: api.file.v1.FileService.DeleteBucket:output_type -> google.protobuf.Empty 23, // 43: api.file.v1.FileService.CreateFolder:output_type -> api.file.v1.Folder 27, // 44: api.file.v1.FileService.GetFolderTree:output_type -> api.file.v1.GetFolderTreeResponse 24, // 45: api.file.v1.FileService.GetFolder:output_type -> api.file.v1.FolderWithChildren 23, // 46: api.file.v1.FileService.RenameFolder:output_type -> api.file.v1.Folder 41, // 47: api.file.v1.FileService.DeleteFolder:output_type -> google.protobuf.Empty 31, // 48: api.file.v1.FileService.UploadToFolder:output_type -> api.file.v1.FileMeta 41, // 49: api.file.v1.FileService.MoveFile:output_type -> google.protobuf.Empty 34, // 50: api.file.v1.FileService.CreateShare:output_type -> api.file.v1.ShareLink 41, // 51: api.file.v1.FileService.DeleteShare:output_type -> google.protobuf.Empty 35, // 52: api.file.v1.FileService.GetShareInfo:output_type -> api.file.v1.ShareInfo 40, // 53: api.file.v1.FileService.DownloadShare:output_type -> api.file.v1.DownloadShareResponse 30, // [30:54] is the sub-list for method output_type 6, // [6:30] is the sub-list for method input_type 6, // [6:6] is the sub-list for extension type_name 6, // [6:6] is the sub-list for extension extendee 0, // [0:6] is the sub-list for field type_name } func init() { file_file_v1_file_proto_init() } func file_file_v1_file_proto_init() { if File_file_v1_file_proto != nil { return } type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: unsafe.Slice(unsafe.StringData(file_file_v1_file_proto_rawDesc), len(file_file_v1_file_proto_rawDesc)), NumEnums: 0, NumMessages: 41, NumExtensions: 0, NumServices: 1, }, GoTypes: file_file_v1_file_proto_goTypes, DependencyIndexes: file_file_v1_file_proto_depIdxs, MessageInfos: file_file_v1_file_proto_msgTypes, }.Build() File_file_v1_file_proto = out.File file_file_v1_file_proto_goTypes = nil file_file_v1_file_proto_depIdxs = nil }