Documentation
¶
Index ¶
- Constants
- Variables
- func NewSharedObjectMeta() *sobject.SharedObjectMeta
- func ProcessAccountSettingsOps(ctx context.Context, snap sobject.SharedObjectStateSnapshot, ...) (*[]byte, []*sobject.SOOperationResult, error)
- func ValidateKeybindingOverrideSet(overrideSet *s4wave_command.KeybindingOverrideSet) error
- type AccountCatalogEntry
- func (m *AccountCatalogEntry) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *AccountCatalogEntry) CloneVT() *AccountCatalogEntry
- func (this *AccountCatalogEntry) EqualMessageVT(thatMsg any) bool
- func (this *AccountCatalogEntry) EqualVT(that *AccountCatalogEntry) bool
- func (x *AccountCatalogEntry) GetDeleted() bool
- func (x *AccountCatalogEntry) GetEntry() *sobject.SharedObjectListEntry
- func (x *AccountCatalogEntry) MarshalJSON() ([]byte, error)
- func (x *AccountCatalogEntry) MarshalProtoJSON(s *json.MarshalState)
- func (x *AccountCatalogEntry) MarshalProtoText() string
- func (m *AccountCatalogEntry) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountCatalogEntry) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountCatalogEntry) MarshalVT() (dAtA []byte, err error)
- func (*AccountCatalogEntry) ProtoMessage()
- func (x *AccountCatalogEntry) Reset()
- func (m *AccountCatalogEntry) SizeVT() (n int)
- func (x *AccountCatalogEntry) String() string
- func (x *AccountCatalogEntry) UnmarshalJSON(b []byte) error
- func (x *AccountCatalogEntry) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *AccountCatalogEntry) UnmarshalVT(dAtA []byte) error
- type AccountSession
- func (m *AccountSession) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *AccountSession) CloneVT() *AccountSession
- func (this *AccountSession) EqualMessageVT(thatMsg any) bool
- func (this *AccountSession) EqualVT(that *AccountSession) bool
- func (x *AccountSession) GetPeerId() string
- func (x *AccountSession) GetRevoked() bool
- func (x *AccountSession) GetRevokedByStoragePeerId() string
- func (x *AccountSession) GetStoragePeerId() string
- func (x *AccountSession) MarshalJSON() ([]byte, error)
- func (x *AccountSession) MarshalProtoJSON(s *json.MarshalState)
- func (x *AccountSession) MarshalProtoText() string
- func (m *AccountSession) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSession) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSession) MarshalVT() (dAtA []byte, err error)
- func (*AccountSession) ProtoMessage()
- func (x *AccountSession) Reset()
- func (m *AccountSession) SizeVT() (n int)
- func (x *AccountSession) String() string
- func (x *AccountSession) UnmarshalJSON(b []byte) error
- func (x *AccountSession) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *AccountSession) UnmarshalVT(dAtA []byte) error
- type AccountSettings
- func (s *AccountSettings) CheckStorageBackendUnused(backendID string) error
- func (m *AccountSettings) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *AccountSettings) CloneVT() *AccountSettings
- func (this *AccountSettings) EqualMessageVT(thatMsg any) bool
- func (this *AccountSettings) EqualVT(that *AccountSettings) bool
- func (s *AccountSettings) FindAccountMigration(operationID string) *provider.AccountTransition
- func (s *AccountSettings) FindAccountSession(peerID string) *AccountSession
- func (s *AccountSettings) FindBlockStorePlacement(blockStoreID string) *BlockStorePlacement
- func (s *AccountSettings) FindCatalogEntry(objectID string) *AccountCatalogEntry
- func (s *AccountSettings) FindSpaceByBlockStore(blockStoreID string) (spaceID, name string)
- func (s *AccountSettings) FindStorageBackend(id string) *StorageBackend
- func (s *AccountSettings) FindStorageBackendByName(name string) *StorageBackend
- func (x *AccountSettings) GetAcceptedMigrations() []*provider.AccountTransition
- func (x *AccountSettings) GetBlockStorePlacements() []*BlockStorePlacement
- func (x *AccountSettings) GetCatalog() []*AccountCatalogEntry
- func (x *AccountSettings) GetDefaultStorageBackendId() string
- func (x *AccountSettings) GetDisplayName() string
- func (x *AccountSettings) GetEntityKeypairs() []*session.EntityKeypair
- func (x *AccountSettings) GetKeybindingOverrides() *command.KeybindingOverrideSet
- func (x *AccountSettings) GetPairedDevices() []*PairedDevice
- func (x *AccountSettings) GetSessionPresentations() []*SessionPresentation
- func (x *AccountSettings) GetSessions() []*AccountSession
- func (x *AccountSettings) GetStorageBackends() []*StorageBackend
- func (x *AccountSettings) GetStorageReleases() []*BlockStorePlacement
- func (x *AccountSettings) GetTransition() *provider.AccountTransition
- func (x *AccountSettings) MarshalJSON() ([]byte, error)
- func (x *AccountSettings) MarshalProtoJSON(s *json.MarshalState)
- func (x *AccountSettings) MarshalProtoText() string
- func (m *AccountSettings) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettings) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettings) MarshalVT() (dAtA []byte, err error)
- func (s *AccountSettings) PlacedBlockStoreIDs(backendID string) []string
- func (*AccountSettings) ProtoMessage()
- func (x *AccountSettings) Reset()
- func (m *AccountSettings) SizeVT() (n int)
- func (x *AccountSettings) String() string
- func (x *AccountSettings) UnmarshalJSON(b []byte) error
- func (x *AccountSettings) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *AccountSettings) UnmarshalVT(dAtA []byte) error
- type AccountSettingsOp
- func (m *AccountSettingsOp) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *AccountSettingsOp) CloneVT() *AccountSettingsOp
- func (this *AccountSettingsOp) EqualMessageVT(thatMsg any) bool
- func (this *AccountSettingsOp) EqualVT(that *AccountSettingsOp) bool
- func (x *AccountSettingsOp) GetAcceptAccountMigration() *provider.AccountTransition
- func (x *AccountSettingsOp) GetAddEntityKeypair() *session.EntityKeypair
- func (x *AccountSettingsOp) GetAddPairedDevice() *PairedDevice
- func (x *AccountSettingsOp) GetCommitAccountTransition() *provider.AccountTransition
- func (x *AccountSettingsOp) GetCompleteStorageRelease() *BlockStorePlacement
- func (m *AccountSettingsOp) GetOp() isAccountSettingsOp_Op
- func (x *AccountSettingsOp) GetRemoveEntityKeypair() *RemoveEntityKeypairOp
- func (x *AccountSettingsOp) GetRemovePairedDevice() *RemovePairedDeviceOp
- func (x *AccountSettingsOp) GetRemoveSessionPresentation() *RemoveSessionPresentationOp
- func (x *AccountSettingsOp) GetRemoveStorageBackend() *RemoveStorageBackendOp
- func (x *AccountSettingsOp) GetReplaceKeybindingOverrideSet() *ReplaceKeybindingOverrideSetOp
- func (x *AccountSettingsOp) GetSetBlockStorePlacement() *BlockStorePlacement
- func (x *AccountSettingsOp) GetSetDefaultStorageBackend() *SetDefaultStorageBackendOp
- func (x *AccountSettingsOp) GetUpdateDisplayName() *UpdateDisplayNameOp
- func (x *AccountSettingsOp) GetUpsertAccountSession() *AccountSession
- func (x *AccountSettingsOp) GetUpsertCatalogEntry() *AccountCatalogEntry
- func (x *AccountSettingsOp) GetUpsertSessionPresentation() *SessionPresentation
- func (x *AccountSettingsOp) GetUpsertStorageBackend() *StorageBackend
- func (x *AccountSettingsOp) MarshalJSON() ([]byte, error)
- func (x *AccountSettingsOp) MarshalProtoJSON(s *json.MarshalState)
- func (x *AccountSettingsOp) MarshalProtoText() string
- func (m *AccountSettingsOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp) MarshalVT() (dAtA []byte, err error)
- func (*AccountSettingsOp) ProtoMessage()
- func (x *AccountSettingsOp) Reset()
- func (m *AccountSettingsOp) SizeVT() (n int)
- func (x *AccountSettingsOp) String() string
- func (x *AccountSettingsOp) UnmarshalJSON(b []byte) error
- func (x *AccountSettingsOp) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *AccountSettingsOp) UnmarshalVT(dAtA []byte) error
- type AccountSettingsOp_AcceptAccountMigration
- func (m *AccountSettingsOp_AcceptAccountMigration) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_AcceptAccountMigration) CloneVT() *AccountSettingsOp_AcceptAccountMigration
- func (this *AccountSettingsOp_AcceptAccountMigration) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_AcceptAccountMigration) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_AcceptAccountMigration) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_AcceptAccountMigration) SizeVT() (n int)
- type AccountSettingsOp_AddEntityKeypair
- func (m *AccountSettingsOp_AddEntityKeypair) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_AddEntityKeypair) CloneVT() *AccountSettingsOp_AddEntityKeypair
- func (this *AccountSettingsOp_AddEntityKeypair) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_AddEntityKeypair) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_AddEntityKeypair) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_AddEntityKeypair) SizeVT() (n int)
- type AccountSettingsOp_AddPairedDevice
- func (m *AccountSettingsOp_AddPairedDevice) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_AddPairedDevice) CloneVT() *AccountSettingsOp_AddPairedDevice
- func (this *AccountSettingsOp_AddPairedDevice) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_AddPairedDevice) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_AddPairedDevice) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_AddPairedDevice) SizeVT() (n int)
- type AccountSettingsOp_CommitAccountTransition
- func (m *AccountSettingsOp_CommitAccountTransition) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_CommitAccountTransition) CloneVT() *AccountSettingsOp_CommitAccountTransition
- func (this *AccountSettingsOp_CommitAccountTransition) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_CommitAccountTransition) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_CommitAccountTransition) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_CommitAccountTransition) SizeVT() (n int)
- type AccountSettingsOp_CompleteStorageRelease
- func (m *AccountSettingsOp_CompleteStorageRelease) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_CompleteStorageRelease) CloneVT() *AccountSettingsOp_CompleteStorageRelease
- func (this *AccountSettingsOp_CompleteStorageRelease) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_CompleteStorageRelease) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_CompleteStorageRelease) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_CompleteStorageRelease) SizeVT() (n int)
- type AccountSettingsOp_RemoveEntityKeypair
- func (m *AccountSettingsOp_RemoveEntityKeypair) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_RemoveEntityKeypair) CloneVT() *AccountSettingsOp_RemoveEntityKeypair
- func (this *AccountSettingsOp_RemoveEntityKeypair) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_RemoveEntityKeypair) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_RemoveEntityKeypair) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_RemoveEntityKeypair) SizeVT() (n int)
- type AccountSettingsOp_RemovePairedDevice
- func (m *AccountSettingsOp_RemovePairedDevice) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_RemovePairedDevice) CloneVT() *AccountSettingsOp_RemovePairedDevice
- func (this *AccountSettingsOp_RemovePairedDevice) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_RemovePairedDevice) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_RemovePairedDevice) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_RemovePairedDevice) SizeVT() (n int)
- type AccountSettingsOp_RemoveSessionPresentation
- func (m *AccountSettingsOp_RemoveSessionPresentation) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_RemoveSessionPresentation) CloneVT() *AccountSettingsOp_RemoveSessionPresentation
- func (this *AccountSettingsOp_RemoveSessionPresentation) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_RemoveSessionPresentation) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_RemoveSessionPresentation) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_RemoveSessionPresentation) SizeVT() (n int)
- type AccountSettingsOp_RemoveStorageBackend
- func (m *AccountSettingsOp_RemoveStorageBackend) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_RemoveStorageBackend) CloneVT() *AccountSettingsOp_RemoveStorageBackend
- func (this *AccountSettingsOp_RemoveStorageBackend) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_RemoveStorageBackend) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_RemoveStorageBackend) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_RemoveStorageBackend) SizeVT() (n int)
- type AccountSettingsOp_ReplaceKeybindingOverrideSet
- func (m *AccountSettingsOp_ReplaceKeybindingOverrideSet) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_ReplaceKeybindingOverrideSet) CloneVT() *AccountSettingsOp_ReplaceKeybindingOverrideSet
- func (this *AccountSettingsOp_ReplaceKeybindingOverrideSet) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_ReplaceKeybindingOverrideSet) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_ReplaceKeybindingOverrideSet) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_ReplaceKeybindingOverrideSet) SizeVT() (n int)
- type AccountSettingsOp_SetBlockStorePlacement
- func (m *AccountSettingsOp_SetBlockStorePlacement) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_SetBlockStorePlacement) CloneVT() *AccountSettingsOp_SetBlockStorePlacement
- func (this *AccountSettingsOp_SetBlockStorePlacement) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_SetBlockStorePlacement) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_SetBlockStorePlacement) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_SetBlockStorePlacement) SizeVT() (n int)
- type AccountSettingsOp_SetDefaultStorageBackend
- func (m *AccountSettingsOp_SetDefaultStorageBackend) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_SetDefaultStorageBackend) CloneVT() *AccountSettingsOp_SetDefaultStorageBackend
- func (this *AccountSettingsOp_SetDefaultStorageBackend) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_SetDefaultStorageBackend) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_SetDefaultStorageBackend) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_SetDefaultStorageBackend) SizeVT() (n int)
- type AccountSettingsOp_UpdateDisplayName
- func (m *AccountSettingsOp_UpdateDisplayName) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_UpdateDisplayName) CloneVT() *AccountSettingsOp_UpdateDisplayName
- func (this *AccountSettingsOp_UpdateDisplayName) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_UpdateDisplayName) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_UpdateDisplayName) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_UpdateDisplayName) SizeVT() (n int)
- type AccountSettingsOp_UpsertAccountSession
- func (m *AccountSettingsOp_UpsertAccountSession) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_UpsertAccountSession) CloneVT() *AccountSettingsOp_UpsertAccountSession
- func (this *AccountSettingsOp_UpsertAccountSession) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_UpsertAccountSession) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_UpsertAccountSession) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_UpsertAccountSession) SizeVT() (n int)
- type AccountSettingsOp_UpsertCatalogEntry
- func (m *AccountSettingsOp_UpsertCatalogEntry) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_UpsertCatalogEntry) CloneVT() *AccountSettingsOp_UpsertCatalogEntry
- func (this *AccountSettingsOp_UpsertCatalogEntry) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_UpsertCatalogEntry) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_UpsertCatalogEntry) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_UpsertCatalogEntry) SizeVT() (n int)
- type AccountSettingsOp_UpsertSessionPresentation
- func (m *AccountSettingsOp_UpsertSessionPresentation) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_UpsertSessionPresentation) CloneVT() *AccountSettingsOp_UpsertSessionPresentation
- func (this *AccountSettingsOp_UpsertSessionPresentation) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_UpsertSessionPresentation) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_UpsertSessionPresentation) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_UpsertSessionPresentation) SizeVT() (n int)
- type AccountSettingsOp_UpsertStorageBackend
- func (m *AccountSettingsOp_UpsertStorageBackend) CloneOneofVT() isAccountSettingsOp_Op
- func (m *AccountSettingsOp_UpsertStorageBackend) CloneVT() *AccountSettingsOp_UpsertStorageBackend
- func (this *AccountSettingsOp_UpsertStorageBackend) EqualVT(thatIface isAccountSettingsOp_Op) bool
- func (m *AccountSettingsOp_UpsertStorageBackend) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_UpsertStorageBackend) MarshalToVT(dAtA []byte) (int, error)
- func (m *AccountSettingsOp_UpsertStorageBackend) SizeVT() (n int)
- type BlockStorePlacement
- func (m *BlockStorePlacement) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *BlockStorePlacement) CloneVT() *BlockStorePlacement
- func (this *BlockStorePlacement) EqualMessageVT(thatMsg any) bool
- func (this *BlockStorePlacement) EqualVT(that *BlockStorePlacement) bool
- func (x *BlockStorePlacement) GetBlockStoreId() string
- func (x *BlockStorePlacement) GetStorageBackendId() string
- func (x *BlockStorePlacement) MarshalJSON() ([]byte, error)
- func (x *BlockStorePlacement) MarshalProtoJSON(s *json.MarshalState)
- func (x *BlockStorePlacement) MarshalProtoText() string
- func (m *BlockStorePlacement) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *BlockStorePlacement) MarshalToVT(dAtA []byte) (int, error)
- func (m *BlockStorePlacement) MarshalVT() (dAtA []byte, err error)
- func (*BlockStorePlacement) ProtoMessage()
- func (x *BlockStorePlacement) Reset()
- func (m *BlockStorePlacement) SizeVT() (n int)
- func (x *BlockStorePlacement) String() string
- func (x *BlockStorePlacement) UnmarshalJSON(b []byte) error
- func (x *BlockStorePlacement) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *BlockStorePlacement) UnmarshalVT(dAtA []byte) error
- type PairedDevice
- func (m *PairedDevice) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *PairedDevice) CloneVT() *PairedDevice
- func (this *PairedDevice) EqualMessageVT(thatMsg any) bool
- func (this *PairedDevice) EqualVT(that *PairedDevice) bool
- func (x *PairedDevice) GetDisplayName() string
- func (x *PairedDevice) GetPairedAt() int64
- func (x *PairedDevice) GetPeerId() string
- func (x *PairedDevice) MarshalJSON() ([]byte, error)
- func (x *PairedDevice) MarshalProtoJSON(s *json.MarshalState)
- func (x *PairedDevice) MarshalProtoText() string
- func (m *PairedDevice) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *PairedDevice) MarshalToVT(dAtA []byte) (int, error)
- func (m *PairedDevice) MarshalVT() (dAtA []byte, err error)
- func (*PairedDevice) ProtoMessage()
- func (x *PairedDevice) Reset()
- func (m *PairedDevice) SizeVT() (n int)
- func (x *PairedDevice) String() string
- func (x *PairedDevice) UnmarshalJSON(b []byte) error
- func (x *PairedDevice) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *PairedDevice) UnmarshalVT(dAtA []byte) error
- type RemoveEntityKeypairOp
- func (m *RemoveEntityKeypairOp) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *RemoveEntityKeypairOp) CloneVT() *RemoveEntityKeypairOp
- func (this *RemoveEntityKeypairOp) EqualMessageVT(thatMsg any) bool
- func (this *RemoveEntityKeypairOp) EqualVT(that *RemoveEntityKeypairOp) bool
- func (x *RemoveEntityKeypairOp) GetPeerId() string
- func (x *RemoveEntityKeypairOp) MarshalJSON() ([]byte, error)
- func (x *RemoveEntityKeypairOp) MarshalProtoJSON(s *json.MarshalState)
- func (x *RemoveEntityKeypairOp) MarshalProtoText() string
- func (m *RemoveEntityKeypairOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *RemoveEntityKeypairOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *RemoveEntityKeypairOp) MarshalVT() (dAtA []byte, err error)
- func (*RemoveEntityKeypairOp) ProtoMessage()
- func (x *RemoveEntityKeypairOp) Reset()
- func (m *RemoveEntityKeypairOp) SizeVT() (n int)
- func (x *RemoveEntityKeypairOp) String() string
- func (x *RemoveEntityKeypairOp) UnmarshalJSON(b []byte) error
- func (x *RemoveEntityKeypairOp) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *RemoveEntityKeypairOp) UnmarshalVT(dAtA []byte) error
- type RemovePairedDeviceOp
- func (m *RemovePairedDeviceOp) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *RemovePairedDeviceOp) CloneVT() *RemovePairedDeviceOp
- func (this *RemovePairedDeviceOp) EqualMessageVT(thatMsg any) bool
- func (this *RemovePairedDeviceOp) EqualVT(that *RemovePairedDeviceOp) bool
- func (x *RemovePairedDeviceOp) GetPeerId() string
- func (x *RemovePairedDeviceOp) MarshalJSON() ([]byte, error)
- func (x *RemovePairedDeviceOp) MarshalProtoJSON(s *json.MarshalState)
- func (x *RemovePairedDeviceOp) MarshalProtoText() string
- func (m *RemovePairedDeviceOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *RemovePairedDeviceOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *RemovePairedDeviceOp) MarshalVT() (dAtA []byte, err error)
- func (*RemovePairedDeviceOp) ProtoMessage()
- func (x *RemovePairedDeviceOp) Reset()
- func (m *RemovePairedDeviceOp) SizeVT() (n int)
- func (x *RemovePairedDeviceOp) String() string
- func (x *RemovePairedDeviceOp) UnmarshalJSON(b []byte) error
- func (x *RemovePairedDeviceOp) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *RemovePairedDeviceOp) UnmarshalVT(dAtA []byte) error
- type RemoveSessionPresentationOp
- func (m *RemoveSessionPresentationOp) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *RemoveSessionPresentationOp) CloneVT() *RemoveSessionPresentationOp
- func (this *RemoveSessionPresentationOp) EqualMessageVT(thatMsg any) bool
- func (this *RemoveSessionPresentationOp) EqualVT(that *RemoveSessionPresentationOp) bool
- func (x *RemoveSessionPresentationOp) GetPeerId() string
- func (x *RemoveSessionPresentationOp) MarshalJSON() ([]byte, error)
- func (x *RemoveSessionPresentationOp) MarshalProtoJSON(s *json.MarshalState)
- func (x *RemoveSessionPresentationOp) MarshalProtoText() string
- func (m *RemoveSessionPresentationOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *RemoveSessionPresentationOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *RemoveSessionPresentationOp) MarshalVT() (dAtA []byte, err error)
- func (*RemoveSessionPresentationOp) ProtoMessage()
- func (x *RemoveSessionPresentationOp) Reset()
- func (m *RemoveSessionPresentationOp) SizeVT() (n int)
- func (x *RemoveSessionPresentationOp) String() string
- func (x *RemoveSessionPresentationOp) UnmarshalJSON(b []byte) error
- func (x *RemoveSessionPresentationOp) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *RemoveSessionPresentationOp) UnmarshalVT(dAtA []byte) error
- type RemoveStorageBackendOp
- func (m *RemoveStorageBackendOp) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *RemoveStorageBackendOp) CloneVT() *RemoveStorageBackendOp
- func (this *RemoveStorageBackendOp) EqualMessageVT(thatMsg any) bool
- func (this *RemoveStorageBackendOp) EqualVT(that *RemoveStorageBackendOp) bool
- func (x *RemoveStorageBackendOp) GetStorageBackendId() string
- func (x *RemoveStorageBackendOp) MarshalJSON() ([]byte, error)
- func (x *RemoveStorageBackendOp) MarshalProtoJSON(s *json.MarshalState)
- func (x *RemoveStorageBackendOp) MarshalProtoText() string
- func (m *RemoveStorageBackendOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *RemoveStorageBackendOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *RemoveStorageBackendOp) MarshalVT() (dAtA []byte, err error)
- func (*RemoveStorageBackendOp) ProtoMessage()
- func (x *RemoveStorageBackendOp) Reset()
- func (m *RemoveStorageBackendOp) SizeVT() (n int)
- func (x *RemoveStorageBackendOp) String() string
- func (x *RemoveStorageBackendOp) UnmarshalJSON(b []byte) error
- func (x *RemoveStorageBackendOp) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *RemoveStorageBackendOp) UnmarshalVT(dAtA []byte) error
- type ReplaceKeybindingOverrideSetOp
- func (m *ReplaceKeybindingOverrideSetOp) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *ReplaceKeybindingOverrideSetOp) CloneVT() *ReplaceKeybindingOverrideSetOp
- func (this *ReplaceKeybindingOverrideSetOp) EqualMessageVT(thatMsg any) bool
- func (this *ReplaceKeybindingOverrideSetOp) EqualVT(that *ReplaceKeybindingOverrideSetOp) bool
- func (x *ReplaceKeybindingOverrideSetOp) GetExpectedOverrideSet() *command.KeybindingOverrideSet
- func (x *ReplaceKeybindingOverrideSetOp) GetOverrideSet() *command.KeybindingOverrideSet
- func (x *ReplaceKeybindingOverrideSetOp) MarshalJSON() ([]byte, error)
- func (x *ReplaceKeybindingOverrideSetOp) MarshalProtoJSON(s *json.MarshalState)
- func (x *ReplaceKeybindingOverrideSetOp) MarshalProtoText() string
- func (m *ReplaceKeybindingOverrideSetOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ReplaceKeybindingOverrideSetOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *ReplaceKeybindingOverrideSetOp) MarshalVT() (dAtA []byte, err error)
- func (*ReplaceKeybindingOverrideSetOp) ProtoMessage()
- func (x *ReplaceKeybindingOverrideSetOp) Reset()
- func (m *ReplaceKeybindingOverrideSetOp) SizeVT() (n int)
- func (x *ReplaceKeybindingOverrideSetOp) String() string
- func (x *ReplaceKeybindingOverrideSetOp) UnmarshalJSON(b []byte) error
- func (x *ReplaceKeybindingOverrideSetOp) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *ReplaceKeybindingOverrideSetOp) UnmarshalVT(dAtA []byte) error
- type S3Location
- func (l *S3Location) BlockStorePrefix(blockStoreID string) string
- func (m *S3Location) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *S3Location) CloneVT() *S3Location
- func (this *S3Location) EqualMessageVT(thatMsg any) bool
- func (this *S3Location) EqualVT(that *S3Location) bool
- func (x *S3Location) GetBucket() string
- func (x *S3Location) GetDisableSsl() bool
- func (x *S3Location) GetEndpoint() string
- func (x *S3Location) GetObjectPrefix() string
- func (x *S3Location) GetPricing() *s3.Pricing
- func (x *S3Location) GetRegion() string
- func (x *S3Location) MarshalJSON() ([]byte, error)
- func (x *S3Location) MarshalProtoJSON(s *json.MarshalState)
- func (x *S3Location) MarshalProtoText() string
- func (m *S3Location) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *S3Location) MarshalToVT(dAtA []byte) (int, error)
- func (m *S3Location) MarshalVT() (dAtA []byte, err error)
- func (*S3Location) ProtoMessage()
- func (x *S3Location) Reset()
- func (m *S3Location) SizeVT() (n int)
- func (x *S3Location) String() string
- func (x *S3Location) UnmarshalJSON(b []byte) error
- func (x *S3Location) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *S3Location) UnmarshalVT(dAtA []byte) error
- func (l *S3Location) Validate() error
- type SessionPresentation
- func (m *SessionPresentation) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *SessionPresentation) CloneVT() *SessionPresentation
- func (this *SessionPresentation) EqualMessageVT(thatMsg any) bool
- func (this *SessionPresentation) EqualVT(that *SessionPresentation) bool
- func (x *SessionPresentation) GetClientName() string
- func (x *SessionPresentation) GetDeviceType() string
- func (x *SessionPresentation) GetLabel() string
- func (x *SessionPresentation) GetLocation() string
- func (x *SessionPresentation) GetOs() string
- func (x *SessionPresentation) GetPeerId() string
- func (x *SessionPresentation) MarshalJSON() ([]byte, error)
- func (x *SessionPresentation) MarshalProtoJSON(s *json.MarshalState)
- func (x *SessionPresentation) MarshalProtoText() string
- func (m *SessionPresentation) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *SessionPresentation) MarshalToVT(dAtA []byte) (int, error)
- func (m *SessionPresentation) MarshalVT() (dAtA []byte, err error)
- func (*SessionPresentation) ProtoMessage()
- func (x *SessionPresentation) Reset()
- func (m *SessionPresentation) SizeVT() (n int)
- func (x *SessionPresentation) String() string
- func (x *SessionPresentation) UnmarshalJSON(b []byte) error
- func (x *SessionPresentation) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *SessionPresentation) UnmarshalVT(dAtA []byte) error
- type SetDefaultStorageBackendOp
- func (m *SetDefaultStorageBackendOp) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *SetDefaultStorageBackendOp) CloneVT() *SetDefaultStorageBackendOp
- func (this *SetDefaultStorageBackendOp) EqualMessageVT(thatMsg any) bool
- func (this *SetDefaultStorageBackendOp) EqualVT(that *SetDefaultStorageBackendOp) bool
- func (x *SetDefaultStorageBackendOp) GetStorageBackendId() string
- func (x *SetDefaultStorageBackendOp) MarshalJSON() ([]byte, error)
- func (x *SetDefaultStorageBackendOp) MarshalProtoJSON(s *json.MarshalState)
- func (x *SetDefaultStorageBackendOp) MarshalProtoText() string
- func (m *SetDefaultStorageBackendOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *SetDefaultStorageBackendOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *SetDefaultStorageBackendOp) MarshalVT() (dAtA []byte, err error)
- func (*SetDefaultStorageBackendOp) ProtoMessage()
- func (x *SetDefaultStorageBackendOp) Reset()
- func (m *SetDefaultStorageBackendOp) SizeVT() (n int)
- func (x *SetDefaultStorageBackendOp) String() string
- func (x *SetDefaultStorageBackendOp) UnmarshalJSON(b []byte) error
- func (x *SetDefaultStorageBackendOp) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *SetDefaultStorageBackendOp) UnmarshalVT(dAtA []byte) error
- type StorageBackend
- func (m *StorageBackend) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *StorageBackend) CloneVT() *StorageBackend
- func (this *StorageBackend) EqualMessageVT(thatMsg any) bool
- func (this *StorageBackend) EqualVT(that *StorageBackend) bool
- func (x *StorageBackend) GetCredential() *secret.Secret
- func (x *StorageBackend) GetDisplayName() string
- func (x *StorageBackend) GetId() string
- func (x *StorageBackend) GetS3() *S3Location
- func (x *StorageBackend) MarshalJSON() ([]byte, error)
- func (x *StorageBackend) MarshalProtoJSON(s *json.MarshalState)
- func (x *StorageBackend) MarshalProtoText() string
- func (m *StorageBackend) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *StorageBackend) MarshalToVT(dAtA []byte) (int, error)
- func (m *StorageBackend) MarshalVT() (dAtA []byte, err error)
- func (*StorageBackend) ProtoMessage()
- func (x *StorageBackend) Reset()
- func (m *StorageBackend) SizeVT() (n int)
- func (x *StorageBackend) String() string
- func (x *StorageBackend) UnmarshalJSON(b []byte) error
- func (x *StorageBackend) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *StorageBackend) UnmarshalVT(dAtA []byte) error
- func (b *StorageBackend) Validate() error
- type StorageBackendInUseError
- type UpdateDisplayNameOp
- func (m *UpdateDisplayNameOp) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *UpdateDisplayNameOp) CloneVT() *UpdateDisplayNameOp
- func (this *UpdateDisplayNameOp) EqualMessageVT(thatMsg any) bool
- func (this *UpdateDisplayNameOp) EqualVT(that *UpdateDisplayNameOp) bool
- func (x *UpdateDisplayNameOp) GetDisplayName() string
- func (x *UpdateDisplayNameOp) MarshalJSON() ([]byte, error)
- func (x *UpdateDisplayNameOp) MarshalProtoJSON(s *json.MarshalState)
- func (x *UpdateDisplayNameOp) MarshalProtoText() string
- func (m *UpdateDisplayNameOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *UpdateDisplayNameOp) MarshalToVT(dAtA []byte) (int, error)
- func (m *UpdateDisplayNameOp) MarshalVT() (dAtA []byte, err error)
- func (*UpdateDisplayNameOp) ProtoMessage()
- func (x *UpdateDisplayNameOp) Reset()
- func (m *UpdateDisplayNameOp) SizeVT() (n int)
- func (x *UpdateDisplayNameOp) String() string
- func (x *UpdateDisplayNameOp) UnmarshalJSON(b []byte) error
- func (x *UpdateDisplayNameOp) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *UpdateDisplayNameOp) UnmarshalVT(dAtA []byte) error
Constants ¶
const BindingPurpose = "account-settings"
BindingPurpose is the logical account-settings binding purpose.
const BodyType = "account-settings"
BodyType is the SharedObjectMeta body_type for account settings SOs.
Variables ¶
var ( // ErrStorageBackendNotFound is returned when a storage backend id is unknown. ErrStorageBackendNotFound = errors.New("storage backend not found") // ErrStorageBackendInUse matches a StorageBackendInUseError. ErrStorageBackendInUse = errors.New("storage backend holds Spaces") )
Functions ¶
func NewSharedObjectMeta ¶
func NewSharedObjectMeta() *sobject.SharedObjectMeta
NewSharedObjectMeta returns the SharedObjectMeta for an account settings SO.
func ProcessAccountSettingsOps ¶
func ProcessAccountSettingsOps( ctx context.Context, snap sobject.SharedObjectStateSnapshot, currentStateData []byte, ops []*sobject.SOOperationInner, ) (*[]byte, []*sobject.SOOperationResult, error)
ProcessAccountSettingsOps is a ProcessOpsFunc that applies AccountSettingsOp operations to AccountSettings state data.
func ValidateKeybindingOverrideSet ¶ added in v0.57.2
func ValidateKeybindingOverrideSet(overrideSet *s4wave_command.KeybindingOverrideSet) error
ValidateKeybindingOverrideSet validates the complete account keybinding override set.
Types ¶
type AccountCatalogEntry ¶
type AccountCatalogEntry struct {
// Entry identifies the object and its presentation metadata.
Entry *sobject.SharedObjectListEntry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
// Deleted prevents an offline replica from rediscovering a removed object.
Deleted bool `protobuf:"varint,2,opt,name=deleted,proto3" json:"deleted,omitempty"`
// contains filtered or unexported fields
}
AccountCatalogEntry records one account object or its durable deletion.
func (*AccountCatalogEntry) CloneMessageVT ¶
func (m *AccountCatalogEntry) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*AccountCatalogEntry) CloneVT ¶
func (m *AccountCatalogEntry) CloneVT() *AccountCatalogEntry
func (*AccountCatalogEntry) EqualMessageVT ¶
func (this *AccountCatalogEntry) EqualMessageVT(thatMsg any) bool
func (*AccountCatalogEntry) EqualVT ¶
func (this *AccountCatalogEntry) EqualVT(that *AccountCatalogEntry) bool
func (*AccountCatalogEntry) GetDeleted ¶
func (x *AccountCatalogEntry) GetDeleted() bool
func (*AccountCatalogEntry) GetEntry ¶
func (x *AccountCatalogEntry) GetEntry() *sobject.SharedObjectListEntry
func (*AccountCatalogEntry) MarshalJSON ¶
func (x *AccountCatalogEntry) MarshalJSON() ([]byte, error)
MarshalJSON marshals the AccountCatalogEntry to JSON.
func (*AccountCatalogEntry) MarshalProtoJSON ¶
func (x *AccountCatalogEntry) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the AccountCatalogEntry message to JSON.
func (*AccountCatalogEntry) MarshalProtoText ¶
func (x *AccountCatalogEntry) MarshalProtoText() string
func (*AccountCatalogEntry) MarshalToSizedBufferVT ¶
func (m *AccountCatalogEntry) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountCatalogEntry) MarshalToVT ¶
func (m *AccountCatalogEntry) MarshalToVT(dAtA []byte) (int, error)
func (*AccountCatalogEntry) MarshalVT ¶
func (m *AccountCatalogEntry) MarshalVT() (dAtA []byte, err error)
func (*AccountCatalogEntry) ProtoMessage ¶
func (*AccountCatalogEntry) ProtoMessage()
func (*AccountCatalogEntry) Reset ¶
func (x *AccountCatalogEntry) Reset()
func (*AccountCatalogEntry) SizeVT ¶
func (m *AccountCatalogEntry) SizeVT() (n int)
func (*AccountCatalogEntry) String ¶
func (x *AccountCatalogEntry) String() string
func (*AccountCatalogEntry) UnmarshalJSON ¶
func (x *AccountCatalogEntry) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the AccountCatalogEntry from JSON.
func (*AccountCatalogEntry) UnmarshalProtoJSON ¶
func (x *AccountCatalogEntry) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the AccountCatalogEntry message from JSON.
func (*AccountCatalogEntry) UnmarshalVT ¶
func (m *AccountCatalogEntry) UnmarshalVT(dAtA []byte) error
type AccountSession ¶
type AccountSession struct {
// PeerId is the independently generated Session's transport identity.
PeerId string `protobuf:"bytes,1,opt,name=peer_id,json=peerId,proto3" json:"peerId,omitempty"`
// StoragePeerId identifies the replica's SharedObject signing and encryption key.
StoragePeerId string `protobuf:"bytes,2,opt,name=storage_peer_id,json=storagePeerId,proto3" json:"storagePeerId,omitempty"`
// Revoked retains the binding after access is withdrawn.
Revoked bool `protobuf:"varint,3,opt,name=revoked,proto3" json:"revoked,omitempty"`
// RevokedByStoragePeerId owns the signed configuration changes for revocation.
// Other replicas import that writer's lineage instead of signing competing changes.
RevokedByStoragePeerId string `` /* 129-byte string literal not displayed */
// contains filtered or unexported fields
}
AccountSession is an approved account replica, distinct from a managed Device.
func (*AccountSession) CloneMessageVT ¶
func (m *AccountSession) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*AccountSession) CloneVT ¶
func (m *AccountSession) CloneVT() *AccountSession
func (*AccountSession) EqualMessageVT ¶
func (this *AccountSession) EqualMessageVT(thatMsg any) bool
func (*AccountSession) EqualVT ¶
func (this *AccountSession) EqualVT(that *AccountSession) bool
func (*AccountSession) GetPeerId ¶
func (x *AccountSession) GetPeerId() string
func (*AccountSession) GetRevoked ¶
func (x *AccountSession) GetRevoked() bool
func (*AccountSession) GetRevokedByStoragePeerId ¶
func (x *AccountSession) GetRevokedByStoragePeerId() string
func (*AccountSession) GetStoragePeerId ¶
func (x *AccountSession) GetStoragePeerId() string
func (*AccountSession) MarshalJSON ¶
func (x *AccountSession) MarshalJSON() ([]byte, error)
MarshalJSON marshals the AccountSession to JSON.
func (*AccountSession) MarshalProtoJSON ¶
func (x *AccountSession) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the AccountSession message to JSON.
func (*AccountSession) MarshalProtoText ¶
func (x *AccountSession) MarshalProtoText() string
func (*AccountSession) MarshalToSizedBufferVT ¶
func (m *AccountSession) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSession) MarshalToVT ¶
func (m *AccountSession) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSession) MarshalVT ¶
func (m *AccountSession) MarshalVT() (dAtA []byte, err error)
func (*AccountSession) ProtoMessage ¶
func (*AccountSession) ProtoMessage()
func (*AccountSession) Reset ¶
func (x *AccountSession) Reset()
func (*AccountSession) SizeVT ¶
func (m *AccountSession) SizeVT() (n int)
func (*AccountSession) String ¶
func (x *AccountSession) String() string
func (*AccountSession) UnmarshalJSON ¶
func (x *AccountSession) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the AccountSession from JSON.
func (*AccountSession) UnmarshalProtoJSON ¶
func (x *AccountSession) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the AccountSession message from JSON.
func (*AccountSession) UnmarshalVT ¶
func (m *AccountSession) UnmarshalVT(dAtA []byte) error
type AccountSettings ¶
type AccountSettings struct {
// DisplayName is the user-visible name for the local provider account.
DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"displayName,omitempty"`
// PairedDevices is the list of paired devices for this account.
PairedDevices []*PairedDevice `protobuf:"bytes,2,rep,name=paired_devices,json=pairedDevices,proto3" json:"pairedDevices,omitempty"`
// EntityKeypairs is the list of entity keypairs for authentication.
// Synced between devices via the SharedObject.
EntityKeypairs []*session.EntityKeypair `protobuf:"bytes,3,rep,name=entity_keypairs,json=entityKeypairs,proto3" json:"entityKeypairs,omitempty"`
// SessionPresentations is the mirrored private presentation metadata keyed
// by session peer ID for both local and cloud sessions.
SessionPresentations []*SessionPresentation `protobuf:"bytes,4,rep,name=session_presentations,json=sessionPresentations,proto3" json:"sessionPresentations,omitempty"`
// KeybindingOverrides stores account-scope keybinding overrides.
KeybindingOverrides *command.KeybindingOverrideSet `protobuf:"bytes,5,opt,name=keybinding_overrides,json=keybindingOverrides,proto3" json:"keybindingOverrides,omitempty"`
// Sessions binds each approved account Session to its replica's storage identity.
Sessions []*AccountSession `protobuf:"bytes,6,rep,name=sessions,proto3" json:"sessions,omitempty"`
// Catalog names account objects. Checkpoints require separate authenticated enrollment.
Catalog []*AccountCatalogEntry `protobuf:"bytes,7,rep,name=catalog,proto3" json:"catalog,omitempty"`
// Transition redirects returning Sessions after all destination resources are durable.
Transition *provider.AccountTransition `protobuf:"bytes,8,opt,name=transition,proto3" json:"transition,omitempty"`
// AcceptedMigrations authorizes returning source Session peers to bind their local storage.
AcceptedMigrations []*provider.AccountTransition `protobuf:"bytes,9,rep,name=accepted_migrations,json=acceptedMigrations,proto3" json:"acceptedMigrations,omitempty"`
// StorageBackends lists the account's bring-your-own block storage backends.
StorageBackends []*StorageBackend `protobuf:"bytes,10,rep,name=storage_backends,json=storageBackends,proto3" json:"storageBackends,omitempty"`
// DefaultStorageBackendId names the backend that new Spaces use.
// Empty places new Spaces on the account's own storage.
DefaultStorageBackendId string `` /* 132-byte string literal not displayed */
// BlockStorePlacements names the backend holding each placed block store.
// A block store without a placement is on the account's own storage.
BlockStorePlacements []*BlockStorePlacement `protobuf:"bytes,12,rep,name=block_store_placements,json=blockStorePlacements,proto3" json:"blockStorePlacements,omitempty"`
// StorageReleases are former placements whose objects remain in the
// backend's bucket. A device deletes them, then completes the release.
StorageReleases []*BlockStorePlacement `protobuf:"bytes,13,rep,name=storage_releases,json=storageReleases,proto3" json:"storageReleases,omitempty"`
// contains filtered or unexported fields
}
AccountSettings is the root state data for account settings SharedObjects. Stored as SORootInner.StateData.
func (*AccountSettings) CheckStorageBackendUnused ¶
func (s *AccountSettings) CheckStorageBackendUnused(backendID string) error
CheckStorageBackendUnused returns a StorageBackendInUseError naming the Spaces placed on the backend, or nil when it holds none.
func (*AccountSettings) CloneMessageVT ¶
func (m *AccountSettings) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*AccountSettings) CloneVT ¶
func (m *AccountSettings) CloneVT() *AccountSettings
func (*AccountSettings) EqualMessageVT ¶
func (this *AccountSettings) EqualMessageVT(thatMsg any) bool
func (*AccountSettings) EqualVT ¶
func (this *AccountSettings) EqualVT(that *AccountSettings) bool
func (*AccountSettings) FindAccountMigration ¶
func (s *AccountSettings) FindAccountMigration(operationID string) *provider.AccountTransition
FindAccountMigration returns the durable source authorization for returning Sessions.
func (*AccountSettings) FindAccountSession ¶
func (s *AccountSettings) FindAccountSession(peerID string) *AccountSession
FindAccountSession returns the approved binding, including a revocation tombstone.
func (*AccountSettings) FindBlockStorePlacement ¶
func (s *AccountSettings) FindBlockStorePlacement(blockStoreID string) *BlockStorePlacement
FindBlockStorePlacement returns the placement of the block store, or nil when the block store is on the account's own storage.
func (*AccountSettings) FindCatalogEntry ¶
func (s *AccountSettings) FindCatalogEntry(objectID string) *AccountCatalogEntry
FindCatalogEntry returns the object's catalog record, including its deletion.
func (*AccountSettings) FindSpaceByBlockStore ¶
func (s *AccountSettings) FindSpaceByBlockStore(blockStoreID string) (spaceID, name string)
FindSpaceByBlockStore returns the id and name of the cataloged Space whose blocks live in the block store. Both are empty when no live Space uses it.
func (*AccountSettings) FindStorageBackend ¶
func (s *AccountSettings) FindStorageBackend(id string) *StorageBackend
FindStorageBackend returns the storage backend with the id, or nil.
func (*AccountSettings) FindStorageBackendByName ¶
func (s *AccountSettings) FindStorageBackendByName(name string) *StorageBackend
FindStorageBackendByName returns the storage backend with the display name, or nil.
func (*AccountSettings) GetAcceptedMigrations ¶
func (x *AccountSettings) GetAcceptedMigrations() []*provider.AccountTransition
func (*AccountSettings) GetBlockStorePlacements ¶
func (x *AccountSettings) GetBlockStorePlacements() []*BlockStorePlacement
func (*AccountSettings) GetCatalog ¶
func (x *AccountSettings) GetCatalog() []*AccountCatalogEntry
func (*AccountSettings) GetDefaultStorageBackendId ¶
func (x *AccountSettings) GetDefaultStorageBackendId() string
func (*AccountSettings) GetDisplayName ¶
func (x *AccountSettings) GetDisplayName() string
func (*AccountSettings) GetEntityKeypairs ¶
func (x *AccountSettings) GetEntityKeypairs() []*session.EntityKeypair
func (*AccountSettings) GetKeybindingOverrides ¶ added in v0.53.0
func (x *AccountSettings) GetKeybindingOverrides() *command.KeybindingOverrideSet
func (*AccountSettings) GetPairedDevices ¶
func (x *AccountSettings) GetPairedDevices() []*PairedDevice
func (*AccountSettings) GetSessionPresentations ¶
func (x *AccountSettings) GetSessionPresentations() []*SessionPresentation
func (*AccountSettings) GetSessions ¶
func (x *AccountSettings) GetSessions() []*AccountSession
func (*AccountSettings) GetStorageBackends ¶
func (x *AccountSettings) GetStorageBackends() []*StorageBackend
func (*AccountSettings) GetStorageReleases ¶
func (x *AccountSettings) GetStorageReleases() []*BlockStorePlacement
func (*AccountSettings) GetTransition ¶
func (x *AccountSettings) GetTransition() *provider.AccountTransition
func (*AccountSettings) MarshalJSON ¶
func (x *AccountSettings) MarshalJSON() ([]byte, error)
MarshalJSON marshals the AccountSettings to JSON.
func (*AccountSettings) MarshalProtoJSON ¶
func (x *AccountSettings) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the AccountSettings message to JSON.
func (*AccountSettings) MarshalProtoText ¶
func (x *AccountSettings) MarshalProtoText() string
func (*AccountSettings) MarshalToSizedBufferVT ¶
func (m *AccountSettings) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettings) MarshalToVT ¶
func (m *AccountSettings) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettings) MarshalVT ¶
func (m *AccountSettings) MarshalVT() (dAtA []byte, err error)
func (*AccountSettings) PlacedBlockStoreIDs ¶
func (s *AccountSettings) PlacedBlockStoreIDs(backendID string) []string
PlacedBlockStoreIDs returns the ids of the block stores placed on the storage backend.
func (*AccountSettings) ProtoMessage ¶
func (*AccountSettings) ProtoMessage()
func (*AccountSettings) Reset ¶
func (x *AccountSettings) Reset()
func (*AccountSettings) SizeVT ¶
func (m *AccountSettings) SizeVT() (n int)
func (*AccountSettings) String ¶
func (x *AccountSettings) String() string
func (*AccountSettings) UnmarshalJSON ¶
func (x *AccountSettings) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the AccountSettings from JSON.
func (*AccountSettings) UnmarshalProtoJSON ¶
func (x *AccountSettings) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the AccountSettings message from JSON.
func (*AccountSettings) UnmarshalVT ¶
func (m *AccountSettings) UnmarshalVT(dAtA []byte) error
type AccountSettingsOp ¶
type AccountSettingsOp struct {
// Types that are assignable to Op:
// *AccountSettingsOp_UpdateDisplayName
// *AccountSettingsOp_AddPairedDevice
// *AccountSettingsOp_RemovePairedDevice
// *AccountSettingsOp_AddEntityKeypair
// *AccountSettingsOp_RemoveEntityKeypair
// *AccountSettingsOp_UpsertSessionPresentation
// *AccountSettingsOp_RemoveSessionPresentation
// *AccountSettingsOp_ReplaceKeybindingOverrideSet
// *AccountSettingsOp_UpsertAccountSession
// *AccountSettingsOp_UpsertCatalogEntry
// *AccountSettingsOp_AcceptAccountMigration
// *AccountSettingsOp_CommitAccountTransition
// *AccountSettingsOp_UpsertStorageBackend
// *AccountSettingsOp_RemoveStorageBackend
// *AccountSettingsOp_SetDefaultStorageBackend
// *AccountSettingsOp_SetBlockStorePlacement
// *AccountSettingsOp_CompleteStorageRelease
Op isAccountSettingsOp_Op `protobuf_oneof:"op"`
// contains filtered or unexported fields
}
AccountSettingsOp is an operation on the account settings SharedObject. Stored as SOOperationInner.OpData.
func (*AccountSettingsOp) CloneMessageVT ¶
func (m *AccountSettingsOp) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*AccountSettingsOp) CloneVT ¶
func (m *AccountSettingsOp) CloneVT() *AccountSettingsOp
func (*AccountSettingsOp) EqualMessageVT ¶
func (this *AccountSettingsOp) EqualMessageVT(thatMsg any) bool
func (*AccountSettingsOp) EqualVT ¶
func (this *AccountSettingsOp) EqualVT(that *AccountSettingsOp) bool
func (*AccountSettingsOp) GetAcceptAccountMigration ¶
func (x *AccountSettingsOp) GetAcceptAccountMigration() *provider.AccountTransition
func (*AccountSettingsOp) GetAddEntityKeypair ¶
func (x *AccountSettingsOp) GetAddEntityKeypair() *session.EntityKeypair
func (*AccountSettingsOp) GetAddPairedDevice ¶
func (x *AccountSettingsOp) GetAddPairedDevice() *PairedDevice
func (*AccountSettingsOp) GetCommitAccountTransition ¶
func (x *AccountSettingsOp) GetCommitAccountTransition() *provider.AccountTransition
func (*AccountSettingsOp) GetCompleteStorageRelease ¶
func (x *AccountSettingsOp) GetCompleteStorageRelease() *BlockStorePlacement
func (*AccountSettingsOp) GetOp ¶
func (m *AccountSettingsOp) GetOp() isAccountSettingsOp_Op
func (*AccountSettingsOp) GetRemoveEntityKeypair ¶
func (x *AccountSettingsOp) GetRemoveEntityKeypair() *RemoveEntityKeypairOp
func (*AccountSettingsOp) GetRemovePairedDevice ¶
func (x *AccountSettingsOp) GetRemovePairedDevice() *RemovePairedDeviceOp
func (*AccountSettingsOp) GetRemoveSessionPresentation ¶
func (x *AccountSettingsOp) GetRemoveSessionPresentation() *RemoveSessionPresentationOp
func (*AccountSettingsOp) GetRemoveStorageBackend ¶
func (x *AccountSettingsOp) GetRemoveStorageBackend() *RemoveStorageBackendOp
func (*AccountSettingsOp) GetReplaceKeybindingOverrideSet ¶ added in v0.57.2
func (x *AccountSettingsOp) GetReplaceKeybindingOverrideSet() *ReplaceKeybindingOverrideSetOp
func (*AccountSettingsOp) GetSetBlockStorePlacement ¶
func (x *AccountSettingsOp) GetSetBlockStorePlacement() *BlockStorePlacement
func (*AccountSettingsOp) GetSetDefaultStorageBackend ¶
func (x *AccountSettingsOp) GetSetDefaultStorageBackend() *SetDefaultStorageBackendOp
func (*AccountSettingsOp) GetUpdateDisplayName ¶
func (x *AccountSettingsOp) GetUpdateDisplayName() *UpdateDisplayNameOp
func (*AccountSettingsOp) GetUpsertAccountSession ¶
func (x *AccountSettingsOp) GetUpsertAccountSession() *AccountSession
func (*AccountSettingsOp) GetUpsertCatalogEntry ¶
func (x *AccountSettingsOp) GetUpsertCatalogEntry() *AccountCatalogEntry
func (*AccountSettingsOp) GetUpsertSessionPresentation ¶
func (x *AccountSettingsOp) GetUpsertSessionPresentation() *SessionPresentation
func (*AccountSettingsOp) GetUpsertStorageBackend ¶
func (x *AccountSettingsOp) GetUpsertStorageBackend() *StorageBackend
func (*AccountSettingsOp) MarshalJSON ¶
func (x *AccountSettingsOp) MarshalJSON() ([]byte, error)
MarshalJSON marshals the AccountSettingsOp to JSON.
func (*AccountSettingsOp) MarshalProtoJSON ¶
func (x *AccountSettingsOp) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the AccountSettingsOp message to JSON.
func (*AccountSettingsOp) MarshalProtoText ¶
func (x *AccountSettingsOp) MarshalProtoText() string
func (*AccountSettingsOp) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp) MarshalToVT ¶
func (m *AccountSettingsOp) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp) MarshalVT ¶
func (m *AccountSettingsOp) MarshalVT() (dAtA []byte, err error)
func (*AccountSettingsOp) ProtoMessage ¶
func (*AccountSettingsOp) ProtoMessage()
func (*AccountSettingsOp) Reset ¶
func (x *AccountSettingsOp) Reset()
func (*AccountSettingsOp) SizeVT ¶
func (m *AccountSettingsOp) SizeVT() (n int)
func (*AccountSettingsOp) String ¶
func (x *AccountSettingsOp) String() string
func (*AccountSettingsOp) UnmarshalJSON ¶
func (x *AccountSettingsOp) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the AccountSettingsOp from JSON.
func (*AccountSettingsOp) UnmarshalProtoJSON ¶
func (x *AccountSettingsOp) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the AccountSettingsOp message from JSON.
func (*AccountSettingsOp) UnmarshalVT ¶
func (m *AccountSettingsOp) UnmarshalVT(dAtA []byte) error
type AccountSettingsOp_AcceptAccountMigration ¶
type AccountSettingsOp_AcceptAccountMigration struct {
// AcceptAccountMigration records provider-approved returning Session authorization.
AcceptAccountMigration *provider.AccountTransition `protobuf:"bytes,11,opt,name=accept_account_migration,json=acceptAccountMigration,proto3,oneof"`
}
func (*AccountSettingsOp_AcceptAccountMigration) CloneOneofVT ¶
func (m *AccountSettingsOp_AcceptAccountMigration) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_AcceptAccountMigration) CloneVT ¶
func (m *AccountSettingsOp_AcceptAccountMigration) CloneVT() *AccountSettingsOp_AcceptAccountMigration
func (*AccountSettingsOp_AcceptAccountMigration) EqualVT ¶
func (this *AccountSettingsOp_AcceptAccountMigration) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_AcceptAccountMigration) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_AcceptAccountMigration) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_AcceptAccountMigration) MarshalToVT ¶
func (m *AccountSettingsOp_AcceptAccountMigration) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_AcceptAccountMigration) SizeVT ¶
func (m *AccountSettingsOp_AcceptAccountMigration) SizeVT() (n int)
type AccountSettingsOp_AddEntityKeypair ¶
type AccountSettingsOp_AddEntityKeypair struct {
// AddEntityKeypair adds an entity keypair. Deduplicates by peer_id.
AddEntityKeypair *session.EntityKeypair `protobuf:"bytes,4,opt,name=add_entity_keypair,json=addEntityKeypair,proto3,oneof"`
}
func (*AccountSettingsOp_AddEntityKeypair) CloneOneofVT ¶
func (m *AccountSettingsOp_AddEntityKeypair) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_AddEntityKeypair) CloneVT ¶
func (m *AccountSettingsOp_AddEntityKeypair) CloneVT() *AccountSettingsOp_AddEntityKeypair
func (*AccountSettingsOp_AddEntityKeypair) EqualVT ¶
func (this *AccountSettingsOp_AddEntityKeypair) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_AddEntityKeypair) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_AddEntityKeypair) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_AddEntityKeypair) MarshalToVT ¶
func (m *AccountSettingsOp_AddEntityKeypair) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_AddEntityKeypair) SizeVT ¶
func (m *AccountSettingsOp_AddEntityKeypair) SizeVT() (n int)
type AccountSettingsOp_AddPairedDevice ¶
type AccountSettingsOp_AddPairedDevice struct {
// AddPairedDevice adds a paired device.
AddPairedDevice *PairedDevice `protobuf:"bytes,2,opt,name=add_paired_device,json=addPairedDevice,proto3,oneof"`
}
func (*AccountSettingsOp_AddPairedDevice) CloneOneofVT ¶
func (m *AccountSettingsOp_AddPairedDevice) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_AddPairedDevice) CloneVT ¶
func (m *AccountSettingsOp_AddPairedDevice) CloneVT() *AccountSettingsOp_AddPairedDevice
func (*AccountSettingsOp_AddPairedDevice) EqualVT ¶
func (this *AccountSettingsOp_AddPairedDevice) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_AddPairedDevice) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_AddPairedDevice) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_AddPairedDevice) MarshalToVT ¶
func (m *AccountSettingsOp_AddPairedDevice) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_AddPairedDevice) SizeVT ¶
func (m *AccountSettingsOp_AddPairedDevice) SizeVT() (n int)
type AccountSettingsOp_CommitAccountTransition ¶
type AccountSettingsOp_CommitAccountTransition struct {
// CommitAccountTransition fixes the destination once resources and Sessions are durable.
CommitAccountTransition *provider.AccountTransition `protobuf:"bytes,12,opt,name=commit_account_transition,json=commitAccountTransition,proto3,oneof"`
}
func (*AccountSettingsOp_CommitAccountTransition) CloneOneofVT ¶
func (m *AccountSettingsOp_CommitAccountTransition) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_CommitAccountTransition) CloneVT ¶
func (m *AccountSettingsOp_CommitAccountTransition) CloneVT() *AccountSettingsOp_CommitAccountTransition
func (*AccountSettingsOp_CommitAccountTransition) EqualVT ¶
func (this *AccountSettingsOp_CommitAccountTransition) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_CommitAccountTransition) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_CommitAccountTransition) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_CommitAccountTransition) MarshalToVT ¶
func (m *AccountSettingsOp_CommitAccountTransition) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_CommitAccountTransition) SizeVT ¶
func (m *AccountSettingsOp_CommitAccountTransition) SizeVT() (n int)
type AccountSettingsOp_CompleteStorageRelease ¶
type AccountSettingsOp_CompleteStorageRelease struct {
// CompleteStorageRelease records that the released block store's objects
// are gone from the backend's bucket.
CompleteStorageRelease *BlockStorePlacement `protobuf:"bytes,17,opt,name=complete_storage_release,json=completeStorageRelease,proto3,oneof"`
}
func (*AccountSettingsOp_CompleteStorageRelease) CloneOneofVT ¶
func (m *AccountSettingsOp_CompleteStorageRelease) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_CompleteStorageRelease) CloneVT ¶
func (m *AccountSettingsOp_CompleteStorageRelease) CloneVT() *AccountSettingsOp_CompleteStorageRelease
func (*AccountSettingsOp_CompleteStorageRelease) EqualVT ¶
func (this *AccountSettingsOp_CompleteStorageRelease) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_CompleteStorageRelease) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_CompleteStorageRelease) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_CompleteStorageRelease) MarshalToVT ¶
func (m *AccountSettingsOp_CompleteStorageRelease) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_CompleteStorageRelease) SizeVT ¶
func (m *AccountSettingsOp_CompleteStorageRelease) SizeVT() (n int)
type AccountSettingsOp_RemoveEntityKeypair ¶
type AccountSettingsOp_RemoveEntityKeypair struct {
// RemoveEntityKeypair removes an entity keypair by peer_id.
RemoveEntityKeypair *RemoveEntityKeypairOp `protobuf:"bytes,5,opt,name=remove_entity_keypair,json=removeEntityKeypair,proto3,oneof"`
}
func (*AccountSettingsOp_RemoveEntityKeypair) CloneOneofVT ¶
func (m *AccountSettingsOp_RemoveEntityKeypair) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_RemoveEntityKeypair) CloneVT ¶
func (m *AccountSettingsOp_RemoveEntityKeypair) CloneVT() *AccountSettingsOp_RemoveEntityKeypair
func (*AccountSettingsOp_RemoveEntityKeypair) EqualVT ¶
func (this *AccountSettingsOp_RemoveEntityKeypair) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_RemoveEntityKeypair) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_RemoveEntityKeypair) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_RemoveEntityKeypair) MarshalToVT ¶
func (m *AccountSettingsOp_RemoveEntityKeypair) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_RemoveEntityKeypair) SizeVT ¶
func (m *AccountSettingsOp_RemoveEntityKeypair) SizeVT() (n int)
type AccountSettingsOp_RemovePairedDevice ¶
type AccountSettingsOp_RemovePairedDevice struct {
// RemovePairedDevice removes a paired device by peer_id.
RemovePairedDevice *RemovePairedDeviceOp `protobuf:"bytes,3,opt,name=remove_paired_device,json=removePairedDevice,proto3,oneof"`
}
func (*AccountSettingsOp_RemovePairedDevice) CloneOneofVT ¶
func (m *AccountSettingsOp_RemovePairedDevice) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_RemovePairedDevice) CloneVT ¶
func (m *AccountSettingsOp_RemovePairedDevice) CloneVT() *AccountSettingsOp_RemovePairedDevice
func (*AccountSettingsOp_RemovePairedDevice) EqualVT ¶
func (this *AccountSettingsOp_RemovePairedDevice) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_RemovePairedDevice) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_RemovePairedDevice) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_RemovePairedDevice) MarshalToVT ¶
func (m *AccountSettingsOp_RemovePairedDevice) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_RemovePairedDevice) SizeVT ¶
func (m *AccountSettingsOp_RemovePairedDevice) SizeVT() (n int)
type AccountSettingsOp_RemoveSessionPresentation ¶
type AccountSettingsOp_RemoveSessionPresentation struct {
// RemoveSessionPresentation removes a session presentation by peer_id.
RemoveSessionPresentation *RemoveSessionPresentationOp `protobuf:"bytes,7,opt,name=remove_session_presentation,json=removeSessionPresentation,proto3,oneof"`
}
func (*AccountSettingsOp_RemoveSessionPresentation) CloneOneofVT ¶
func (m *AccountSettingsOp_RemoveSessionPresentation) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_RemoveSessionPresentation) CloneVT ¶
func (m *AccountSettingsOp_RemoveSessionPresentation) CloneVT() *AccountSettingsOp_RemoveSessionPresentation
func (*AccountSettingsOp_RemoveSessionPresentation) EqualVT ¶
func (this *AccountSettingsOp_RemoveSessionPresentation) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_RemoveSessionPresentation) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_RemoveSessionPresentation) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_RemoveSessionPresentation) MarshalToVT ¶
func (m *AccountSettingsOp_RemoveSessionPresentation) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_RemoveSessionPresentation) SizeVT ¶
func (m *AccountSettingsOp_RemoveSessionPresentation) SizeVT() (n int)
type AccountSettingsOp_RemoveStorageBackend ¶
type AccountSettingsOp_RemoveStorageBackend struct {
// RemoveStorageBackend removes a storage backend that holds no block store.
RemoveStorageBackend *RemoveStorageBackendOp `protobuf:"bytes,14,opt,name=remove_storage_backend,json=removeStorageBackend,proto3,oneof"`
}
func (*AccountSettingsOp_RemoveStorageBackend) CloneOneofVT ¶
func (m *AccountSettingsOp_RemoveStorageBackend) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_RemoveStorageBackend) CloneVT ¶
func (m *AccountSettingsOp_RemoveStorageBackend) CloneVT() *AccountSettingsOp_RemoveStorageBackend
func (*AccountSettingsOp_RemoveStorageBackend) EqualVT ¶
func (this *AccountSettingsOp_RemoveStorageBackend) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_RemoveStorageBackend) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_RemoveStorageBackend) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_RemoveStorageBackend) MarshalToVT ¶
func (m *AccountSettingsOp_RemoveStorageBackend) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_RemoveStorageBackend) SizeVT ¶
func (m *AccountSettingsOp_RemoveStorageBackend) SizeVT() (n int)
type AccountSettingsOp_ReplaceKeybindingOverrideSet ¶ added in v0.57.2
type AccountSettingsOp_ReplaceKeybindingOverrideSet struct {
// ReplaceKeybindingOverrideSet atomically replaces the complete persisted layer.
ReplaceKeybindingOverrideSet *ReplaceKeybindingOverrideSetOp `protobuf:"bytes,8,opt,name=replace_keybinding_override_set,json=replaceKeybindingOverrideSet,proto3,oneof"`
}
func (*AccountSettingsOp_ReplaceKeybindingOverrideSet) CloneOneofVT ¶ added in v0.57.2
func (m *AccountSettingsOp_ReplaceKeybindingOverrideSet) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_ReplaceKeybindingOverrideSet) EqualVT ¶ added in v0.57.2
func (this *AccountSettingsOp_ReplaceKeybindingOverrideSet) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_ReplaceKeybindingOverrideSet) MarshalToSizedBufferVT ¶ added in v0.57.2
func (m *AccountSettingsOp_ReplaceKeybindingOverrideSet) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_ReplaceKeybindingOverrideSet) MarshalToVT ¶ added in v0.57.2
func (m *AccountSettingsOp_ReplaceKeybindingOverrideSet) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_ReplaceKeybindingOverrideSet) SizeVT ¶ added in v0.57.2
func (m *AccountSettingsOp_ReplaceKeybindingOverrideSet) SizeVT() (n int)
type AccountSettingsOp_SetBlockStorePlacement ¶
type AccountSettingsOp_SetBlockStorePlacement struct {
// SetBlockStorePlacement places a block store, or returns it to the
// account's own storage when storage_backend_id is empty.
SetBlockStorePlacement *BlockStorePlacement `protobuf:"bytes,16,opt,name=set_block_store_placement,json=setBlockStorePlacement,proto3,oneof"`
}
func (*AccountSettingsOp_SetBlockStorePlacement) CloneOneofVT ¶
func (m *AccountSettingsOp_SetBlockStorePlacement) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_SetBlockStorePlacement) CloneVT ¶
func (m *AccountSettingsOp_SetBlockStorePlacement) CloneVT() *AccountSettingsOp_SetBlockStorePlacement
func (*AccountSettingsOp_SetBlockStorePlacement) EqualVT ¶
func (this *AccountSettingsOp_SetBlockStorePlacement) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_SetBlockStorePlacement) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_SetBlockStorePlacement) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_SetBlockStorePlacement) MarshalToVT ¶
func (m *AccountSettingsOp_SetBlockStorePlacement) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_SetBlockStorePlacement) SizeVT ¶
func (m *AccountSettingsOp_SetBlockStorePlacement) SizeVT() (n int)
type AccountSettingsOp_SetDefaultStorageBackend ¶
type AccountSettingsOp_SetDefaultStorageBackend struct {
// SetDefaultStorageBackend selects the backend that new Spaces use.
SetDefaultStorageBackend *SetDefaultStorageBackendOp `protobuf:"bytes,15,opt,name=set_default_storage_backend,json=setDefaultStorageBackend,proto3,oneof"`
}
func (*AccountSettingsOp_SetDefaultStorageBackend) CloneOneofVT ¶
func (m *AccountSettingsOp_SetDefaultStorageBackend) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_SetDefaultStorageBackend) CloneVT ¶
func (m *AccountSettingsOp_SetDefaultStorageBackend) CloneVT() *AccountSettingsOp_SetDefaultStorageBackend
func (*AccountSettingsOp_SetDefaultStorageBackend) EqualVT ¶
func (this *AccountSettingsOp_SetDefaultStorageBackend) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_SetDefaultStorageBackend) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_SetDefaultStorageBackend) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_SetDefaultStorageBackend) MarshalToVT ¶
func (m *AccountSettingsOp_SetDefaultStorageBackend) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_SetDefaultStorageBackend) SizeVT ¶
func (m *AccountSettingsOp_SetDefaultStorageBackend) SizeVT() (n int)
type AccountSettingsOp_UpdateDisplayName ¶
type AccountSettingsOp_UpdateDisplayName struct {
// UpdateDisplayName changes the local provider account display name.
UpdateDisplayName *UpdateDisplayNameOp `protobuf:"bytes,1,opt,name=update_display_name,json=updateDisplayName,proto3,oneof"`
}
func (*AccountSettingsOp_UpdateDisplayName) CloneOneofVT ¶
func (m *AccountSettingsOp_UpdateDisplayName) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_UpdateDisplayName) CloneVT ¶
func (m *AccountSettingsOp_UpdateDisplayName) CloneVT() *AccountSettingsOp_UpdateDisplayName
func (*AccountSettingsOp_UpdateDisplayName) EqualVT ¶
func (this *AccountSettingsOp_UpdateDisplayName) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_UpdateDisplayName) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_UpdateDisplayName) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_UpdateDisplayName) MarshalToVT ¶
func (m *AccountSettingsOp_UpdateDisplayName) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_UpdateDisplayName) SizeVT ¶
func (m *AccountSettingsOp_UpdateDisplayName) SizeVT() (n int)
type AccountSettingsOp_UpsertAccountSession ¶
type AccountSettingsOp_UpsertAccountSession struct {
// UpsertAccountSession applies an explicitly authorized Session enrollment or revocation.
UpsertAccountSession *AccountSession `protobuf:"bytes,9,opt,name=upsert_account_session,json=upsertAccountSession,proto3,oneof"`
}
func (*AccountSettingsOp_UpsertAccountSession) CloneOneofVT ¶
func (m *AccountSettingsOp_UpsertAccountSession) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_UpsertAccountSession) CloneVT ¶
func (m *AccountSettingsOp_UpsertAccountSession) CloneVT() *AccountSettingsOp_UpsertAccountSession
func (*AccountSettingsOp_UpsertAccountSession) EqualVT ¶
func (this *AccountSettingsOp_UpsertAccountSession) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_UpsertAccountSession) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_UpsertAccountSession) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_UpsertAccountSession) MarshalToVT ¶
func (m *AccountSettingsOp_UpsertAccountSession) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_UpsertAccountSession) SizeVT ¶
func (m *AccountSettingsOp_UpsertAccountSession) SizeVT() (n int)
type AccountSettingsOp_UpsertCatalogEntry ¶
type AccountSettingsOp_UpsertCatalogEntry struct {
// UpsertCatalogEntry publishes an object or its permanent deletion tombstone.
UpsertCatalogEntry *AccountCatalogEntry `protobuf:"bytes,10,opt,name=upsert_catalog_entry,json=upsertCatalogEntry,proto3,oneof"`
}
func (*AccountSettingsOp_UpsertCatalogEntry) CloneOneofVT ¶
func (m *AccountSettingsOp_UpsertCatalogEntry) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_UpsertCatalogEntry) CloneVT ¶
func (m *AccountSettingsOp_UpsertCatalogEntry) CloneVT() *AccountSettingsOp_UpsertCatalogEntry
func (*AccountSettingsOp_UpsertCatalogEntry) EqualVT ¶
func (this *AccountSettingsOp_UpsertCatalogEntry) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_UpsertCatalogEntry) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_UpsertCatalogEntry) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_UpsertCatalogEntry) MarshalToVT ¶
func (m *AccountSettingsOp_UpsertCatalogEntry) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_UpsertCatalogEntry) SizeVT ¶
func (m *AccountSettingsOp_UpsertCatalogEntry) SizeVT() (n int)
type AccountSettingsOp_UpsertSessionPresentation ¶
type AccountSettingsOp_UpsertSessionPresentation struct {
// UpsertSessionPresentation adds or replaces a session presentation row.
UpsertSessionPresentation *SessionPresentation `protobuf:"bytes,6,opt,name=upsert_session_presentation,json=upsertSessionPresentation,proto3,oneof"`
}
func (*AccountSettingsOp_UpsertSessionPresentation) CloneOneofVT ¶
func (m *AccountSettingsOp_UpsertSessionPresentation) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_UpsertSessionPresentation) CloneVT ¶
func (m *AccountSettingsOp_UpsertSessionPresentation) CloneVT() *AccountSettingsOp_UpsertSessionPresentation
func (*AccountSettingsOp_UpsertSessionPresentation) EqualVT ¶
func (this *AccountSettingsOp_UpsertSessionPresentation) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_UpsertSessionPresentation) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_UpsertSessionPresentation) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_UpsertSessionPresentation) MarshalToVT ¶
func (m *AccountSettingsOp_UpsertSessionPresentation) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_UpsertSessionPresentation) SizeVT ¶
func (m *AccountSettingsOp_UpsertSessionPresentation) SizeVT() (n int)
type AccountSettingsOp_UpsertStorageBackend ¶
type AccountSettingsOp_UpsertStorageBackend struct {
// UpsertStorageBackend adds a storage backend or replaces the one with its id.
UpsertStorageBackend *StorageBackend `protobuf:"bytes,13,opt,name=upsert_storage_backend,json=upsertStorageBackend,proto3,oneof"`
}
func (*AccountSettingsOp_UpsertStorageBackend) CloneOneofVT ¶
func (m *AccountSettingsOp_UpsertStorageBackend) CloneOneofVT() isAccountSettingsOp_Op
func (*AccountSettingsOp_UpsertStorageBackend) CloneVT ¶
func (m *AccountSettingsOp_UpsertStorageBackend) CloneVT() *AccountSettingsOp_UpsertStorageBackend
func (*AccountSettingsOp_UpsertStorageBackend) EqualVT ¶
func (this *AccountSettingsOp_UpsertStorageBackend) EqualVT(thatIface isAccountSettingsOp_Op) bool
func (*AccountSettingsOp_UpsertStorageBackend) MarshalToSizedBufferVT ¶
func (m *AccountSettingsOp_UpsertStorageBackend) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_UpsertStorageBackend) MarshalToVT ¶
func (m *AccountSettingsOp_UpsertStorageBackend) MarshalToVT(dAtA []byte) (int, error)
func (*AccountSettingsOp_UpsertStorageBackend) SizeVT ¶
func (m *AccountSettingsOp_UpsertStorageBackend) SizeVT() (n int)
type BlockStorePlacement ¶
type BlockStorePlacement struct {
// BlockStoreId identifies the placed block store.
BlockStoreId string `protobuf:"bytes,1,opt,name=block_store_id,json=blockStoreId,proto3" json:"blockStoreId,omitempty"`
// StorageBackendId identifies the StorageBackend that holds its blocks.
StorageBackendId string `protobuf:"bytes,2,opt,name=storage_backend_id,json=storageBackendId,proto3" json:"storageBackendId,omitempty"`
// contains filtered or unexported fields
}
BlockStorePlacement places one block store on a storage backend.
func (*BlockStorePlacement) CloneMessageVT ¶
func (m *BlockStorePlacement) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*BlockStorePlacement) CloneVT ¶
func (m *BlockStorePlacement) CloneVT() *BlockStorePlacement
func (*BlockStorePlacement) EqualMessageVT ¶
func (this *BlockStorePlacement) EqualMessageVT(thatMsg any) bool
func (*BlockStorePlacement) EqualVT ¶
func (this *BlockStorePlacement) EqualVT(that *BlockStorePlacement) bool
func (*BlockStorePlacement) GetBlockStoreId ¶
func (x *BlockStorePlacement) GetBlockStoreId() string
func (*BlockStorePlacement) GetStorageBackendId ¶
func (x *BlockStorePlacement) GetStorageBackendId() string
func (*BlockStorePlacement) MarshalJSON ¶
func (x *BlockStorePlacement) MarshalJSON() ([]byte, error)
MarshalJSON marshals the BlockStorePlacement to JSON.
func (*BlockStorePlacement) MarshalProtoJSON ¶
func (x *BlockStorePlacement) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the BlockStorePlacement message to JSON.
func (*BlockStorePlacement) MarshalProtoText ¶
func (x *BlockStorePlacement) MarshalProtoText() string
func (*BlockStorePlacement) MarshalToSizedBufferVT ¶
func (m *BlockStorePlacement) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*BlockStorePlacement) MarshalToVT ¶
func (m *BlockStorePlacement) MarshalToVT(dAtA []byte) (int, error)
func (*BlockStorePlacement) MarshalVT ¶
func (m *BlockStorePlacement) MarshalVT() (dAtA []byte, err error)
func (*BlockStorePlacement) ProtoMessage ¶
func (*BlockStorePlacement) ProtoMessage()
func (*BlockStorePlacement) Reset ¶
func (x *BlockStorePlacement) Reset()
func (*BlockStorePlacement) SizeVT ¶
func (m *BlockStorePlacement) SizeVT() (n int)
func (*BlockStorePlacement) String ¶
func (x *BlockStorePlacement) String() string
func (*BlockStorePlacement) UnmarshalJSON ¶
func (x *BlockStorePlacement) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the BlockStorePlacement from JSON.
func (*BlockStorePlacement) UnmarshalProtoJSON ¶
func (x *BlockStorePlacement) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the BlockStorePlacement message from JSON.
func (*BlockStorePlacement) UnmarshalVT ¶
func (m *BlockStorePlacement) UnmarshalVT(dAtA []byte) error
type PairedDevice ¶
type PairedDevice struct {
// PeerId is the base58 string representation of the paired device's peer ID.
PeerId string `protobuf:"bytes,1,opt,name=peer_id,json=peerId,proto3" json:"peerId,omitempty"`
// DisplayName is a human-readable name for the device.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"displayName,omitempty"`
// PairedAt is the unix timestamp (seconds) when the device was paired.
PairedAt int64 `protobuf:"varint,3,opt,name=paired_at,json=pairedAt,proto3" json:"pairedAt,omitempty"`
// contains filtered or unexported fields
}
PairedDevice is a device that has been paired with this account via P2P.
func (*PairedDevice) CloneMessageVT ¶
func (m *PairedDevice) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*PairedDevice) CloneVT ¶
func (m *PairedDevice) CloneVT() *PairedDevice
func (*PairedDevice) EqualMessageVT ¶
func (this *PairedDevice) EqualMessageVT(thatMsg any) bool
func (*PairedDevice) EqualVT ¶
func (this *PairedDevice) EqualVT(that *PairedDevice) bool
func (*PairedDevice) GetDisplayName ¶
func (x *PairedDevice) GetDisplayName() string
func (*PairedDevice) GetPairedAt ¶
func (x *PairedDevice) GetPairedAt() int64
func (*PairedDevice) GetPeerId ¶
func (x *PairedDevice) GetPeerId() string
func (*PairedDevice) MarshalJSON ¶
func (x *PairedDevice) MarshalJSON() ([]byte, error)
MarshalJSON marshals the PairedDevice to JSON.
func (*PairedDevice) MarshalProtoJSON ¶
func (x *PairedDevice) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the PairedDevice message to JSON.
func (*PairedDevice) MarshalProtoText ¶
func (x *PairedDevice) MarshalProtoText() string
func (*PairedDevice) MarshalToSizedBufferVT ¶
func (m *PairedDevice) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*PairedDevice) MarshalToVT ¶
func (m *PairedDevice) MarshalToVT(dAtA []byte) (int, error)
func (*PairedDevice) MarshalVT ¶
func (m *PairedDevice) MarshalVT() (dAtA []byte, err error)
func (*PairedDevice) ProtoMessage ¶
func (*PairedDevice) ProtoMessage()
func (*PairedDevice) Reset ¶
func (x *PairedDevice) Reset()
func (*PairedDevice) SizeVT ¶
func (m *PairedDevice) SizeVT() (n int)
func (*PairedDevice) String ¶
func (x *PairedDevice) String() string
func (*PairedDevice) UnmarshalJSON ¶
func (x *PairedDevice) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the PairedDevice from JSON.
func (*PairedDevice) UnmarshalProtoJSON ¶
func (x *PairedDevice) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the PairedDevice message from JSON.
func (*PairedDevice) UnmarshalVT ¶
func (m *PairedDevice) UnmarshalVT(dAtA []byte) error
type RemoveEntityKeypairOp ¶
type RemoveEntityKeypairOp struct {
// PeerId is the peer ID of the entity keypair to remove.
PeerId string `protobuf:"bytes,1,opt,name=peer_id,json=peerId,proto3" json:"peerId,omitempty"`
// contains filtered or unexported fields
}
RemoveEntityKeypairOp removes an entity keypair by peer ID.
func (*RemoveEntityKeypairOp) CloneMessageVT ¶
func (m *RemoveEntityKeypairOp) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*RemoveEntityKeypairOp) CloneVT ¶
func (m *RemoveEntityKeypairOp) CloneVT() *RemoveEntityKeypairOp
func (*RemoveEntityKeypairOp) EqualMessageVT ¶
func (this *RemoveEntityKeypairOp) EqualMessageVT(thatMsg any) bool
func (*RemoveEntityKeypairOp) EqualVT ¶
func (this *RemoveEntityKeypairOp) EqualVT(that *RemoveEntityKeypairOp) bool
func (*RemoveEntityKeypairOp) GetPeerId ¶
func (x *RemoveEntityKeypairOp) GetPeerId() string
func (*RemoveEntityKeypairOp) MarshalJSON ¶
func (x *RemoveEntityKeypairOp) MarshalJSON() ([]byte, error)
MarshalJSON marshals the RemoveEntityKeypairOp to JSON.
func (*RemoveEntityKeypairOp) MarshalProtoJSON ¶
func (x *RemoveEntityKeypairOp) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the RemoveEntityKeypairOp message to JSON.
func (*RemoveEntityKeypairOp) MarshalProtoText ¶
func (x *RemoveEntityKeypairOp) MarshalProtoText() string
func (*RemoveEntityKeypairOp) MarshalToSizedBufferVT ¶
func (m *RemoveEntityKeypairOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*RemoveEntityKeypairOp) MarshalToVT ¶
func (m *RemoveEntityKeypairOp) MarshalToVT(dAtA []byte) (int, error)
func (*RemoveEntityKeypairOp) MarshalVT ¶
func (m *RemoveEntityKeypairOp) MarshalVT() (dAtA []byte, err error)
func (*RemoveEntityKeypairOp) ProtoMessage ¶
func (*RemoveEntityKeypairOp) ProtoMessage()
func (*RemoveEntityKeypairOp) Reset ¶
func (x *RemoveEntityKeypairOp) Reset()
func (*RemoveEntityKeypairOp) SizeVT ¶
func (m *RemoveEntityKeypairOp) SizeVT() (n int)
func (*RemoveEntityKeypairOp) String ¶
func (x *RemoveEntityKeypairOp) String() string
func (*RemoveEntityKeypairOp) UnmarshalJSON ¶
func (x *RemoveEntityKeypairOp) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the RemoveEntityKeypairOp from JSON.
func (*RemoveEntityKeypairOp) UnmarshalProtoJSON ¶
func (x *RemoveEntityKeypairOp) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the RemoveEntityKeypairOp message from JSON.
func (*RemoveEntityKeypairOp) UnmarshalVT ¶
func (m *RemoveEntityKeypairOp) UnmarshalVT(dAtA []byte) error
type RemovePairedDeviceOp ¶
type RemovePairedDeviceOp struct {
// PeerId is the peer ID of the device to remove.
PeerId string `protobuf:"bytes,1,opt,name=peer_id,json=peerId,proto3" json:"peerId,omitempty"`
// contains filtered or unexported fields
}
RemovePairedDeviceOp removes a paired device by peer ID.
func (*RemovePairedDeviceOp) CloneMessageVT ¶
func (m *RemovePairedDeviceOp) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*RemovePairedDeviceOp) CloneVT ¶
func (m *RemovePairedDeviceOp) CloneVT() *RemovePairedDeviceOp
func (*RemovePairedDeviceOp) EqualMessageVT ¶
func (this *RemovePairedDeviceOp) EqualMessageVT(thatMsg any) bool
func (*RemovePairedDeviceOp) EqualVT ¶
func (this *RemovePairedDeviceOp) EqualVT(that *RemovePairedDeviceOp) bool
func (*RemovePairedDeviceOp) GetPeerId ¶
func (x *RemovePairedDeviceOp) GetPeerId() string
func (*RemovePairedDeviceOp) MarshalJSON ¶
func (x *RemovePairedDeviceOp) MarshalJSON() ([]byte, error)
MarshalJSON marshals the RemovePairedDeviceOp to JSON.
func (*RemovePairedDeviceOp) MarshalProtoJSON ¶
func (x *RemovePairedDeviceOp) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the RemovePairedDeviceOp message to JSON.
func (*RemovePairedDeviceOp) MarshalProtoText ¶
func (x *RemovePairedDeviceOp) MarshalProtoText() string
func (*RemovePairedDeviceOp) MarshalToSizedBufferVT ¶
func (m *RemovePairedDeviceOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*RemovePairedDeviceOp) MarshalToVT ¶
func (m *RemovePairedDeviceOp) MarshalToVT(dAtA []byte) (int, error)
func (*RemovePairedDeviceOp) MarshalVT ¶
func (m *RemovePairedDeviceOp) MarshalVT() (dAtA []byte, err error)
func (*RemovePairedDeviceOp) ProtoMessage ¶
func (*RemovePairedDeviceOp) ProtoMessage()
func (*RemovePairedDeviceOp) Reset ¶
func (x *RemovePairedDeviceOp) Reset()
func (*RemovePairedDeviceOp) SizeVT ¶
func (m *RemovePairedDeviceOp) SizeVT() (n int)
func (*RemovePairedDeviceOp) String ¶
func (x *RemovePairedDeviceOp) String() string
func (*RemovePairedDeviceOp) UnmarshalJSON ¶
func (x *RemovePairedDeviceOp) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the RemovePairedDeviceOp from JSON.
func (*RemovePairedDeviceOp) UnmarshalProtoJSON ¶
func (x *RemovePairedDeviceOp) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the RemovePairedDeviceOp message from JSON.
func (*RemovePairedDeviceOp) UnmarshalVT ¶
func (m *RemovePairedDeviceOp) UnmarshalVT(dAtA []byte) error
type RemoveSessionPresentationOp ¶
type RemoveSessionPresentationOp struct {
// PeerId is the peer ID of the session metadata entry to remove.
PeerId string `protobuf:"bytes,1,opt,name=peer_id,json=peerId,proto3" json:"peerId,omitempty"`
// contains filtered or unexported fields
}
RemoveSessionPresentationOp removes session presentation metadata by peer ID.
func (*RemoveSessionPresentationOp) CloneMessageVT ¶
func (m *RemoveSessionPresentationOp) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*RemoveSessionPresentationOp) CloneVT ¶
func (m *RemoveSessionPresentationOp) CloneVT() *RemoveSessionPresentationOp
func (*RemoveSessionPresentationOp) EqualMessageVT ¶
func (this *RemoveSessionPresentationOp) EqualMessageVT(thatMsg any) bool
func (*RemoveSessionPresentationOp) EqualVT ¶
func (this *RemoveSessionPresentationOp) EqualVT(that *RemoveSessionPresentationOp) bool
func (*RemoveSessionPresentationOp) GetPeerId ¶
func (x *RemoveSessionPresentationOp) GetPeerId() string
func (*RemoveSessionPresentationOp) MarshalJSON ¶
func (x *RemoveSessionPresentationOp) MarshalJSON() ([]byte, error)
MarshalJSON marshals the RemoveSessionPresentationOp to JSON.
func (*RemoveSessionPresentationOp) MarshalProtoJSON ¶
func (x *RemoveSessionPresentationOp) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the RemoveSessionPresentationOp message to JSON.
func (*RemoveSessionPresentationOp) MarshalProtoText ¶
func (x *RemoveSessionPresentationOp) MarshalProtoText() string
func (*RemoveSessionPresentationOp) MarshalToSizedBufferVT ¶
func (m *RemoveSessionPresentationOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*RemoveSessionPresentationOp) MarshalToVT ¶
func (m *RemoveSessionPresentationOp) MarshalToVT(dAtA []byte) (int, error)
func (*RemoveSessionPresentationOp) MarshalVT ¶
func (m *RemoveSessionPresentationOp) MarshalVT() (dAtA []byte, err error)
func (*RemoveSessionPresentationOp) ProtoMessage ¶
func (*RemoveSessionPresentationOp) ProtoMessage()
func (*RemoveSessionPresentationOp) Reset ¶
func (x *RemoveSessionPresentationOp) Reset()
func (*RemoveSessionPresentationOp) SizeVT ¶
func (m *RemoveSessionPresentationOp) SizeVT() (n int)
func (*RemoveSessionPresentationOp) String ¶
func (x *RemoveSessionPresentationOp) String() string
func (*RemoveSessionPresentationOp) UnmarshalJSON ¶
func (x *RemoveSessionPresentationOp) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the RemoveSessionPresentationOp from JSON.
func (*RemoveSessionPresentationOp) UnmarshalProtoJSON ¶
func (x *RemoveSessionPresentationOp) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the RemoveSessionPresentationOp message from JSON.
func (*RemoveSessionPresentationOp) UnmarshalVT ¶
func (m *RemoveSessionPresentationOp) UnmarshalVT(dAtA []byte) error
type RemoveStorageBackendOp ¶
type RemoveStorageBackendOp struct {
// StorageBackendId identifies the backend to remove.
StorageBackendId string `protobuf:"bytes,1,opt,name=storage_backend_id,json=storageBackendId,proto3" json:"storageBackendId,omitempty"`
// contains filtered or unexported fields
}
RemoveStorageBackendOp removes a storage backend by id.
func (*RemoveStorageBackendOp) CloneMessageVT ¶
func (m *RemoveStorageBackendOp) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*RemoveStorageBackendOp) CloneVT ¶
func (m *RemoveStorageBackendOp) CloneVT() *RemoveStorageBackendOp
func (*RemoveStorageBackendOp) EqualMessageVT ¶
func (this *RemoveStorageBackendOp) EqualMessageVT(thatMsg any) bool
func (*RemoveStorageBackendOp) EqualVT ¶
func (this *RemoveStorageBackendOp) EqualVT(that *RemoveStorageBackendOp) bool
func (*RemoveStorageBackendOp) GetStorageBackendId ¶
func (x *RemoveStorageBackendOp) GetStorageBackendId() string
func (*RemoveStorageBackendOp) MarshalJSON ¶
func (x *RemoveStorageBackendOp) MarshalJSON() ([]byte, error)
MarshalJSON marshals the RemoveStorageBackendOp to JSON.
func (*RemoveStorageBackendOp) MarshalProtoJSON ¶
func (x *RemoveStorageBackendOp) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the RemoveStorageBackendOp message to JSON.
func (*RemoveStorageBackendOp) MarshalProtoText ¶
func (x *RemoveStorageBackendOp) MarshalProtoText() string
func (*RemoveStorageBackendOp) MarshalToSizedBufferVT ¶
func (m *RemoveStorageBackendOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*RemoveStorageBackendOp) MarshalToVT ¶
func (m *RemoveStorageBackendOp) MarshalToVT(dAtA []byte) (int, error)
func (*RemoveStorageBackendOp) MarshalVT ¶
func (m *RemoveStorageBackendOp) MarshalVT() (dAtA []byte, err error)
func (*RemoveStorageBackendOp) ProtoMessage ¶
func (*RemoveStorageBackendOp) ProtoMessage()
func (*RemoveStorageBackendOp) Reset ¶
func (x *RemoveStorageBackendOp) Reset()
func (*RemoveStorageBackendOp) SizeVT ¶
func (m *RemoveStorageBackendOp) SizeVT() (n int)
func (*RemoveStorageBackendOp) String ¶
func (x *RemoveStorageBackendOp) String() string
func (*RemoveStorageBackendOp) UnmarshalJSON ¶
func (x *RemoveStorageBackendOp) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the RemoveStorageBackendOp from JSON.
func (*RemoveStorageBackendOp) UnmarshalProtoJSON ¶
func (x *RemoveStorageBackendOp) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the RemoveStorageBackendOp message from JSON.
func (*RemoveStorageBackendOp) UnmarshalVT ¶
func (m *RemoveStorageBackendOp) UnmarshalVT(dAtA []byte) error
type ReplaceKeybindingOverrideSetOp ¶ added in v0.57.2
type ReplaceKeybindingOverrideSetOp struct {
// ExpectedOverrideSet is the snapshot used to derive the replacement.
ExpectedOverrideSet *command.KeybindingOverrideSet `protobuf:"bytes,1,opt,name=expected_override_set,json=expectedOverrideSet,proto3" json:"expectedOverrideSet,omitempty"`
// OverrideSet is the complete replacement value.
OverrideSet *command.KeybindingOverrideSet `protobuf:"bytes,2,opt,name=override_set,json=overrideSet,proto3" json:"overrideSet,omitempty"`
// contains filtered or unexported fields
}
ReplaceKeybindingOverrideSetOp applies a complete layer replacement with per-surface conflict detection.
func (*ReplaceKeybindingOverrideSetOp) CloneMessageVT ¶ added in v0.57.2
func (m *ReplaceKeybindingOverrideSetOp) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*ReplaceKeybindingOverrideSetOp) CloneVT ¶ added in v0.57.2
func (m *ReplaceKeybindingOverrideSetOp) CloneVT() *ReplaceKeybindingOverrideSetOp
func (*ReplaceKeybindingOverrideSetOp) EqualMessageVT ¶ added in v0.57.2
func (this *ReplaceKeybindingOverrideSetOp) EqualMessageVT(thatMsg any) bool
func (*ReplaceKeybindingOverrideSetOp) EqualVT ¶ added in v0.57.2
func (this *ReplaceKeybindingOverrideSetOp) EqualVT(that *ReplaceKeybindingOverrideSetOp) bool
func (*ReplaceKeybindingOverrideSetOp) GetExpectedOverrideSet ¶ added in v0.57.2
func (x *ReplaceKeybindingOverrideSetOp) GetExpectedOverrideSet() *command.KeybindingOverrideSet
func (*ReplaceKeybindingOverrideSetOp) GetOverrideSet ¶ added in v0.57.2
func (x *ReplaceKeybindingOverrideSetOp) GetOverrideSet() *command.KeybindingOverrideSet
func (*ReplaceKeybindingOverrideSetOp) MarshalJSON ¶ added in v0.57.2
func (x *ReplaceKeybindingOverrideSetOp) MarshalJSON() ([]byte, error)
MarshalJSON marshals the ReplaceKeybindingOverrideSetOp to JSON.
func (*ReplaceKeybindingOverrideSetOp) MarshalProtoJSON ¶ added in v0.57.2
func (x *ReplaceKeybindingOverrideSetOp) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the ReplaceKeybindingOverrideSetOp message to JSON.
func (*ReplaceKeybindingOverrideSetOp) MarshalProtoText ¶ added in v0.57.2
func (x *ReplaceKeybindingOverrideSetOp) MarshalProtoText() string
func (*ReplaceKeybindingOverrideSetOp) MarshalToSizedBufferVT ¶ added in v0.57.2
func (m *ReplaceKeybindingOverrideSetOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ReplaceKeybindingOverrideSetOp) MarshalToVT ¶ added in v0.57.2
func (m *ReplaceKeybindingOverrideSetOp) MarshalToVT(dAtA []byte) (int, error)
func (*ReplaceKeybindingOverrideSetOp) MarshalVT ¶ added in v0.57.2
func (m *ReplaceKeybindingOverrideSetOp) MarshalVT() (dAtA []byte, err error)
func (*ReplaceKeybindingOverrideSetOp) ProtoMessage ¶ added in v0.57.2
func (*ReplaceKeybindingOverrideSetOp) ProtoMessage()
func (*ReplaceKeybindingOverrideSetOp) Reset ¶ added in v0.57.2
func (x *ReplaceKeybindingOverrideSetOp) Reset()
func (*ReplaceKeybindingOverrideSetOp) SizeVT ¶ added in v0.57.2
func (m *ReplaceKeybindingOverrideSetOp) SizeVT() (n int)
func (*ReplaceKeybindingOverrideSetOp) String ¶ added in v0.57.2
func (x *ReplaceKeybindingOverrideSetOp) String() string
func (*ReplaceKeybindingOverrideSetOp) UnmarshalJSON ¶ added in v0.57.2
func (x *ReplaceKeybindingOverrideSetOp) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the ReplaceKeybindingOverrideSetOp from JSON.
func (*ReplaceKeybindingOverrideSetOp) UnmarshalProtoJSON ¶ added in v0.57.2
func (x *ReplaceKeybindingOverrideSetOp) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the ReplaceKeybindingOverrideSetOp message from JSON.
func (*ReplaceKeybindingOverrideSetOp) UnmarshalVT ¶ added in v0.57.2
func (m *ReplaceKeybindingOverrideSetOp) UnmarshalVT(dAtA []byte) error
type S3Location ¶
type S3Location struct {
// Endpoint is the host and optional port, without a scheme.
Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
// Region is the signing region.
Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
// Bucket is the bucket name.
Bucket string `protobuf:"bytes,3,opt,name=bucket,proto3" json:"bucket,omitempty"`
// ObjectPrefix precedes every object key the account writes.
// Each block store writes under ObjectPrefix + block store id + "/".
ObjectPrefix string `protobuf:"bytes,4,opt,name=object_prefix,json=objectPrefix,proto3" json:"objectPrefix,omitempty"`
// DisableSsl connects with HTTP instead of HTTPS.
DisableSsl bool `protobuf:"varint,5,opt,name=disable_ssl,json=disableSsl,proto3" json:"disableSsl,omitempty"`
// Pricing overrides the price list storage reclaim uses. Empty uses the
// published prices of the service the endpoint names.
Pricing *s3.Pricing `protobuf:"bytes,6,opt,name=pricing,proto3" json:"pricing,omitempty"`
// contains filtered or unexported fields
}
S3Location locates an S3-compatible bucket and the key space it uses.
func (*S3Location) BlockStorePrefix ¶
func (l *S3Location) BlockStorePrefix(blockStoreID string) string
BlockStorePrefix returns the key prefix of the block store's objects.
func (*S3Location) CloneMessageVT ¶
func (m *S3Location) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*S3Location) CloneVT ¶
func (m *S3Location) CloneVT() *S3Location
func (*S3Location) EqualMessageVT ¶
func (this *S3Location) EqualMessageVT(thatMsg any) bool
func (*S3Location) EqualVT ¶
func (this *S3Location) EqualVT(that *S3Location) bool
func (*S3Location) GetBucket ¶
func (x *S3Location) GetBucket() string
func (*S3Location) GetDisableSsl ¶
func (x *S3Location) GetDisableSsl() bool
func (*S3Location) GetEndpoint ¶
func (x *S3Location) GetEndpoint() string
func (*S3Location) GetObjectPrefix ¶
func (x *S3Location) GetObjectPrefix() string
func (*S3Location) GetPricing ¶
func (x *S3Location) GetPricing() *s3.Pricing
func (*S3Location) GetRegion ¶
func (x *S3Location) GetRegion() string
func (*S3Location) MarshalJSON ¶
func (x *S3Location) MarshalJSON() ([]byte, error)
MarshalJSON marshals the S3Location to JSON.
func (*S3Location) MarshalProtoJSON ¶
func (x *S3Location) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the S3Location message to JSON.
func (*S3Location) MarshalProtoText ¶
func (x *S3Location) MarshalProtoText() string
func (*S3Location) MarshalToSizedBufferVT ¶
func (m *S3Location) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*S3Location) MarshalToVT ¶
func (m *S3Location) MarshalToVT(dAtA []byte) (int, error)
func (*S3Location) MarshalVT ¶
func (m *S3Location) MarshalVT() (dAtA []byte, err error)
func (*S3Location) ProtoMessage ¶
func (*S3Location) ProtoMessage()
func (*S3Location) Reset ¶
func (x *S3Location) Reset()
func (*S3Location) SizeVT ¶
func (m *S3Location) SizeVT() (n int)
func (*S3Location) String ¶
func (x *S3Location) String() string
func (*S3Location) UnmarshalJSON ¶
func (x *S3Location) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the S3Location from JSON.
func (*S3Location) UnmarshalProtoJSON ¶
func (x *S3Location) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the S3Location message from JSON.
func (*S3Location) UnmarshalVT ¶
func (m *S3Location) UnmarshalVT(dAtA []byte) error
func (*S3Location) Validate ¶
func (l *S3Location) Validate() error
Validate checks that the S3 location names an endpoint and bucket, and that any price list override is valid.
type SessionPresentation ¶
type SessionPresentation struct {
// PeerId is the session peer ID.
PeerId string `protobuf:"bytes,1,opt,name=peer_id,json=peerId,proto3" json:"peerId,omitempty"`
// Label is the primary display label for the session.
Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
// DeviceType identifies the broad device class ("web", "desktop", etc.).
DeviceType string `protobuf:"bytes,3,opt,name=device_type,json=deviceType,proto3" json:"deviceType,omitempty"`
// ClientName is the app or browser name when known.
ClientName string `protobuf:"bytes,4,opt,name=client_name,json=clientName,proto3" json:"clientName,omitempty"`
// Os is the operating system or platform when known.
Os string `protobuf:"bytes,5,opt,name=os,proto3" json:"os,omitempty"`
// Location is the observed network location when known.
Location string `protobuf:"bytes,6,opt,name=location,proto3" json:"location,omitempty"`
// contains filtered or unexported fields
}
SessionPresentation stores private presentation metadata for a session row.
func (*SessionPresentation) CloneMessageVT ¶
func (m *SessionPresentation) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*SessionPresentation) CloneVT ¶
func (m *SessionPresentation) CloneVT() *SessionPresentation
func (*SessionPresentation) EqualMessageVT ¶
func (this *SessionPresentation) EqualMessageVT(thatMsg any) bool
func (*SessionPresentation) EqualVT ¶
func (this *SessionPresentation) EqualVT(that *SessionPresentation) bool
func (*SessionPresentation) GetClientName ¶
func (x *SessionPresentation) GetClientName() string
func (*SessionPresentation) GetDeviceType ¶
func (x *SessionPresentation) GetDeviceType() string
func (*SessionPresentation) GetLabel ¶
func (x *SessionPresentation) GetLabel() string
func (*SessionPresentation) GetLocation ¶
func (x *SessionPresentation) GetLocation() string
func (*SessionPresentation) GetOs ¶
func (x *SessionPresentation) GetOs() string
func (*SessionPresentation) GetPeerId ¶
func (x *SessionPresentation) GetPeerId() string
func (*SessionPresentation) MarshalJSON ¶
func (x *SessionPresentation) MarshalJSON() ([]byte, error)
MarshalJSON marshals the SessionPresentation to JSON.
func (*SessionPresentation) MarshalProtoJSON ¶
func (x *SessionPresentation) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the SessionPresentation message to JSON.
func (*SessionPresentation) MarshalProtoText ¶
func (x *SessionPresentation) MarshalProtoText() string
func (*SessionPresentation) MarshalToSizedBufferVT ¶
func (m *SessionPresentation) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*SessionPresentation) MarshalToVT ¶
func (m *SessionPresentation) MarshalToVT(dAtA []byte) (int, error)
func (*SessionPresentation) MarshalVT ¶
func (m *SessionPresentation) MarshalVT() (dAtA []byte, err error)
func (*SessionPresentation) ProtoMessage ¶
func (*SessionPresentation) ProtoMessage()
func (*SessionPresentation) Reset ¶
func (x *SessionPresentation) Reset()
func (*SessionPresentation) SizeVT ¶
func (m *SessionPresentation) SizeVT() (n int)
func (*SessionPresentation) String ¶
func (x *SessionPresentation) String() string
func (*SessionPresentation) UnmarshalJSON ¶
func (x *SessionPresentation) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the SessionPresentation from JSON.
func (*SessionPresentation) UnmarshalProtoJSON ¶
func (x *SessionPresentation) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the SessionPresentation message from JSON.
func (*SessionPresentation) UnmarshalVT ¶
func (m *SessionPresentation) UnmarshalVT(dAtA []byte) error
type SetDefaultStorageBackendOp ¶
type SetDefaultStorageBackendOp struct {
// StorageBackendId identifies the new default, or empty for the account's
// own storage.
StorageBackendId string `protobuf:"bytes,1,opt,name=storage_backend_id,json=storageBackendId,proto3" json:"storageBackendId,omitempty"`
// contains filtered or unexported fields
}
SetDefaultStorageBackendOp selects the default storage backend.
func (*SetDefaultStorageBackendOp) CloneMessageVT ¶
func (m *SetDefaultStorageBackendOp) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*SetDefaultStorageBackendOp) CloneVT ¶
func (m *SetDefaultStorageBackendOp) CloneVT() *SetDefaultStorageBackendOp
func (*SetDefaultStorageBackendOp) EqualMessageVT ¶
func (this *SetDefaultStorageBackendOp) EqualMessageVT(thatMsg any) bool
func (*SetDefaultStorageBackendOp) EqualVT ¶
func (this *SetDefaultStorageBackendOp) EqualVT(that *SetDefaultStorageBackendOp) bool
func (*SetDefaultStorageBackendOp) GetStorageBackendId ¶
func (x *SetDefaultStorageBackendOp) GetStorageBackendId() string
func (*SetDefaultStorageBackendOp) MarshalJSON ¶
func (x *SetDefaultStorageBackendOp) MarshalJSON() ([]byte, error)
MarshalJSON marshals the SetDefaultStorageBackendOp to JSON.
func (*SetDefaultStorageBackendOp) MarshalProtoJSON ¶
func (x *SetDefaultStorageBackendOp) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the SetDefaultStorageBackendOp message to JSON.
func (*SetDefaultStorageBackendOp) MarshalProtoText ¶
func (x *SetDefaultStorageBackendOp) MarshalProtoText() string
func (*SetDefaultStorageBackendOp) MarshalToSizedBufferVT ¶
func (m *SetDefaultStorageBackendOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*SetDefaultStorageBackendOp) MarshalToVT ¶
func (m *SetDefaultStorageBackendOp) MarshalToVT(dAtA []byte) (int, error)
func (*SetDefaultStorageBackendOp) MarshalVT ¶
func (m *SetDefaultStorageBackendOp) MarshalVT() (dAtA []byte, err error)
func (*SetDefaultStorageBackendOp) ProtoMessage ¶
func (*SetDefaultStorageBackendOp) ProtoMessage()
func (*SetDefaultStorageBackendOp) Reset ¶
func (x *SetDefaultStorageBackendOp) Reset()
func (*SetDefaultStorageBackendOp) SizeVT ¶
func (m *SetDefaultStorageBackendOp) SizeVT() (n int)
func (*SetDefaultStorageBackendOp) String ¶
func (x *SetDefaultStorageBackendOp) String() string
func (*SetDefaultStorageBackendOp) UnmarshalJSON ¶
func (x *SetDefaultStorageBackendOp) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the SetDefaultStorageBackendOp from JSON.
func (*SetDefaultStorageBackendOp) UnmarshalProtoJSON ¶
func (x *SetDefaultStorageBackendOp) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the SetDefaultStorageBackendOp message from JSON.
func (*SetDefaultStorageBackendOp) UnmarshalVT ¶
func (m *SetDefaultStorageBackendOp) UnmarshalVT(dAtA []byte) error
type StorageBackend ¶
type StorageBackend struct {
// Id identifies the backend within the account and never changes.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// DisplayName is the user-visible backend name, unique within the account.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"displayName,omitempty"`
// S3 locates the S3-compatible bucket that holds the blocks.
S3 *S3Location `protobuf:"bytes,3,opt,name=s3,proto3" json:"s3,omitempty"`
// Credential is the redacted Secret whose payload holds the access keys.
// The payload value is a block_store_s3.Credentials message.
Credential *secret.Secret `protobuf:"bytes,4,opt,name=credential,proto3" json:"credential,omitempty"`
// contains filtered or unexported fields
}
StorageBackend is block storage the account's devices share.
func (*StorageBackend) CloneMessageVT ¶
func (m *StorageBackend) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*StorageBackend) CloneVT ¶
func (m *StorageBackend) CloneVT() *StorageBackend
func (*StorageBackend) EqualMessageVT ¶
func (this *StorageBackend) EqualMessageVT(thatMsg any) bool
func (*StorageBackend) EqualVT ¶
func (this *StorageBackend) EqualVT(that *StorageBackend) bool
func (*StorageBackend) GetCredential ¶
func (x *StorageBackend) GetCredential() *secret.Secret
func (*StorageBackend) GetDisplayName ¶
func (x *StorageBackend) GetDisplayName() string
func (*StorageBackend) GetId ¶
func (x *StorageBackend) GetId() string
func (*StorageBackend) GetS3 ¶
func (x *StorageBackend) GetS3() *S3Location
func (*StorageBackend) MarshalJSON ¶
func (x *StorageBackend) MarshalJSON() ([]byte, error)
MarshalJSON marshals the StorageBackend to JSON.
func (*StorageBackend) MarshalProtoJSON ¶
func (x *StorageBackend) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the StorageBackend message to JSON.
func (*StorageBackend) MarshalProtoText ¶
func (x *StorageBackend) MarshalProtoText() string
func (*StorageBackend) MarshalToSizedBufferVT ¶
func (m *StorageBackend) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*StorageBackend) MarshalToVT ¶
func (m *StorageBackend) MarshalToVT(dAtA []byte) (int, error)
func (*StorageBackend) MarshalVT ¶
func (m *StorageBackend) MarshalVT() (dAtA []byte, err error)
func (*StorageBackend) ProtoMessage ¶
func (*StorageBackend) ProtoMessage()
func (*StorageBackend) Reset ¶
func (x *StorageBackend) Reset()
func (*StorageBackend) SizeVT ¶
func (m *StorageBackend) SizeVT() (n int)
func (*StorageBackend) String ¶
func (x *StorageBackend) String() string
func (*StorageBackend) UnmarshalJSON ¶
func (x *StorageBackend) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the StorageBackend from JSON.
func (*StorageBackend) UnmarshalProtoJSON ¶
func (x *StorageBackend) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the StorageBackend message from JSON.
func (*StorageBackend) UnmarshalVT ¶
func (m *StorageBackend) UnmarshalVT(dAtA []byte) error
func (*StorageBackend) Validate ¶
func (b *StorageBackend) Validate() error
Validate checks that the storage backend is complete.
type StorageBackendInUseError ¶
type StorageBackendInUseError struct {
// Spaces names each placed Space, or its block store id when unnamed.
Spaces []string
}
StorageBackendInUseError is returned when removing a backend that holds Spaces. It matches ErrStorageBackendInUse.
func (*StorageBackendInUseError) Error ¶
func (e *StorageBackendInUseError) Error() string
Error names the Spaces the backend holds.
func (*StorageBackendInUseError) Is ¶
func (e *StorageBackendInUseError) Is(target error) bool
Is reports whether target is ErrStorageBackendInUse.
type UpdateDisplayNameOp ¶
type UpdateDisplayNameOp struct {
// DisplayName is the new display name for the account.
DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"displayName,omitempty"`
// contains filtered or unexported fields
}
UpdateDisplayNameOp changes the local provider account display name.
func (*UpdateDisplayNameOp) CloneMessageVT ¶
func (m *UpdateDisplayNameOp) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*UpdateDisplayNameOp) CloneVT ¶
func (m *UpdateDisplayNameOp) CloneVT() *UpdateDisplayNameOp
func (*UpdateDisplayNameOp) EqualMessageVT ¶
func (this *UpdateDisplayNameOp) EqualMessageVT(thatMsg any) bool
func (*UpdateDisplayNameOp) EqualVT ¶
func (this *UpdateDisplayNameOp) EqualVT(that *UpdateDisplayNameOp) bool
func (*UpdateDisplayNameOp) GetDisplayName ¶
func (x *UpdateDisplayNameOp) GetDisplayName() string
func (*UpdateDisplayNameOp) MarshalJSON ¶
func (x *UpdateDisplayNameOp) MarshalJSON() ([]byte, error)
MarshalJSON marshals the UpdateDisplayNameOp to JSON.
func (*UpdateDisplayNameOp) MarshalProtoJSON ¶
func (x *UpdateDisplayNameOp) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the UpdateDisplayNameOp message to JSON.
func (*UpdateDisplayNameOp) MarshalProtoText ¶
func (x *UpdateDisplayNameOp) MarshalProtoText() string
func (*UpdateDisplayNameOp) MarshalToSizedBufferVT ¶
func (m *UpdateDisplayNameOp) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*UpdateDisplayNameOp) MarshalToVT ¶
func (m *UpdateDisplayNameOp) MarshalToVT(dAtA []byte) (int, error)
func (*UpdateDisplayNameOp) MarshalVT ¶
func (m *UpdateDisplayNameOp) MarshalVT() (dAtA []byte, err error)
func (*UpdateDisplayNameOp) ProtoMessage ¶
func (*UpdateDisplayNameOp) ProtoMessage()
func (*UpdateDisplayNameOp) Reset ¶
func (x *UpdateDisplayNameOp) Reset()
func (*UpdateDisplayNameOp) SizeVT ¶
func (m *UpdateDisplayNameOp) SizeVT() (n int)
func (*UpdateDisplayNameOp) String ¶
func (x *UpdateDisplayNameOp) String() string
func (*UpdateDisplayNameOp) UnmarshalJSON ¶
func (x *UpdateDisplayNameOp) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the UpdateDisplayNameOp from JSON.
func (*UpdateDisplayNameOp) UnmarshalProtoJSON ¶
func (x *UpdateDisplayNameOp) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the UpdateDisplayNameOp message from JSON.
func (*UpdateDisplayNameOp) UnmarshalVT ¶
func (m *UpdateDisplayNameOp) UnmarshalVT(dAtA []byte) error