Documentation
¶
Index ¶
- Variables
- func RegisterPoolAPIServer(s grpc.ServiceRegistrar, srv PoolAPIServer)
- type Access
- func (*Access) Descriptor() ([]byte, []int)deprecated
- func (x *Access) GetAccessLevel() string
- func (x *Access) GetPath() string
- func (x *Access) GetUserName() string
- func (x *Access) GetUserType() string
- func (x *Access) GetUserZone() string
- func (*Access) ProtoMessage()
- func (x *Access) ProtoReflect() protoreflect.Message
- func (x *Access) Reset()
- func (x *Access) String() string
- type Account
- func (*Account) Descriptor() ([]byte, []int)deprecated
- func (x *Account) GetAuthenticationScheme() string
- func (x *Account) GetClientServerNegotiation() bool
- func (x *Account) GetClientUser() string
- func (x *Account) GetClientZone() string
- func (x *Account) GetCsNegotiationPolicy() string
- func (x *Account) GetDefaultHashScheme() string
- func (x *Account) GetDefaultResource() string
- func (x *Account) GetHost() string
- func (x *Account) GetPamToken() string
- func (x *Account) GetPamTtl() int32
- func (x *Account) GetPassword() string
- func (x *Account) GetPort() int32
- func (x *Account) GetProxyUser() string
- func (x *Account) GetProxyZone() string
- func (x *Account) GetSslConfiguration() *SSLConfiguration
- func (x *Account) GetTicket() string
- func (*Account) ProtoMessage()
- func (x *Account) ProtoReflect() protoreflect.Message
- func (x *Account) Reset()
- func (x *Account) String() string
- type CacheEvent
- type CloseRequest
- func (*CloseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CloseRequest) GetFileHandleId() string
- func (x *CloseRequest) GetSessionId() string
- func (*CloseRequest) ProtoMessage()
- func (x *CloseRequest) ProtoReflect() protoreflect.Message
- func (x *CloseRequest) Reset()
- func (x *CloseRequest) String() string
- type CreateFileRequest
- func (*CreateFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateFileRequest) GetMode() string
- func (x *CreateFileRequest) GetPath() string
- func (x *CreateFileRequest) GetResource() string
- func (x *CreateFileRequest) GetSessionId() string
- func (*CreateFileRequest) ProtoMessage()
- func (x *CreateFileRequest) ProtoReflect() protoreflect.Message
- func (x *CreateFileRequest) Reset()
- func (x *CreateFileRequest) String() string
- type CreateFileResponse
- func (*CreateFileResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateFileResponse) GetEntry() *Entry
- func (x *CreateFileResponse) GetFileHandleId() string
- func (*CreateFileResponse) ProtoMessage()
- func (x *CreateFileResponse) ProtoReflect() protoreflect.Message
- func (x *CreateFileResponse) Reset()
- func (x *CreateFileResponse) String() string
- type Empty
- type Entry
- func (*Entry) Descriptor() ([]byte, []int)deprecated
- func (x *Entry) GetChecksum() []byte
- func (x *Entry) GetChecksumAlgorithm() string
- func (x *Entry) GetCreateTime() string
- func (x *Entry) GetDataType() string
- func (x *Entry) GetId() int64
- func (x *Entry) GetModifyTime() string
- func (x *Entry) GetName() string
- func (x *Entry) GetOwner() string
- func (x *Entry) GetPath() string
- func (x *Entry) GetSize() int64
- func (x *Entry) GetType() string
- func (*Entry) ProtoMessage()
- func (x *Entry) ProtoReflect() protoreflect.Message
- func (x *Entry) Reset()
- func (x *Entry) String() string
- type ExistsDirRequest
- func (*ExistsDirRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExistsDirRequest) GetPath() string
- func (x *ExistsDirRequest) GetSessionId() string
- func (*ExistsDirRequest) ProtoMessage()
- func (x *ExistsDirRequest) ProtoReflect() protoreflect.Message
- func (x *ExistsDirRequest) Reset()
- func (x *ExistsDirRequest) String() string
- type ExistsDirResponse
- type ExistsFileRequest
- func (*ExistsFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExistsFileRequest) GetPath() string
- func (x *ExistsFileRequest) GetSessionId() string
- func (*ExistsFileRequest) ProtoMessage()
- func (x *ExistsFileRequest) ProtoReflect() protoreflect.Message
- func (x *ExistsFileRequest) Reset()
- func (x *ExistsFileRequest) String() string
- type ExistsFileResponse
- type FlushRequest
- func (*FlushRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FlushRequest) GetFileHandleId() string
- func (x *FlushRequest) GetSessionId() string
- func (*FlushRequest) ProtoMessage()
- func (x *FlushRequest) ProtoReflect() protoreflect.Message
- func (x *FlushRequest) Reset()
- func (x *FlushRequest) String() string
- type GetOffsetRequest
- func (*GetOffsetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOffsetRequest) GetFileHandleId() string
- func (x *GetOffsetRequest) GetSessionId() string
- func (*GetOffsetRequest) ProtoMessage()
- func (x *GetOffsetRequest) ProtoReflect() protoreflect.Message
- func (x *GetOffsetRequest) Reset()
- func (x *GetOffsetRequest) String() string
- type GetOffsetResponse
- type GetXattrRequest
- func (*GetXattrRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetXattrRequest) GetName() string
- func (x *GetXattrRequest) GetPath() string
- func (x *GetXattrRequest) GetSessionId() string
- func (*GetXattrRequest) ProtoMessage()
- func (x *GetXattrRequest) ProtoReflect() protoreflect.Message
- func (x *GetXattrRequest) Reset()
- func (x *GetXattrRequest) String() string
- type GetXattrResponse
- type ListACLsForEntriesRequest
- func (*ListACLsForEntriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListACLsForEntriesRequest) GetPath() string
- func (x *ListACLsForEntriesRequest) GetSessionId() string
- func (*ListACLsForEntriesRequest) ProtoMessage()
- func (x *ListACLsForEntriesRequest) ProtoReflect() protoreflect.Message
- func (x *ListACLsForEntriesRequest) Reset()
- func (x *ListACLsForEntriesRequest) String() string
- type ListACLsForEntriesResponse
- func (*ListACLsForEntriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListACLsForEntriesResponse) GetAccesses() []*Access
- func (*ListACLsForEntriesResponse) ProtoMessage()
- func (x *ListACLsForEntriesResponse) ProtoReflect() protoreflect.Message
- func (x *ListACLsForEntriesResponse) Reset()
- func (x *ListACLsForEntriesResponse) String() string
- type ListDirACLsRequest
- func (*ListDirACLsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDirACLsRequest) GetPath() string
- func (x *ListDirACLsRequest) GetSessionId() string
- func (*ListDirACLsRequest) ProtoMessage()
- func (x *ListDirACLsRequest) ProtoReflect() protoreflect.Message
- func (x *ListDirACLsRequest) Reset()
- func (x *ListDirACLsRequest) String() string
- type ListDirACLsResponse
- func (*ListDirACLsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDirACLsResponse) GetAccesses() []*Access
- func (*ListDirACLsResponse) ProtoMessage()
- func (x *ListDirACLsResponse) ProtoReflect() protoreflect.Message
- func (x *ListDirACLsResponse) Reset()
- func (x *ListDirACLsResponse) String() string
- type ListFileACLsRequest
- func (*ListFileACLsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListFileACLsRequest) GetPath() string
- func (x *ListFileACLsRequest) GetSessionId() string
- func (*ListFileACLsRequest) ProtoMessage()
- func (x *ListFileACLsRequest) ProtoReflect() protoreflect.Message
- func (x *ListFileACLsRequest) Reset()
- func (x *ListFileACLsRequest) String() string
- type ListFileACLsResponse
- func (*ListFileACLsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListFileACLsResponse) GetAccesses() []*Access
- func (*ListFileACLsResponse) ProtoMessage()
- func (x *ListFileACLsResponse) ProtoReflect() protoreflect.Message
- func (x *ListFileACLsResponse) Reset()
- func (x *ListFileACLsResponse) String() string
- type ListRequest
- func (*ListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListRequest) GetPath() string
- func (x *ListRequest) GetSessionId() string
- func (*ListRequest) ProtoMessage()
- func (x *ListRequest) ProtoReflect() protoreflect.Message
- func (x *ListRequest) Reset()
- func (x *ListRequest) String() string
- type ListResponse
- type ListUserGroupsRequest
- func (*ListUserGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListUserGroupsRequest) GetSessionId() string
- func (x *ListUserGroupsRequest) GetUserName() string
- func (*ListUserGroupsRequest) ProtoMessage()
- func (x *ListUserGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *ListUserGroupsRequest) Reset()
- func (x *ListUserGroupsRequest) String() string
- type ListUserGroupsResponse
- func (*ListUserGroupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListUserGroupsResponse) GetUsers() []*User
- func (*ListUserGroupsResponse) ProtoMessage()
- func (x *ListUserGroupsResponse) ProtoReflect() protoreflect.Message
- func (x *ListUserGroupsResponse) Reset()
- func (x *ListUserGroupsResponse) String() string
- type ListXattrRequest
- func (*ListXattrRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListXattrRequest) GetPath() string
- func (x *ListXattrRequest) GetSessionId() string
- func (*ListXattrRequest) ProtoMessage()
- func (x *ListXattrRequest) ProtoReflect() protoreflect.Message
- func (x *ListXattrRequest) Reset()
- func (x *ListXattrRequest) String() string
- type ListXattrResponse
- func (*ListXattrResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListXattrResponse) GetMetadata() []*Metadata
- func (*ListXattrResponse) ProtoMessage()
- func (x *ListXattrResponse) ProtoReflect() protoreflect.Message
- func (x *ListXattrResponse) Reset()
- func (x *ListXattrResponse) String() string
- type LockRequest
- func (*LockRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LockRequest) GetFileHandleId() string
- func (x *LockRequest) GetSessionId() string
- func (x *LockRequest) GetWait() bool
- func (*LockRequest) ProtoMessage()
- func (x *LockRequest) ProtoReflect() protoreflect.Message
- func (x *LockRequest) Reset()
- func (x *LockRequest) String() string
- type LoginRequest
- func (*LoginRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LoginRequest) GetAccount() *Account
- func (x *LoginRequest) GetApplicationName() string
- func (x *LoginRequest) GetClientId() string
- func (*LoginRequest) ProtoMessage()
- func (x *LoginRequest) ProtoReflect() protoreflect.Message
- func (x *LoginRequest) Reset()
- func (x *LoginRequest) String() string
- type LoginResponse
- type LogoutRequest
- type MakeDirRequest
- func (*MakeDirRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MakeDirRequest) GetPath() string
- func (x *MakeDirRequest) GetRecurse() bool
- func (x *MakeDirRequest) GetSessionId() string
- func (*MakeDirRequest) ProtoMessage()
- func (x *MakeDirRequest) ProtoReflect() protoreflect.Message
- func (x *MakeDirRequest) Reset()
- func (x *MakeDirRequest) String() string
- type Metadata
- func (*Metadata) Descriptor() ([]byte, []int)deprecated
- func (x *Metadata) GetCreateTime() string
- func (x *Metadata) GetId() int64
- func (x *Metadata) GetModifyTime() string
- func (x *Metadata) GetName() string
- func (x *Metadata) GetUnit() string
- func (x *Metadata) GetValue() string
- func (*Metadata) ProtoMessage()
- func (x *Metadata) ProtoReflect() protoreflect.Message
- func (x *Metadata) Reset()
- func (x *Metadata) String() string
- type OpenFileRequest
- func (*OpenFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OpenFileRequest) GetMode() string
- func (x *OpenFileRequest) GetPath() string
- func (x *OpenFileRequest) GetResource() string
- func (x *OpenFileRequest) GetSessionId() string
- func (*OpenFileRequest) ProtoMessage()
- func (x *OpenFileRequest) ProtoReflect() protoreflect.Message
- func (x *OpenFileRequest) Reset()
- func (x *OpenFileRequest) String() string
- type OpenFileResponse
- func (*OpenFileResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OpenFileResponse) GetEntry() *Entry
- func (x *OpenFileResponse) GetFileHandleId() string
- func (*OpenFileResponse) ProtoMessage()
- func (x *OpenFileResponse) ProtoReflect() protoreflect.Message
- func (x *OpenFileResponse) Reset()
- func (x *OpenFileResponse) String() string
- type PoolAPIClient
- type PoolAPIServer
- type PullCacheEventsRequest
- func (*PullCacheEventsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PullCacheEventsRequest) GetSessionId() string
- func (*PullCacheEventsRequest) ProtoMessage()
- func (x *PullCacheEventsRequest) ProtoReflect() protoreflect.Message
- func (x *PullCacheEventsRequest) Reset()
- func (x *PullCacheEventsRequest) String() string
- type PullCacheEventsResponse
- func (*PullCacheEventsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PullCacheEventsResponse) GetEvents() []*CacheEvent
- func (x *PullCacheEventsResponse) GetSessionId() string
- func (*PullCacheEventsResponse) ProtoMessage()
- func (x *PullCacheEventsResponse) ProtoReflect() protoreflect.Message
- func (x *PullCacheEventsResponse) Reset()
- func (x *PullCacheEventsResponse) String() string
- type ReadAtRequest
- func (*ReadAtRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReadAtRequest) GetFileHandleId() string
- func (x *ReadAtRequest) GetLength() int32
- func (x *ReadAtRequest) GetOffset() int64
- func (x *ReadAtRequest) GetSessionId() string
- func (*ReadAtRequest) ProtoMessage()
- func (x *ReadAtRequest) ProtoReflect() protoreflect.Message
- func (x *ReadAtRequest) Reset()
- func (x *ReadAtRequest) String() string
- type ReadAtResponse
- func (*ReadAtResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReadAtResponse) GetAvailable() int64
- func (x *ReadAtResponse) GetData() []byte
- func (*ReadAtResponse) ProtoMessage()
- func (x *ReadAtResponse) ProtoReflect() protoreflect.Message
- func (x *ReadAtResponse) Reset()
- func (x *ReadAtResponse) String() string
- type RemoveDirRequest
- func (*RemoveDirRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveDirRequest) GetForce() bool
- func (x *RemoveDirRequest) GetPath() string
- func (x *RemoveDirRequest) GetRecurse() bool
- func (x *RemoveDirRequest) GetSessionId() string
- func (*RemoveDirRequest) ProtoMessage()
- func (x *RemoveDirRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveDirRequest) Reset()
- func (x *RemoveDirRequest) String() string
- type RemoveFileRequest
- func (*RemoveFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveFileRequest) GetForce() bool
- func (x *RemoveFileRequest) GetPath() string
- func (x *RemoveFileRequest) GetSessionId() string
- func (*RemoveFileRequest) ProtoMessage()
- func (x *RemoveFileRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveFileRequest) Reset()
- func (x *RemoveFileRequest) String() string
- type RemoveXattrRequest
- func (*RemoveXattrRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveXattrRequest) GetName() string
- func (x *RemoveXattrRequest) GetPath() string
- func (x *RemoveXattrRequest) GetSessionId() string
- func (*RemoveXattrRequest) ProtoMessage()
- func (x *RemoveXattrRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveXattrRequest) Reset()
- func (x *RemoveXattrRequest) String() string
- type RenameDirToDirRequest
- func (*RenameDirToDirRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RenameDirToDirRequest) GetDestinationPath() string
- func (x *RenameDirToDirRequest) GetSessionId() string
- func (x *RenameDirToDirRequest) GetSourcePath() string
- func (*RenameDirToDirRequest) ProtoMessage()
- func (x *RenameDirToDirRequest) ProtoReflect() protoreflect.Message
- func (x *RenameDirToDirRequest) Reset()
- func (x *RenameDirToDirRequest) String() string
- type RenameFileToFileRequest
- func (*RenameFileToFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RenameFileToFileRequest) GetDestinationPath() string
- func (x *RenameFileToFileRequest) GetSessionId() string
- func (x *RenameFileToFileRequest) GetSourcePath() string
- func (*RenameFileToFileRequest) ProtoMessage()
- func (x *RenameFileToFileRequest) ProtoReflect() protoreflect.Message
- func (x *RenameFileToFileRequest) Reset()
- func (x *RenameFileToFileRequest) String() string
- type SSLConfiguration
- func (*SSLConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *SSLConfiguration) GetCaCertificateFile() string
- func (x *SSLConfiguration) GetCaCertificatePath() string
- func (x *SSLConfiguration) GetDhParamsFile() string
- func (x *SSLConfiguration) GetEncryptionAlgorithm() string
- func (x *SSLConfiguration) GetEncryptionKeySize() int32
- func (x *SSLConfiguration) GetEncryptionNumHashRounds() int32
- func (x *SSLConfiguration) GetEncryptionSaltSize() int32
- func (x *SSLConfiguration) GetServerName() string
- func (x *SSLConfiguration) GetVerifyServer() string
- func (*SSLConfiguration) ProtoMessage()
- func (x *SSLConfiguration) ProtoReflect() protoreflect.Message
- func (x *SSLConfiguration) Reset()
- func (x *SSLConfiguration) String() string
- type SetXattrRequest
- func (*SetXattrRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetXattrRequest) GetName() string
- func (x *SetXattrRequest) GetPath() string
- func (x *SetXattrRequest) GetSessionId() string
- func (x *SetXattrRequest) GetValue() string
- func (*SetXattrRequest) ProtoMessage()
- func (x *SetXattrRequest) ProtoReflect() protoreflect.Message
- func (x *SetXattrRequest) Reset()
- func (x *SetXattrRequest) String() string
- type StatRequest
- func (*StatRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StatRequest) GetPath() string
- func (x *StatRequest) GetSessionId() string
- func (*StatRequest) ProtoMessage()
- func (x *StatRequest) ProtoReflect() protoreflect.Message
- func (x *StatRequest) Reset()
- func (x *StatRequest) String() string
- type StatResponse
- type SubscribeCacheEventsRequest
- func (*SubscribeCacheEventsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeCacheEventsRequest) GetSessionId() string
- func (*SubscribeCacheEventsRequest) ProtoMessage()
- func (x *SubscribeCacheEventsRequest) ProtoReflect() protoreflect.Message
- func (x *SubscribeCacheEventsRequest) Reset()
- func (x *SubscribeCacheEventsRequest) String() string
- type TruncateFileRequest
- func (*TruncateFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TruncateFileRequest) GetPath() string
- func (x *TruncateFileRequest) GetSessionId() string
- func (x *TruncateFileRequest) GetSize() int64
- func (*TruncateFileRequest) ProtoMessage()
- func (x *TruncateFileRequest) ProtoReflect() protoreflect.Message
- func (x *TruncateFileRequest) Reset()
- func (x *TruncateFileRequest) String() string
- type TruncateRequest
- func (*TruncateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TruncateRequest) GetFileHandleId() string
- func (x *TruncateRequest) GetSessionId() string
- func (x *TruncateRequest) GetSize() int64
- func (*TruncateRequest) ProtoMessage()
- func (x *TruncateRequest) ProtoReflect() protoreflect.Message
- func (x *TruncateRequest) Reset()
- func (x *TruncateRequest) String() string
- type UnimplementedPoolAPIServer
- func (UnimplementedPoolAPIServer) Close(context.Context, *CloseRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) CreateFile(context.Context, *CreateFileRequest) (*CreateFileResponse, error)
- func (UnimplementedPoolAPIServer) ExistsDir(context.Context, *ExistsDirRequest) (*ExistsDirResponse, error)
- func (UnimplementedPoolAPIServer) ExistsFile(context.Context, *ExistsFileRequest) (*ExistsFileResponse, error)
- func (UnimplementedPoolAPIServer) Flush(context.Context, *FlushRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) GetOffset(context.Context, *GetOffsetRequest) (*GetOffsetResponse, error)
- func (UnimplementedPoolAPIServer) GetXattr(context.Context, *GetXattrRequest) (*GetXattrResponse, error)
- func (UnimplementedPoolAPIServer) List(context.Context, *ListRequest) (*ListResponse, error)
- func (UnimplementedPoolAPIServer) ListACLsForEntries(context.Context, *ListACLsForEntriesRequest) (*ListACLsForEntriesResponse, error)
- func (UnimplementedPoolAPIServer) ListDirACLs(context.Context, *ListDirACLsRequest) (*ListDirACLsResponse, error)
- func (UnimplementedPoolAPIServer) ListFileACLs(context.Context, *ListFileACLsRequest) (*ListFileACLsResponse, error)
- func (UnimplementedPoolAPIServer) ListUserGroups(context.Context, *ListUserGroupsRequest) (*ListUserGroupsResponse, error)
- func (UnimplementedPoolAPIServer) ListXattr(context.Context, *ListXattrRequest) (*ListXattrResponse, error)
- func (UnimplementedPoolAPIServer) Lock(context.Context, *LockRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) Login(context.Context, *LoginRequest) (*LoginResponse, error)
- func (UnimplementedPoolAPIServer) Logout(context.Context, *LogoutRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) MakeDir(context.Context, *MakeDirRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) OpenFile(context.Context, *OpenFileRequest) (*OpenFileResponse, error)
- func (UnimplementedPoolAPIServer) PullCacheEvents(context.Context, *PullCacheEventsRequest) (*PullCacheEventsResponse, error)
- func (UnimplementedPoolAPIServer) RLock(context.Context, *LockRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) ReadAt(context.Context, *ReadAtRequest) (*ReadAtResponse, error)
- func (UnimplementedPoolAPIServer) RemoveDir(context.Context, *RemoveDirRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) RemoveFile(context.Context, *RemoveFileRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) RemoveXattr(context.Context, *RemoveXattrRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) RenameDirToDir(context.Context, *RenameDirToDirRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) RenameFileToFile(context.Context, *RenameFileToFileRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) SetXattr(context.Context, *SetXattrRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) Stat(context.Context, *StatRequest) (*StatResponse, error)
- func (UnimplementedPoolAPIServer) SubscribeCacheEvents(context.Context, *SubscribeCacheEventsRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) Truncate(context.Context, *TruncateRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) TruncateFile(context.Context, *TruncateFileRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) Unlock(context.Context, *UnlockRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) UnsubscribeCacheEvents(context.Context, *UnsubscribeCacheEventsRequest) (*Empty, error)
- func (UnimplementedPoolAPIServer) WriteAt(context.Context, *WriteAtRequest) (*Empty, error)
- type UnlockRequest
- func (*UnlockRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UnlockRequest) GetFileHandleId() string
- func (x *UnlockRequest) GetSessionId() string
- func (*UnlockRequest) ProtoMessage()
- func (x *UnlockRequest) ProtoReflect() protoreflect.Message
- func (x *UnlockRequest) Reset()
- func (x *UnlockRequest) String() string
- type UnsafePoolAPIServer
- type UnsubscribeCacheEventsRequest
- func (*UnsubscribeCacheEventsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UnsubscribeCacheEventsRequest) GetSessionId() string
- func (*UnsubscribeCacheEventsRequest) ProtoMessage()
- func (x *UnsubscribeCacheEventsRequest) ProtoReflect() protoreflect.Message
- func (x *UnsubscribeCacheEventsRequest) Reset()
- func (x *UnsubscribeCacheEventsRequest) String() string
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetId() int64
- func (x *User) GetName() string
- func (x *User) GetType() string
- func (x *User) GetZone() string
- func (*User) ProtoMessage()
- func (x *User) ProtoReflect() protoreflect.Message
- func (x *User) Reset()
- func (x *User) String() string
- type WriteAtRequest
- func (*WriteAtRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WriteAtRequest) GetData() []byte
- func (x *WriteAtRequest) GetFileHandleId() string
- func (x *WriteAtRequest) GetOffset() int64
- func (x *WriteAtRequest) GetSessionId() string
- func (*WriteAtRequest) ProtoMessage()
- func (x *WriteAtRequest) ProtoReflect() protoreflect.Message
- func (x *WriteAtRequest) Reset()
- func (x *WriteAtRequest) String() string
Constants ¶
This section is empty.
Variables ¶
var File_service_api_api_proto protoreflect.FileDescriptor
var PoolAPI_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.PoolAPI", HandlerType: (*PoolAPIServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Login", Handler: _PoolAPI_Login_Handler, }, { MethodName: "Logout", Handler: _PoolAPI_Logout_Handler, }, { MethodName: "List", Handler: _PoolAPI_List_Handler, }, { MethodName: "Stat", Handler: _PoolAPI_Stat_Handler, }, { MethodName: "ListXattr", Handler: _PoolAPI_ListXattr_Handler, }, { MethodName: "GetXattr", Handler: _PoolAPI_GetXattr_Handler, }, { MethodName: "SetXattr", Handler: _PoolAPI_SetXattr_Handler, }, { MethodName: "RemoveXattr", Handler: _PoolAPI_RemoveXattr_Handler, }, { MethodName: "ExistsDir", Handler: _PoolAPI_ExistsDir_Handler, }, { MethodName: "ExistsFile", Handler: _PoolAPI_ExistsFile_Handler, }, { MethodName: "ListUserGroups", Handler: _PoolAPI_ListUserGroups_Handler, }, { MethodName: "ListDirACLs", Handler: _PoolAPI_ListDirACLs_Handler, }, { MethodName: "ListFileACLs", Handler: _PoolAPI_ListFileACLs_Handler, }, { MethodName: "ListACLsForEntries", Handler: _PoolAPI_ListACLsForEntries_Handler, }, { MethodName: "RemoveFile", Handler: _PoolAPI_RemoveFile_Handler, }, { MethodName: "RemoveDir", Handler: _PoolAPI_RemoveDir_Handler, }, { MethodName: "MakeDir", Handler: _PoolAPI_MakeDir_Handler, }, { MethodName: "RenameDirToDir", Handler: _PoolAPI_RenameDirToDir_Handler, }, { MethodName: "RenameFileToFile", Handler: _PoolAPI_RenameFileToFile_Handler, }, { MethodName: "CreateFile", Handler: _PoolAPI_CreateFile_Handler, }, { MethodName: "OpenFile", Handler: _PoolAPI_OpenFile_Handler, }, { MethodName: "TruncateFile", Handler: _PoolAPI_TruncateFile_Handler, }, { MethodName: "GetOffset", Handler: _PoolAPI_GetOffset_Handler, }, { MethodName: "ReadAt", Handler: _PoolAPI_ReadAt_Handler, }, { MethodName: "WriteAt", Handler: _PoolAPI_WriteAt_Handler, }, { MethodName: "Lock", Handler: _PoolAPI_Lock_Handler, }, { MethodName: "RLock", Handler: _PoolAPI_RLock_Handler, }, { MethodName: "Unlock", Handler: _PoolAPI_Unlock_Handler, }, { MethodName: "Truncate", Handler: _PoolAPI_Truncate_Handler, }, { MethodName: "Flush", Handler: _PoolAPI_Flush_Handler, }, { MethodName: "Close", Handler: _PoolAPI_Close_Handler, }, { MethodName: "SubscribeCacheEvents", Handler: _PoolAPI_SubscribeCacheEvents_Handler, }, { MethodName: "PullCacheEvents", Handler: _PoolAPI_PullCacheEvents_Handler, }, { MethodName: "UnsubscribeCacheEvents", Handler: _PoolAPI_UnsubscribeCacheEvents_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "service/api/api.proto", }
PoolAPI_ServiceDesc is the grpc.ServiceDesc for PoolAPI service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterPoolAPIServer ¶
func RegisterPoolAPIServer(s grpc.ServiceRegistrar, srv PoolAPIServer)
Types ¶
type Access ¶
type Access struct { Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` UserName string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` UserZone string `protobuf:"bytes,3,opt,name=user_zone,json=userZone,proto3" json:"user_zone,omitempty"` UserType string `protobuf:"bytes,4,opt,name=user_type,json=userType,proto3" json:"user_type,omitempty"` AccessLevel string `protobuf:"bytes,5,opt,name=access_level,json=accessLevel,proto3" json:"access_level,omitempty"` // contains filtered or unexported fields }
func (*Access) Descriptor
deprecated
func (*Access) GetAccessLevel ¶
func (*Access) GetUserName ¶
func (*Access) GetUserType ¶
func (*Access) GetUserZone ¶
func (*Access) ProtoMessage ¶
func (*Access) ProtoMessage()
func (*Access) ProtoReflect ¶
func (x *Access) ProtoReflect() protoreflect.Message
type Account ¶
type Account struct { AuthenticationScheme string `protobuf:"bytes,1,opt,name=authentication_scheme,json=authenticationScheme,proto3" json:"authentication_scheme,omitempty"` ClientServerNegotiation bool `` /* 133-byte string literal not displayed */ CsNegotiationPolicy string `protobuf:"bytes,3,opt,name=cs_negotiation_policy,json=csNegotiationPolicy,proto3" json:"cs_negotiation_policy,omitempty"` Host string `protobuf:"bytes,4,opt,name=host,proto3" json:"host,omitempty"` Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` ClientUser string `protobuf:"bytes,6,opt,name=client_user,json=clientUser,proto3" json:"client_user,omitempty"` ClientZone string `protobuf:"bytes,7,opt,name=client_zone,json=clientZone,proto3" json:"client_zone,omitempty"` ProxyUser string `protobuf:"bytes,8,opt,name=proxy_user,json=proxyUser,proto3" json:"proxy_user,omitempty"` ProxyZone string `protobuf:"bytes,9,opt,name=proxy_zone,json=proxyZone,proto3" json:"proxy_zone,omitempty"` Password string `protobuf:"bytes,10,opt,name=password,proto3" json:"password,omitempty"` Ticket string `protobuf:"bytes,11,opt,name=ticket,proto3" json:"ticket,omitempty"` DefaultResource string `protobuf:"bytes,12,opt,name=default_resource,json=defaultResource,proto3" json:"default_resource,omitempty"` DefaultHashScheme string `protobuf:"bytes,13,opt,name=default_hash_scheme,json=defaultHashScheme,proto3" json:"default_hash_scheme,omitempty"` PamTtl int32 `protobuf:"varint,14,opt,name=pam_ttl,json=pamTtl,proto3" json:"pam_ttl,omitempty"` PamToken string `protobuf:"bytes,15,opt,name=pam_token,json=pamToken,proto3" json:"pam_token,omitempty"` SslConfiguration *SSLConfiguration `protobuf:"bytes,16,opt,name=ssl_configuration,json=sslConfiguration,proto3" json:"ssl_configuration,omitempty"` // contains filtered or unexported fields }
func (*Account) Descriptor
deprecated
func (*Account) GetAuthenticationScheme ¶
func (*Account) GetClientServerNegotiation ¶
func (*Account) GetClientUser ¶
func (*Account) GetClientZone ¶
func (*Account) GetCsNegotiationPolicy ¶
func (*Account) GetDefaultHashScheme ¶ added in v0.8.0
func (*Account) GetDefaultResource ¶ added in v0.5.0
func (*Account) GetPamToken ¶ added in v0.6.24
func (*Account) GetPassword ¶
func (*Account) GetProxyUser ¶
func (*Account) GetProxyZone ¶
func (*Account) GetSslConfiguration ¶ added in v0.6.24
func (x *Account) GetSslConfiguration() *SSLConfiguration
func (*Account) ProtoMessage ¶
func (*Account) ProtoMessage()
func (*Account) ProtoReflect ¶
func (x *Account) ProtoReflect() protoreflect.Message
type CacheEvent ¶ added in v0.6.11
type CacheEvent struct { EventType string `protobuf:"bytes,1,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*CacheEvent) Descriptor
deprecated
added in
v0.6.11
func (*CacheEvent) Descriptor() ([]byte, []int)
Deprecated: Use CacheEvent.ProtoReflect.Descriptor instead.
func (*CacheEvent) GetEventType ¶ added in v0.6.11
func (x *CacheEvent) GetEventType() string
func (*CacheEvent) GetPath ¶ added in v0.6.11
func (x *CacheEvent) GetPath() string
func (*CacheEvent) ProtoMessage ¶ added in v0.6.11
func (*CacheEvent) ProtoMessage()
func (*CacheEvent) ProtoReflect ¶ added in v0.6.11
func (x *CacheEvent) ProtoReflect() protoreflect.Message
func (*CacheEvent) Reset ¶ added in v0.6.11
func (x *CacheEvent) Reset()
func (*CacheEvent) String ¶ added in v0.6.11
func (x *CacheEvent) String() string
type CloseRequest ¶
type CloseRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` FileHandleId string `protobuf:"bytes,2,opt,name=file_handle_id,json=fileHandleId,proto3" json:"file_handle_id,omitempty"` // contains filtered or unexported fields }
func (*CloseRequest) Descriptor
deprecated
func (*CloseRequest) Descriptor() ([]byte, []int)
Deprecated: Use CloseRequest.ProtoReflect.Descriptor instead.
func (*CloseRequest) GetFileHandleId ¶
func (x *CloseRequest) GetFileHandleId() string
func (*CloseRequest) GetSessionId ¶
func (x *CloseRequest) GetSessionId() string
func (*CloseRequest) ProtoMessage ¶
func (*CloseRequest) ProtoMessage()
func (*CloseRequest) ProtoReflect ¶
func (x *CloseRequest) ProtoReflect() protoreflect.Message
func (*CloseRequest) Reset ¶
func (x *CloseRequest) Reset()
func (*CloseRequest) String ¶
func (x *CloseRequest) String() string
type CreateFileRequest ¶
type CreateFileRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Resource string `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"` Mode string `protobuf:"bytes,4,opt,name=mode,proto3" json:"mode,omitempty"` // contains filtered or unexported fields }
func (*CreateFileRequest) Descriptor
deprecated
func (*CreateFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateFileRequest.ProtoReflect.Descriptor instead.
func (*CreateFileRequest) GetMode ¶ added in v0.3.0
func (x *CreateFileRequest) GetMode() string
func (*CreateFileRequest) GetPath ¶
func (x *CreateFileRequest) GetPath() string
func (*CreateFileRequest) GetResource ¶
func (x *CreateFileRequest) GetResource() string
func (*CreateFileRequest) GetSessionId ¶
func (x *CreateFileRequest) GetSessionId() string
func (*CreateFileRequest) ProtoMessage ¶
func (*CreateFileRequest) ProtoMessage()
func (*CreateFileRequest) ProtoReflect ¶
func (x *CreateFileRequest) ProtoReflect() protoreflect.Message
func (*CreateFileRequest) Reset ¶
func (x *CreateFileRequest) Reset()
func (*CreateFileRequest) String ¶
func (x *CreateFileRequest) String() string
type CreateFileResponse ¶
type CreateFileResponse struct { FileHandleId string `protobuf:"bytes,1,opt,name=file_handle_id,json=fileHandleId,proto3" json:"file_handle_id,omitempty"` Entry *Entry `protobuf:"bytes,2,opt,name=entry,proto3" json:"entry,omitempty"` // contains filtered or unexported fields }
func (*CreateFileResponse) Descriptor
deprecated
func (*CreateFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateFileResponse.ProtoReflect.Descriptor instead.
func (*CreateFileResponse) GetEntry ¶
func (x *CreateFileResponse) GetEntry() *Entry
func (*CreateFileResponse) GetFileHandleId ¶
func (x *CreateFileResponse) GetFileHandleId() string
func (*CreateFileResponse) ProtoMessage ¶
func (*CreateFileResponse) ProtoMessage()
func (*CreateFileResponse) ProtoReflect ¶
func (x *CreateFileResponse) ProtoReflect() protoreflect.Message
func (*CreateFileResponse) Reset ¶
func (x *CreateFileResponse) Reset()
func (*CreateFileResponse) String ¶
func (x *CreateFileResponse) String() string
type Empty ¶
type Empty struct {
// contains filtered or unexported fields
}
func (*Empty) Descriptor
deprecated
func (*Empty) ProtoMessage ¶
func (*Empty) ProtoMessage()
func (*Empty) ProtoReflect ¶
func (x *Empty) ProtoReflect() protoreflect.Message
type Entry ¶
type Entry struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // "file" or "directory" Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Path string `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"` Owner string `protobuf:"bytes,5,opt,name=owner,proto3" json:"owner,omitempty"` Size int64 `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"` DataType string `protobuf:"bytes,7,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty"` CreateTime string `protobuf:"bytes,8,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // RFC3339 format ModifyTime string `protobuf:"bytes,9,opt,name=modify_time,json=modifyTime,proto3" json:"modify_time,omitempty"` // RFC3339 format ChecksumAlgorithm string `protobuf:"bytes,10,opt,name=checksum_algorithm,json=checksumAlgorithm,proto3" json:"checksum_algorithm,omitempty"` Checksum []byte `protobuf:"bytes,11,opt,name=checksum,proto3" json:"checksum,omitempty"` // contains filtered or unexported fields }
func (*Entry) Descriptor
deprecated
func (*Entry) GetChecksum ¶
func (*Entry) GetChecksumAlgorithm ¶ added in v0.8.0
func (*Entry) GetCreateTime ¶
func (*Entry) GetDataType ¶ added in v0.5.8
func (*Entry) GetModifyTime ¶
func (*Entry) ProtoMessage ¶
func (*Entry) ProtoMessage()
func (*Entry) ProtoReflect ¶
func (x *Entry) ProtoReflect() protoreflect.Message
type ExistsDirRequest ¶
type ExistsDirRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*ExistsDirRequest) Descriptor
deprecated
func (*ExistsDirRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExistsDirRequest.ProtoReflect.Descriptor instead.
func (*ExistsDirRequest) GetPath ¶
func (x *ExistsDirRequest) GetPath() string
func (*ExistsDirRequest) GetSessionId ¶
func (x *ExistsDirRequest) GetSessionId() string
func (*ExistsDirRequest) ProtoMessage ¶
func (*ExistsDirRequest) ProtoMessage()
func (*ExistsDirRequest) ProtoReflect ¶
func (x *ExistsDirRequest) ProtoReflect() protoreflect.Message
func (*ExistsDirRequest) Reset ¶
func (x *ExistsDirRequest) Reset()
func (*ExistsDirRequest) String ¶
func (x *ExistsDirRequest) String() string
type ExistsDirResponse ¶
type ExistsDirResponse struct { Exist bool `protobuf:"varint,1,opt,name=exist,proto3" json:"exist,omitempty"` // contains filtered or unexported fields }
func (*ExistsDirResponse) Descriptor
deprecated
func (*ExistsDirResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExistsDirResponse.ProtoReflect.Descriptor instead.
func (*ExistsDirResponse) GetExist ¶
func (x *ExistsDirResponse) GetExist() bool
func (*ExistsDirResponse) ProtoMessage ¶
func (*ExistsDirResponse) ProtoMessage()
func (*ExistsDirResponse) ProtoReflect ¶
func (x *ExistsDirResponse) ProtoReflect() protoreflect.Message
func (*ExistsDirResponse) Reset ¶
func (x *ExistsDirResponse) Reset()
func (*ExistsDirResponse) String ¶
func (x *ExistsDirResponse) String() string
type ExistsFileRequest ¶
type ExistsFileRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*ExistsFileRequest) Descriptor
deprecated
func (*ExistsFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExistsFileRequest.ProtoReflect.Descriptor instead.
func (*ExistsFileRequest) GetPath ¶
func (x *ExistsFileRequest) GetPath() string
func (*ExistsFileRequest) GetSessionId ¶
func (x *ExistsFileRequest) GetSessionId() string
func (*ExistsFileRequest) ProtoMessage ¶
func (*ExistsFileRequest) ProtoMessage()
func (*ExistsFileRequest) ProtoReflect ¶
func (x *ExistsFileRequest) ProtoReflect() protoreflect.Message
func (*ExistsFileRequest) Reset ¶
func (x *ExistsFileRequest) Reset()
func (*ExistsFileRequest) String ¶
func (x *ExistsFileRequest) String() string
type ExistsFileResponse ¶
type ExistsFileResponse struct { Exist bool `protobuf:"varint,1,opt,name=exist,proto3" json:"exist,omitempty"` // contains filtered or unexported fields }
func (*ExistsFileResponse) Descriptor
deprecated
func (*ExistsFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExistsFileResponse.ProtoReflect.Descriptor instead.
func (*ExistsFileResponse) GetExist ¶
func (x *ExistsFileResponse) GetExist() bool
func (*ExistsFileResponse) ProtoMessage ¶
func (*ExistsFileResponse) ProtoMessage()
func (*ExistsFileResponse) ProtoReflect ¶
func (x *ExistsFileResponse) ProtoReflect() protoreflect.Message
func (*ExistsFileResponse) Reset ¶
func (x *ExistsFileResponse) Reset()
func (*ExistsFileResponse) String ¶
func (x *ExistsFileResponse) String() string
type FlushRequest ¶
type FlushRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` FileHandleId string `protobuf:"bytes,2,opt,name=file_handle_id,json=fileHandleId,proto3" json:"file_handle_id,omitempty"` // contains filtered or unexported fields }
func (*FlushRequest) Descriptor
deprecated
func (*FlushRequest) Descriptor() ([]byte, []int)
Deprecated: Use FlushRequest.ProtoReflect.Descriptor instead.
func (*FlushRequest) GetFileHandleId ¶
func (x *FlushRequest) GetFileHandleId() string
func (*FlushRequest) GetSessionId ¶
func (x *FlushRequest) GetSessionId() string
func (*FlushRequest) ProtoMessage ¶
func (*FlushRequest) ProtoMessage()
func (*FlushRequest) ProtoReflect ¶
func (x *FlushRequest) ProtoReflect() protoreflect.Message
func (*FlushRequest) Reset ¶
func (x *FlushRequest) Reset()
func (*FlushRequest) String ¶
func (x *FlushRequest) String() string
type GetOffsetRequest ¶
type GetOffsetRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` FileHandleId string `protobuf:"bytes,2,opt,name=file_handle_id,json=fileHandleId,proto3" json:"file_handle_id,omitempty"` // contains filtered or unexported fields }
func (*GetOffsetRequest) Descriptor
deprecated
func (*GetOffsetRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetOffsetRequest.ProtoReflect.Descriptor instead.
func (*GetOffsetRequest) GetFileHandleId ¶
func (x *GetOffsetRequest) GetFileHandleId() string
func (*GetOffsetRequest) GetSessionId ¶
func (x *GetOffsetRequest) GetSessionId() string
func (*GetOffsetRequest) ProtoMessage ¶
func (*GetOffsetRequest) ProtoMessage()
func (*GetOffsetRequest) ProtoReflect ¶
func (x *GetOffsetRequest) ProtoReflect() protoreflect.Message
func (*GetOffsetRequest) Reset ¶
func (x *GetOffsetRequest) Reset()
func (*GetOffsetRequest) String ¶
func (x *GetOffsetRequest) String() string
type GetOffsetResponse ¶
type GetOffsetResponse struct { Offset int64 `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"` // contains filtered or unexported fields }
func (*GetOffsetResponse) Descriptor
deprecated
func (*GetOffsetResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetOffsetResponse.ProtoReflect.Descriptor instead.
func (*GetOffsetResponse) GetOffset ¶
func (x *GetOffsetResponse) GetOffset() int64
func (*GetOffsetResponse) ProtoMessage ¶
func (*GetOffsetResponse) ProtoMessage()
func (*GetOffsetResponse) ProtoReflect ¶
func (x *GetOffsetResponse) ProtoReflect() protoreflect.Message
func (*GetOffsetResponse) Reset ¶
func (x *GetOffsetResponse) Reset()
func (*GetOffsetResponse) String ¶
func (x *GetOffsetResponse) String() string
type GetXattrRequest ¶ added in v0.6.0
type GetXattrRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetXattrRequest) Descriptor
deprecated
added in
v0.6.0
func (*GetXattrRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetXattrRequest.ProtoReflect.Descriptor instead.
func (*GetXattrRequest) GetName ¶ added in v0.6.0
func (x *GetXattrRequest) GetName() string
func (*GetXattrRequest) GetPath ¶ added in v0.6.0
func (x *GetXattrRequest) GetPath() string
func (*GetXattrRequest) GetSessionId ¶ added in v0.6.0
func (x *GetXattrRequest) GetSessionId() string
func (*GetXattrRequest) ProtoMessage ¶ added in v0.6.0
func (*GetXattrRequest) ProtoMessage()
func (*GetXattrRequest) ProtoReflect ¶ added in v0.6.0
func (x *GetXattrRequest) ProtoReflect() protoreflect.Message
func (*GetXattrRequest) Reset ¶ added in v0.6.0
func (x *GetXattrRequest) Reset()
func (*GetXattrRequest) String ¶ added in v0.6.0
func (x *GetXattrRequest) String() string
type GetXattrResponse ¶ added in v0.6.0
type GetXattrResponse struct { Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // contains filtered or unexported fields }
func (*GetXattrResponse) Descriptor
deprecated
added in
v0.6.0
func (*GetXattrResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetXattrResponse.ProtoReflect.Descriptor instead.
func (*GetXattrResponse) GetMetadata ¶ added in v0.6.0
func (x *GetXattrResponse) GetMetadata() *Metadata
func (*GetXattrResponse) ProtoMessage ¶ added in v0.6.0
func (*GetXattrResponse) ProtoMessage()
func (*GetXattrResponse) ProtoReflect ¶ added in v0.6.0
func (x *GetXattrResponse) ProtoReflect() protoreflect.Message
func (*GetXattrResponse) Reset ¶ added in v0.6.0
func (x *GetXattrResponse) Reset()
func (*GetXattrResponse) String ¶ added in v0.6.0
func (x *GetXattrResponse) String() string
type ListACLsForEntriesRequest ¶ added in v0.5.8
type ListACLsForEntriesRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*ListACLsForEntriesRequest) Descriptor
deprecated
added in
v0.5.8
func (*ListACLsForEntriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListACLsForEntriesRequest.ProtoReflect.Descriptor instead.
func (*ListACLsForEntriesRequest) GetPath ¶ added in v0.5.8
func (x *ListACLsForEntriesRequest) GetPath() string
func (*ListACLsForEntriesRequest) GetSessionId ¶ added in v0.5.8
func (x *ListACLsForEntriesRequest) GetSessionId() string
func (*ListACLsForEntriesRequest) ProtoMessage ¶ added in v0.5.8
func (*ListACLsForEntriesRequest) ProtoMessage()
func (*ListACLsForEntriesRequest) ProtoReflect ¶ added in v0.5.8
func (x *ListACLsForEntriesRequest) ProtoReflect() protoreflect.Message
func (*ListACLsForEntriesRequest) Reset ¶ added in v0.5.8
func (x *ListACLsForEntriesRequest) Reset()
func (*ListACLsForEntriesRequest) String ¶ added in v0.5.8
func (x *ListACLsForEntriesRequest) String() string
type ListACLsForEntriesResponse ¶ added in v0.5.8
type ListACLsForEntriesResponse struct { Accesses []*Access `protobuf:"bytes,1,rep,name=accesses,proto3" json:"accesses,omitempty"` // contains filtered or unexported fields }
func (*ListACLsForEntriesResponse) Descriptor
deprecated
added in
v0.5.8
func (*ListACLsForEntriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListACLsForEntriesResponse.ProtoReflect.Descriptor instead.
func (*ListACLsForEntriesResponse) GetAccesses ¶ added in v0.5.8
func (x *ListACLsForEntriesResponse) GetAccesses() []*Access
func (*ListACLsForEntriesResponse) ProtoMessage ¶ added in v0.5.8
func (*ListACLsForEntriesResponse) ProtoMessage()
func (*ListACLsForEntriesResponse) ProtoReflect ¶ added in v0.5.8
func (x *ListACLsForEntriesResponse) ProtoReflect() protoreflect.Message
func (*ListACLsForEntriesResponse) Reset ¶ added in v0.5.8
func (x *ListACLsForEntriesResponse) Reset()
func (*ListACLsForEntriesResponse) String ¶ added in v0.5.8
func (x *ListACLsForEntriesResponse) String() string
type ListDirACLsRequest ¶ added in v0.1.9
type ListDirACLsRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*ListDirACLsRequest) Descriptor
deprecated
added in
v0.1.9
func (*ListDirACLsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDirACLsRequest.ProtoReflect.Descriptor instead.
func (*ListDirACLsRequest) GetPath ¶ added in v0.1.9
func (x *ListDirACLsRequest) GetPath() string
func (*ListDirACLsRequest) GetSessionId ¶ added in v0.1.9
func (x *ListDirACLsRequest) GetSessionId() string
func (*ListDirACLsRequest) ProtoMessage ¶ added in v0.1.9
func (*ListDirACLsRequest) ProtoMessage()
func (*ListDirACLsRequest) ProtoReflect ¶ added in v0.1.9
func (x *ListDirACLsRequest) ProtoReflect() protoreflect.Message
func (*ListDirACLsRequest) Reset ¶ added in v0.1.9
func (x *ListDirACLsRequest) Reset()
func (*ListDirACLsRequest) String ¶ added in v0.1.9
func (x *ListDirACLsRequest) String() string
type ListDirACLsResponse ¶ added in v0.1.9
type ListDirACLsResponse struct { Accesses []*Access `protobuf:"bytes,1,rep,name=accesses,proto3" json:"accesses,omitempty"` // contains filtered or unexported fields }
func (*ListDirACLsResponse) Descriptor
deprecated
added in
v0.1.9
func (*ListDirACLsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDirACLsResponse.ProtoReflect.Descriptor instead.
func (*ListDirACLsResponse) GetAccesses ¶ added in v0.1.9
func (x *ListDirACLsResponse) GetAccesses() []*Access
func (*ListDirACLsResponse) ProtoMessage ¶ added in v0.1.9
func (*ListDirACLsResponse) ProtoMessage()
func (*ListDirACLsResponse) ProtoReflect ¶ added in v0.1.9
func (x *ListDirACLsResponse) ProtoReflect() protoreflect.Message
func (*ListDirACLsResponse) Reset ¶ added in v0.1.9
func (x *ListDirACLsResponse) Reset()
func (*ListDirACLsResponse) String ¶ added in v0.1.9
func (x *ListDirACLsResponse) String() string
type ListFileACLsRequest ¶ added in v0.1.9
type ListFileACLsRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*ListFileACLsRequest) Descriptor
deprecated
added in
v0.1.9
func (*ListFileACLsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListFileACLsRequest.ProtoReflect.Descriptor instead.
func (*ListFileACLsRequest) GetPath ¶ added in v0.1.9
func (x *ListFileACLsRequest) GetPath() string
func (*ListFileACLsRequest) GetSessionId ¶ added in v0.1.9
func (x *ListFileACLsRequest) GetSessionId() string
func (*ListFileACLsRequest) ProtoMessage ¶ added in v0.1.9
func (*ListFileACLsRequest) ProtoMessage()
func (*ListFileACLsRequest) ProtoReflect ¶ added in v0.1.9
func (x *ListFileACLsRequest) ProtoReflect() protoreflect.Message
func (*ListFileACLsRequest) Reset ¶ added in v0.1.9
func (x *ListFileACLsRequest) Reset()
func (*ListFileACLsRequest) String ¶ added in v0.1.9
func (x *ListFileACLsRequest) String() string
type ListFileACLsResponse ¶ added in v0.1.9
type ListFileACLsResponse struct { Accesses []*Access `protobuf:"bytes,1,rep,name=accesses,proto3" json:"accesses,omitempty"` // contains filtered or unexported fields }
func (*ListFileACLsResponse) Descriptor
deprecated
added in
v0.1.9
func (*ListFileACLsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListFileACLsResponse.ProtoReflect.Descriptor instead.
func (*ListFileACLsResponse) GetAccesses ¶ added in v0.1.9
func (x *ListFileACLsResponse) GetAccesses() []*Access
func (*ListFileACLsResponse) ProtoMessage ¶ added in v0.1.9
func (*ListFileACLsResponse) ProtoMessage()
func (*ListFileACLsResponse) ProtoReflect ¶ added in v0.1.9
func (x *ListFileACLsResponse) ProtoReflect() protoreflect.Message
func (*ListFileACLsResponse) Reset ¶ added in v0.1.9
func (x *ListFileACLsResponse) Reset()
func (*ListFileACLsResponse) String ¶ added in v0.1.9
func (x *ListFileACLsResponse) String() string
type ListRequest ¶
type ListRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*ListRequest) Descriptor
deprecated
func (*ListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRequest.ProtoReflect.Descriptor instead.
func (*ListRequest) GetPath ¶
func (x *ListRequest) GetPath() string
func (*ListRequest) GetSessionId ¶
func (x *ListRequest) GetSessionId() string
func (*ListRequest) ProtoMessage ¶
func (*ListRequest) ProtoMessage()
func (*ListRequest) ProtoReflect ¶
func (x *ListRequest) ProtoReflect() protoreflect.Message
func (*ListRequest) Reset ¶
func (x *ListRequest) Reset()
func (*ListRequest) String ¶
func (x *ListRequest) String() string
type ListResponse ¶
type ListResponse struct { Entries []*Entry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"` // contains filtered or unexported fields }
func (*ListResponse) Descriptor
deprecated
func (*ListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListResponse.ProtoReflect.Descriptor instead.
func (*ListResponse) GetEntries ¶
func (x *ListResponse) GetEntries() []*Entry
func (*ListResponse) ProtoMessage ¶
func (*ListResponse) ProtoMessage()
func (*ListResponse) ProtoReflect ¶
func (x *ListResponse) ProtoReflect() protoreflect.Message
func (*ListResponse) Reset ¶
func (x *ListResponse) Reset()
func (*ListResponse) String ¶
func (x *ListResponse) String() string
type ListUserGroupsRequest ¶ added in v0.1.9
type ListUserGroupsRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` UserName string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` // contains filtered or unexported fields }
func (*ListUserGroupsRequest) Descriptor
deprecated
added in
v0.1.9
func (*ListUserGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListUserGroupsRequest.ProtoReflect.Descriptor instead.
func (*ListUserGroupsRequest) GetSessionId ¶ added in v0.1.9
func (x *ListUserGroupsRequest) GetSessionId() string
func (*ListUserGroupsRequest) GetUserName ¶ added in v0.1.9
func (x *ListUserGroupsRequest) GetUserName() string
func (*ListUserGroupsRequest) ProtoMessage ¶ added in v0.1.9
func (*ListUserGroupsRequest) ProtoMessage()
func (*ListUserGroupsRequest) ProtoReflect ¶ added in v0.1.9
func (x *ListUserGroupsRequest) ProtoReflect() protoreflect.Message
func (*ListUserGroupsRequest) Reset ¶ added in v0.1.9
func (x *ListUserGroupsRequest) Reset()
func (*ListUserGroupsRequest) String ¶ added in v0.1.9
func (x *ListUserGroupsRequest) String() string
type ListUserGroupsResponse ¶ added in v0.1.9
type ListUserGroupsResponse struct { Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"` // contains filtered or unexported fields }
func (*ListUserGroupsResponse) Descriptor
deprecated
added in
v0.1.9
func (*ListUserGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListUserGroupsResponse.ProtoReflect.Descriptor instead.
func (*ListUserGroupsResponse) GetUsers ¶ added in v0.1.9
func (x *ListUserGroupsResponse) GetUsers() []*User
func (*ListUserGroupsResponse) ProtoMessage ¶ added in v0.1.9
func (*ListUserGroupsResponse) ProtoMessage()
func (*ListUserGroupsResponse) ProtoReflect ¶ added in v0.1.9
func (x *ListUserGroupsResponse) ProtoReflect() protoreflect.Message
func (*ListUserGroupsResponse) Reset ¶ added in v0.1.9
func (x *ListUserGroupsResponse) Reset()
func (*ListUserGroupsResponse) String ¶ added in v0.1.9
func (x *ListUserGroupsResponse) String() string
type ListXattrRequest ¶ added in v0.6.0
type ListXattrRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*ListXattrRequest) Descriptor
deprecated
added in
v0.6.0
func (*ListXattrRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListXattrRequest.ProtoReflect.Descriptor instead.
func (*ListXattrRequest) GetPath ¶ added in v0.6.0
func (x *ListXattrRequest) GetPath() string
func (*ListXattrRequest) GetSessionId ¶ added in v0.6.0
func (x *ListXattrRequest) GetSessionId() string
func (*ListXattrRequest) ProtoMessage ¶ added in v0.6.0
func (*ListXattrRequest) ProtoMessage()
func (*ListXattrRequest) ProtoReflect ¶ added in v0.6.0
func (x *ListXattrRequest) ProtoReflect() protoreflect.Message
func (*ListXattrRequest) Reset ¶ added in v0.6.0
func (x *ListXattrRequest) Reset()
func (*ListXattrRequest) String ¶ added in v0.6.0
func (x *ListXattrRequest) String() string
type ListXattrResponse ¶ added in v0.6.0
type ListXattrResponse struct { Metadata []*Metadata `protobuf:"bytes,1,rep,name=metadata,proto3" json:"metadata,omitempty"` // contains filtered or unexported fields }
func (*ListXattrResponse) Descriptor
deprecated
added in
v0.6.0
func (*ListXattrResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListXattrResponse.ProtoReflect.Descriptor instead.
func (*ListXattrResponse) GetMetadata ¶ added in v0.6.0
func (x *ListXattrResponse) GetMetadata() []*Metadata
func (*ListXattrResponse) ProtoMessage ¶ added in v0.6.0
func (*ListXattrResponse) ProtoMessage()
func (*ListXattrResponse) ProtoReflect ¶ added in v0.6.0
func (x *ListXattrResponse) ProtoReflect() protoreflect.Message
func (*ListXattrResponse) Reset ¶ added in v0.6.0
func (x *ListXattrResponse) Reset()
func (*ListXattrResponse) String ¶ added in v0.6.0
func (x *ListXattrResponse) String() string
type LockRequest ¶ added in v0.6.15
type LockRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` FileHandleId string `protobuf:"bytes,2,opt,name=file_handle_id,json=fileHandleId,proto3" json:"file_handle_id,omitempty"` Wait bool `protobuf:"varint,3,opt,name=wait,proto3" json:"wait,omitempty"` // contains filtered or unexported fields }
func (*LockRequest) Descriptor
deprecated
added in
v0.6.15
func (*LockRequest) Descriptor() ([]byte, []int)
Deprecated: Use LockRequest.ProtoReflect.Descriptor instead.
func (*LockRequest) GetFileHandleId ¶ added in v0.6.15
func (x *LockRequest) GetFileHandleId() string
func (*LockRequest) GetSessionId ¶ added in v0.6.15
func (x *LockRequest) GetSessionId() string
func (*LockRequest) GetWait ¶ added in v0.6.15
func (x *LockRequest) GetWait() bool
func (*LockRequest) ProtoMessage ¶ added in v0.6.15
func (*LockRequest) ProtoMessage()
func (*LockRequest) ProtoReflect ¶ added in v0.6.15
func (x *LockRequest) ProtoReflect() protoreflect.Message
func (*LockRequest) Reset ¶ added in v0.6.15
func (x *LockRequest) Reset()
func (*LockRequest) String ¶ added in v0.6.15
func (x *LockRequest) String() string
type LoginRequest ¶
type LoginRequest struct { Account *Account `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` ApplicationName string `protobuf:"bytes,2,opt,name=application_name,json=applicationName,proto3" json:"application_name,omitempty"` ClientId string `protobuf:"bytes,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` // contains filtered or unexported fields }
func (*LoginRequest) Descriptor
deprecated
func (*LoginRequest) Descriptor() ([]byte, []int)
Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.
func (*LoginRequest) GetAccount ¶
func (x *LoginRequest) GetAccount() *Account
func (*LoginRequest) GetApplicationName ¶
func (x *LoginRequest) GetApplicationName() string
func (*LoginRequest) GetClientId ¶ added in v0.1.3
func (x *LoginRequest) GetClientId() string
func (*LoginRequest) ProtoMessage ¶
func (*LoginRequest) ProtoMessage()
func (*LoginRequest) ProtoReflect ¶
func (x *LoginRequest) ProtoReflect() protoreflect.Message
func (*LoginRequest) Reset ¶
func (x *LoginRequest) Reset()
func (*LoginRequest) String ¶
func (x *LoginRequest) String() string
type LoginResponse ¶
type LoginResponse struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` // contains filtered or unexported fields }
func (*LoginResponse) Descriptor
deprecated
func (*LoginResponse) Descriptor() ([]byte, []int)
Deprecated: Use LoginResponse.ProtoReflect.Descriptor instead.
func (*LoginResponse) GetSessionId ¶
func (x *LoginResponse) GetSessionId() string
func (*LoginResponse) ProtoMessage ¶
func (*LoginResponse) ProtoMessage()
func (*LoginResponse) ProtoReflect ¶
func (x *LoginResponse) ProtoReflect() protoreflect.Message
func (*LoginResponse) Reset ¶
func (x *LoginResponse) Reset()
func (*LoginResponse) String ¶
func (x *LoginResponse) String() string
type LogoutRequest ¶
type LogoutRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` // contains filtered or unexported fields }
func (*LogoutRequest) Descriptor
deprecated
func (*LogoutRequest) Descriptor() ([]byte, []int)
Deprecated: Use LogoutRequest.ProtoReflect.Descriptor instead.
func (*LogoutRequest) GetSessionId ¶
func (x *LogoutRequest) GetSessionId() string
func (*LogoutRequest) ProtoMessage ¶
func (*LogoutRequest) ProtoMessage()
func (*LogoutRequest) ProtoReflect ¶
func (x *LogoutRequest) ProtoReflect() protoreflect.Message
func (*LogoutRequest) Reset ¶
func (x *LogoutRequest) Reset()
func (*LogoutRequest) String ¶
func (x *LogoutRequest) String() string
type MakeDirRequest ¶
type MakeDirRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Recurse bool `protobuf:"varint,3,opt,name=recurse,proto3" json:"recurse,omitempty"` // contains filtered or unexported fields }
func (*MakeDirRequest) Descriptor
deprecated
func (*MakeDirRequest) Descriptor() ([]byte, []int)
Deprecated: Use MakeDirRequest.ProtoReflect.Descriptor instead.
func (*MakeDirRequest) GetPath ¶
func (x *MakeDirRequest) GetPath() string
func (*MakeDirRequest) GetRecurse ¶
func (x *MakeDirRequest) GetRecurse() bool
func (*MakeDirRequest) GetSessionId ¶
func (x *MakeDirRequest) GetSessionId() string
func (*MakeDirRequest) ProtoMessage ¶
func (*MakeDirRequest) ProtoMessage()
func (*MakeDirRequest) ProtoReflect ¶
func (x *MakeDirRequest) ProtoReflect() protoreflect.Message
func (*MakeDirRequest) Reset ¶
func (x *MakeDirRequest) Reset()
func (*MakeDirRequest) String ¶
func (x *MakeDirRequest) String() string
type Metadata ¶ added in v0.6.0
type Metadata struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Value string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` Unit string `protobuf:"bytes,4,opt,name=unit,proto3" json:"unit,omitempty"` CreateTime string `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // RFC3339 format ModifyTime string `protobuf:"bytes,6,opt,name=modify_time,json=modifyTime,proto3" json:"modify_time,omitempty"` // RFC3339 format // contains filtered or unexported fields }
func (*Metadata) Descriptor
deprecated
added in
v0.6.0
func (*Metadata) GetCreateTime ¶ added in v0.8.0
func (*Metadata) GetModifyTime ¶ added in v0.8.0
func (*Metadata) ProtoMessage ¶ added in v0.6.0
func (*Metadata) ProtoMessage()
func (*Metadata) ProtoReflect ¶ added in v0.6.0
func (x *Metadata) ProtoReflect() protoreflect.Message
type OpenFileRequest ¶
type OpenFileRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Resource string `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"` Mode string `protobuf:"bytes,4,opt,name=mode,proto3" json:"mode,omitempty"` // contains filtered or unexported fields }
func (*OpenFileRequest) Descriptor
deprecated
func (*OpenFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use OpenFileRequest.ProtoReflect.Descriptor instead.
func (*OpenFileRequest) GetMode ¶
func (x *OpenFileRequest) GetMode() string
func (*OpenFileRequest) GetPath ¶
func (x *OpenFileRequest) GetPath() string
func (*OpenFileRequest) GetResource ¶
func (x *OpenFileRequest) GetResource() string
func (*OpenFileRequest) GetSessionId ¶
func (x *OpenFileRequest) GetSessionId() string
func (*OpenFileRequest) ProtoMessage ¶
func (*OpenFileRequest) ProtoMessage()
func (*OpenFileRequest) ProtoReflect ¶
func (x *OpenFileRequest) ProtoReflect() protoreflect.Message
func (*OpenFileRequest) Reset ¶
func (x *OpenFileRequest) Reset()
func (*OpenFileRequest) String ¶
func (x *OpenFileRequest) String() string
type OpenFileResponse ¶
type OpenFileResponse struct { FileHandleId string `protobuf:"bytes,1,opt,name=file_handle_id,json=fileHandleId,proto3" json:"file_handle_id,omitempty"` Entry *Entry `protobuf:"bytes,2,opt,name=entry,proto3" json:"entry,omitempty"` // contains filtered or unexported fields }
func (*OpenFileResponse) Descriptor
deprecated
func (*OpenFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use OpenFileResponse.ProtoReflect.Descriptor instead.
func (*OpenFileResponse) GetEntry ¶
func (x *OpenFileResponse) GetEntry() *Entry
func (*OpenFileResponse) GetFileHandleId ¶
func (x *OpenFileResponse) GetFileHandleId() string
func (*OpenFileResponse) ProtoMessage ¶
func (*OpenFileResponse) ProtoMessage()
func (*OpenFileResponse) ProtoReflect ¶
func (x *OpenFileResponse) ProtoReflect() protoreflect.Message
func (*OpenFileResponse) Reset ¶
func (x *OpenFileResponse) Reset()
func (*OpenFileResponse) String ¶
func (x *OpenFileResponse) String() string
type PoolAPIClient ¶
type PoolAPIClient interface { Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginResponse, error) Logout(ctx context.Context, in *LogoutRequest, opts ...grpc.CallOption) (*Empty, error) List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error) Stat(ctx context.Context, in *StatRequest, opts ...grpc.CallOption) (*StatResponse, error) ListXattr(ctx context.Context, in *ListXattrRequest, opts ...grpc.CallOption) (*ListXattrResponse, error) GetXattr(ctx context.Context, in *GetXattrRequest, opts ...grpc.CallOption) (*GetXattrResponse, error) SetXattr(ctx context.Context, in *SetXattrRequest, opts ...grpc.CallOption) (*Empty, error) RemoveXattr(ctx context.Context, in *RemoveXattrRequest, opts ...grpc.CallOption) (*Empty, error) ExistsDir(ctx context.Context, in *ExistsDirRequest, opts ...grpc.CallOption) (*ExistsDirResponse, error) ExistsFile(ctx context.Context, in *ExistsFileRequest, opts ...grpc.CallOption) (*ExistsFileResponse, error) ListUserGroups(ctx context.Context, in *ListUserGroupsRequest, opts ...grpc.CallOption) (*ListUserGroupsResponse, error) ListDirACLs(ctx context.Context, in *ListDirACLsRequest, opts ...grpc.CallOption) (*ListDirACLsResponse, error) ListFileACLs(ctx context.Context, in *ListFileACLsRequest, opts ...grpc.CallOption) (*ListFileACLsResponse, error) ListACLsForEntries(ctx context.Context, in *ListACLsForEntriesRequest, opts ...grpc.CallOption) (*ListACLsForEntriesResponse, error) RemoveFile(ctx context.Context, in *RemoveFileRequest, opts ...grpc.CallOption) (*Empty, error) RemoveDir(ctx context.Context, in *RemoveDirRequest, opts ...grpc.CallOption) (*Empty, error) MakeDir(ctx context.Context, in *MakeDirRequest, opts ...grpc.CallOption) (*Empty, error) RenameDirToDir(ctx context.Context, in *RenameDirToDirRequest, opts ...grpc.CallOption) (*Empty, error) RenameFileToFile(ctx context.Context, in *RenameFileToFileRequest, opts ...grpc.CallOption) (*Empty, error) CreateFile(ctx context.Context, in *CreateFileRequest, opts ...grpc.CallOption) (*CreateFileResponse, error) OpenFile(ctx context.Context, in *OpenFileRequest, opts ...grpc.CallOption) (*OpenFileResponse, error) TruncateFile(ctx context.Context, in *TruncateFileRequest, opts ...grpc.CallOption) (*Empty, error) // file GetOffset(ctx context.Context, in *GetOffsetRequest, opts ...grpc.CallOption) (*GetOffsetResponse, error) ReadAt(ctx context.Context, in *ReadAtRequest, opts ...grpc.CallOption) (*ReadAtResponse, error) WriteAt(ctx context.Context, in *WriteAtRequest, opts ...grpc.CallOption) (*Empty, error) Lock(ctx context.Context, in *LockRequest, opts ...grpc.CallOption) (*Empty, error) RLock(ctx context.Context, in *LockRequest, opts ...grpc.CallOption) (*Empty, error) Unlock(ctx context.Context, in *UnlockRequest, opts ...grpc.CallOption) (*Empty, error) Truncate(ctx context.Context, in *TruncateRequest, opts ...grpc.CallOption) (*Empty, error) Flush(ctx context.Context, in *FlushRequest, opts ...grpc.CallOption) (*Empty, error) Close(ctx context.Context, in *CloseRequest, opts ...grpc.CallOption) (*Empty, error) // cache SubscribeCacheEvents(ctx context.Context, in *SubscribeCacheEventsRequest, opts ...grpc.CallOption) (*Empty, error) PullCacheEvents(ctx context.Context, in *PullCacheEventsRequest, opts ...grpc.CallOption) (*PullCacheEventsResponse, error) UnsubscribeCacheEvents(ctx context.Context, in *UnsubscribeCacheEventsRequest, opts ...grpc.CallOption) (*Empty, error) }
PoolAPIClient is the client API for PoolAPI 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 NewPoolAPIClient ¶
func NewPoolAPIClient(cc grpc.ClientConnInterface) PoolAPIClient
type PoolAPIServer ¶
type PoolAPIServer interface { Login(context.Context, *LoginRequest) (*LoginResponse, error) Logout(context.Context, *LogoutRequest) (*Empty, error) List(context.Context, *ListRequest) (*ListResponse, error) Stat(context.Context, *StatRequest) (*StatResponse, error) ListXattr(context.Context, *ListXattrRequest) (*ListXattrResponse, error) GetXattr(context.Context, *GetXattrRequest) (*GetXattrResponse, error) SetXattr(context.Context, *SetXattrRequest) (*Empty, error) RemoveXattr(context.Context, *RemoveXattrRequest) (*Empty, error) ExistsDir(context.Context, *ExistsDirRequest) (*ExistsDirResponse, error) ExistsFile(context.Context, *ExistsFileRequest) (*ExistsFileResponse, error) ListUserGroups(context.Context, *ListUserGroupsRequest) (*ListUserGroupsResponse, error) ListDirACLs(context.Context, *ListDirACLsRequest) (*ListDirACLsResponse, error) ListFileACLs(context.Context, *ListFileACLsRequest) (*ListFileACLsResponse, error) ListACLsForEntries(context.Context, *ListACLsForEntriesRequest) (*ListACLsForEntriesResponse, error) RemoveFile(context.Context, *RemoveFileRequest) (*Empty, error) RemoveDir(context.Context, *RemoveDirRequest) (*Empty, error) MakeDir(context.Context, *MakeDirRequest) (*Empty, error) RenameDirToDir(context.Context, *RenameDirToDirRequest) (*Empty, error) RenameFileToFile(context.Context, *RenameFileToFileRequest) (*Empty, error) CreateFile(context.Context, *CreateFileRequest) (*CreateFileResponse, error) OpenFile(context.Context, *OpenFileRequest) (*OpenFileResponse, error) TruncateFile(context.Context, *TruncateFileRequest) (*Empty, error) // file GetOffset(context.Context, *GetOffsetRequest) (*GetOffsetResponse, error) ReadAt(context.Context, *ReadAtRequest) (*ReadAtResponse, error) WriteAt(context.Context, *WriteAtRequest) (*Empty, error) Lock(context.Context, *LockRequest) (*Empty, error) RLock(context.Context, *LockRequest) (*Empty, error) Unlock(context.Context, *UnlockRequest) (*Empty, error) Truncate(context.Context, *TruncateRequest) (*Empty, error) Flush(context.Context, *FlushRequest) (*Empty, error) Close(context.Context, *CloseRequest) (*Empty, error) // cache SubscribeCacheEvents(context.Context, *SubscribeCacheEventsRequest) (*Empty, error) PullCacheEvents(context.Context, *PullCacheEventsRequest) (*PullCacheEventsResponse, error) UnsubscribeCacheEvents(context.Context, *UnsubscribeCacheEventsRequest) (*Empty, error) // contains filtered or unexported methods }
PoolAPIServer is the server API for PoolAPI service. All implementations must embed UnimplementedPoolAPIServer for forward compatibility
type PullCacheEventsRequest ¶ added in v0.6.11
type PullCacheEventsRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` // contains filtered or unexported fields }
func (*PullCacheEventsRequest) Descriptor
deprecated
added in
v0.6.11
func (*PullCacheEventsRequest) Descriptor() ([]byte, []int)
Deprecated: Use PullCacheEventsRequest.ProtoReflect.Descriptor instead.
func (*PullCacheEventsRequest) GetSessionId ¶ added in v0.6.11
func (x *PullCacheEventsRequest) GetSessionId() string
func (*PullCacheEventsRequest) ProtoMessage ¶ added in v0.6.11
func (*PullCacheEventsRequest) ProtoMessage()
func (*PullCacheEventsRequest) ProtoReflect ¶ added in v0.6.11
func (x *PullCacheEventsRequest) ProtoReflect() protoreflect.Message
func (*PullCacheEventsRequest) Reset ¶ added in v0.6.11
func (x *PullCacheEventsRequest) Reset()
func (*PullCacheEventsRequest) String ¶ added in v0.6.11
func (x *PullCacheEventsRequest) String() string
type PullCacheEventsResponse ¶ added in v0.6.11
type PullCacheEventsResponse struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Events []*CacheEvent `protobuf:"bytes,2,rep,name=events,proto3" json:"events,omitempty"` // contains filtered or unexported fields }
func (*PullCacheEventsResponse) Descriptor
deprecated
added in
v0.6.11
func (*PullCacheEventsResponse) Descriptor() ([]byte, []int)
Deprecated: Use PullCacheEventsResponse.ProtoReflect.Descriptor instead.
func (*PullCacheEventsResponse) GetEvents ¶ added in v0.6.11
func (x *PullCacheEventsResponse) GetEvents() []*CacheEvent
func (*PullCacheEventsResponse) GetSessionId ¶ added in v0.6.11
func (x *PullCacheEventsResponse) GetSessionId() string
func (*PullCacheEventsResponse) ProtoMessage ¶ added in v0.6.11
func (*PullCacheEventsResponse) ProtoMessage()
func (*PullCacheEventsResponse) ProtoReflect ¶ added in v0.6.11
func (x *PullCacheEventsResponse) ProtoReflect() protoreflect.Message
func (*PullCacheEventsResponse) Reset ¶ added in v0.6.11
func (x *PullCacheEventsResponse) Reset()
func (*PullCacheEventsResponse) String ¶ added in v0.6.11
func (x *PullCacheEventsResponse) String() string
type ReadAtRequest ¶
type ReadAtRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` FileHandleId string `protobuf:"bytes,2,opt,name=file_handle_id,json=fileHandleId,proto3" json:"file_handle_id,omitempty"` Offset int64 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"` Length int32 `protobuf:"varint,4,opt,name=length,proto3" json:"length,omitempty"` // contains filtered or unexported fields }
func (*ReadAtRequest) Descriptor
deprecated
func (*ReadAtRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReadAtRequest.ProtoReflect.Descriptor instead.
func (*ReadAtRequest) GetFileHandleId ¶
func (x *ReadAtRequest) GetFileHandleId() string
func (*ReadAtRequest) GetLength ¶
func (x *ReadAtRequest) GetLength() int32
func (*ReadAtRequest) GetOffset ¶
func (x *ReadAtRequest) GetOffset() int64
func (*ReadAtRequest) GetSessionId ¶
func (x *ReadAtRequest) GetSessionId() string
func (*ReadAtRequest) ProtoMessage ¶
func (*ReadAtRequest) ProtoMessage()
func (*ReadAtRequest) ProtoReflect ¶
func (x *ReadAtRequest) ProtoReflect() protoreflect.Message
func (*ReadAtRequest) Reset ¶
func (x *ReadAtRequest) Reset()
func (*ReadAtRequest) String ¶
func (x *ReadAtRequest) String() string
type ReadAtResponse ¶
type ReadAtResponse struct { Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` Available int64 `protobuf:"varint,2,opt,name=available,proto3" json:"available,omitempty"` // contains filtered or unexported fields }
func (*ReadAtResponse) Descriptor
deprecated
func (*ReadAtResponse) Descriptor() ([]byte, []int)
Deprecated: Use ReadAtResponse.ProtoReflect.Descriptor instead.
func (*ReadAtResponse) GetAvailable ¶ added in v0.5.4
func (x *ReadAtResponse) GetAvailable() int64
func (*ReadAtResponse) GetData ¶
func (x *ReadAtResponse) GetData() []byte
func (*ReadAtResponse) ProtoMessage ¶
func (*ReadAtResponse) ProtoMessage()
func (*ReadAtResponse) ProtoReflect ¶
func (x *ReadAtResponse) ProtoReflect() protoreflect.Message
func (*ReadAtResponse) Reset ¶
func (x *ReadAtResponse) Reset()
func (*ReadAtResponse) String ¶
func (x *ReadAtResponse) String() string
type RemoveDirRequest ¶
type RemoveDirRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Recurse bool `protobuf:"varint,3,opt,name=recurse,proto3" json:"recurse,omitempty"` Force bool `protobuf:"varint,4,opt,name=force,proto3" json:"force,omitempty"` // contains filtered or unexported fields }
func (*RemoveDirRequest) Descriptor
deprecated
func (*RemoveDirRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveDirRequest.ProtoReflect.Descriptor instead.
func (*RemoveDirRequest) GetForce ¶
func (x *RemoveDirRequest) GetForce() bool
func (*RemoveDirRequest) GetPath ¶
func (x *RemoveDirRequest) GetPath() string
func (*RemoveDirRequest) GetRecurse ¶
func (x *RemoveDirRequest) GetRecurse() bool
func (*RemoveDirRequest) GetSessionId ¶
func (x *RemoveDirRequest) GetSessionId() string
func (*RemoveDirRequest) ProtoMessage ¶
func (*RemoveDirRequest) ProtoMessage()
func (*RemoveDirRequest) ProtoReflect ¶
func (x *RemoveDirRequest) ProtoReflect() protoreflect.Message
func (*RemoveDirRequest) Reset ¶
func (x *RemoveDirRequest) Reset()
func (*RemoveDirRequest) String ¶
func (x *RemoveDirRequest) String() string
type RemoveFileRequest ¶
type RemoveFileRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"` // contains filtered or unexported fields }
func (*RemoveFileRequest) Descriptor
deprecated
func (*RemoveFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveFileRequest.ProtoReflect.Descriptor instead.
func (*RemoveFileRequest) GetForce ¶
func (x *RemoveFileRequest) GetForce() bool
func (*RemoveFileRequest) GetPath ¶
func (x *RemoveFileRequest) GetPath() string
func (*RemoveFileRequest) GetSessionId ¶
func (x *RemoveFileRequest) GetSessionId() string
func (*RemoveFileRequest) ProtoMessage ¶
func (*RemoveFileRequest) ProtoMessage()
func (*RemoveFileRequest) ProtoReflect ¶
func (x *RemoveFileRequest) ProtoReflect() protoreflect.Message
func (*RemoveFileRequest) Reset ¶
func (x *RemoveFileRequest) Reset()
func (*RemoveFileRequest) String ¶
func (x *RemoveFileRequest) String() string
type RemoveXattrRequest ¶ added in v0.6.0
type RemoveXattrRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*RemoveXattrRequest) Descriptor
deprecated
added in
v0.6.0
func (*RemoveXattrRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveXattrRequest.ProtoReflect.Descriptor instead.
func (*RemoveXattrRequest) GetName ¶ added in v0.6.0
func (x *RemoveXattrRequest) GetName() string
func (*RemoveXattrRequest) GetPath ¶ added in v0.6.0
func (x *RemoveXattrRequest) GetPath() string
func (*RemoveXattrRequest) GetSessionId ¶ added in v0.6.0
func (x *RemoveXattrRequest) GetSessionId() string
func (*RemoveXattrRequest) ProtoMessage ¶ added in v0.6.0
func (*RemoveXattrRequest) ProtoMessage()
func (*RemoveXattrRequest) ProtoReflect ¶ added in v0.6.0
func (x *RemoveXattrRequest) ProtoReflect() protoreflect.Message
func (*RemoveXattrRequest) Reset ¶ added in v0.6.0
func (x *RemoveXattrRequest) Reset()
func (*RemoveXattrRequest) String ¶ added in v0.6.0
func (x *RemoveXattrRequest) String() string
type RenameDirToDirRequest ¶
type RenameDirToDirRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` SourcePath string `protobuf:"bytes,2,opt,name=source_path,json=sourcePath,proto3" json:"source_path,omitempty"` DestinationPath string `protobuf:"bytes,3,opt,name=destination_path,json=destinationPath,proto3" json:"destination_path,omitempty"` // contains filtered or unexported fields }
func (*RenameDirToDirRequest) Descriptor
deprecated
func (*RenameDirToDirRequest) Descriptor() ([]byte, []int)
Deprecated: Use RenameDirToDirRequest.ProtoReflect.Descriptor instead.
func (*RenameDirToDirRequest) GetDestinationPath ¶
func (x *RenameDirToDirRequest) GetDestinationPath() string
func (*RenameDirToDirRequest) GetSessionId ¶
func (x *RenameDirToDirRequest) GetSessionId() string
func (*RenameDirToDirRequest) GetSourcePath ¶
func (x *RenameDirToDirRequest) GetSourcePath() string
func (*RenameDirToDirRequest) ProtoMessage ¶
func (*RenameDirToDirRequest) ProtoMessage()
func (*RenameDirToDirRequest) ProtoReflect ¶
func (x *RenameDirToDirRequest) ProtoReflect() protoreflect.Message
func (*RenameDirToDirRequest) Reset ¶
func (x *RenameDirToDirRequest) Reset()
func (*RenameDirToDirRequest) String ¶
func (x *RenameDirToDirRequest) String() string
type RenameFileToFileRequest ¶
type RenameFileToFileRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` SourcePath string `protobuf:"bytes,2,opt,name=source_path,json=sourcePath,proto3" json:"source_path,omitempty"` DestinationPath string `protobuf:"bytes,3,opt,name=destination_path,json=destinationPath,proto3" json:"destination_path,omitempty"` // contains filtered or unexported fields }
func (*RenameFileToFileRequest) Descriptor
deprecated
func (*RenameFileToFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use RenameFileToFileRequest.ProtoReflect.Descriptor instead.
func (*RenameFileToFileRequest) GetDestinationPath ¶
func (x *RenameFileToFileRequest) GetDestinationPath() string
func (*RenameFileToFileRequest) GetSessionId ¶
func (x *RenameFileToFileRequest) GetSessionId() string
func (*RenameFileToFileRequest) GetSourcePath ¶
func (x *RenameFileToFileRequest) GetSourcePath() string
func (*RenameFileToFileRequest) ProtoMessage ¶
func (*RenameFileToFileRequest) ProtoMessage()
func (*RenameFileToFileRequest) ProtoReflect ¶
func (x *RenameFileToFileRequest) ProtoReflect() protoreflect.Message
func (*RenameFileToFileRequest) Reset ¶
func (x *RenameFileToFileRequest) Reset()
func (*RenameFileToFileRequest) String ¶
func (x *RenameFileToFileRequest) String() string
type SSLConfiguration ¶ added in v0.6.24
type SSLConfiguration struct { CaCertificateFile string `protobuf:"bytes,1,opt,name=ca_certificate_file,json=caCertificateFile,proto3" json:"ca_certificate_file,omitempty"` CaCertificatePath string `protobuf:"bytes,2,opt,name=ca_certificate_path,json=caCertificatePath,proto3" json:"ca_certificate_path,omitempty"` EncryptionKeySize int32 `protobuf:"varint,3,opt,name=encryption_key_size,json=encryptionKeySize,proto3" json:"encryption_key_size,omitempty"` EncryptionAlgorithm string `protobuf:"bytes,4,opt,name=encryption_algorithm,json=encryptionAlgorithm,proto3" json:"encryption_algorithm,omitempty"` EncryptionSaltSize int32 `protobuf:"varint,5,opt,name=encryption_salt_size,json=encryptionSaltSize,proto3" json:"encryption_salt_size,omitempty"` EncryptionNumHashRounds int32 `` /* 135-byte string literal not displayed */ VerifyServer string `protobuf:"bytes,7,opt,name=verify_server,json=verifyServer,proto3" json:"verify_server,omitempty"` DhParamsFile string `protobuf:"bytes,8,opt,name=dh_params_file,json=dhParamsFile,proto3" json:"dh_params_file,omitempty"` ServerName string `protobuf:"bytes,9,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"` // contains filtered or unexported fields }
func (*SSLConfiguration) Descriptor
deprecated
added in
v0.6.24
func (*SSLConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use SSLConfiguration.ProtoReflect.Descriptor instead.
func (*SSLConfiguration) GetCaCertificateFile ¶ added in v0.8.0
func (x *SSLConfiguration) GetCaCertificateFile() string
func (*SSLConfiguration) GetCaCertificatePath ¶ added in v0.8.0
func (x *SSLConfiguration) GetCaCertificatePath() string
func (*SSLConfiguration) GetDhParamsFile ¶ added in v0.8.0
func (x *SSLConfiguration) GetDhParamsFile() string
func (*SSLConfiguration) GetEncryptionAlgorithm ¶ added in v0.6.24
func (x *SSLConfiguration) GetEncryptionAlgorithm() string
func (*SSLConfiguration) GetEncryptionKeySize ¶ added in v0.6.24
func (x *SSLConfiguration) GetEncryptionKeySize() int32
func (*SSLConfiguration) GetEncryptionNumHashRounds ¶ added in v0.8.0
func (x *SSLConfiguration) GetEncryptionNumHashRounds() int32
func (*SSLConfiguration) GetEncryptionSaltSize ¶ added in v0.8.0
func (x *SSLConfiguration) GetEncryptionSaltSize() int32
func (*SSLConfiguration) GetServerName ¶ added in v0.8.0
func (x *SSLConfiguration) GetServerName() string
func (*SSLConfiguration) GetVerifyServer ¶ added in v0.8.0
func (x *SSLConfiguration) GetVerifyServer() string
func (*SSLConfiguration) ProtoMessage ¶ added in v0.6.24
func (*SSLConfiguration) ProtoMessage()
func (*SSLConfiguration) ProtoReflect ¶ added in v0.6.24
func (x *SSLConfiguration) ProtoReflect() protoreflect.Message
func (*SSLConfiguration) Reset ¶ added in v0.6.24
func (x *SSLConfiguration) Reset()
func (*SSLConfiguration) String ¶ added in v0.6.24
func (x *SSLConfiguration) String() string
type SetXattrRequest ¶ added in v0.6.0
type SetXattrRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*SetXattrRequest) Descriptor
deprecated
added in
v0.6.0
func (*SetXattrRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetXattrRequest.ProtoReflect.Descriptor instead.
func (*SetXattrRequest) GetName ¶ added in v0.6.0
func (x *SetXattrRequest) GetName() string
func (*SetXattrRequest) GetPath ¶ added in v0.6.0
func (x *SetXattrRequest) GetPath() string
func (*SetXattrRequest) GetSessionId ¶ added in v0.6.0
func (x *SetXattrRequest) GetSessionId() string
func (*SetXattrRequest) GetValue ¶ added in v0.6.0
func (x *SetXattrRequest) GetValue() string
func (*SetXattrRequest) ProtoMessage ¶ added in v0.6.0
func (*SetXattrRequest) ProtoMessage()
func (*SetXattrRequest) ProtoReflect ¶ added in v0.6.0
func (x *SetXattrRequest) ProtoReflect() protoreflect.Message
func (*SetXattrRequest) Reset ¶ added in v0.6.0
func (x *SetXattrRequest) Reset()
func (*SetXattrRequest) String ¶ added in v0.6.0
func (x *SetXattrRequest) String() string
type StatRequest ¶
type StatRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*StatRequest) Descriptor
deprecated
func (*StatRequest) Descriptor() ([]byte, []int)
Deprecated: Use StatRequest.ProtoReflect.Descriptor instead.
func (*StatRequest) GetPath ¶
func (x *StatRequest) GetPath() string
func (*StatRequest) GetSessionId ¶
func (x *StatRequest) GetSessionId() string
func (*StatRequest) ProtoMessage ¶
func (*StatRequest) ProtoMessage()
func (*StatRequest) ProtoReflect ¶
func (x *StatRequest) ProtoReflect() protoreflect.Message
func (*StatRequest) Reset ¶
func (x *StatRequest) Reset()
func (*StatRequest) String ¶
func (x *StatRequest) String() string
type StatResponse ¶
type StatResponse struct { Entry *Entry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"` // contains filtered or unexported fields }
func (*StatResponse) Descriptor
deprecated
func (*StatResponse) Descriptor() ([]byte, []int)
Deprecated: Use StatResponse.ProtoReflect.Descriptor instead.
func (*StatResponse) GetEntry ¶
func (x *StatResponse) GetEntry() *Entry
func (*StatResponse) ProtoMessage ¶
func (*StatResponse) ProtoMessage()
func (*StatResponse) ProtoReflect ¶
func (x *StatResponse) ProtoReflect() protoreflect.Message
func (*StatResponse) Reset ¶
func (x *StatResponse) Reset()
func (*StatResponse) String ¶
func (x *StatResponse) String() string
type SubscribeCacheEventsRequest ¶ added in v0.6.7
type SubscribeCacheEventsRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` // contains filtered or unexported fields }
func (*SubscribeCacheEventsRequest) Descriptor
deprecated
added in
v0.6.7
func (*SubscribeCacheEventsRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeCacheEventsRequest.ProtoReflect.Descriptor instead.
func (*SubscribeCacheEventsRequest) GetSessionId ¶ added in v0.6.7
func (x *SubscribeCacheEventsRequest) GetSessionId() string
func (*SubscribeCacheEventsRequest) ProtoMessage ¶ added in v0.6.7
func (*SubscribeCacheEventsRequest) ProtoMessage()
func (*SubscribeCacheEventsRequest) ProtoReflect ¶ added in v0.6.7
func (x *SubscribeCacheEventsRequest) ProtoReflect() protoreflect.Message
func (*SubscribeCacheEventsRequest) Reset ¶ added in v0.6.7
func (x *SubscribeCacheEventsRequest) Reset()
func (*SubscribeCacheEventsRequest) String ¶ added in v0.6.7
func (x *SubscribeCacheEventsRequest) String() string
type TruncateFileRequest ¶
type TruncateFileRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Size int64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"` // contains filtered or unexported fields }
func (*TruncateFileRequest) Descriptor
deprecated
func (*TruncateFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use TruncateFileRequest.ProtoReflect.Descriptor instead.
func (*TruncateFileRequest) GetPath ¶
func (x *TruncateFileRequest) GetPath() string
func (*TruncateFileRequest) GetSessionId ¶
func (x *TruncateFileRequest) GetSessionId() string
func (*TruncateFileRequest) GetSize ¶
func (x *TruncateFileRequest) GetSize() int64
func (*TruncateFileRequest) ProtoMessage ¶
func (*TruncateFileRequest) ProtoMessage()
func (*TruncateFileRequest) ProtoReflect ¶
func (x *TruncateFileRequest) ProtoReflect() protoreflect.Message
func (*TruncateFileRequest) Reset ¶
func (x *TruncateFileRequest) Reset()
func (*TruncateFileRequest) String ¶
func (x *TruncateFileRequest) String() string
type TruncateRequest ¶ added in v0.5.0
type TruncateRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` FileHandleId string `protobuf:"bytes,2,opt,name=file_handle_id,json=fileHandleId,proto3" json:"file_handle_id,omitempty"` Size int64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"` // contains filtered or unexported fields }
func (*TruncateRequest) Descriptor
deprecated
added in
v0.5.0
func (*TruncateRequest) Descriptor() ([]byte, []int)
Deprecated: Use TruncateRequest.ProtoReflect.Descriptor instead.
func (*TruncateRequest) GetFileHandleId ¶ added in v0.5.0
func (x *TruncateRequest) GetFileHandleId() string
func (*TruncateRequest) GetSessionId ¶ added in v0.5.0
func (x *TruncateRequest) GetSessionId() string
func (*TruncateRequest) GetSize ¶ added in v0.5.0
func (x *TruncateRequest) GetSize() int64
func (*TruncateRequest) ProtoMessage ¶ added in v0.5.0
func (*TruncateRequest) ProtoMessage()
func (*TruncateRequest) ProtoReflect ¶ added in v0.5.0
func (x *TruncateRequest) ProtoReflect() protoreflect.Message
func (*TruncateRequest) Reset ¶ added in v0.5.0
func (x *TruncateRequest) Reset()
func (*TruncateRequest) String ¶ added in v0.5.0
func (x *TruncateRequest) String() string
type UnimplementedPoolAPIServer ¶
type UnimplementedPoolAPIServer struct { }
UnimplementedPoolAPIServer must be embedded to have forward compatible implementations.
func (UnimplementedPoolAPIServer) Close ¶
func (UnimplementedPoolAPIServer) Close(context.Context, *CloseRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) CreateFile ¶
func (UnimplementedPoolAPIServer) CreateFile(context.Context, *CreateFileRequest) (*CreateFileResponse, error)
func (UnimplementedPoolAPIServer) ExistsDir ¶
func (UnimplementedPoolAPIServer) ExistsDir(context.Context, *ExistsDirRequest) (*ExistsDirResponse, error)
func (UnimplementedPoolAPIServer) ExistsFile ¶
func (UnimplementedPoolAPIServer) ExistsFile(context.Context, *ExistsFileRequest) (*ExistsFileResponse, error)
func (UnimplementedPoolAPIServer) Flush ¶
func (UnimplementedPoolAPIServer) Flush(context.Context, *FlushRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) GetOffset ¶
func (UnimplementedPoolAPIServer) GetOffset(context.Context, *GetOffsetRequest) (*GetOffsetResponse, error)
func (UnimplementedPoolAPIServer) GetXattr ¶ added in v0.6.0
func (UnimplementedPoolAPIServer) GetXattr(context.Context, *GetXattrRequest) (*GetXattrResponse, error)
func (UnimplementedPoolAPIServer) List ¶
func (UnimplementedPoolAPIServer) List(context.Context, *ListRequest) (*ListResponse, error)
func (UnimplementedPoolAPIServer) ListACLsForEntries ¶ added in v0.5.8
func (UnimplementedPoolAPIServer) ListACLsForEntries(context.Context, *ListACLsForEntriesRequest) (*ListACLsForEntriesResponse, error)
func (UnimplementedPoolAPIServer) ListDirACLs ¶ added in v0.1.9
func (UnimplementedPoolAPIServer) ListDirACLs(context.Context, *ListDirACLsRequest) (*ListDirACLsResponse, error)
func (UnimplementedPoolAPIServer) ListFileACLs ¶ added in v0.1.9
func (UnimplementedPoolAPIServer) ListFileACLs(context.Context, *ListFileACLsRequest) (*ListFileACLsResponse, error)
func (UnimplementedPoolAPIServer) ListUserGroups ¶ added in v0.1.9
func (UnimplementedPoolAPIServer) ListUserGroups(context.Context, *ListUserGroupsRequest) (*ListUserGroupsResponse, error)
func (UnimplementedPoolAPIServer) ListXattr ¶ added in v0.6.0
func (UnimplementedPoolAPIServer) ListXattr(context.Context, *ListXattrRequest) (*ListXattrResponse, error)
func (UnimplementedPoolAPIServer) Lock ¶ added in v0.6.15
func (UnimplementedPoolAPIServer) Lock(context.Context, *LockRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) Login ¶
func (UnimplementedPoolAPIServer) Login(context.Context, *LoginRequest) (*LoginResponse, error)
func (UnimplementedPoolAPIServer) Logout ¶
func (UnimplementedPoolAPIServer) Logout(context.Context, *LogoutRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) MakeDir ¶
func (UnimplementedPoolAPIServer) MakeDir(context.Context, *MakeDirRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) OpenFile ¶
func (UnimplementedPoolAPIServer) OpenFile(context.Context, *OpenFileRequest) (*OpenFileResponse, error)
func (UnimplementedPoolAPIServer) PullCacheEvents ¶ added in v0.6.11
func (UnimplementedPoolAPIServer) PullCacheEvents(context.Context, *PullCacheEventsRequest) (*PullCacheEventsResponse, error)
func (UnimplementedPoolAPIServer) RLock ¶ added in v0.6.15
func (UnimplementedPoolAPIServer) RLock(context.Context, *LockRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) ReadAt ¶
func (UnimplementedPoolAPIServer) ReadAt(context.Context, *ReadAtRequest) (*ReadAtResponse, error)
func (UnimplementedPoolAPIServer) RemoveDir ¶
func (UnimplementedPoolAPIServer) RemoveDir(context.Context, *RemoveDirRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) RemoveFile ¶
func (UnimplementedPoolAPIServer) RemoveFile(context.Context, *RemoveFileRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) RemoveXattr ¶ added in v0.6.0
func (UnimplementedPoolAPIServer) RemoveXattr(context.Context, *RemoveXattrRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) RenameDirToDir ¶
func (UnimplementedPoolAPIServer) RenameDirToDir(context.Context, *RenameDirToDirRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) RenameFileToFile ¶
func (UnimplementedPoolAPIServer) RenameFileToFile(context.Context, *RenameFileToFileRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) SetXattr ¶ added in v0.6.0
func (UnimplementedPoolAPIServer) SetXattr(context.Context, *SetXattrRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) Stat ¶
func (UnimplementedPoolAPIServer) Stat(context.Context, *StatRequest) (*StatResponse, error)
func (UnimplementedPoolAPIServer) SubscribeCacheEvents ¶ added in v0.6.7
func (UnimplementedPoolAPIServer) SubscribeCacheEvents(context.Context, *SubscribeCacheEventsRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) Truncate ¶ added in v0.5.0
func (UnimplementedPoolAPIServer) Truncate(context.Context, *TruncateRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) TruncateFile ¶
func (UnimplementedPoolAPIServer) TruncateFile(context.Context, *TruncateFileRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) Unlock ¶ added in v0.6.15
func (UnimplementedPoolAPIServer) Unlock(context.Context, *UnlockRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) UnsubscribeCacheEvents ¶ added in v0.6.7
func (UnimplementedPoolAPIServer) UnsubscribeCacheEvents(context.Context, *UnsubscribeCacheEventsRequest) (*Empty, error)
func (UnimplementedPoolAPIServer) WriteAt ¶
func (UnimplementedPoolAPIServer) WriteAt(context.Context, *WriteAtRequest) (*Empty, error)
type UnlockRequest ¶ added in v0.6.15
type UnlockRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` FileHandleId string `protobuf:"bytes,2,opt,name=file_handle_id,json=fileHandleId,proto3" json:"file_handle_id,omitempty"` // contains filtered or unexported fields }
func (*UnlockRequest) Descriptor
deprecated
added in
v0.6.15
func (*UnlockRequest) Descriptor() ([]byte, []int)
Deprecated: Use UnlockRequest.ProtoReflect.Descriptor instead.
func (*UnlockRequest) GetFileHandleId ¶ added in v0.6.15
func (x *UnlockRequest) GetFileHandleId() string
func (*UnlockRequest) GetSessionId ¶ added in v0.6.15
func (x *UnlockRequest) GetSessionId() string
func (*UnlockRequest) ProtoMessage ¶ added in v0.6.15
func (*UnlockRequest) ProtoMessage()
func (*UnlockRequest) ProtoReflect ¶ added in v0.6.15
func (x *UnlockRequest) ProtoReflect() protoreflect.Message
func (*UnlockRequest) Reset ¶ added in v0.6.15
func (x *UnlockRequest) Reset()
func (*UnlockRequest) String ¶ added in v0.6.15
func (x *UnlockRequest) String() string
type UnsafePoolAPIServer ¶
type UnsafePoolAPIServer interface {
// contains filtered or unexported methods
}
UnsafePoolAPIServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PoolAPIServer will result in compilation errors.
type UnsubscribeCacheEventsRequest ¶ added in v0.6.7
type UnsubscribeCacheEventsRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` // contains filtered or unexported fields }
func (*UnsubscribeCacheEventsRequest) Descriptor
deprecated
added in
v0.6.7
func (*UnsubscribeCacheEventsRequest) Descriptor() ([]byte, []int)
Deprecated: Use UnsubscribeCacheEventsRequest.ProtoReflect.Descriptor instead.
func (*UnsubscribeCacheEventsRequest) GetSessionId ¶ added in v0.6.7
func (x *UnsubscribeCacheEventsRequest) GetSessionId() string
func (*UnsubscribeCacheEventsRequest) ProtoMessage ¶ added in v0.6.7
func (*UnsubscribeCacheEventsRequest) ProtoMessage()
func (*UnsubscribeCacheEventsRequest) ProtoReflect ¶ added in v0.6.7
func (x *UnsubscribeCacheEventsRequest) ProtoReflect() protoreflect.Message
func (*UnsubscribeCacheEventsRequest) Reset ¶ added in v0.6.7
func (x *UnsubscribeCacheEventsRequest) Reset()
func (*UnsubscribeCacheEventsRequest) String ¶ added in v0.6.7
func (x *UnsubscribeCacheEventsRequest) String() string
type User ¶ added in v0.1.9
type User struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Zone string `protobuf:"bytes,3,opt,name=zone,proto3" json:"zone,omitempty"` Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
func (*User) Descriptor
deprecated
added in
v0.1.9
func (*User) ProtoMessage ¶ added in v0.1.9
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶ added in v0.1.9
func (x *User) ProtoReflect() protoreflect.Message
type WriteAtRequest ¶
type WriteAtRequest struct { SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` FileHandleId string `protobuf:"bytes,2,opt,name=file_handle_id,json=fileHandleId,proto3" json:"file_handle_id,omitempty"` Offset int64 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"` Data []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*WriteAtRequest) Descriptor
deprecated
func (*WriteAtRequest) Descriptor() ([]byte, []int)
Deprecated: Use WriteAtRequest.ProtoReflect.Descriptor instead.
func (*WriteAtRequest) GetData ¶
func (x *WriteAtRequest) GetData() []byte
func (*WriteAtRequest) GetFileHandleId ¶
func (x *WriteAtRequest) GetFileHandleId() string
func (*WriteAtRequest) GetOffset ¶
func (x *WriteAtRequest) GetOffset() int64
func (*WriteAtRequest) GetSessionId ¶
func (x *WriteAtRequest) GetSessionId() string
func (*WriteAtRequest) ProtoMessage ¶
func (*WriteAtRequest) ProtoMessage()
func (*WriteAtRequest) ProtoReflect ¶
func (x *WriteAtRequest) ProtoReflect() protoreflect.Message
func (*WriteAtRequest) Reset ¶
func (x *WriteAtRequest) Reset()
func (*WriteAtRequest) String ¶
func (x *WriteAtRequest) String() string