Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterFsApiServer(s grpc.ServiceRegistrar, srv FsApiServer)
- type FILE_OWNER_TYPE
- func (FILE_OWNER_TYPE) Descriptor() protoreflect.EnumDescriptor
- func (x FILE_OWNER_TYPE) Enum() *FILE_OWNER_TYPE
- func (FILE_OWNER_TYPE) EnumDescriptor() ([]byte, []int)deprecated
- func (x FILE_OWNER_TYPE) Number() protoreflect.EnumNumber
- func (x FILE_OWNER_TYPE) String() string
- func (FILE_OWNER_TYPE) Type() protoreflect.EnumType
- type FS_OWNER_TYPE
- func (FS_OWNER_TYPE) Descriptor() protoreflect.EnumDescriptor
- func (x FS_OWNER_TYPE) Enum() *FS_OWNER_TYPE
- func (FS_OWNER_TYPE) EnumDescriptor() ([]byte, []int)deprecated
- func (x FS_OWNER_TYPE) Number() protoreflect.EnumNumber
- func (x FS_OWNER_TYPE) String() string
- func (FS_OWNER_TYPE) Type() protoreflect.EnumType
- type FileInfo
- func (*FileInfo) Descriptor() ([]byte, []int)deprecated
- func (x *FileInfo) GetCreateTime() int64
- func (x *FileInfo) GetCreateUserId() string
- func (x *FileInfo) GetFileId() string
- func (x *FileInfo) GetFileName() string
- func (x *FileInfo) GetFileSize() uint32
- func (x *FileInfo) GetOwnerId() string
- func (x *FileInfo) GetOwnerType() FILE_OWNER_TYPE
- func (*FileInfo) ProtoMessage()
- func (x *FileInfo) ProtoReflect() protoreflect.Message
- func (x *FileInfo) Reset()
- func (x *FileInfo) String() string
- type FsApiClient
- type FsApiServer
- type FsApi_ReadFileClient
- type FsApi_ReadFileServer
- type FsApi_WriteFileClient
- type FsApi_WriteFileServer
- type FsStatus
- func (*FsStatus) Descriptor() ([]byte, []int)deprecated
- func (x *FsStatus) GetFileCount() uint32
- func (x *FsStatus) GetFsId() string
- func (x *FsStatus) GetLastGcTime() int64
- func (x *FsStatus) GetMaxFilecount() uint32
- func (x *FsStatus) GetMaxTotalSize() uint64
- func (x *FsStatus) GetOwnerId() string
- func (x *FsStatus) GetOwnerType() FS_OWNER_TYPE
- func (x *FsStatus) GetTotalFileSize() uint64
- func (*FsStatus) ProtoMessage()
- func (x *FsStatus) ProtoReflect() protoreflect.Message
- func (x *FsStatus) Reset()
- func (x *FsStatus) String() string
- type GetFsStatusRequest
- func (*GetFsStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetFsStatusRequest) GetFsId() string
- func (x *GetFsStatusRequest) GetSessionId() string
- func (*GetFsStatusRequest) ProtoMessage()
- func (x *GetFsStatusRequest) ProtoReflect() protoreflect.Message
- func (x *GetFsStatusRequest) Reset()
- func (x *GetFsStatusRequest) String() string
- type GetFsStatusResponse
- func (*GetFsStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetFsStatusResponse) GetCode() GetFsStatusResponse_CODE
- func (x *GetFsStatusResponse) GetErrMsg() string
- func (x *GetFsStatusResponse) GetFsStatus() *FsStatus
- func (*GetFsStatusResponse) ProtoMessage()
- func (x *GetFsStatusResponse) ProtoReflect() protoreflect.Message
- func (x *GetFsStatusResponse) Reset()
- func (x *GetFsStatusResponse) String() string
- type GetFsStatusResponse_CODE
- func (GetFsStatusResponse_CODE) Descriptor() protoreflect.EnumDescriptor
- func (x GetFsStatusResponse_CODE) Enum() *GetFsStatusResponse_CODE
- func (GetFsStatusResponse_CODE) EnumDescriptor() ([]byte, []int)deprecated
- func (x GetFsStatusResponse_CODE) Number() protoreflect.EnumNumber
- func (x GetFsStatusResponse_CODE) String() string
- func (GetFsStatusResponse_CODE) Type() protoreflect.EnumType
- type ReadFileRequest
- func (*ReadFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReadFileRequest) GetFileId() string
- func (x *ReadFileRequest) GetFsId() string
- func (x *ReadFileRequest) GetSessionId() string
- func (*ReadFileRequest) ProtoMessage()
- func (x *ReadFileRequest) ProtoReflect() protoreflect.Message
- func (x *ReadFileRequest) Reset()
- func (x *ReadFileRequest) String() string
- type ReadFileResponse
- func (*ReadFileResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReadFileResponse) GetCode() ReadFileResponse_CODE
- func (x *ReadFileResponse) GetData() []byte
- func (x *ReadFileResponse) GetErrMsg() string
- func (*ReadFileResponse) ProtoMessage()
- func (x *ReadFileResponse) ProtoReflect() protoreflect.Message
- func (x *ReadFileResponse) Reset()
- func (x *ReadFileResponse) String() string
- type ReadFileResponse_CODE
- func (ReadFileResponse_CODE) Descriptor() protoreflect.EnumDescriptor
- func (x ReadFileResponse_CODE) Enum() *ReadFileResponse_CODE
- func (ReadFileResponse_CODE) EnumDescriptor() ([]byte, []int)deprecated
- func (x ReadFileResponse_CODE) Number() protoreflect.EnumNumber
- func (x ReadFileResponse_CODE) String() string
- func (ReadFileResponse_CODE) Type() protoreflect.EnumType
- type SetFileOwnerRequest
- func (*SetFileOwnerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetFileOwnerRequest) GetFileId() string
- func (x *SetFileOwnerRequest) GetFsId() string
- func (x *SetFileOwnerRequest) GetOwnerId() string
- func (x *SetFileOwnerRequest) GetOwnerType() FILE_OWNER_TYPE
- func (x *SetFileOwnerRequest) GetSessionId() string
- func (*SetFileOwnerRequest) ProtoMessage()
- func (x *SetFileOwnerRequest) ProtoReflect() protoreflect.Message
- func (x *SetFileOwnerRequest) Reset()
- func (x *SetFileOwnerRequest) String() string
- type SetFileOwnerResponse
- func (*SetFileOwnerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetFileOwnerResponse) GetCode() SetFileOwnerResponse_CODE
- func (x *SetFileOwnerResponse) GetErrMsg() string
- func (*SetFileOwnerResponse) ProtoMessage()
- func (x *SetFileOwnerResponse) ProtoReflect() protoreflect.Message
- func (x *SetFileOwnerResponse) Reset()
- func (x *SetFileOwnerResponse) String() string
- type SetFileOwnerResponse_CODE
- func (SetFileOwnerResponse_CODE) Descriptor() protoreflect.EnumDescriptor
- func (x SetFileOwnerResponse_CODE) Enum() *SetFileOwnerResponse_CODE
- func (SetFileOwnerResponse_CODE) EnumDescriptor() ([]byte, []int)deprecated
- func (x SetFileOwnerResponse_CODE) Number() protoreflect.EnumNumber
- func (x SetFileOwnerResponse_CODE) String() string
- func (SetFileOwnerResponse_CODE) Type() protoreflect.EnumType
- type StatFileRequest
- func (*StatFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StatFileRequest) GetFileId() string
- func (x *StatFileRequest) GetFsId() string
- func (x *StatFileRequest) GetSessionId() string
- func (*StatFileRequest) ProtoMessage()
- func (x *StatFileRequest) ProtoReflect() protoreflect.Message
- func (x *StatFileRequest) Reset()
- func (x *StatFileRequest) String() string
- type StatFileResponse
- func (*StatFileResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StatFileResponse) GetCode() StatFileResponse_CODE
- func (x *StatFileResponse) GetErrMsg() string
- func (x *StatFileResponse) GetFileInfo() *FileInfo
- func (*StatFileResponse) ProtoMessage()
- func (x *StatFileResponse) ProtoReflect() protoreflect.Message
- func (x *StatFileResponse) Reset()
- func (x *StatFileResponse) String() string
- type StatFileResponse_CODE
- func (StatFileResponse_CODE) Descriptor() protoreflect.EnumDescriptor
- func (x StatFileResponse_CODE) Enum() *StatFileResponse_CODE
- func (StatFileResponse_CODE) EnumDescriptor() ([]byte, []int)deprecated
- func (x StatFileResponse_CODE) Number() protoreflect.EnumNumber
- func (x StatFileResponse_CODE) String() string
- func (StatFileResponse_CODE) Type() protoreflect.EnumType
- type UnimplementedFsApiServer
- func (UnimplementedFsApiServer) GetFsStatus(context.Context, *GetFsStatusRequest) (*GetFsStatusResponse, error)
- func (UnimplementedFsApiServer) ReadFile(*ReadFileRequest, FsApi_ReadFileServer) error
- func (UnimplementedFsApiServer) SetFileOwner(context.Context, *SetFileOwnerRequest) (*SetFileOwnerResponse, error)
- func (UnimplementedFsApiServer) StatFile(context.Context, *StatFileRequest) (*StatFileResponse, error)
- func (UnimplementedFsApiServer) WriteFile(FsApi_WriteFileServer) error
- type UnsafeFsApiServer
- type WriteFileRequest
- func (*WriteFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WriteFileRequest) GetData() []byte
- func (x *WriteFileRequest) GetFileName() string
- func (x *WriteFileRequest) GetFsId() string
- func (x *WriteFileRequest) GetSessionId() string
- func (*WriteFileRequest) ProtoMessage()
- func (x *WriteFileRequest) ProtoReflect() protoreflect.Message
- func (x *WriteFileRequest) Reset()
- func (x *WriteFileRequest) String() string
- type WriteFileResponse
- func (*WriteFileResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WriteFileResponse) GetCode() WriteFileResponse_CODE
- func (x *WriteFileResponse) GetErrMsg() string
- func (x *WriteFileResponse) GetFileId() string
- func (*WriteFileResponse) ProtoMessage()
- func (x *WriteFileResponse) ProtoReflect() protoreflect.Message
- func (x *WriteFileResponse) Reset()
- func (x *WriteFileResponse) String() string
- type WriteFileResponse_CODE
- func (WriteFileResponse_CODE) Descriptor() protoreflect.EnumDescriptor
- func (x WriteFileResponse_CODE) Enum() *WriteFileResponse_CODE
- func (WriteFileResponse_CODE) EnumDescriptor() ([]byte, []int)deprecated
- func (x WriteFileResponse_CODE) Number() protoreflect.EnumNumber
- func (x WriteFileResponse_CODE) String() string
- func (WriteFileResponse_CODE) Type() protoreflect.EnumType
Constants ¶
const ( FsApi_StatFile_FullMethodName = "/fs_api.FsApi/statFile" FsApi_ReadFile_FullMethodName = "/fs_api.FsApi/readFile" FsApi_WriteFile_FullMethodName = "/fs_api.FsApi/writeFile" FsApi_SetFileOwner_FullMethodName = "/fs_api.FsApi/setFileOwner" FsApi_GetFsStatus_FullMethodName = "/fs_api.FsApi/getFsStatus" )
Variables ¶
var ( FS_OWNER_TYPE_name = map[int32]string{ 0: "FS_OWNER_TYPE_USER", 2: "FS_OWNER_TYPE_GLOBAL", 3: "FS_OWNER_TYPE_BOARD", } FS_OWNER_TYPE_value = map[string]int32{ "FS_OWNER_TYPE_USER": 0, "FS_OWNER_TYPE_GLOBAL": 2, "FS_OWNER_TYPE_BOARD": 3, } )
Enum value maps for FS_OWNER_TYPE.
var ( FILE_OWNER_TYPE_name = map[int32]string{ 0: "FILE_OWNER_TYPE_NONE", 1: "FILE_OWNER_TYPE_USER_PHOTO", 3: "FILE_OWNER_TYPE_BOARD_IMAGE", } FILE_OWNER_TYPE_value = map[string]int32{ "FILE_OWNER_TYPE_NONE": 0, "FILE_OWNER_TYPE_USER_PHOTO": 1, "FILE_OWNER_TYPE_BOARD_IMAGE": 3, } )
Enum value maps for FILE_OWNER_TYPE.
var ( StatFileResponse_CODE_name = map[int32]string{ 0: "CODE_OK", 1: "CODE_WRONG_SESSION", 2: "CODE_NO_FS", 3: "CODE_NO_FILE", 4: "CODE_NO_PERMISSION", } StatFileResponse_CODE_value = map[string]int32{ "CODE_OK": 0, "CODE_WRONG_SESSION": 1, "CODE_NO_FS": 2, "CODE_NO_FILE": 3, "CODE_NO_PERMISSION": 4, } )
Enum value maps for StatFileResponse_CODE.
var ( ReadFileResponse_CODE_name = map[int32]string{ 0: "CODE_OK", 1: "CODE_WRONG_SESSION", 2: "CODE_NO_FS", 3: "CODE_NO_FILE", 4: "CODE_NO_PERMISSION", 5: "CODE_NO_STORAGE_SERVER", } ReadFileResponse_CODE_value = map[string]int32{ "CODE_OK": 0, "CODE_WRONG_SESSION": 1, "CODE_NO_FS": 2, "CODE_NO_FILE": 3, "CODE_NO_PERMISSION": 4, "CODE_NO_STORAGE_SERVER": 5, } )
Enum value maps for ReadFileResponse_CODE.
var ( WriteFileResponse_CODE_name = map[int32]string{ 0: "CODE_OK", 1: "CODE_WRONG_SESSION", 2: "CODE_NO_FS", 3: "CODE_NO_PERMISSION", 4: "CODE_NO_STORAGE_SERVER", } WriteFileResponse_CODE_value = map[string]int32{ "CODE_OK": 0, "CODE_WRONG_SESSION": 1, "CODE_NO_FS": 2, "CODE_NO_PERMISSION": 3, "CODE_NO_STORAGE_SERVER": 4, } )
Enum value maps for WriteFileResponse_CODE.
var ( SetFileOwnerResponse_CODE_name = map[int32]string{ 0: "CODE_OK", 1: "CODE_WRONG_SESSION", 2: "CODE_NO_FS", 3: "CODE_NO_FILE", 4: "CODE_NO_PERMISSION", 5: "CODE_NO_OWNER", } SetFileOwnerResponse_CODE_value = map[string]int32{ "CODE_OK": 0, "CODE_WRONG_SESSION": 1, "CODE_NO_FS": 2, "CODE_NO_FILE": 3, "CODE_NO_PERMISSION": 4, "CODE_NO_OWNER": 5, } )
Enum value maps for SetFileOwnerResponse_CODE.
var ( GetFsStatusResponse_CODE_name = map[int32]string{ 0: "CODE_OK", 1: "CODE_WRONG_SESSION", 2: "CODE_NO_FS", 3: "CODE_NO_PERMISSION", } GetFsStatusResponse_CODE_value = map[string]int32{ "CODE_OK": 0, "CODE_WRONG_SESSION": 1, "CODE_NO_FS": 2, "CODE_NO_PERMISSION": 3, } )
Enum value maps for GetFsStatusResponse_CODE.
var File_fs_api_proto protoreflect.FileDescriptor
var FsApi_ServiceDesc = grpc.ServiceDesc{ ServiceName: "fs_api.FsApi", HandlerType: (*FsApiServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "statFile", Handler: _FsApi_StatFile_Handler, }, { MethodName: "setFileOwner", Handler: _FsApi_SetFileOwner_Handler, }, { MethodName: "getFsStatus", Handler: _FsApi_GetFsStatus_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "readFile", Handler: _FsApi_ReadFile_Handler, ServerStreams: true, }, { StreamName: "writeFile", Handler: _FsApi_WriteFile_Handler, ClientStreams: true, }, }, Metadata: "fs_api.proto", }
FsApi_ServiceDesc is the grpc.ServiceDesc for FsApi service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterFsApiServer ¶
func RegisterFsApiServer(s grpc.ServiceRegistrar, srv FsApiServer)
Types ¶
type FILE_OWNER_TYPE ¶
type FILE_OWNER_TYPE int32
const ( FILE_OWNER_TYPE_FILE_OWNER_TYPE_NONE FILE_OWNER_TYPE = 0 //未设置owner FILE_OWNER_TYPE_FILE_OWNER_TYPE_USER_PHOTO FILE_OWNER_TYPE = 1 //用户头像 // FILE_OWNER_TYPE_TEAM_PHOTO = 2; //团队头像(废弃) FILE_OWNER_TYPE_FILE_OWNER_TYPE_BOARD_IMAGE FILE_OWNER_TYPE = 3 //画板中的图片 )
func (FILE_OWNER_TYPE) Descriptor ¶
func (FILE_OWNER_TYPE) Descriptor() protoreflect.EnumDescriptor
func (FILE_OWNER_TYPE) Enum ¶
func (x FILE_OWNER_TYPE) Enum() *FILE_OWNER_TYPE
func (FILE_OWNER_TYPE) EnumDescriptor
deprecated
func (FILE_OWNER_TYPE) EnumDescriptor() ([]byte, []int)
Deprecated: Use FILE_OWNER_TYPE.Descriptor instead.
func (FILE_OWNER_TYPE) Number ¶
func (x FILE_OWNER_TYPE) Number() protoreflect.EnumNumber
func (FILE_OWNER_TYPE) String ¶
func (x FILE_OWNER_TYPE) String() string
func (FILE_OWNER_TYPE) Type ¶
func (FILE_OWNER_TYPE) Type() protoreflect.EnumType
type FS_OWNER_TYPE ¶
type FS_OWNER_TYPE int32
const ( FS_OWNER_TYPE_FS_OWNER_TYPE_USER FS_OWNER_TYPE = 0 // FS_OWNER_TYPE_TEAM = 1;//废弃 FS_OWNER_TYPE_FS_OWNER_TYPE_GLOBAL FS_OWNER_TYPE = 2 FS_OWNER_TYPE_FS_OWNER_TYPE_BOARD FS_OWNER_TYPE = 3 )
func (FS_OWNER_TYPE) Descriptor ¶
func (FS_OWNER_TYPE) Descriptor() protoreflect.EnumDescriptor
func (FS_OWNER_TYPE) Enum ¶
func (x FS_OWNER_TYPE) Enum() *FS_OWNER_TYPE
func (FS_OWNER_TYPE) EnumDescriptor
deprecated
func (FS_OWNER_TYPE) EnumDescriptor() ([]byte, []int)
Deprecated: Use FS_OWNER_TYPE.Descriptor instead.
func (FS_OWNER_TYPE) Number ¶
func (x FS_OWNER_TYPE) Number() protoreflect.EnumNumber
func (FS_OWNER_TYPE) String ¶
func (x FS_OWNER_TYPE) String() string
func (FS_OWNER_TYPE) Type ¶
func (FS_OWNER_TYPE) Type() protoreflect.EnumType
type FileInfo ¶
type FileInfo struct { FileId string `protobuf:"bytes,1,opt,name=fileId,proto3" json:"fileId,omitempty"` FileName string `protobuf:"bytes,2,opt,name=fileName,proto3" json:"fileName,omitempty"` FileSize uint32 `protobuf:"varint,3,opt,name=fileSize,proto3" json:"fileSize,omitempty"` CreateTime int64 `protobuf:"varint,4,opt,name=createTime,proto3" json:"createTime,omitempty"` CreateUserId string `protobuf:"bytes,5,opt,name=createUserId,proto3" json:"createUserId,omitempty"` OwnerType FILE_OWNER_TYPE `protobuf:"varint,20,opt,name=ownerType,proto3,enum=fs_api.FILE_OWNER_TYPE" json:"ownerType,omitempty"` OwnerId string `protobuf:"bytes,21,opt,name=ownerId,proto3" json:"ownerId,omitempty"` // contains filtered or unexported fields }
func (*FileInfo) GetOwnerType ¶
func (x *FileInfo) GetOwnerType() FILE_OWNER_TYPE
func (*FileInfo) ProtoReflect ¶
func (x *FileInfo) ProtoReflect() protoreflect.Message
type FsApiClient ¶
type FsApiClient interface { // 获取文件信息 StatFile(ctx context.Context, in *StatFileRequest, opts ...grpc.CallOption) (*StatFileResponse, error) // 读文件 ReadFile(ctx context.Context, in *ReadFileRequest, opts ...grpc.CallOption) (FsApi_ReadFileClient, error) // 写文件 WriteFile(ctx context.Context, opts ...grpc.CallOption) (FsApi_WriteFileClient, error) // 设置文件owner(只能从FILE_OWNER_TYPE_NONE变成其他状态) SetFileOwner(ctx context.Context, in *SetFileOwnerRequest, opts ...grpc.CallOption) (*SetFileOwnerResponse, error) // 获取文件系统信息 GetFsStatus(ctx context.Context, in *GetFsStatusRequest, opts ...grpc.CallOption) (*GetFsStatusResponse, error) }
FsApiClient is the client API for FsApi service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewFsApiClient ¶
func NewFsApiClient(cc grpc.ClientConnInterface) FsApiClient
type FsApiServer ¶
type FsApiServer interface { // 获取文件信息 StatFile(context.Context, *StatFileRequest) (*StatFileResponse, error) // 读文件 ReadFile(*ReadFileRequest, FsApi_ReadFileServer) error // 写文件 WriteFile(FsApi_WriteFileServer) error // 设置文件owner(只能从FILE_OWNER_TYPE_NONE变成其他状态) SetFileOwner(context.Context, *SetFileOwnerRequest) (*SetFileOwnerResponse, error) // 获取文件系统信息 GetFsStatus(context.Context, *GetFsStatusRequest) (*GetFsStatusResponse, error) // contains filtered or unexported methods }
FsApiServer is the server API for FsApi service. All implementations must embed UnimplementedFsApiServer for forward compatibility
type FsApi_ReadFileClient ¶
type FsApi_ReadFileClient interface { Recv() (*ReadFileResponse, error) grpc.ClientStream }
type FsApi_ReadFileServer ¶
type FsApi_ReadFileServer interface { Send(*ReadFileResponse) error grpc.ServerStream }
type FsApi_WriteFileClient ¶
type FsApi_WriteFileClient interface { Send(*WriteFileRequest) error CloseAndRecv() (*WriteFileResponse, error) grpc.ClientStream }
type FsApi_WriteFileServer ¶
type FsApi_WriteFileServer interface { SendAndClose(*WriteFileResponse) error Recv() (*WriteFileRequest, error) grpc.ServerStream }
type FsStatus ¶
type FsStatus struct { FsId string `protobuf:"bytes,1,opt,name=fsId,proto3" json:"fsId,omitempty"` OwnerType FS_OWNER_TYPE `protobuf:"varint,2,opt,name=ownerType,proto3,enum=fs_api.FS_OWNER_TYPE" json:"ownerType,omitempty"` OwnerId string `protobuf:"bytes,3,opt,name=ownerId,proto3" json:"ownerId,omitempty"` FileCount uint32 `protobuf:"varint,10,opt,name=fileCount,proto3" json:"fileCount,omitempty"` TotalFileSize uint64 `protobuf:"varint,11,opt,name=totalFileSize,proto3" json:"totalFileSize,omitempty"` MaxFilecount uint32 `protobuf:"varint,20,opt,name=maxFilecount,proto3" json:"maxFilecount,omitempty"` //最大文件数 MaxTotalSize uint64 `protobuf:"varint,21,opt,name=maxTotalSize,proto3" json:"maxTotalSize,omitempty"` //最大存储空间 LastGcTime int64 `protobuf:"varint,30,opt,name=lastGcTime,proto3" json:"lastGcTime,omitempty"` //上次清理时间 // contains filtered or unexported fields }
func (*FsStatus) GetOwnerType ¶
func (x *FsStatus) GetOwnerType() FS_OWNER_TYPE
func (*FsStatus) ProtoReflect ¶
func (x *FsStatus) ProtoReflect() protoreflect.Message
type GetFsStatusRequest ¶
type GetFsStatusRequest struct { SessionId string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"` FsId string `protobuf:"bytes,2,opt,name=fsId,proto3" json:"fsId,omitempty"` // contains filtered or unexported fields }
func (*GetFsStatusRequest) Descriptor
deprecated
func (*GetFsStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetFsStatusRequest.ProtoReflect.Descriptor instead.
func (*GetFsStatusRequest) GetFsId ¶
func (x *GetFsStatusRequest) GetFsId() string
func (*GetFsStatusRequest) GetSessionId ¶
func (x *GetFsStatusRequest) GetSessionId() string
func (*GetFsStatusRequest) ProtoMessage ¶
func (*GetFsStatusRequest) ProtoMessage()
func (*GetFsStatusRequest) ProtoReflect ¶
func (x *GetFsStatusRequest) ProtoReflect() protoreflect.Message
func (*GetFsStatusRequest) Reset ¶
func (x *GetFsStatusRequest) Reset()
func (*GetFsStatusRequest) String ¶
func (x *GetFsStatusRequest) String() string
type GetFsStatusResponse ¶
type GetFsStatusResponse struct { Code GetFsStatusResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=fs_api.GetFsStatusResponse_CODE" json:"code,omitempty"` ErrMsg string `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"` FsStatus *FsStatus `protobuf:"bytes,3,opt,name=fsStatus,proto3" json:"fsStatus,omitempty"` // contains filtered or unexported fields }
func (*GetFsStatusResponse) Descriptor
deprecated
func (*GetFsStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetFsStatusResponse.ProtoReflect.Descriptor instead.
func (*GetFsStatusResponse) GetCode ¶
func (x *GetFsStatusResponse) GetCode() GetFsStatusResponse_CODE
func (*GetFsStatusResponse) GetErrMsg ¶
func (x *GetFsStatusResponse) GetErrMsg() string
func (*GetFsStatusResponse) GetFsStatus ¶
func (x *GetFsStatusResponse) GetFsStatus() *FsStatus
func (*GetFsStatusResponse) ProtoMessage ¶
func (*GetFsStatusResponse) ProtoMessage()
func (*GetFsStatusResponse) ProtoReflect ¶
func (x *GetFsStatusResponse) ProtoReflect() protoreflect.Message
func (*GetFsStatusResponse) Reset ¶
func (x *GetFsStatusResponse) Reset()
func (*GetFsStatusResponse) String ¶
func (x *GetFsStatusResponse) String() string
type GetFsStatusResponse_CODE ¶
type GetFsStatusResponse_CODE int32
const ( GetFsStatusResponse_CODE_OK GetFsStatusResponse_CODE = 0 GetFsStatusResponse_CODE_WRONG_SESSION GetFsStatusResponse_CODE = 1 GetFsStatusResponse_CODE_NO_FS GetFsStatusResponse_CODE = 2 GetFsStatusResponse_CODE_NO_PERMISSION GetFsStatusResponse_CODE = 3 )
func (GetFsStatusResponse_CODE) Descriptor ¶
func (GetFsStatusResponse_CODE) Descriptor() protoreflect.EnumDescriptor
func (GetFsStatusResponse_CODE) Enum ¶
func (x GetFsStatusResponse_CODE) Enum() *GetFsStatusResponse_CODE
func (GetFsStatusResponse_CODE) EnumDescriptor
deprecated
func (GetFsStatusResponse_CODE) EnumDescriptor() ([]byte, []int)
Deprecated: Use GetFsStatusResponse_CODE.Descriptor instead.
func (GetFsStatusResponse_CODE) Number ¶
func (x GetFsStatusResponse_CODE) Number() protoreflect.EnumNumber
func (GetFsStatusResponse_CODE) String ¶
func (x GetFsStatusResponse_CODE) String() string
func (GetFsStatusResponse_CODE) Type ¶
func (GetFsStatusResponse_CODE) Type() protoreflect.EnumType
type ReadFileRequest ¶
type ReadFileRequest struct { SessionId string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"` FsId string `protobuf:"bytes,2,opt,name=fsId,proto3" json:"fsId,omitempty"` FileId string `protobuf:"bytes,3,opt,name=fileId,proto3" json:"fileId,omitempty"` // contains filtered or unexported fields }
func (*ReadFileRequest) Descriptor
deprecated
func (*ReadFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReadFileRequest.ProtoReflect.Descriptor instead.
func (*ReadFileRequest) GetFileId ¶
func (x *ReadFileRequest) GetFileId() string
func (*ReadFileRequest) GetFsId ¶
func (x *ReadFileRequest) GetFsId() string
func (*ReadFileRequest) GetSessionId ¶
func (x *ReadFileRequest) GetSessionId() string
func (*ReadFileRequest) ProtoMessage ¶
func (*ReadFileRequest) ProtoMessage()
func (*ReadFileRequest) ProtoReflect ¶
func (x *ReadFileRequest) ProtoReflect() protoreflect.Message
func (*ReadFileRequest) Reset ¶
func (x *ReadFileRequest) Reset()
func (*ReadFileRequest) String ¶
func (x *ReadFileRequest) String() string
type ReadFileResponse ¶
type ReadFileResponse struct { Code ReadFileResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=fs_api.ReadFileResponse_CODE" json:"code,omitempty"` ErrMsg string `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*ReadFileResponse) Descriptor
deprecated
func (*ReadFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use ReadFileResponse.ProtoReflect.Descriptor instead.
func (*ReadFileResponse) GetCode ¶
func (x *ReadFileResponse) GetCode() ReadFileResponse_CODE
func (*ReadFileResponse) GetData ¶
func (x *ReadFileResponse) GetData() []byte
func (*ReadFileResponse) GetErrMsg ¶
func (x *ReadFileResponse) GetErrMsg() string
func (*ReadFileResponse) ProtoMessage ¶
func (*ReadFileResponse) ProtoMessage()
func (*ReadFileResponse) ProtoReflect ¶
func (x *ReadFileResponse) ProtoReflect() protoreflect.Message
func (*ReadFileResponse) Reset ¶
func (x *ReadFileResponse) Reset()
func (*ReadFileResponse) String ¶
func (x *ReadFileResponse) String() string
type ReadFileResponse_CODE ¶
type ReadFileResponse_CODE int32
const ( ReadFileResponse_CODE_OK ReadFileResponse_CODE = 0 ReadFileResponse_CODE_WRONG_SESSION ReadFileResponse_CODE = 1 ReadFileResponse_CODE_NO_FS ReadFileResponse_CODE = 2 ReadFileResponse_CODE_NO_FILE ReadFileResponse_CODE = 3 ReadFileResponse_CODE_NO_PERMISSION ReadFileResponse_CODE = 4 ReadFileResponse_CODE_NO_STORAGE_SERVER ReadFileResponse_CODE = 5 )
func (ReadFileResponse_CODE) Descriptor ¶
func (ReadFileResponse_CODE) Descriptor() protoreflect.EnumDescriptor
func (ReadFileResponse_CODE) Enum ¶
func (x ReadFileResponse_CODE) Enum() *ReadFileResponse_CODE
func (ReadFileResponse_CODE) EnumDescriptor
deprecated
func (ReadFileResponse_CODE) EnumDescriptor() ([]byte, []int)
Deprecated: Use ReadFileResponse_CODE.Descriptor instead.
func (ReadFileResponse_CODE) Number ¶
func (x ReadFileResponse_CODE) Number() protoreflect.EnumNumber
func (ReadFileResponse_CODE) String ¶
func (x ReadFileResponse_CODE) String() string
func (ReadFileResponse_CODE) Type ¶
func (ReadFileResponse_CODE) Type() protoreflect.EnumType
type SetFileOwnerRequest ¶
type SetFileOwnerRequest struct { SessionId string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"` FsId string `protobuf:"bytes,2,opt,name=fsId,proto3" json:"fsId,omitempty"` FileId string `protobuf:"bytes,3,opt,name=fileId,proto3" json:"fileId,omitempty"` OwnerType FILE_OWNER_TYPE `protobuf:"varint,4,opt,name=ownerType,proto3,enum=fs_api.FILE_OWNER_TYPE" json:"ownerType,omitempty"` OwnerId string `protobuf:"bytes,5,opt,name=ownerId,proto3" json:"ownerId,omitempty"` // contains filtered or unexported fields }
func (*SetFileOwnerRequest) Descriptor
deprecated
func (*SetFileOwnerRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetFileOwnerRequest.ProtoReflect.Descriptor instead.
func (*SetFileOwnerRequest) GetFileId ¶
func (x *SetFileOwnerRequest) GetFileId() string
func (*SetFileOwnerRequest) GetFsId ¶
func (x *SetFileOwnerRequest) GetFsId() string
func (*SetFileOwnerRequest) GetOwnerId ¶
func (x *SetFileOwnerRequest) GetOwnerId() string
func (*SetFileOwnerRequest) GetOwnerType ¶
func (x *SetFileOwnerRequest) GetOwnerType() FILE_OWNER_TYPE
func (*SetFileOwnerRequest) GetSessionId ¶
func (x *SetFileOwnerRequest) GetSessionId() string
func (*SetFileOwnerRequest) ProtoMessage ¶
func (*SetFileOwnerRequest) ProtoMessage()
func (*SetFileOwnerRequest) ProtoReflect ¶
func (x *SetFileOwnerRequest) ProtoReflect() protoreflect.Message
func (*SetFileOwnerRequest) Reset ¶
func (x *SetFileOwnerRequest) Reset()
func (*SetFileOwnerRequest) String ¶
func (x *SetFileOwnerRequest) String() string
type SetFileOwnerResponse ¶
type SetFileOwnerResponse struct { Code SetFileOwnerResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=fs_api.SetFileOwnerResponse_CODE" json:"code,omitempty"` ErrMsg string `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"` // contains filtered or unexported fields }
func (*SetFileOwnerResponse) Descriptor
deprecated
func (*SetFileOwnerResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetFileOwnerResponse.ProtoReflect.Descriptor instead.
func (*SetFileOwnerResponse) GetCode ¶
func (x *SetFileOwnerResponse) GetCode() SetFileOwnerResponse_CODE
func (*SetFileOwnerResponse) GetErrMsg ¶
func (x *SetFileOwnerResponse) GetErrMsg() string
func (*SetFileOwnerResponse) ProtoMessage ¶
func (*SetFileOwnerResponse) ProtoMessage()
func (*SetFileOwnerResponse) ProtoReflect ¶
func (x *SetFileOwnerResponse) ProtoReflect() protoreflect.Message
func (*SetFileOwnerResponse) Reset ¶
func (x *SetFileOwnerResponse) Reset()
func (*SetFileOwnerResponse) String ¶
func (x *SetFileOwnerResponse) String() string
type SetFileOwnerResponse_CODE ¶
type SetFileOwnerResponse_CODE int32
const ( SetFileOwnerResponse_CODE_OK SetFileOwnerResponse_CODE = 0 SetFileOwnerResponse_CODE_WRONG_SESSION SetFileOwnerResponse_CODE = 1 SetFileOwnerResponse_CODE_NO_FS SetFileOwnerResponse_CODE = 2 SetFileOwnerResponse_CODE_NO_FILE SetFileOwnerResponse_CODE = 3 SetFileOwnerResponse_CODE_NO_PERMISSION SetFileOwnerResponse_CODE = 4 SetFileOwnerResponse_CODE_NO_OWNER SetFileOwnerResponse_CODE = 5 )
func (SetFileOwnerResponse_CODE) Descriptor ¶
func (SetFileOwnerResponse_CODE) Descriptor() protoreflect.EnumDescriptor
func (SetFileOwnerResponse_CODE) Enum ¶
func (x SetFileOwnerResponse_CODE) Enum() *SetFileOwnerResponse_CODE
func (SetFileOwnerResponse_CODE) EnumDescriptor
deprecated
func (SetFileOwnerResponse_CODE) EnumDescriptor() ([]byte, []int)
Deprecated: Use SetFileOwnerResponse_CODE.Descriptor instead.
func (SetFileOwnerResponse_CODE) Number ¶
func (x SetFileOwnerResponse_CODE) Number() protoreflect.EnumNumber
func (SetFileOwnerResponse_CODE) String ¶
func (x SetFileOwnerResponse_CODE) String() string
func (SetFileOwnerResponse_CODE) Type ¶
func (SetFileOwnerResponse_CODE) Type() protoreflect.EnumType
type StatFileRequest ¶
type StatFileRequest struct { SessionId string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"` FsId string `protobuf:"bytes,2,opt,name=fsId,proto3" json:"fsId,omitempty"` FileId string `protobuf:"bytes,3,opt,name=fileId,proto3" json:"fileId,omitempty"` // contains filtered or unexported fields }
func (*StatFileRequest) Descriptor
deprecated
func (*StatFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use StatFileRequest.ProtoReflect.Descriptor instead.
func (*StatFileRequest) GetFileId ¶
func (x *StatFileRequest) GetFileId() string
func (*StatFileRequest) GetFsId ¶
func (x *StatFileRequest) GetFsId() string
func (*StatFileRequest) GetSessionId ¶
func (x *StatFileRequest) GetSessionId() string
func (*StatFileRequest) ProtoMessage ¶
func (*StatFileRequest) ProtoMessage()
func (*StatFileRequest) ProtoReflect ¶
func (x *StatFileRequest) ProtoReflect() protoreflect.Message
func (*StatFileRequest) Reset ¶
func (x *StatFileRequest) Reset()
func (*StatFileRequest) String ¶
func (x *StatFileRequest) String() string
type StatFileResponse ¶
type StatFileResponse struct { Code StatFileResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=fs_api.StatFileResponse_CODE" json:"code,omitempty"` ErrMsg string `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"` FileInfo *FileInfo `protobuf:"bytes,3,opt,name=fileInfo,proto3" json:"fileInfo,omitempty"` // contains filtered or unexported fields }
func (*StatFileResponse) Descriptor
deprecated
func (*StatFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use StatFileResponse.ProtoReflect.Descriptor instead.
func (*StatFileResponse) GetCode ¶
func (x *StatFileResponse) GetCode() StatFileResponse_CODE
func (*StatFileResponse) GetErrMsg ¶
func (x *StatFileResponse) GetErrMsg() string
func (*StatFileResponse) GetFileInfo ¶
func (x *StatFileResponse) GetFileInfo() *FileInfo
func (*StatFileResponse) ProtoMessage ¶
func (*StatFileResponse) ProtoMessage()
func (*StatFileResponse) ProtoReflect ¶
func (x *StatFileResponse) ProtoReflect() protoreflect.Message
func (*StatFileResponse) Reset ¶
func (x *StatFileResponse) Reset()
func (*StatFileResponse) String ¶
func (x *StatFileResponse) String() string
type StatFileResponse_CODE ¶
type StatFileResponse_CODE int32
const ( StatFileResponse_CODE_OK StatFileResponse_CODE = 0 StatFileResponse_CODE_WRONG_SESSION StatFileResponse_CODE = 1 StatFileResponse_CODE_NO_FS StatFileResponse_CODE = 2 StatFileResponse_CODE_NO_FILE StatFileResponse_CODE = 3 StatFileResponse_CODE_NO_PERMISSION StatFileResponse_CODE = 4 )
func (StatFileResponse_CODE) Descriptor ¶
func (StatFileResponse_CODE) Descriptor() protoreflect.EnumDescriptor
func (StatFileResponse_CODE) Enum ¶
func (x StatFileResponse_CODE) Enum() *StatFileResponse_CODE
func (StatFileResponse_CODE) EnumDescriptor
deprecated
func (StatFileResponse_CODE) EnumDescriptor() ([]byte, []int)
Deprecated: Use StatFileResponse_CODE.Descriptor instead.
func (StatFileResponse_CODE) Number ¶
func (x StatFileResponse_CODE) Number() protoreflect.EnumNumber
func (StatFileResponse_CODE) String ¶
func (x StatFileResponse_CODE) String() string
func (StatFileResponse_CODE) Type ¶
func (StatFileResponse_CODE) Type() protoreflect.EnumType
type UnimplementedFsApiServer ¶
type UnimplementedFsApiServer struct { }
UnimplementedFsApiServer must be embedded to have forward compatible implementations.
func (UnimplementedFsApiServer) GetFsStatus ¶
func (UnimplementedFsApiServer) GetFsStatus(context.Context, *GetFsStatusRequest) (*GetFsStatusResponse, error)
func (UnimplementedFsApiServer) ReadFile ¶
func (UnimplementedFsApiServer) ReadFile(*ReadFileRequest, FsApi_ReadFileServer) error
func (UnimplementedFsApiServer) SetFileOwner ¶
func (UnimplementedFsApiServer) SetFileOwner(context.Context, *SetFileOwnerRequest) (*SetFileOwnerResponse, error)
func (UnimplementedFsApiServer) StatFile ¶
func (UnimplementedFsApiServer) StatFile(context.Context, *StatFileRequest) (*StatFileResponse, error)
func (UnimplementedFsApiServer) WriteFile ¶
func (UnimplementedFsApiServer) WriteFile(FsApi_WriteFileServer) error
type UnsafeFsApiServer ¶
type UnsafeFsApiServer interface {
// contains filtered or unexported methods
}
UnsafeFsApiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FsApiServer will result in compilation errors.
type WriteFileRequest ¶
type WriteFileRequest struct { SessionId string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"` FsId string `protobuf:"bytes,2,opt,name=fsId,proto3" json:"fsId,omitempty"` FileName string `protobuf:"bytes,3,opt,name=fileName,proto3" json:"fileName,omitempty"` Data []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*WriteFileRequest) Descriptor
deprecated
func (*WriteFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use WriteFileRequest.ProtoReflect.Descriptor instead.
func (*WriteFileRequest) GetData ¶
func (x *WriteFileRequest) GetData() []byte
func (*WriteFileRequest) GetFileName ¶
func (x *WriteFileRequest) GetFileName() string
func (*WriteFileRequest) GetFsId ¶
func (x *WriteFileRequest) GetFsId() string
func (*WriteFileRequest) GetSessionId ¶
func (x *WriteFileRequest) GetSessionId() string
func (*WriteFileRequest) ProtoMessage ¶
func (*WriteFileRequest) ProtoMessage()
func (*WriteFileRequest) ProtoReflect ¶
func (x *WriteFileRequest) ProtoReflect() protoreflect.Message
func (*WriteFileRequest) Reset ¶
func (x *WriteFileRequest) Reset()
func (*WriteFileRequest) String ¶
func (x *WriteFileRequest) String() string
type WriteFileResponse ¶
type WriteFileResponse struct { Code WriteFileResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=fs_api.WriteFileResponse_CODE" json:"code,omitempty"` ErrMsg string `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"` FileId string `protobuf:"bytes,3,opt,name=fileId,proto3" json:"fileId,omitempty"` // contains filtered or unexported fields }
func (*WriteFileResponse) Descriptor
deprecated
func (*WriteFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use WriteFileResponse.ProtoReflect.Descriptor instead.
func (*WriteFileResponse) GetCode ¶
func (x *WriteFileResponse) GetCode() WriteFileResponse_CODE
func (*WriteFileResponse) GetErrMsg ¶
func (x *WriteFileResponse) GetErrMsg() string
func (*WriteFileResponse) GetFileId ¶
func (x *WriteFileResponse) GetFileId() string
func (*WriteFileResponse) ProtoMessage ¶
func (*WriteFileResponse) ProtoMessage()
func (*WriteFileResponse) ProtoReflect ¶
func (x *WriteFileResponse) ProtoReflect() protoreflect.Message
func (*WriteFileResponse) Reset ¶
func (x *WriteFileResponse) Reset()
func (*WriteFileResponse) String ¶
func (x *WriteFileResponse) String() string
type WriteFileResponse_CODE ¶
type WriteFileResponse_CODE int32
const ( WriteFileResponse_CODE_OK WriteFileResponse_CODE = 0 WriteFileResponse_CODE_WRONG_SESSION WriteFileResponse_CODE = 1 WriteFileResponse_CODE_NO_FS WriteFileResponse_CODE = 2 WriteFileResponse_CODE_NO_PERMISSION WriteFileResponse_CODE = 3 WriteFileResponse_CODE_NO_STORAGE_SERVER WriteFileResponse_CODE = 4 )
func (WriteFileResponse_CODE) Descriptor ¶
func (WriteFileResponse_CODE) Descriptor() protoreflect.EnumDescriptor
func (WriteFileResponse_CODE) Enum ¶
func (x WriteFileResponse_CODE) Enum() *WriteFileResponse_CODE
func (WriteFileResponse_CODE) EnumDescriptor
deprecated
func (WriteFileResponse_CODE) EnumDescriptor() ([]byte, []int)
Deprecated: Use WriteFileResponse_CODE.Descriptor instead.
func (WriteFileResponse_CODE) Number ¶
func (x WriteFileResponse_CODE) Number() protoreflect.EnumNumber
func (WriteFileResponse_CODE) String ¶
func (x WriteFileResponse_CODE) String() string
func (WriteFileResponse_CODE) Type ¶
func (WriteFileResponse_CODE) Type() protoreflect.EnumType
Source Files
¶
- fs_api.pb.go
- fs_api_grpc.pb.go