Documentation
¶
Index ¶
- Variables
- func NewFileServiceEndpoints() []*api.Endpoint
- func RegisterFileServiceHandler(s server.Server, hdlr FileServiceHandler, opts ...server.HandlerOption) error
- type FileDetails
- func (*FileDetails) Descriptor() ([]byte, []int)deprecated
- func (x *FileDetails) GetEncryptedKey() string
- func (x *FileDetails) GetFileName() string
- func (x *FileDetails) GetFileType() string
- func (x *FileDetails) GetID() int32
- func (x *FileDetails) GetParentDictId() int32
- func (*FileDetails) ProtoMessage()
- func (x *FileDetails) ProtoReflect() protoreflect.Message
- func (x *FileDetails) Reset()
- func (x *FileDetails) String() string
- type FileRequest
- func (*FileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FileRequest) GetData() []byte
- func (x *FileRequest) GetEncryptedKey() string
- func (x *FileRequest) GetFileName() string
- func (x *FileRequest) GetID() int32
- func (x *FileRequest) GetPageNum() int32
- func (x *FileRequest) GetPageSize() int32
- func (x *FileRequest) GetParentDictId() int32
- func (x *FileRequest) GetSize() int32
- func (x *FileRequest) GetUserID() int32
- func (*FileRequest) ProtoMessage()
- func (x *FileRequest) ProtoReflect() protoreflect.Message
- func (x *FileRequest) Reset()
- func (x *FileRequest) String() string
- type FileResponse
- func (*FileResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FileResponse) GetFileAddr() string
- func (x *FileResponse) GetFiles() []*FileDetails
- func (x *FileResponse) GetID() int32
- func (x *FileResponse) GetParentId() int32
- func (x *FileResponse) GetRootDictID() int32
- func (x *FileResponse) GetTotalFile() int32
- func (*FileResponse) ProtoMessage()
- func (x *FileResponse) ProtoReflect() protoreflect.Message
- func (x *FileResponse) Reset()
- func (x *FileResponse) String() string
- type FileService
- type FileServiceHandler
Constants ¶
This section is empty.
Variables ¶
View Source
var File_filesService_proto protoreflect.FileDescriptor
Functions ¶
func NewFileServiceEndpoints ¶
func RegisterFileServiceHandler ¶
func RegisterFileServiceHandler(s server.Server, hdlr FileServiceHandler, opts ...server.HandlerOption) error
Types ¶
type FileDetails ¶
type FileDetails struct { ID int32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` ParentDictId int32 `protobuf:"varint,2,opt,name=ParentDictId,proto3" json:"ParentDictId,omitempty"` FileName string `protobuf:"bytes,3,opt,name=FileName,proto3" json:"FileName,omitempty"` EncryptedKey string `protobuf:"bytes,4,opt,name=EncryptedKey,proto3" json:"EncryptedKey,omitempty"` FileType string `protobuf:"bytes,5,opt,name=FileType,proto3" json:"FileType,omitempty"` // contains filtered or unexported fields }
func (*FileDetails) Descriptor
deprecated
func (*FileDetails) Descriptor() ([]byte, []int)
Deprecated: Use FileDetails.ProtoReflect.Descriptor instead.
func (*FileDetails) GetEncryptedKey ¶
func (x *FileDetails) GetEncryptedKey() string
func (*FileDetails) GetFileName ¶
func (x *FileDetails) GetFileName() string
func (*FileDetails) GetFileType ¶
func (x *FileDetails) GetFileType() string
func (*FileDetails) GetID ¶
func (x *FileDetails) GetID() int32
func (*FileDetails) GetParentDictId ¶
func (x *FileDetails) GetParentDictId() int32
func (*FileDetails) ProtoMessage ¶
func (*FileDetails) ProtoMessage()
func (*FileDetails) ProtoReflect ¶
func (x *FileDetails) ProtoReflect() protoreflect.Message
func (*FileDetails) Reset ¶
func (x *FileDetails) Reset()
func (*FileDetails) String ¶
func (x *FileDetails) String() string
type FileRequest ¶
type FileRequest struct { ID int32 `protobuf:"varint,1,opt,name=ID,json=id,proto3" json:"id,omitempty"` UserID int32 `protobuf:"varint,2,opt,name=UserID,json=user_id,proto3" json:"user_id,omitempty"` ParentDictId int32 `protobuf:"varint,3,opt,name=ParentDictId,json=parent_dict_id,proto3" json:"parent_dict_id,omitempty"` PageNum int32 `protobuf:"varint,4,opt,name=PageNum,json=page_num,proto3" json:"page_num,omitempty"` PageSize int32 `protobuf:"varint,5,opt,name=PageSize,json=page_size,proto3" json:"page_size,omitempty"` EncryptedKey string `protobuf:"bytes,6,opt,name=EncryptedKey,json=encrypted_key,proto3" json:"encrypted_key,omitempty"` //文件上传 FileName string `protobuf:"bytes,7,opt,name=FileName,proto3" json:"FileName,omitempty"` Size int32 `protobuf:"varint,8,opt,name=Size,proto3" json:"Size,omitempty"` Data []byte `protobuf:"bytes,9,opt,name=Data,proto3" json:"Data,omitempty"` // contains filtered or unexported fields }
func (*FileRequest) Descriptor
deprecated
func (*FileRequest) Descriptor() ([]byte, []int)
Deprecated: Use FileRequest.ProtoReflect.Descriptor instead.
func (*FileRequest) GetData ¶
func (x *FileRequest) GetData() []byte
func (*FileRequest) GetEncryptedKey ¶
func (x *FileRequest) GetEncryptedKey() string
func (*FileRequest) GetFileName ¶
func (x *FileRequest) GetFileName() string
func (*FileRequest) GetID ¶
func (x *FileRequest) GetID() int32
func (*FileRequest) GetPageNum ¶
func (x *FileRequest) GetPageNum() int32
func (*FileRequest) GetPageSize ¶
func (x *FileRequest) GetPageSize() int32
func (*FileRequest) GetParentDictId ¶
func (x *FileRequest) GetParentDictId() int32
func (*FileRequest) GetSize ¶
func (x *FileRequest) GetSize() int32
func (*FileRequest) GetUserID ¶
func (x *FileRequest) GetUserID() int32
func (*FileRequest) ProtoMessage ¶
func (*FileRequest) ProtoMessage()
func (*FileRequest) ProtoReflect ¶
func (x *FileRequest) ProtoReflect() protoreflect.Message
func (*FileRequest) Reset ¶
func (x *FileRequest) Reset()
func (*FileRequest) String ¶
func (x *FileRequest) String() string
type FileResponse ¶
type FileResponse struct { ID int32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` RootDictID int32 `protobuf:"varint,2,opt,name=RootDictID,proto3" json:"RootDictID,omitempty"` TotalFile int32 `protobuf:"varint,3,opt,name=TotalFile,proto3" json:"TotalFile,omitempty"` ParentId int32 `protobuf:"varint,4,opt,name=ParentId,proto3" json:"ParentId,omitempty"` Files []*FileDetails `protobuf:"bytes,5,rep,name=files,proto3" json:"files,omitempty"` FileAddr string `protobuf:"bytes,6,opt,name=FileAddr,proto3" json:"FileAddr,omitempty"` // contains filtered or unexported fields }
func (*FileResponse) Descriptor
deprecated
func (*FileResponse) Descriptor() ([]byte, []int)
Deprecated: Use FileResponse.ProtoReflect.Descriptor instead.
func (*FileResponse) GetFileAddr ¶
func (x *FileResponse) GetFileAddr() string
func (*FileResponse) GetFiles ¶
func (x *FileResponse) GetFiles() []*FileDetails
func (*FileResponse) GetID ¶
func (x *FileResponse) GetID() int32
func (*FileResponse) GetParentId ¶
func (x *FileResponse) GetParentId() int32
func (*FileResponse) GetRootDictID ¶
func (x *FileResponse) GetRootDictID() int32
func (*FileResponse) GetTotalFile ¶
func (x *FileResponse) GetTotalFile() int32
func (*FileResponse) ProtoMessage ¶
func (*FileResponse) ProtoMessage()
func (*FileResponse) ProtoReflect ¶
func (x *FileResponse) ProtoReflect() protoreflect.Message
func (*FileResponse) Reset ¶
func (x *FileResponse) Reset()
func (*FileResponse) String ¶
func (x *FileResponse) String() string
type FileService ¶
type FileService interface { CreateNewFileRoot(ctx context.Context, in *FileRequest, opts ...client.CallOption) (*FileResponse, error) GetFilesByParentDictId(ctx context.Context, in *FileRequest, opts ...client.CallOption) (*FileResponse, error) AddFile(ctx context.Context, in *FileRequest, opts ...client.CallOption) (*FileResponse, error) AddDict(ctx context.Context, in *FileRequest, opts ...client.CallOption) (*FileResponse, error) DeleteFile(ctx context.Context, in *FileRequest, opts ...client.CallOption) (*FileResponse, error) GetFile(ctx context.Context, in *FileRequest, opts ...client.CallOption) (*FileResponse, error) }
func NewFileService ¶
func NewFileService(name string, c client.Client) FileService
type FileServiceHandler ¶
type FileServiceHandler interface { CreateNewFileRoot(context.Context, *FileRequest, *FileResponse) error GetFilesByParentDictId(context.Context, *FileRequest, *FileResponse) error AddFile(context.Context, *FileRequest, *FileResponse) error AddDict(context.Context, *FileRequest, *FileResponse) error DeleteFile(context.Context, *FileRequest, *FileResponse) error GetFile(context.Context, *FileRequest, *FileResponse) error }
Click to show internal directories.
Click to hide internal directories.