Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterWorkspaceBuildDetailsServiceServer(s grpc.ServiceRegistrar, srv WorkspaceBuildDetailsServiceServer)
- func RegisterWorkspaceBuildServiceServer(s grpc.ServiceRegistrar, srv WorkspaceBuildServiceServer)
- func RegisterWorkspaceConfigServiceServer(s grpc.ServiceRegistrar, srv WorkspaceConfigServiceServer)
- func RegisterWorkspaceServiceServer(s grpc.ServiceRegistrar, srv WorkspaceServiceServer)
- func RegisterWorkspaceSyncConfigServiceServer(s grpc.ServiceRegistrar, srv WorkspaceSyncConfigServiceServer)
- type AuthzResult
- func (*AuthzResult) Descriptor() ([]byte, []int)deprecated
- func (x *AuthzResult) GetError() *wrapperspb.StringValue
- func (x *AuthzResult) GetHasUnauthorizedDeviceChange() *wrapperspb.BoolValue
- func (x *AuthzResult) GetHasUnauthorizedTagChange() *wrapperspb.BoolValue
- func (*AuthzResult) ProtoMessage()
- func (x *AuthzResult) ProtoReflect() protoreflect.Message
- func (x *AuthzResult) Reset()
- func (x *AuthzResult) String() string
- type BuildStage
- type BuildStageState
- type BuildState
- type ConfigSyncResult
- func (*ConfigSyncResult) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigSyncResult) GetConfigSources() *configstatus_v1.ConfigSources
- func (x *ConfigSyncResult) GetErrors() *configstatus_v1.ConfigErrors
- func (x *ConfigSyncResult) GetSummary() *configstatus_v1.ConfigSummary
- func (*ConfigSyncResult) ProtoMessage()
- func (x *ConfigSyncResult) ProtoReflect() protoreflect.Message
- func (x *ConfigSyncResult) Reset()
- func (x *ConfigSyncResult) String() string
- type ConfigSyncSkipCause
- func (ConfigSyncSkipCause) Descriptor() protoreflect.EnumDescriptor
- func (x ConfigSyncSkipCause) Enum() *ConfigSyncSkipCause
- func (ConfigSyncSkipCause) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConfigSyncSkipCause) Number() protoreflect.EnumNumber
- func (x ConfigSyncSkipCause) String() string
- func (ConfigSyncSkipCause) Type() protoreflect.EnumType
- type ConfigValidationResult
- func (*ConfigValidationResult) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigValidationResult) GetConfigSources() *configstatus_v1.ConfigSources
- func (x *ConfigValidationResult) GetErrors() *configstatus_v1.ConfigErrors
- func (x *ConfigValidationResult) GetOnlyFilterInputsChanged() *wrapperspb.BoolValue
- func (x *ConfigValidationResult) GetSummary() *configstatus_v1.ConfigSummary
- func (x *ConfigValidationResult) GetWarnings() *configstatus_v1.ConfigErrors
- func (*ConfigValidationResult) ProtoMessage()
- func (x *ConfigValidationResult) ProtoReflect() protoreflect.Message
- func (x *ConfigValidationResult) Reset()
- func (x *ConfigValidationResult) String() string
- type ConfigValidationSkipCause
- func (ConfigValidationSkipCause) Descriptor() protoreflect.EnumDescriptor
- func (x ConfigValidationSkipCause) Enum() *ConfigValidationSkipCause
- func (ConfigValidationSkipCause) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConfigValidationSkipCause) Number() protoreflect.EnumNumber
- func (x ConfigValidationSkipCause) String() string
- func (ConfigValidationSkipCause) Type() protoreflect.EnumType
- type ConfigletBuildResult
- func (*ConfigletBuildResult) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletBuildResult) GetExecutionId() *wrapperspb.StringValue
- func (x *ConfigletBuildResult) GetGeneratedConfig() *wrapperspb.StringValue
- func (x *ConfigletBuildResult) GetInputErrors() *InputErrors
- func (x *ConfigletBuildResult) GetOtherError() *wrapperspb.StringValue
- func (x *ConfigletBuildResult) GetTemplateErrors() *TemplateErrors
- func (*ConfigletBuildResult) ProtoMessage()
- func (x *ConfigletBuildResult) ProtoReflect() protoreflect.Message
- func (x *ConfigletBuildResult) Reset()
- func (x *ConfigletBuildResult) String() string
- type ConfigletBuildResults
- func (*ConfigletBuildResults) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletBuildResults) GetValues() map[string]*ConfigletBuildResult
- func (*ConfigletBuildResults) ProtoMessage()
- func (x *ConfigletBuildResults) ProtoReflect() protoreflect.Message
- func (x *ConfigletBuildResults) Reset()
- func (x *ConfigletBuildResults) String() string
- type DeviceAuthzStatus
- func (DeviceAuthzStatus) Descriptor() protoreflect.EnumDescriptor
- func (x DeviceAuthzStatus) Enum() *DeviceAuthzStatus
- func (DeviceAuthzStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeviceAuthzStatus) Number() protoreflect.EnumNumber
- func (x DeviceAuthzStatus) String() string
- func (DeviceAuthzStatus) Type() protoreflect.EnumType
- type ImageValidationResult
- func (*ImageValidationResult) Descriptor() ([]byte, []int)deprecated
- func (x *ImageValidationResult) GetErrors() *imagestatus_v1.ImageErrors
- func (x *ImageValidationResult) GetImageInputError() *wrapperspb.StringValue
- func (x *ImageValidationResult) GetInfos() *imagestatus_v1.ImageInfos
- func (x *ImageValidationResult) GetSummary() *imagestatus_v1.ImageSummary
- func (x *ImageValidationResult) GetWarnings() *imagestatus_v1.ImageWarnings
- func (*ImageValidationResult) ProtoMessage()
- func (x *ImageValidationResult) ProtoReflect() protoreflect.Message
- func (x *ImageValidationResult) Reset()
- func (x *ImageValidationResult) String() string
- type ImageValidationSkipCause
- func (ImageValidationSkipCause) Descriptor() protoreflect.EnumDescriptor
- func (x ImageValidationSkipCause) Enum() *ImageValidationSkipCause
- func (ImageValidationSkipCause) EnumDescriptor() ([]byte, []int)deprecated
- func (x ImageValidationSkipCause) Number() protoreflect.EnumNumber
- func (x ImageValidationSkipCause) String() string
- func (ImageValidationSkipCause) Type() protoreflect.EnumType
- type InputError
- func (*InputError) Descriptor() ([]byte, []int)deprecated
- func (x *InputError) GetFieldId() *wrapperspb.StringValue
- func (x *InputError) GetMembers() *fmp.RepeatedString
- func (x *InputError) GetMessage() *wrapperspb.StringValue
- func (x *InputError) GetPath() *fmp.RepeatedString
- func (*InputError) ProtoMessage()
- func (x *InputError) ProtoReflect() protoreflect.Message
- func (x *InputError) Reset()
- func (x *InputError) String() string
- type InputErrors
- type InputValidationResult
- func (*InputValidationResult) Descriptor() ([]byte, []int)deprecated
- func (x *InputValidationResult) GetInputSchemaErrors() *InputErrors
- func (x *InputValidationResult) GetInputValueErrors() *InputErrors
- func (x *InputValidationResult) GetInputValueWarnings() *InputErrors
- func (x *InputValidationResult) GetOtherErrors() *fmp.RepeatedString
- func (*InputValidationResult) ProtoMessage()
- func (x *InputValidationResult) ProtoReflect() protoreflect.Message
- func (x *InputValidationResult) Reset()
- func (x *InputValidationResult) String() string
- type InputValidationResults
- func (*InputValidationResults) Descriptor() ([]byte, []int)deprecated
- func (x *InputValidationResults) GetValues() map[string]*InputValidationResult
- func (*InputValidationResults) ProtoMessage()
- func (x *InputValidationResults) ProtoReflect() protoreflect.Message
- func (x *InputValidationResults) Reset()
- func (x *InputValidationResults) String() string
- type MetaResponse
- func (*MetaResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MetaResponse) GetCount() *wrapperspb.UInt32Value
- func (x *MetaResponse) GetTime() *timestamppb.Timestamp
- func (x *MetaResponse) GetType() subscriptions.Operation
- func (*MetaResponse) ProtoMessage()
- func (x *MetaResponse) ProtoReflect() protoreflect.Message
- func (x *MetaResponse) Reset()
- func (x *MetaResponse) String() string
- type Request
- type RequestParams
- type Response
- func (*Response) Descriptor() ([]byte, []int)deprecated
- func (x *Response) GetCode() ResponseCode
- func (x *Response) GetMessage() *wrapperspb.StringValue
- func (x *Response) GetStatus() ResponseStatus
- func (*Response) ProtoMessage()
- func (x *Response) ProtoReflect() protoreflect.Message
- func (x *Response) Reset()
- func (x *Response) String() string
- type ResponseCode
- func (ResponseCode) Descriptor() protoreflect.EnumDescriptor
- func (x ResponseCode) Enum() *ResponseCode
- func (ResponseCode) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResponseCode) Number() protoreflect.EnumNumber
- func (x ResponseCode) String() string
- func (ResponseCode) Type() protoreflect.EnumType
- type ResponseStatus
- func (ResponseStatus) Descriptor() protoreflect.EnumDescriptor
- func (x ResponseStatus) Enum() *ResponseStatus
- func (ResponseStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResponseStatus) Number() protoreflect.EnumNumber
- func (x ResponseStatus) String() string
- func (ResponseStatus) Type() protoreflect.EnumType
- type Responses
- type StudioBuildDetails
- func (*StudioBuildDetails) Descriptor() ([]byte, []int)deprecated
- func (x *StudioBuildDetails) GetInputValidationResults() *InputValidationResults
- func (*StudioBuildDetails) ProtoMessage()
- func (x *StudioBuildDetails) ProtoReflect() protoreflect.Message
- func (x *StudioBuildDetails) Reset()
- func (x *StudioBuildDetails) String() string
- type SyncOperation
- func (SyncOperation) Descriptor() protoreflect.EnumDescriptor
- func (x SyncOperation) Enum() *SyncOperation
- func (SyncOperation) EnumDescriptor() ([]byte, []int)deprecated
- func (x SyncOperation) Number() protoreflect.EnumNumber
- func (x SyncOperation) String() string
- func (SyncOperation) Type() protoreflect.EnumType
- type TemplateError
- func (*TemplateError) Descriptor() ([]byte, []int)deprecated
- func (x *TemplateError) GetDetail() *wrapperspb.StringValue
- func (x *TemplateError) GetException() *wrapperspb.StringValue
- func (x *TemplateError) GetExceptionMsg() *wrapperspb.StringValue
- func (x *TemplateError) GetLineNum() *wrapperspb.UInt32Value
- func (*TemplateError) ProtoMessage()
- func (x *TemplateError) ProtoReflect() protoreflect.Message
- func (x *TemplateError) Reset()
- func (x *TemplateError) String() string
- type TemplateErrors
- type UnimplementedWorkspaceBuildDetailsServiceServer
- func (UnimplementedWorkspaceBuildDetailsServiceServer) GetAll(*WorkspaceBuildDetailsStreamRequest, WorkspaceBuildDetailsService_GetAllServer) error
- func (UnimplementedWorkspaceBuildDetailsServiceServer) GetAllBatched(*WorkspaceBuildDetailsBatchedStreamRequest, ...) error
- func (UnimplementedWorkspaceBuildDetailsServiceServer) GetMeta(context.Context, *WorkspaceBuildDetailsStreamRequest) (*MetaResponse, error)
- func (UnimplementedWorkspaceBuildDetailsServiceServer) GetOne(context.Context, *WorkspaceBuildDetailsRequest) (*WorkspaceBuildDetailsResponse, error)
- func (UnimplementedWorkspaceBuildDetailsServiceServer) GetSome(*WorkspaceBuildDetailsSomeRequest, WorkspaceBuildDetailsService_GetSomeServer) error
- func (UnimplementedWorkspaceBuildDetailsServiceServer) Subscribe(*WorkspaceBuildDetailsStreamRequest, ...) error
- func (UnimplementedWorkspaceBuildDetailsServiceServer) SubscribeBatched(*WorkspaceBuildDetailsBatchedStreamRequest, ...) error
- func (UnimplementedWorkspaceBuildDetailsServiceServer) SubscribeMeta(*WorkspaceBuildDetailsStreamRequest, ...) error
- type UnimplementedWorkspaceBuildServiceServer
- func (UnimplementedWorkspaceBuildServiceServer) GetAll(*WorkspaceBuildStreamRequest, WorkspaceBuildService_GetAllServer) error
- func (UnimplementedWorkspaceBuildServiceServer) GetAllBatched(*WorkspaceBuildBatchedStreamRequest, WorkspaceBuildService_GetAllBatchedServer) error
- func (UnimplementedWorkspaceBuildServiceServer) GetMeta(context.Context, *WorkspaceBuildStreamRequest) (*MetaResponse, error)
- func (UnimplementedWorkspaceBuildServiceServer) GetOne(context.Context, *WorkspaceBuildRequest) (*WorkspaceBuildResponse, error)
- func (UnimplementedWorkspaceBuildServiceServer) GetSome(*WorkspaceBuildSomeRequest, WorkspaceBuildService_GetSomeServer) error
- func (UnimplementedWorkspaceBuildServiceServer) Subscribe(*WorkspaceBuildStreamRequest, WorkspaceBuildService_SubscribeServer) error
- func (UnimplementedWorkspaceBuildServiceServer) SubscribeBatched(*WorkspaceBuildBatchedStreamRequest, ...) error
- func (UnimplementedWorkspaceBuildServiceServer) SubscribeMeta(*WorkspaceBuildStreamRequest, WorkspaceBuildService_SubscribeMetaServer) error
- type UnimplementedWorkspaceConfigServiceServer
- func (UnimplementedWorkspaceConfigServiceServer) Delete(context.Context, *WorkspaceConfigDeleteRequest) (*WorkspaceConfigDeleteResponse, error)
- func (UnimplementedWorkspaceConfigServiceServer) DeleteAll(*WorkspaceConfigDeleteAllRequest, WorkspaceConfigService_DeleteAllServer) error
- func (UnimplementedWorkspaceConfigServiceServer) DeleteSome(*WorkspaceConfigDeleteSomeRequest, WorkspaceConfigService_DeleteSomeServer) error
- func (UnimplementedWorkspaceConfigServiceServer) GetAll(*WorkspaceConfigStreamRequest, WorkspaceConfigService_GetAllServer) error
- func (UnimplementedWorkspaceConfigServiceServer) GetAllBatched(*WorkspaceConfigBatchedStreamRequest, ...) error
- func (UnimplementedWorkspaceConfigServiceServer) GetMeta(context.Context, *WorkspaceConfigStreamRequest) (*MetaResponse, error)
- func (UnimplementedWorkspaceConfigServiceServer) GetOne(context.Context, *WorkspaceConfigRequest) (*WorkspaceConfigResponse, error)
- func (UnimplementedWorkspaceConfigServiceServer) GetSome(*WorkspaceConfigSomeRequest, WorkspaceConfigService_GetSomeServer) error
- func (UnimplementedWorkspaceConfigServiceServer) Set(context.Context, *WorkspaceConfigSetRequest) (*WorkspaceConfigSetResponse, error)
- func (UnimplementedWorkspaceConfigServiceServer) SetSome(*WorkspaceConfigSetSomeRequest, WorkspaceConfigService_SetSomeServer) error
- func (UnimplementedWorkspaceConfigServiceServer) Subscribe(*WorkspaceConfigStreamRequest, WorkspaceConfigService_SubscribeServer) error
- func (UnimplementedWorkspaceConfigServiceServer) SubscribeBatched(*WorkspaceConfigBatchedStreamRequest, ...) error
- func (UnimplementedWorkspaceConfigServiceServer) SubscribeMeta(*WorkspaceConfigStreamRequest, WorkspaceConfigService_SubscribeMetaServer) error
- type UnimplementedWorkspaceServiceServer
- func (UnimplementedWorkspaceServiceServer) GetAll(*WorkspaceStreamRequest, WorkspaceService_GetAllServer) error
- func (UnimplementedWorkspaceServiceServer) GetAllBatched(*WorkspaceBatchedStreamRequest, WorkspaceService_GetAllBatchedServer) error
- func (UnimplementedWorkspaceServiceServer) GetMeta(context.Context, *WorkspaceStreamRequest) (*MetaResponse, error)
- func (UnimplementedWorkspaceServiceServer) GetOne(context.Context, *WorkspaceRequest) (*WorkspaceResponse, error)
- func (UnimplementedWorkspaceServiceServer) GetSome(*WorkspaceSomeRequest, WorkspaceService_GetSomeServer) error
- func (UnimplementedWorkspaceServiceServer) Subscribe(*WorkspaceStreamRequest, WorkspaceService_SubscribeServer) error
- func (UnimplementedWorkspaceServiceServer) SubscribeBatched(*WorkspaceBatchedStreamRequest, WorkspaceService_SubscribeBatchedServer) error
- func (UnimplementedWorkspaceServiceServer) SubscribeMeta(*WorkspaceStreamRequest, WorkspaceService_SubscribeMetaServer) error
- type UnimplementedWorkspaceSyncConfigServiceServer
- func (UnimplementedWorkspaceSyncConfigServiceServer) Delete(context.Context, *WorkspaceSyncConfigDeleteRequest) (*WorkspaceSyncConfigDeleteResponse, error)
- func (UnimplementedWorkspaceSyncConfigServiceServer) DeleteAll(*WorkspaceSyncConfigDeleteAllRequest, ...) error
- func (UnimplementedWorkspaceSyncConfigServiceServer) DeleteSome(*WorkspaceSyncConfigDeleteSomeRequest, ...) error
- func (UnimplementedWorkspaceSyncConfigServiceServer) GetAll(*WorkspaceSyncConfigStreamRequest, WorkspaceSyncConfigService_GetAllServer) error
- func (UnimplementedWorkspaceSyncConfigServiceServer) GetAllBatched(*WorkspaceSyncConfigBatchedStreamRequest, ...) error
- func (UnimplementedWorkspaceSyncConfigServiceServer) GetMeta(context.Context, *WorkspaceSyncConfigStreamRequest) (*MetaResponse, error)
- func (UnimplementedWorkspaceSyncConfigServiceServer) GetOne(context.Context, *WorkspaceSyncConfigRequest) (*WorkspaceSyncConfigResponse, error)
- func (UnimplementedWorkspaceSyncConfigServiceServer) GetSome(*WorkspaceSyncConfigSomeRequest, WorkspaceSyncConfigService_GetSomeServer) error
- func (UnimplementedWorkspaceSyncConfigServiceServer) Set(context.Context, *WorkspaceSyncConfigSetRequest) (*WorkspaceSyncConfigSetResponse, error)
- func (UnimplementedWorkspaceSyncConfigServiceServer) SetSome(*WorkspaceSyncConfigSetSomeRequest, WorkspaceSyncConfigService_SetSomeServer) error
- func (UnimplementedWorkspaceSyncConfigServiceServer) Subscribe(*WorkspaceSyncConfigStreamRequest, WorkspaceSyncConfigService_SubscribeServer) error
- func (UnimplementedWorkspaceSyncConfigServiceServer) SubscribeBatched(*WorkspaceSyncConfigBatchedStreamRequest, ...) error
- func (UnimplementedWorkspaceSyncConfigServiceServer) SubscribeMeta(*WorkspaceSyncConfigStreamRequest, ...) error
- type UnsafeWorkspaceBuildDetailsServiceServer
- type UnsafeWorkspaceBuildServiceServer
- type UnsafeWorkspaceConfigServiceServer
- type UnsafeWorkspaceServiceServer
- type UnsafeWorkspaceSyncConfigServiceServer
- type Workspace
- func (*Workspace) Descriptor() ([]byte, []int)deprecated
- func (x *Workspace) GetCcIds() *fmp.RepeatedString
- func (x *Workspace) GetCreatedAt() *timestamppb.Timestamp
- func (x *Workspace) GetCreatedBy() *wrapperspb.StringValue
- func (x *Workspace) GetDescription() *wrapperspb.StringValue
- func (x *Workspace) GetDisplayName() *wrapperspb.StringValue
- func (x *Workspace) GetKey() *WorkspaceKey
- func (x *Workspace) GetLastBuildId() *wrapperspb.StringValue
- func (x *Workspace) GetLastModifiedAt() *timestamppb.Timestamp
- func (x *Workspace) GetLastModifiedBy() *wrapperspb.StringValue
- func (x *Workspace) GetLastRebasedAt() *timestamppb.Timestamp
- func (x *Workspace) GetNeedsBuild() *wrapperspb.BoolValue
- func (x *Workspace) GetNeedsRebase() *wrapperspb.BoolValue
- func (x *Workspace) GetResponses() *Responses
- func (x *Workspace) GetState() WorkspaceState
- func (*Workspace) ProtoMessage()
- func (x *Workspace) ProtoReflect() protoreflect.Message
- func (x *Workspace) Reset()
- func (x *Workspace) String() string
- type WorkspaceBatchedStreamRequest
- func (*WorkspaceBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *WorkspaceBatchedStreamRequest) GetPartialEqFilter() []*Workspace
- func (x *WorkspaceBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*WorkspaceBatchedStreamRequest) ProtoMessage()
- func (x *WorkspaceBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBatchedStreamRequest) Reset()
- func (x *WorkspaceBatchedStreamRequest) String() string
- type WorkspaceBatchedStreamResponse
- func (*WorkspaceBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBatchedStreamResponse) GetResponses() []*WorkspaceStreamResponse
- func (*WorkspaceBatchedStreamResponse) ProtoMessage()
- func (x *WorkspaceBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBatchedStreamResponse) Reset()
- func (x *WorkspaceBatchedStreamResponse) String() string
- type WorkspaceBuild
- func (*WorkspaceBuild) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuild) GetAuthzResult() *AuthzResult
- func (x *WorkspaceBuild) GetBuiltBy() *wrapperspb.StringValue
- func (x *WorkspaceBuild) GetError() *wrapperspb.StringValue
- func (x *WorkspaceBuild) GetKey() *WorkspaceBuildKey
- func (x *WorkspaceBuild) GetState() BuildState
- func (x *WorkspaceBuild) GetStudioBuildDetails() *StudioBuildDetails
- func (*WorkspaceBuild) ProtoMessage()
- func (x *WorkspaceBuild) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuild) Reset()
- func (x *WorkspaceBuild) String() string
- type WorkspaceBuildBatchedStreamRequest
- func (*WorkspaceBuildBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *WorkspaceBuildBatchedStreamRequest) GetPartialEqFilter() []*WorkspaceBuild
- func (x *WorkspaceBuildBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*WorkspaceBuildBatchedStreamRequest) ProtoMessage()
- func (x *WorkspaceBuildBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildBatchedStreamRequest) Reset()
- func (x *WorkspaceBuildBatchedStreamRequest) String() string
- type WorkspaceBuildBatchedStreamResponse
- func (*WorkspaceBuildBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildBatchedStreamResponse) GetResponses() []*WorkspaceBuildStreamResponse
- func (*WorkspaceBuildBatchedStreamResponse) ProtoMessage()
- func (x *WorkspaceBuildBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildBatchedStreamResponse) Reset()
- func (x *WorkspaceBuildBatchedStreamResponse) String() string
- type WorkspaceBuildDetails
- func (*WorkspaceBuildDetails) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildDetails) GetAuthzStatus() DeviceAuthzStatus
- func (x *WorkspaceBuildDetails) GetBuildStageState() *BuildStageState
- func (x *WorkspaceBuildDetails) GetConfigSyncResult() *ConfigSyncResult
- func (x *WorkspaceBuildDetails) GetConfigSyncSkipCause() ConfigSyncSkipCause
- func (x *WorkspaceBuildDetails) GetConfigValidationResult() *ConfigValidationResult
- func (x *WorkspaceBuildDetails) GetConfigValidationSkipCause() ConfigValidationSkipCause
- func (x *WorkspaceBuildDetails) GetConfigletBuildResults() *ConfigletBuildResults
- func (x *WorkspaceBuildDetails) GetImageValidationResult() *ImageValidationResult
- func (x *WorkspaceBuildDetails) GetImageValidationSkipCause() ImageValidationSkipCause
- func (x *WorkspaceBuildDetails) GetInputValidationResults() *InputValidationResults
- func (x *WorkspaceBuildDetails) GetKey() *WorkspaceBuildDetailsKey
- func (x *WorkspaceBuildDetails) GetStage() BuildStage
- func (x *WorkspaceBuildDetails) GetState() BuildState
- func (*WorkspaceBuildDetails) ProtoMessage()
- func (x *WorkspaceBuildDetails) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildDetails) Reset()
- func (x *WorkspaceBuildDetails) String() string
- type WorkspaceBuildDetailsBatchedStreamRequest
- func (*WorkspaceBuildDetailsBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildDetailsBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *WorkspaceBuildDetailsBatchedStreamRequest) GetPartialEqFilter() []*WorkspaceBuildDetails
- func (x *WorkspaceBuildDetailsBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*WorkspaceBuildDetailsBatchedStreamRequest) ProtoMessage()
- func (x *WorkspaceBuildDetailsBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildDetailsBatchedStreamRequest) Reset()
- func (x *WorkspaceBuildDetailsBatchedStreamRequest) String() string
- type WorkspaceBuildDetailsBatchedStreamResponse
- func (*WorkspaceBuildDetailsBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildDetailsBatchedStreamResponse) GetResponses() []*WorkspaceBuildDetailsStreamResponse
- func (*WorkspaceBuildDetailsBatchedStreamResponse) ProtoMessage()
- func (x *WorkspaceBuildDetailsBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildDetailsBatchedStreamResponse) Reset()
- func (x *WorkspaceBuildDetailsBatchedStreamResponse) String() string
- type WorkspaceBuildDetailsKey
- func (*WorkspaceBuildDetailsKey) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildDetailsKey) GetBuildId() *wrapperspb.StringValue
- func (x *WorkspaceBuildDetailsKey) GetDeviceId() *wrapperspb.StringValue
- func (x *WorkspaceBuildDetailsKey) GetWorkspaceId() *wrapperspb.StringValue
- func (*WorkspaceBuildDetailsKey) ProtoMessage()
- func (x *WorkspaceBuildDetailsKey) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildDetailsKey) Reset()
- func (x *WorkspaceBuildDetailsKey) String() string
- type WorkspaceBuildDetailsRequest
- func (*WorkspaceBuildDetailsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildDetailsRequest) GetKey() *WorkspaceBuildDetailsKey
- func (x *WorkspaceBuildDetailsRequest) GetTime() *timestamppb.Timestamp
- func (*WorkspaceBuildDetailsRequest) ProtoMessage()
- func (x *WorkspaceBuildDetailsRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildDetailsRequest) Reset()
- func (x *WorkspaceBuildDetailsRequest) String() string
- type WorkspaceBuildDetailsResponse
- func (*WorkspaceBuildDetailsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildDetailsResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceBuildDetailsResponse) GetValue() *WorkspaceBuildDetails
- func (*WorkspaceBuildDetailsResponse) ProtoMessage()
- func (x *WorkspaceBuildDetailsResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildDetailsResponse) Reset()
- func (x *WorkspaceBuildDetailsResponse) String() string
- type WorkspaceBuildDetailsServiceClient
- type WorkspaceBuildDetailsServiceServer
- type WorkspaceBuildDetailsService_GetAllBatchedClient
- type WorkspaceBuildDetailsService_GetAllBatchedServer
- type WorkspaceBuildDetailsService_GetAllClient
- type WorkspaceBuildDetailsService_GetAllServer
- type WorkspaceBuildDetailsService_GetSomeClient
- type WorkspaceBuildDetailsService_GetSomeServer
- type WorkspaceBuildDetailsService_SubscribeBatchedClient
- type WorkspaceBuildDetailsService_SubscribeBatchedServer
- type WorkspaceBuildDetailsService_SubscribeClient
- type WorkspaceBuildDetailsService_SubscribeMetaClient
- type WorkspaceBuildDetailsService_SubscribeMetaServer
- type WorkspaceBuildDetailsService_SubscribeServer
- type WorkspaceBuildDetailsSomeRequest
- func (*WorkspaceBuildDetailsSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildDetailsSomeRequest) GetKeys() []*WorkspaceBuildDetailsKey
- func (x *WorkspaceBuildDetailsSomeRequest) GetTime() *timestamppb.Timestamp
- func (*WorkspaceBuildDetailsSomeRequest) ProtoMessage()
- func (x *WorkspaceBuildDetailsSomeRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildDetailsSomeRequest) Reset()
- func (x *WorkspaceBuildDetailsSomeRequest) String() string
- type WorkspaceBuildDetailsSomeResponse
- func (*WorkspaceBuildDetailsSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildDetailsSomeResponse) GetError() *wrapperspb.StringValue
- func (x *WorkspaceBuildDetailsSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceBuildDetailsSomeResponse) GetValue() *WorkspaceBuildDetails
- func (*WorkspaceBuildDetailsSomeResponse) ProtoMessage()
- func (x *WorkspaceBuildDetailsSomeResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildDetailsSomeResponse) Reset()
- func (x *WorkspaceBuildDetailsSomeResponse) String() string
- type WorkspaceBuildDetailsStreamRequest
- func (*WorkspaceBuildDetailsStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildDetailsStreamRequest) GetPartialEqFilter() []*WorkspaceBuildDetails
- func (x *WorkspaceBuildDetailsStreamRequest) GetTime() *time.TimeBounds
- func (*WorkspaceBuildDetailsStreamRequest) ProtoMessage()
- func (x *WorkspaceBuildDetailsStreamRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildDetailsStreamRequest) Reset()
- func (x *WorkspaceBuildDetailsStreamRequest) String() string
- type WorkspaceBuildDetailsStreamResponse
- func (*WorkspaceBuildDetailsStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildDetailsStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceBuildDetailsStreamResponse) GetType() subscriptions.Operation
- func (x *WorkspaceBuildDetailsStreamResponse) GetValue() *WorkspaceBuildDetails
- func (*WorkspaceBuildDetailsStreamResponse) ProtoMessage()
- func (x *WorkspaceBuildDetailsStreamResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildDetailsStreamResponse) Reset()
- func (x *WorkspaceBuildDetailsStreamResponse) String() string
- type WorkspaceBuildKey
- func (*WorkspaceBuildKey) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildKey) GetBuildId() *wrapperspb.StringValue
- func (x *WorkspaceBuildKey) GetWorkspaceId() *wrapperspb.StringValue
- func (*WorkspaceBuildKey) ProtoMessage()
- func (x *WorkspaceBuildKey) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildKey) Reset()
- func (x *WorkspaceBuildKey) String() string
- type WorkspaceBuildRequest
- func (*WorkspaceBuildRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildRequest) GetKey() *WorkspaceBuildKey
- func (x *WorkspaceBuildRequest) GetTime() *timestamppb.Timestamp
- func (*WorkspaceBuildRequest) ProtoMessage()
- func (x *WorkspaceBuildRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildRequest) Reset()
- func (x *WorkspaceBuildRequest) String() string
- type WorkspaceBuildResponse
- func (*WorkspaceBuildResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceBuildResponse) GetValue() *WorkspaceBuild
- func (*WorkspaceBuildResponse) ProtoMessage()
- func (x *WorkspaceBuildResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildResponse) Reset()
- func (x *WorkspaceBuildResponse) String() string
- type WorkspaceBuildServiceClient
- type WorkspaceBuildServiceServer
- type WorkspaceBuildService_GetAllBatchedClient
- type WorkspaceBuildService_GetAllBatchedServer
- type WorkspaceBuildService_GetAllClient
- type WorkspaceBuildService_GetAllServer
- type WorkspaceBuildService_GetSomeClient
- type WorkspaceBuildService_GetSomeServer
- type WorkspaceBuildService_SubscribeBatchedClient
- type WorkspaceBuildService_SubscribeBatchedServer
- type WorkspaceBuildService_SubscribeClient
- type WorkspaceBuildService_SubscribeMetaClient
- type WorkspaceBuildService_SubscribeMetaServer
- type WorkspaceBuildService_SubscribeServer
- type WorkspaceBuildSomeRequest
- func (*WorkspaceBuildSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildSomeRequest) GetKeys() []*WorkspaceBuildKey
- func (x *WorkspaceBuildSomeRequest) GetTime() *timestamppb.Timestamp
- func (*WorkspaceBuildSomeRequest) ProtoMessage()
- func (x *WorkspaceBuildSomeRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildSomeRequest) Reset()
- func (x *WorkspaceBuildSomeRequest) String() string
- type WorkspaceBuildSomeResponse
- func (*WorkspaceBuildSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildSomeResponse) GetError() *wrapperspb.StringValue
- func (x *WorkspaceBuildSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceBuildSomeResponse) GetValue() *WorkspaceBuild
- func (*WorkspaceBuildSomeResponse) ProtoMessage()
- func (x *WorkspaceBuildSomeResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildSomeResponse) Reset()
- func (x *WorkspaceBuildSomeResponse) String() string
- type WorkspaceBuildStreamRequest
- func (*WorkspaceBuildStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildStreamRequest) GetPartialEqFilter() []*WorkspaceBuild
- func (x *WorkspaceBuildStreamRequest) GetTime() *time.TimeBounds
- func (*WorkspaceBuildStreamRequest) ProtoMessage()
- func (x *WorkspaceBuildStreamRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildStreamRequest) Reset()
- func (x *WorkspaceBuildStreamRequest) String() string
- type WorkspaceBuildStreamResponse
- func (*WorkspaceBuildStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceBuildStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceBuildStreamResponse) GetType() subscriptions.Operation
- func (x *WorkspaceBuildStreamResponse) GetValue() *WorkspaceBuild
- func (*WorkspaceBuildStreamResponse) ProtoMessage()
- func (x *WorkspaceBuildStreamResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceBuildStreamResponse) Reset()
- func (x *WorkspaceBuildStreamResponse) String() string
- type WorkspaceConfig
- func (*WorkspaceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfig) GetDescription() *wrapperspb.StringValue
- func (x *WorkspaceConfig) GetDisplayName() *wrapperspb.StringValue
- func (x *WorkspaceConfig) GetKey() *WorkspaceKey
- func (x *WorkspaceConfig) GetRequest() Request
- func (x *WorkspaceConfig) GetRequestParams() *RequestParams
- func (*WorkspaceConfig) ProtoMessage()
- func (x *WorkspaceConfig) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfig) Reset()
- func (x *WorkspaceConfig) String() string
- type WorkspaceConfigBatchedStreamRequest
- func (*WorkspaceConfigBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *WorkspaceConfigBatchedStreamRequest) GetPartialEqFilter() []*WorkspaceConfig
- func (x *WorkspaceConfigBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*WorkspaceConfigBatchedStreamRequest) ProtoMessage()
- func (x *WorkspaceConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigBatchedStreamRequest) Reset()
- func (x *WorkspaceConfigBatchedStreamRequest) String() string
- type WorkspaceConfigBatchedStreamResponse
- func (*WorkspaceConfigBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigBatchedStreamResponse) GetResponses() []*WorkspaceConfigStreamResponse
- func (*WorkspaceConfigBatchedStreamResponse) ProtoMessage()
- func (x *WorkspaceConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigBatchedStreamResponse) Reset()
- func (x *WorkspaceConfigBatchedStreamResponse) String() string
- type WorkspaceConfigDeleteAllRequest
- func (*WorkspaceConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigDeleteAllRequest) GetPartialEqFilter() []*WorkspaceConfig
- func (*WorkspaceConfigDeleteAllRequest) ProtoMessage()
- func (x *WorkspaceConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigDeleteAllRequest) Reset()
- func (x *WorkspaceConfigDeleteAllRequest) String() string
- type WorkspaceConfigDeleteAllResponse
- func (*WorkspaceConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *WorkspaceConfigDeleteAllResponse) GetKey() *WorkspaceKey
- func (x *WorkspaceConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*WorkspaceConfigDeleteAllResponse) ProtoMessage()
- func (x *WorkspaceConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigDeleteAllResponse) Reset()
- func (x *WorkspaceConfigDeleteAllResponse) String() string
- type WorkspaceConfigDeleteRequest
- func (*WorkspaceConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigDeleteRequest) GetKey() *WorkspaceKey
- func (*WorkspaceConfigDeleteRequest) ProtoMessage()
- func (x *WorkspaceConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigDeleteRequest) Reset()
- func (x *WorkspaceConfigDeleteRequest) String() string
- type WorkspaceConfigDeleteResponse
- func (*WorkspaceConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigDeleteResponse) GetKey() *WorkspaceKey
- func (x *WorkspaceConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*WorkspaceConfigDeleteResponse) ProtoMessage()
- func (x *WorkspaceConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigDeleteResponse) Reset()
- func (x *WorkspaceConfigDeleteResponse) String() string
- type WorkspaceConfigDeleteSomeRequest
- func (*WorkspaceConfigDeleteSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigDeleteSomeRequest) GetKeys() []*WorkspaceKey
- func (*WorkspaceConfigDeleteSomeRequest) ProtoMessage()
- func (x *WorkspaceConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigDeleteSomeRequest) Reset()
- func (x *WorkspaceConfigDeleteSomeRequest) String() string
- type WorkspaceConfigDeleteSomeResponse
- func (*WorkspaceConfigDeleteSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigDeleteSomeResponse) GetError() string
- func (x *WorkspaceConfigDeleteSomeResponse) GetKey() *WorkspaceKey
- func (*WorkspaceConfigDeleteSomeResponse) ProtoMessage()
- func (x *WorkspaceConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigDeleteSomeResponse) Reset()
- func (x *WorkspaceConfigDeleteSomeResponse) String() string
- type WorkspaceConfigRequest
- func (*WorkspaceConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigRequest) GetKey() *WorkspaceKey
- func (x *WorkspaceConfigRequest) GetTime() *timestamppb.Timestamp
- func (*WorkspaceConfigRequest) ProtoMessage()
- func (x *WorkspaceConfigRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigRequest) Reset()
- func (x *WorkspaceConfigRequest) String() string
- type WorkspaceConfigResponse
- func (*WorkspaceConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceConfigResponse) GetValue() *WorkspaceConfig
- func (*WorkspaceConfigResponse) ProtoMessage()
- func (x *WorkspaceConfigResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigResponse) Reset()
- func (x *WorkspaceConfigResponse) String() string
- type WorkspaceConfigServiceClient
- type WorkspaceConfigServiceServer
- type WorkspaceConfigService_DeleteAllClient
- type WorkspaceConfigService_DeleteAllServer
- type WorkspaceConfigService_DeleteSomeClient
- type WorkspaceConfigService_DeleteSomeServer
- type WorkspaceConfigService_GetAllBatchedClient
- type WorkspaceConfigService_GetAllBatchedServer
- type WorkspaceConfigService_GetAllClient
- type WorkspaceConfigService_GetAllServer
- type WorkspaceConfigService_GetSomeClient
- type WorkspaceConfigService_GetSomeServer
- type WorkspaceConfigService_SetSomeClient
- type WorkspaceConfigService_SetSomeServer
- type WorkspaceConfigService_SubscribeBatchedClient
- type WorkspaceConfigService_SubscribeBatchedServer
- type WorkspaceConfigService_SubscribeClient
- type WorkspaceConfigService_SubscribeMetaClient
- type WorkspaceConfigService_SubscribeMetaServer
- type WorkspaceConfigService_SubscribeServer
- type WorkspaceConfigSetRequest
- func (*WorkspaceConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigSetRequest) GetValue() *WorkspaceConfig
- func (*WorkspaceConfigSetRequest) ProtoMessage()
- func (x *WorkspaceConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigSetRequest) Reset()
- func (x *WorkspaceConfigSetRequest) String() string
- type WorkspaceConfigSetResponse
- func (*WorkspaceConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceConfigSetResponse) GetValue() *WorkspaceConfig
- func (*WorkspaceConfigSetResponse) ProtoMessage()
- func (x *WorkspaceConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigSetResponse) Reset()
- func (x *WorkspaceConfigSetResponse) String() string
- type WorkspaceConfigSetSomeRequest
- func (*WorkspaceConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigSetSomeRequest) GetValues() []*WorkspaceConfig
- func (*WorkspaceConfigSetSomeRequest) ProtoMessage()
- func (x *WorkspaceConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigSetSomeRequest) Reset()
- func (x *WorkspaceConfigSetSomeRequest) String() string
- type WorkspaceConfigSetSomeResponse
- func (*WorkspaceConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigSetSomeResponse) GetError() string
- func (x *WorkspaceConfigSetSomeResponse) GetKey() *WorkspaceKey
- func (*WorkspaceConfigSetSomeResponse) ProtoMessage()
- func (x *WorkspaceConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigSetSomeResponse) Reset()
- func (x *WorkspaceConfigSetSomeResponse) String() string
- type WorkspaceConfigSomeRequest
- func (*WorkspaceConfigSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigSomeRequest) GetKeys() []*WorkspaceKey
- func (x *WorkspaceConfigSomeRequest) GetTime() *timestamppb.Timestamp
- func (*WorkspaceConfigSomeRequest) ProtoMessage()
- func (x *WorkspaceConfigSomeRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigSomeRequest) Reset()
- func (x *WorkspaceConfigSomeRequest) String() string
- type WorkspaceConfigSomeResponse
- func (*WorkspaceConfigSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigSomeResponse) GetError() *wrapperspb.StringValue
- func (x *WorkspaceConfigSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceConfigSomeResponse) GetValue() *WorkspaceConfig
- func (*WorkspaceConfigSomeResponse) ProtoMessage()
- func (x *WorkspaceConfigSomeResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigSomeResponse) Reset()
- func (x *WorkspaceConfigSomeResponse) String() string
- type WorkspaceConfigStreamRequest
- func (*WorkspaceConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigStreamRequest) GetPartialEqFilter() []*WorkspaceConfig
- func (x *WorkspaceConfigStreamRequest) GetTime() *time.TimeBounds
- func (*WorkspaceConfigStreamRequest) ProtoMessage()
- func (x *WorkspaceConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigStreamRequest) Reset()
- func (x *WorkspaceConfigStreamRequest) String() string
- type WorkspaceConfigStreamResponse
- func (*WorkspaceConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceConfigStreamResponse) GetType() subscriptions.Operation
- func (x *WorkspaceConfigStreamResponse) GetValue() *WorkspaceConfig
- func (*WorkspaceConfigStreamResponse) ProtoMessage()
- func (x *WorkspaceConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceConfigStreamResponse) Reset()
- func (x *WorkspaceConfigStreamResponse) String() string
- type WorkspaceKey
- type WorkspaceRequest
- func (*WorkspaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceRequest) GetKey() *WorkspaceKey
- func (x *WorkspaceRequest) GetTime() *timestamppb.Timestamp
- func (*WorkspaceRequest) ProtoMessage()
- func (x *WorkspaceRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceRequest) Reset()
- func (x *WorkspaceRequest) String() string
- type WorkspaceResponse
- func (*WorkspaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceResponse) GetValue() *Workspace
- func (*WorkspaceResponse) ProtoMessage()
- func (x *WorkspaceResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceResponse) Reset()
- func (x *WorkspaceResponse) String() string
- type WorkspaceServiceClient
- type WorkspaceServiceServer
- type WorkspaceService_GetAllBatchedClient
- type WorkspaceService_GetAllBatchedServer
- type WorkspaceService_GetAllClient
- type WorkspaceService_GetAllServer
- type WorkspaceService_GetSomeClient
- type WorkspaceService_GetSomeServer
- type WorkspaceService_SubscribeBatchedClient
- type WorkspaceService_SubscribeBatchedServer
- type WorkspaceService_SubscribeClient
- type WorkspaceService_SubscribeMetaClient
- type WorkspaceService_SubscribeMetaServer
- type WorkspaceService_SubscribeServer
- type WorkspaceSomeRequest
- func (*WorkspaceSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSomeRequest) GetKeys() []*WorkspaceKey
- func (x *WorkspaceSomeRequest) GetTime() *timestamppb.Timestamp
- func (*WorkspaceSomeRequest) ProtoMessage()
- func (x *WorkspaceSomeRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSomeRequest) Reset()
- func (x *WorkspaceSomeRequest) String() string
- type WorkspaceSomeResponse
- func (*WorkspaceSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSomeResponse) GetError() *wrapperspb.StringValue
- func (x *WorkspaceSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceSomeResponse) GetValue() *Workspace
- func (*WorkspaceSomeResponse) ProtoMessage()
- func (x *WorkspaceSomeResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSomeResponse) Reset()
- func (x *WorkspaceSomeResponse) String() string
- type WorkspaceState
- func (WorkspaceState) Descriptor() protoreflect.EnumDescriptor
- func (x WorkspaceState) Enum() *WorkspaceState
- func (WorkspaceState) EnumDescriptor() ([]byte, []int)deprecated
- func (x WorkspaceState) Number() protoreflect.EnumNumber
- func (x WorkspaceState) String() string
- func (WorkspaceState) Type() protoreflect.EnumType
- type WorkspaceStreamRequest
- func (*WorkspaceStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceStreamRequest) GetPartialEqFilter() []*Workspace
- func (x *WorkspaceStreamRequest) GetTime() *time.TimeBounds
- func (*WorkspaceStreamRequest) ProtoMessage()
- func (x *WorkspaceStreamRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceStreamRequest) Reset()
- func (x *WorkspaceStreamRequest) String() string
- type WorkspaceStreamResponse
- func (*WorkspaceStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceStreamResponse) GetType() subscriptions.Operation
- func (x *WorkspaceStreamResponse) GetValue() *Workspace
- func (*WorkspaceStreamResponse) ProtoMessage()
- func (x *WorkspaceStreamResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceStreamResponse) Reset()
- func (x *WorkspaceStreamResponse) String() string
- type WorkspaceSyncConfig
- func (*WorkspaceSyncConfig) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfig) GetDeviceIds() *fmp.RepeatedString
- func (x *WorkspaceSyncConfig) GetKey() *WorkspaceSyncKey
- func (*WorkspaceSyncConfig) ProtoMessage()
- func (x *WorkspaceSyncConfig) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfig) Reset()
- func (x *WorkspaceSyncConfig) String() string
- type WorkspaceSyncConfigBatchedStreamRequest
- func (*WorkspaceSyncConfigBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *WorkspaceSyncConfigBatchedStreamRequest) GetPartialEqFilter() []*WorkspaceSyncConfig
- func (x *WorkspaceSyncConfigBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*WorkspaceSyncConfigBatchedStreamRequest) ProtoMessage()
- func (x *WorkspaceSyncConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigBatchedStreamRequest) Reset()
- func (x *WorkspaceSyncConfigBatchedStreamRequest) String() string
- type WorkspaceSyncConfigBatchedStreamResponse
- func (*WorkspaceSyncConfigBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigBatchedStreamResponse) GetResponses() []*WorkspaceSyncConfigStreamResponse
- func (*WorkspaceSyncConfigBatchedStreamResponse) ProtoMessage()
- func (x *WorkspaceSyncConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigBatchedStreamResponse) Reset()
- func (x *WorkspaceSyncConfigBatchedStreamResponse) String() string
- type WorkspaceSyncConfigDeleteAllRequest
- func (*WorkspaceSyncConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigDeleteAllRequest) GetPartialEqFilter() []*WorkspaceSyncConfig
- func (*WorkspaceSyncConfigDeleteAllRequest) ProtoMessage()
- func (x *WorkspaceSyncConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigDeleteAllRequest) Reset()
- func (x *WorkspaceSyncConfigDeleteAllRequest) String() string
- type WorkspaceSyncConfigDeleteAllResponse
- func (*WorkspaceSyncConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *WorkspaceSyncConfigDeleteAllResponse) GetKey() *WorkspaceSyncKey
- func (x *WorkspaceSyncConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceSyncConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*WorkspaceSyncConfigDeleteAllResponse) ProtoMessage()
- func (x *WorkspaceSyncConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigDeleteAllResponse) Reset()
- func (x *WorkspaceSyncConfigDeleteAllResponse) String() string
- type WorkspaceSyncConfigDeleteRequest
- func (*WorkspaceSyncConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigDeleteRequest) GetKey() *WorkspaceSyncKey
- func (*WorkspaceSyncConfigDeleteRequest) ProtoMessage()
- func (x *WorkspaceSyncConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigDeleteRequest) Reset()
- func (x *WorkspaceSyncConfigDeleteRequest) String() string
- type WorkspaceSyncConfigDeleteResponse
- func (*WorkspaceSyncConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigDeleteResponse) GetKey() *WorkspaceSyncKey
- func (x *WorkspaceSyncConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*WorkspaceSyncConfigDeleteResponse) ProtoMessage()
- func (x *WorkspaceSyncConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigDeleteResponse) Reset()
- func (x *WorkspaceSyncConfigDeleteResponse) String() string
- type WorkspaceSyncConfigDeleteSomeRequest
- func (*WorkspaceSyncConfigDeleteSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigDeleteSomeRequest) GetKeys() []*WorkspaceSyncKey
- func (*WorkspaceSyncConfigDeleteSomeRequest) ProtoMessage()
- func (x *WorkspaceSyncConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigDeleteSomeRequest) Reset()
- func (x *WorkspaceSyncConfigDeleteSomeRequest) String() string
- type WorkspaceSyncConfigDeleteSomeResponse
- func (*WorkspaceSyncConfigDeleteSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigDeleteSomeResponse) GetError() string
- func (x *WorkspaceSyncConfigDeleteSomeResponse) GetKey() *WorkspaceSyncKey
- func (*WorkspaceSyncConfigDeleteSomeResponse) ProtoMessage()
- func (x *WorkspaceSyncConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigDeleteSomeResponse) Reset()
- func (x *WorkspaceSyncConfigDeleteSomeResponse) String() string
- type WorkspaceSyncConfigRequest
- func (*WorkspaceSyncConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigRequest) GetKey() *WorkspaceSyncKey
- func (x *WorkspaceSyncConfigRequest) GetTime() *timestamppb.Timestamp
- func (*WorkspaceSyncConfigRequest) ProtoMessage()
- func (x *WorkspaceSyncConfigRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigRequest) Reset()
- func (x *WorkspaceSyncConfigRequest) String() string
- type WorkspaceSyncConfigResponse
- func (*WorkspaceSyncConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceSyncConfigResponse) GetValue() *WorkspaceSyncConfig
- func (*WorkspaceSyncConfigResponse) ProtoMessage()
- func (x *WorkspaceSyncConfigResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigResponse) Reset()
- func (x *WorkspaceSyncConfigResponse) String() string
- type WorkspaceSyncConfigServiceClient
- type WorkspaceSyncConfigServiceServer
- type WorkspaceSyncConfigService_DeleteAllClient
- type WorkspaceSyncConfigService_DeleteAllServer
- type WorkspaceSyncConfigService_DeleteSomeClient
- type WorkspaceSyncConfigService_DeleteSomeServer
- type WorkspaceSyncConfigService_GetAllBatchedClient
- type WorkspaceSyncConfigService_GetAllBatchedServer
- type WorkspaceSyncConfigService_GetAllClient
- type WorkspaceSyncConfigService_GetAllServer
- type WorkspaceSyncConfigService_GetSomeClient
- type WorkspaceSyncConfigService_GetSomeServer
- type WorkspaceSyncConfigService_SetSomeClient
- type WorkspaceSyncConfigService_SetSomeServer
- type WorkspaceSyncConfigService_SubscribeBatchedClient
- type WorkspaceSyncConfigService_SubscribeBatchedServer
- type WorkspaceSyncConfigService_SubscribeClient
- type WorkspaceSyncConfigService_SubscribeMetaClient
- type WorkspaceSyncConfigService_SubscribeMetaServer
- type WorkspaceSyncConfigService_SubscribeServer
- type WorkspaceSyncConfigSetRequest
- func (*WorkspaceSyncConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigSetRequest) GetValue() *WorkspaceSyncConfig
- func (*WorkspaceSyncConfigSetRequest) ProtoMessage()
- func (x *WorkspaceSyncConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigSetRequest) Reset()
- func (x *WorkspaceSyncConfigSetRequest) String() string
- type WorkspaceSyncConfigSetResponse
- func (*WorkspaceSyncConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceSyncConfigSetResponse) GetValue() *WorkspaceSyncConfig
- func (*WorkspaceSyncConfigSetResponse) ProtoMessage()
- func (x *WorkspaceSyncConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigSetResponse) Reset()
- func (x *WorkspaceSyncConfigSetResponse) String() string
- type WorkspaceSyncConfigSetSomeRequest
- func (*WorkspaceSyncConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigSetSomeRequest) GetValues() []*WorkspaceSyncConfig
- func (*WorkspaceSyncConfigSetSomeRequest) ProtoMessage()
- func (x *WorkspaceSyncConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigSetSomeRequest) Reset()
- func (x *WorkspaceSyncConfigSetSomeRequest) String() string
- type WorkspaceSyncConfigSetSomeResponse
- func (*WorkspaceSyncConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigSetSomeResponse) GetError() string
- func (x *WorkspaceSyncConfigSetSomeResponse) GetKey() *WorkspaceSyncKey
- func (*WorkspaceSyncConfigSetSomeResponse) ProtoMessage()
- func (x *WorkspaceSyncConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigSetSomeResponse) Reset()
- func (x *WorkspaceSyncConfigSetSomeResponse) String() string
- type WorkspaceSyncConfigSomeRequest
- func (*WorkspaceSyncConfigSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigSomeRequest) GetKeys() []*WorkspaceSyncKey
- func (x *WorkspaceSyncConfigSomeRequest) GetTime() *timestamppb.Timestamp
- func (*WorkspaceSyncConfigSomeRequest) ProtoMessage()
- func (x *WorkspaceSyncConfigSomeRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigSomeRequest) Reset()
- func (x *WorkspaceSyncConfigSomeRequest) String() string
- type WorkspaceSyncConfigSomeResponse
- func (*WorkspaceSyncConfigSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigSomeResponse) GetError() *wrapperspb.StringValue
- func (x *WorkspaceSyncConfigSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceSyncConfigSomeResponse) GetValue() *WorkspaceSyncConfig
- func (*WorkspaceSyncConfigSomeResponse) ProtoMessage()
- func (x *WorkspaceSyncConfigSomeResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigSomeResponse) Reset()
- func (x *WorkspaceSyncConfigSomeResponse) String() string
- type WorkspaceSyncConfigStreamRequest
- func (*WorkspaceSyncConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigStreamRequest) GetPartialEqFilter() []*WorkspaceSyncConfig
- func (x *WorkspaceSyncConfigStreamRequest) GetTime() *time.TimeBounds
- func (*WorkspaceSyncConfigStreamRequest) ProtoMessage()
- func (x *WorkspaceSyncConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigStreamRequest) Reset()
- func (x *WorkspaceSyncConfigStreamRequest) String() string
- type WorkspaceSyncConfigStreamResponse
- func (*WorkspaceSyncConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *WorkspaceSyncConfigStreamResponse) GetType() subscriptions.Operation
- func (x *WorkspaceSyncConfigStreamResponse) GetValue() *WorkspaceSyncConfig
- func (*WorkspaceSyncConfigStreamResponse) ProtoMessage()
- func (x *WorkspaceSyncConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncConfigStreamResponse) Reset()
- func (x *WorkspaceSyncConfigStreamResponse) String() string
- type WorkspaceSyncKey
- func (*WorkspaceSyncKey) Descriptor() ([]byte, []int)deprecated
- func (x *WorkspaceSyncKey) GetSyncOperation() SyncOperation
- func (x *WorkspaceSyncKey) GetWorkspaceId() *wrapperspb.StringValue
- func (*WorkspaceSyncKey) ProtoMessage()
- func (x *WorkspaceSyncKey) ProtoReflect() protoreflect.Message
- func (x *WorkspaceSyncKey) Reset()
- func (x *WorkspaceSyncKey) String() string
Constants ¶
const ( WorkspaceService_GetOne_FullMethodName = "/arista.workspace.v1.WorkspaceService/GetOne" WorkspaceService_GetSome_FullMethodName = "/arista.workspace.v1.WorkspaceService/GetSome" WorkspaceService_GetAll_FullMethodName = "/arista.workspace.v1.WorkspaceService/GetAll" WorkspaceService_Subscribe_FullMethodName = "/arista.workspace.v1.WorkspaceService/Subscribe" WorkspaceService_GetMeta_FullMethodName = "/arista.workspace.v1.WorkspaceService/GetMeta" WorkspaceService_SubscribeMeta_FullMethodName = "/arista.workspace.v1.WorkspaceService/SubscribeMeta" WorkspaceService_GetAllBatched_FullMethodName = "/arista.workspace.v1.WorkspaceService/GetAllBatched" WorkspaceService_SubscribeBatched_FullMethodName = "/arista.workspace.v1.WorkspaceService/SubscribeBatched" )
const ( WorkspaceBuildService_GetOne_FullMethodName = "/arista.workspace.v1.WorkspaceBuildService/GetOne" WorkspaceBuildService_GetSome_FullMethodName = "/arista.workspace.v1.WorkspaceBuildService/GetSome" WorkspaceBuildService_GetAll_FullMethodName = "/arista.workspace.v1.WorkspaceBuildService/GetAll" WorkspaceBuildService_Subscribe_FullMethodName = "/arista.workspace.v1.WorkspaceBuildService/Subscribe" WorkspaceBuildService_GetMeta_FullMethodName = "/arista.workspace.v1.WorkspaceBuildService/GetMeta" WorkspaceBuildService_SubscribeMeta_FullMethodName = "/arista.workspace.v1.WorkspaceBuildService/SubscribeMeta" WorkspaceBuildService_GetAllBatched_FullMethodName = "/arista.workspace.v1.WorkspaceBuildService/GetAllBatched" WorkspaceBuildService_SubscribeBatched_FullMethodName = "/arista.workspace.v1.WorkspaceBuildService/SubscribeBatched" )
const ( WorkspaceBuildDetailsService_GetOne_FullMethodName = "/arista.workspace.v1.WorkspaceBuildDetailsService/GetOne" WorkspaceBuildDetailsService_GetSome_FullMethodName = "/arista.workspace.v1.WorkspaceBuildDetailsService/GetSome" WorkspaceBuildDetailsService_GetAll_FullMethodName = "/arista.workspace.v1.WorkspaceBuildDetailsService/GetAll" WorkspaceBuildDetailsService_Subscribe_FullMethodName = "/arista.workspace.v1.WorkspaceBuildDetailsService/Subscribe" WorkspaceBuildDetailsService_GetMeta_FullMethodName = "/arista.workspace.v1.WorkspaceBuildDetailsService/GetMeta" WorkspaceBuildDetailsService_SubscribeMeta_FullMethodName = "/arista.workspace.v1.WorkspaceBuildDetailsService/SubscribeMeta" WorkspaceBuildDetailsService_GetAllBatched_FullMethodName = "/arista.workspace.v1.WorkspaceBuildDetailsService/GetAllBatched" WorkspaceBuildDetailsService_SubscribeBatched_FullMethodName = "/arista.workspace.v1.WorkspaceBuildDetailsService/SubscribeBatched" )
const ( WorkspaceConfigService_GetOne_FullMethodName = "/arista.workspace.v1.WorkspaceConfigService/GetOne" WorkspaceConfigService_GetSome_FullMethodName = "/arista.workspace.v1.WorkspaceConfigService/GetSome" WorkspaceConfigService_GetAll_FullMethodName = "/arista.workspace.v1.WorkspaceConfigService/GetAll" WorkspaceConfigService_Subscribe_FullMethodName = "/arista.workspace.v1.WorkspaceConfigService/Subscribe" WorkspaceConfigService_GetMeta_FullMethodName = "/arista.workspace.v1.WorkspaceConfigService/GetMeta" WorkspaceConfigService_SubscribeMeta_FullMethodName = "/arista.workspace.v1.WorkspaceConfigService/SubscribeMeta" WorkspaceConfigService_Set_FullMethodName = "/arista.workspace.v1.WorkspaceConfigService/Set" WorkspaceConfigService_SetSome_FullMethodName = "/arista.workspace.v1.WorkspaceConfigService/SetSome" WorkspaceConfigService_Delete_FullMethodName = "/arista.workspace.v1.WorkspaceConfigService/Delete" WorkspaceConfigService_DeleteSome_FullMethodName = "/arista.workspace.v1.WorkspaceConfigService/DeleteSome" WorkspaceConfigService_DeleteAll_FullMethodName = "/arista.workspace.v1.WorkspaceConfigService/DeleteAll" WorkspaceConfigService_GetAllBatched_FullMethodName = "/arista.workspace.v1.WorkspaceConfigService/GetAllBatched" WorkspaceConfigService_SubscribeBatched_FullMethodName = "/arista.workspace.v1.WorkspaceConfigService/SubscribeBatched" )
const ( WorkspaceSyncConfigService_GetOne_FullMethodName = "/arista.workspace.v1.WorkspaceSyncConfigService/GetOne" WorkspaceSyncConfigService_GetSome_FullMethodName = "/arista.workspace.v1.WorkspaceSyncConfigService/GetSome" WorkspaceSyncConfigService_GetAll_FullMethodName = "/arista.workspace.v1.WorkspaceSyncConfigService/GetAll" WorkspaceSyncConfigService_Subscribe_FullMethodName = "/arista.workspace.v1.WorkspaceSyncConfigService/Subscribe" WorkspaceSyncConfigService_GetMeta_FullMethodName = "/arista.workspace.v1.WorkspaceSyncConfigService/GetMeta" WorkspaceSyncConfigService_SubscribeMeta_FullMethodName = "/arista.workspace.v1.WorkspaceSyncConfigService/SubscribeMeta" WorkspaceSyncConfigService_Set_FullMethodName = "/arista.workspace.v1.WorkspaceSyncConfigService/Set" WorkspaceSyncConfigService_SetSome_FullMethodName = "/arista.workspace.v1.WorkspaceSyncConfigService/SetSome" WorkspaceSyncConfigService_Delete_FullMethodName = "/arista.workspace.v1.WorkspaceSyncConfigService/Delete" WorkspaceSyncConfigService_DeleteSome_FullMethodName = "/arista.workspace.v1.WorkspaceSyncConfigService/DeleteSome" WorkspaceSyncConfigService_DeleteAll_FullMethodName = "/arista.workspace.v1.WorkspaceSyncConfigService/DeleteAll" WorkspaceSyncConfigService_GetAllBatched_FullMethodName = "/arista.workspace.v1.WorkspaceSyncConfigService/GetAllBatched" WorkspaceSyncConfigService_SubscribeBatched_FullMethodName = "/arista.workspace.v1.WorkspaceSyncConfigService/SubscribeBatched" )
Variables ¶
var ( WorkspaceState_name = map[int32]string{ 0: "WORKSPACE_STATE_UNSPECIFIED", 1: "WORKSPACE_STATE_PENDING", 2: "WORKSPACE_STATE_SUBMITTED", 3: "WORKSPACE_STATE_ABANDONED", 4: "WORKSPACE_STATE_CONFLICTS", 5: "WORKSPACE_STATE_ROLLED_BACK", } WorkspaceState_value = map[string]int32{ "WORKSPACE_STATE_UNSPECIFIED": 0, "WORKSPACE_STATE_PENDING": 1, "WORKSPACE_STATE_SUBMITTED": 2, "WORKSPACE_STATE_ABANDONED": 3, "WORKSPACE_STATE_CONFLICTS": 4, "WORKSPACE_STATE_ROLLED_BACK": 5, } )
Enum value maps for WorkspaceState.
var ( Request_name = map[int32]string{ 0: "REQUEST_UNSPECIFIED", 1: "REQUEST_START_BUILD", 2: "REQUEST_CANCEL_BUILD", 3: "REQUEST_SUBMIT", 4: "REQUEST_ABANDON", 5: "REQUEST_ROLLBACK", 6: "REQUEST_SUBMIT_FORCE", 7: "REQUEST_REBASE", } Request_value = map[string]int32{ "REQUEST_UNSPECIFIED": 0, "REQUEST_START_BUILD": 1, "REQUEST_CANCEL_BUILD": 2, "REQUEST_SUBMIT": 3, "REQUEST_ABANDON": 4, "REQUEST_ROLLBACK": 5, "REQUEST_SUBMIT_FORCE": 6, "REQUEST_REBASE": 7, } )
Enum value maps for Request.
var ( ResponseStatus_name = map[int32]string{ 0: "RESPONSE_STATUS_UNSPECIFIED", 1: "RESPONSE_STATUS_SUCCESS", 2: "RESPONSE_STATUS_FAIL", } ResponseStatus_value = map[string]int32{ "RESPONSE_STATUS_UNSPECIFIED": 0, "RESPONSE_STATUS_SUCCESS": 1, "RESPONSE_STATUS_FAIL": 2, } )
Enum value maps for ResponseStatus.
var ( ResponseCode_name = map[int32]string{ 0: "RESPONSE_CODE_UNSPECIFIED", 1: "RESPONSE_CODE_INACTIVE_DEVICES_EXIST", 2: "RESPONSE_CODE_DECOMMISSION_DEVICES_INCOMPLETE", } ResponseCode_value = map[string]int32{ "RESPONSE_CODE_UNSPECIFIED": 0, "RESPONSE_CODE_INACTIVE_DEVICES_EXIST": 1, "RESPONSE_CODE_DECOMMISSION_DEVICES_INCOMPLETE": 2, } )
Enum value maps for ResponseCode.
var ( BuildState_name = map[int32]string{ 0: "BUILD_STATE_UNSPECIFIED", 1: "BUILD_STATE_IN_PROGRESS", 2: "BUILD_STATE_CANCELED", 3: "BUILD_STATE_SUCCESS", 4: "BUILD_STATE_FAIL", 5: "BUILD_STATE_SKIPPED", } BuildState_value = map[string]int32{ "BUILD_STATE_UNSPECIFIED": 0, "BUILD_STATE_IN_PROGRESS": 1, "BUILD_STATE_CANCELED": 2, "BUILD_STATE_SUCCESS": 3, "BUILD_STATE_FAIL": 4, "BUILD_STATE_SKIPPED": 5, } )
Enum value maps for BuildState.
var ( BuildStage_name = map[int32]string{ 0: "BUILD_STAGE_UNSPECIFIED", 1: "BUILD_STAGE_INPUT_VALIDATION", 2: "BUILD_STAGE_CONFIGLET_BUILD", 3: "BUILD_STAGE_CONFIG_VALIDATION", 4: "BUILD_STAGE_IMAGE_VALIDATION", } BuildStage_value = map[string]int32{ "BUILD_STAGE_UNSPECIFIED": 0, "BUILD_STAGE_INPUT_VALIDATION": 1, "BUILD_STAGE_CONFIGLET_BUILD": 2, "BUILD_STAGE_CONFIG_VALIDATION": 3, "BUILD_STAGE_IMAGE_VALIDATION": 4, } )
Enum value maps for BuildStage.
var ( DeviceAuthzStatus_name = map[int32]string{ 0: "DEVICE_AUTHZ_STATUS_UNSPECIFIED", 1: "DEVICE_AUTHZ_STATUS_AUTHORIZED", 2: "DEVICE_AUTHZ_STATUS_UNAUTHORIZED", } DeviceAuthzStatus_value = map[string]int32{ "DEVICE_AUTHZ_STATUS_UNSPECIFIED": 0, "DEVICE_AUTHZ_STATUS_AUTHORIZED": 1, "DEVICE_AUTHZ_STATUS_UNAUTHORIZED": 2, } )
Enum value maps for DeviceAuthzStatus.
var ( ConfigValidationSkipCause_name = map[int32]string{ 0: "CONFIG_VALIDATION_SKIP_CAUSE_UNSPECIFIED", 1: "CONFIG_VALIDATION_SKIP_CAUSE_INACTIVE", 2: "CONFIG_VALIDATION_SKIP_CAUSE_PRE_PROVISIONED", 3: "CONFIG_VALIDATION_SKIP_CAUSE_CONFIG_UNCHANGED", 4: "CONFIG_VALIDATION_SKIP_CAUSE_NO_CONFIG_SOURCES", 5: "CONFIG_VALIDATION_SKIP_CAUSE_DEVICE_DECOMMISSIONED", 6: "CONFIG_VALIDATION_SKIP_CAUSE_DEVICE_REPLACED", } ConfigValidationSkipCause_value = map[string]int32{ "CONFIG_VALIDATION_SKIP_CAUSE_UNSPECIFIED": 0, "CONFIG_VALIDATION_SKIP_CAUSE_INACTIVE": 1, "CONFIG_VALIDATION_SKIP_CAUSE_PRE_PROVISIONED": 2, "CONFIG_VALIDATION_SKIP_CAUSE_CONFIG_UNCHANGED": 3, "CONFIG_VALIDATION_SKIP_CAUSE_NO_CONFIG_SOURCES": 4, "CONFIG_VALIDATION_SKIP_CAUSE_DEVICE_DECOMMISSIONED": 5, "CONFIG_VALIDATION_SKIP_CAUSE_DEVICE_REPLACED": 6, } )
Enum value maps for ConfigValidationSkipCause.
var ( ImageValidationSkipCause_name = map[int32]string{ 0: "IMAGE_VALIDATION_SKIP_CAUSE_UNSPECIFIED", 1: "IMAGE_VALIDATION_SKIP_CAUSE_INACTIVE", 2: "IMAGE_VALIDATION_SKIP_CAUSE_PRE_PROVISIONED", 3: "IMAGE_VALIDATION_SKIP_CAUSE_IMAGE_UNCHANGED", 4: "IMAGE_VALIDATION_SKIP_CAUSE_NO_PROPOSED_SOFTWARE", 5: "IMAGE_VALIDATION_SKIP_CAUSE_DEVICE_DECOMMISSIONED", 6: "IMAGE_VALIDATION_SKIP_CAUSE_DEVICE_REPLACED", } ImageValidationSkipCause_value = map[string]int32{ "IMAGE_VALIDATION_SKIP_CAUSE_UNSPECIFIED": 0, "IMAGE_VALIDATION_SKIP_CAUSE_INACTIVE": 1, "IMAGE_VALIDATION_SKIP_CAUSE_PRE_PROVISIONED": 2, "IMAGE_VALIDATION_SKIP_CAUSE_IMAGE_UNCHANGED": 3, "IMAGE_VALIDATION_SKIP_CAUSE_NO_PROPOSED_SOFTWARE": 4, "IMAGE_VALIDATION_SKIP_CAUSE_DEVICE_DECOMMISSIONED": 5, "IMAGE_VALIDATION_SKIP_CAUSE_DEVICE_REPLACED": 6, } )
Enum value maps for ImageValidationSkipCause.
var ( ConfigSyncSkipCause_name = map[int32]string{ 0: "CONFIG_SYNC_SKIP_CAUSE_UNSPECIFIED", 1: "CONFIG_SYNC_SKIP_CAUSE_INACTIVE", 2: "CONFIG_SYNC_SKIP_CAUSE_PRE_PROVISIONED", 3: "CONFIG_SYNC_SKIP_CAUSE_IN_COMPLIANCE", 4: "CONFIG_SYNC_SKIP_CAUSE_NO_CONFIG_SOURCES", 5: "CONFIG_SYNC_SKIP_CAUSE_DEVICE_DECOMMISSIONED", 6: "CONFIG_SYNC_SKIP_CAUSE_DEVICE_REPLACED", } ConfigSyncSkipCause_value = map[string]int32{ "CONFIG_SYNC_SKIP_CAUSE_UNSPECIFIED": 0, "CONFIG_SYNC_SKIP_CAUSE_INACTIVE": 1, "CONFIG_SYNC_SKIP_CAUSE_PRE_PROVISIONED": 2, "CONFIG_SYNC_SKIP_CAUSE_IN_COMPLIANCE": 3, "CONFIG_SYNC_SKIP_CAUSE_NO_CONFIG_SOURCES": 4, "CONFIG_SYNC_SKIP_CAUSE_DEVICE_DECOMMISSIONED": 5, "CONFIG_SYNC_SKIP_CAUSE_DEVICE_REPLACED": 6, } )
Enum value maps for ConfigSyncSkipCause.
var ( SyncOperation_name = map[int32]string{ 0: "SYNC_OPERATION_UNSPECIFIED", 1: "SYNC_OPERATION_CONFIG", } SyncOperation_value = map[string]int32{ "SYNC_OPERATION_UNSPECIFIED": 0, "SYNC_OPERATION_CONFIG": 1, } )
Enum value maps for SyncOperation.
var File_arista_workspace_v1_services_gen_proto protoreflect.FileDescriptor
var File_arista_workspace_v1_workspace_proto protoreflect.FileDescriptor
var WorkspaceBuildDetailsService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.workspace.v1.WorkspaceBuildDetailsService", HandlerType: (*WorkspaceBuildDetailsServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _WorkspaceBuildDetailsService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _WorkspaceBuildDetailsService_GetMeta_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _WorkspaceBuildDetailsService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _WorkspaceBuildDetailsService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _WorkspaceBuildDetailsService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _WorkspaceBuildDetailsService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _WorkspaceBuildDetailsService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _WorkspaceBuildDetailsService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/workspace.v1/services.gen.proto", }
WorkspaceBuildDetailsService_ServiceDesc is the grpc.ServiceDesc for WorkspaceBuildDetailsService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var WorkspaceBuildService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.workspace.v1.WorkspaceBuildService", HandlerType: (*WorkspaceBuildServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _WorkspaceBuildService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _WorkspaceBuildService_GetMeta_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _WorkspaceBuildService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _WorkspaceBuildService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _WorkspaceBuildService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _WorkspaceBuildService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _WorkspaceBuildService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _WorkspaceBuildService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/workspace.v1/services.gen.proto", }
WorkspaceBuildService_ServiceDesc is the grpc.ServiceDesc for WorkspaceBuildService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var WorkspaceConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.workspace.v1.WorkspaceConfigService", HandlerType: (*WorkspaceConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _WorkspaceConfigService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _WorkspaceConfigService_GetMeta_Handler, }, { MethodName: "Set", Handler: _WorkspaceConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _WorkspaceConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _WorkspaceConfigService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _WorkspaceConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _WorkspaceConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _WorkspaceConfigService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _WorkspaceConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteSome", Handler: _WorkspaceConfigService_DeleteSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _WorkspaceConfigService_DeleteAll_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _WorkspaceConfigService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _WorkspaceConfigService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/workspace.v1/services.gen.proto", }
WorkspaceConfigService_ServiceDesc is the grpc.ServiceDesc for WorkspaceConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var WorkspaceService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.workspace.v1.WorkspaceService", HandlerType: (*WorkspaceServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _WorkspaceService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _WorkspaceService_GetMeta_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _WorkspaceService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _WorkspaceService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _WorkspaceService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _WorkspaceService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _WorkspaceService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _WorkspaceService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/workspace.v1/services.gen.proto", }
WorkspaceService_ServiceDesc is the grpc.ServiceDesc for WorkspaceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var WorkspaceSyncConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.workspace.v1.WorkspaceSyncConfigService", HandlerType: (*WorkspaceSyncConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _WorkspaceSyncConfigService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _WorkspaceSyncConfigService_GetMeta_Handler, }, { MethodName: "Set", Handler: _WorkspaceSyncConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _WorkspaceSyncConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _WorkspaceSyncConfigService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _WorkspaceSyncConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _WorkspaceSyncConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _WorkspaceSyncConfigService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _WorkspaceSyncConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteSome", Handler: _WorkspaceSyncConfigService_DeleteSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _WorkspaceSyncConfigService_DeleteAll_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _WorkspaceSyncConfigService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _WorkspaceSyncConfigService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/workspace.v1/services.gen.proto", }
WorkspaceSyncConfigService_ServiceDesc is the grpc.ServiceDesc for WorkspaceSyncConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterWorkspaceBuildDetailsServiceServer ¶
func RegisterWorkspaceBuildDetailsServiceServer(s grpc.ServiceRegistrar, srv WorkspaceBuildDetailsServiceServer)
func RegisterWorkspaceBuildServiceServer ¶
func RegisterWorkspaceBuildServiceServer(s grpc.ServiceRegistrar, srv WorkspaceBuildServiceServer)
func RegisterWorkspaceConfigServiceServer ¶
func RegisterWorkspaceConfigServiceServer(s grpc.ServiceRegistrar, srv WorkspaceConfigServiceServer)
func RegisterWorkspaceServiceServer ¶
func RegisterWorkspaceServiceServer(s grpc.ServiceRegistrar, srv WorkspaceServiceServer)
func RegisterWorkspaceSyncConfigServiceServer ¶
func RegisterWorkspaceSyncConfigServiceServer(s grpc.ServiceRegistrar, srv WorkspaceSyncConfigServiceServer)
Types ¶
type AuthzResult ¶
type AuthzResult struct { // in change in permissions and the subject is not authorized to do it. HasUnauthorizedTagChange *wrapperspb.BoolValue `` /* 137-byte string literal not displayed */ // for which the subject doesn't have provision permission. HasUnauthorizedDeviceChange *wrapperspb.BoolValue `` /* 146-byte string literal not displayed */ // error is an error message that is set when either of the above values // are true. Error *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
AuthzResult has the result of the authorization check for workspace changes.
func (*AuthzResult) Descriptor
deprecated
func (*AuthzResult) Descriptor() ([]byte, []int)
Deprecated: Use AuthzResult.ProtoReflect.Descriptor instead.
func (*AuthzResult) GetError ¶
func (x *AuthzResult) GetError() *wrapperspb.StringValue
func (*AuthzResult) GetHasUnauthorizedDeviceChange ¶
func (x *AuthzResult) GetHasUnauthorizedDeviceChange() *wrapperspb.BoolValue
func (*AuthzResult) GetHasUnauthorizedTagChange ¶
func (x *AuthzResult) GetHasUnauthorizedTagChange() *wrapperspb.BoolValue
func (*AuthzResult) ProtoMessage ¶
func (*AuthzResult) ProtoMessage()
func (*AuthzResult) ProtoReflect ¶
func (x *AuthzResult) ProtoReflect() protoreflect.Message
func (*AuthzResult) Reset ¶
func (x *AuthzResult) Reset()
func (*AuthzResult) String ¶
func (x *AuthzResult) String() string
type BuildStage ¶
type BuildStage int32
BuildStage enumerates the types of stages of a build of a workspace.
const ( // BUILD_STAGE_UNSPECIFIED indicates unspecified build stage. BuildStage_BUILD_STAGE_UNSPECIFIED BuildStage = 0 // BUILD_STAGE_INPUT_VALIDATION describes the stage that detects input // errors in studios based on their schemas. BuildStage_BUILD_STAGE_INPUT_VALIDATION BuildStage = 1 // BUILD_STAGE_CONFIGLET_BUILD describes the stage that generates EOS CLI // configs and images for devices by evaluating studio templates against // their inputs. BuildStage_BUILD_STAGE_CONFIGLET_BUILD BuildStage = 2 // BUILD_STAGE_CONFIG_VALIDATION describes the stage that validates the // generated EOS CLI configs (e.g., checks for errors in the config). BuildStage_BUILD_STAGE_CONFIG_VALIDATION BuildStage = 3 // BUILD_STAGE_IMAGE_VALIDATION describes the stage that validates the // generated images (e.g., checks device compatibility). BuildStage_BUILD_STAGE_IMAGE_VALIDATION BuildStage = 4 )
func (BuildStage) Descriptor ¶
func (BuildStage) Descriptor() protoreflect.EnumDescriptor
func (BuildStage) Enum ¶
func (x BuildStage) Enum() *BuildStage
func (BuildStage) EnumDescriptor
deprecated
func (BuildStage) EnumDescriptor() ([]byte, []int)
Deprecated: Use BuildStage.Descriptor instead.
func (BuildStage) Number ¶
func (x BuildStage) Number() protoreflect.EnumNumber
func (BuildStage) String ¶
func (x BuildStage) String() string
func (BuildStage) Type ¶
func (BuildStage) Type() protoreflect.EnumType
type BuildStageState ¶
type BuildStageState struct { // values is a map from build stage to build state. // The possible keys to this map are BUILD_STAGE_UNSPECIFIED, // BUILD_STAGE_INPUT_VALIDATION, BUILD_STAGE_CONFIGLET_BUILD, // BUILD_STAGE_CONFIG_VALIDATION and BUILD_STAGE_IMAGE_VALIDATION. Values map[string]BuildState `` /* 190-byte string literal not displayed */ // contains filtered or unexported fields }
BuildStageState holds the state per build stage.
func (*BuildStageState) Descriptor
deprecated
func (*BuildStageState) Descriptor() ([]byte, []int)
Deprecated: Use BuildStageState.ProtoReflect.Descriptor instead.
func (*BuildStageState) GetValues ¶
func (x *BuildStageState) GetValues() map[string]BuildState
func (*BuildStageState) ProtoMessage ¶
func (*BuildStageState) ProtoMessage()
func (*BuildStageState) ProtoReflect ¶
func (x *BuildStageState) ProtoReflect() protoreflect.Message
func (*BuildStageState) Reset ¶
func (x *BuildStageState) Reset()
func (*BuildStageState) String ¶
func (x *BuildStageState) String() string
type BuildState ¶
type BuildState int32
BuildState enumerates the set of states that a BuildStage can be in during a workspace build cycle.
const ( // BUILD_STATE_UNSPECIFIED indicates unspecified build state. BuildState_BUILD_STATE_UNSPECIFIED BuildState = 0 // BUILD_STATE_IN_PROGRESS indicates that the BuildStage was started but has // not yet completed. BuildState_BUILD_STATE_IN_PROGRESS BuildState = 1 // BUILD_STATE_CANCELED indicates that the BuildStage was started but then // stopped before completion. BuildState_BUILD_STATE_CANCELED BuildState = 2 // BUILD_STATE_SUCCESS indicates that the BuildStage was started and ran to // completion successfully. BuildState_BUILD_STATE_SUCCESS BuildState = 3 // BUILD_STATE_FAIL indicates that the BuildStage was started and ran to // completion unsuccessfully. BuildState_BUILD_STATE_FAIL BuildState = 4 // BUILD_STATE_SKIPPED indicates that the BuildStage was not run. BuildState_BUILD_STATE_SKIPPED BuildState = 5 )
func (BuildState) Descriptor ¶
func (BuildState) Descriptor() protoreflect.EnumDescriptor
func (BuildState) Enum ¶
func (x BuildState) Enum() *BuildState
func (BuildState) EnumDescriptor
deprecated
func (BuildState) EnumDescriptor() ([]byte, []int)
Deprecated: Use BuildState.Descriptor instead.
func (BuildState) Number ¶
func (x BuildState) Number() protoreflect.EnumNumber
func (BuildState) String ¶
func (x BuildState) String() string
func (BuildState) Type ¶
func (BuildState) Type() protoreflect.EnumType
type ConfigSyncResult ¶
type ConfigSyncResult struct { // summary is a summary of the changes to the running config. Summary *configstatus_v1.ConfigSummary `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"` // errors are any errors detected during sync. Errors *configstatus_v1.ConfigErrors `protobuf:"bytes,2,opt,name=errors,proto3" json:"errors,omitempty"` // config_sources identify the entities that generated the designed config. ConfigSources *configstatus_v1.ConfigSources `protobuf:"bytes,3,opt,name=config_sources,json=configSources,proto3" json:"config_sources,omitempty"` // contains filtered or unexported fields }
ConfigSyncResult holds the result of config sync operation.
func (*ConfigSyncResult) Descriptor
deprecated
func (*ConfigSyncResult) Descriptor() ([]byte, []int)
Deprecated: Use ConfigSyncResult.ProtoReflect.Descriptor instead.
func (*ConfigSyncResult) GetConfigSources ¶
func (x *ConfigSyncResult) GetConfigSources() *configstatus_v1.ConfigSources
func (*ConfigSyncResult) GetErrors ¶
func (x *ConfigSyncResult) GetErrors() *configstatus_v1.ConfigErrors
func (*ConfigSyncResult) GetSummary ¶
func (x *ConfigSyncResult) GetSummary() *configstatus_v1.ConfigSummary
func (*ConfigSyncResult) ProtoMessage ¶
func (*ConfigSyncResult) ProtoMessage()
func (*ConfigSyncResult) ProtoReflect ¶
func (x *ConfigSyncResult) ProtoReflect() protoreflect.Message
func (*ConfigSyncResult) Reset ¶
func (x *ConfigSyncResult) Reset()
func (*ConfigSyncResult) String ¶
func (x *ConfigSyncResult) String() string
type ConfigSyncSkipCause ¶
type ConfigSyncSkipCause int32
ConfigSyncSkipCause enumerates the set of reasons a device can skip config sync.
const ( // CONFIG_SYNC_SKIP_CAUSE_UNSPECIFIED indicates that config sync skip cause is // unspecified. ConfigSyncSkipCause_CONFIG_SYNC_SKIP_CAUSE_UNSPECIFIED ConfigSyncSkipCause = 0 // CONFIG_SYNC_SKIP_CAUSE_INACTIVE indicates that config sync is skipped because // device is not streaming. ConfigSyncSkipCause_CONFIG_SYNC_SKIP_CAUSE_INACTIVE ConfigSyncSkipCause = 1 // CONFIG_SYNC_SKIP_CAUSE_PRE_PROVISIONED indicates that config sync is skipped // because device is pre-provisioned. ConfigSyncSkipCause_CONFIG_SYNC_SKIP_CAUSE_PRE_PROVISIONED ConfigSyncSkipCause = 2 // CONFIG_SYNC_SKIP_CAUSE_IN_COMPLIANCE indicates that config sync is skipped // because device is in compliance. ConfigSyncSkipCause_CONFIG_SYNC_SKIP_CAUSE_IN_COMPLIANCE ConfigSyncSkipCause = 3 // CONFIG_SYNC_SKIP_CAUSE_NO_CONFIG_SOURCES indicates that the sync was // skipped because the device has no config sources. ConfigSyncSkipCause_CONFIG_SYNC_SKIP_CAUSE_NO_CONFIG_SOURCES ConfigSyncSkipCause = 4 // CONFIG_SYNC_SKIP_CAUSE_DEVICE_DECOMMISSIONED indicates that sync was // skipped because the device is decommissioned in the workspace. ConfigSyncSkipCause_CONFIG_SYNC_SKIP_CAUSE_DEVICE_DECOMMISSIONED ConfigSyncSkipCause = 5 // CONFIG_SYNC_SKIP_CAUSE_DEVICE_REPLACED indicates that sync was // skipped because the device is replaced in the workspace. ConfigSyncSkipCause_CONFIG_SYNC_SKIP_CAUSE_DEVICE_REPLACED ConfigSyncSkipCause = 6 )
func (ConfigSyncSkipCause) Descriptor ¶
func (ConfigSyncSkipCause) Descriptor() protoreflect.EnumDescriptor
func (ConfigSyncSkipCause) Enum ¶
func (x ConfigSyncSkipCause) Enum() *ConfigSyncSkipCause
func (ConfigSyncSkipCause) EnumDescriptor
deprecated
func (ConfigSyncSkipCause) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConfigSyncSkipCause.Descriptor instead.
func (ConfigSyncSkipCause) Number ¶
func (x ConfigSyncSkipCause) Number() protoreflect.EnumNumber
func (ConfigSyncSkipCause) String ¶
func (x ConfigSyncSkipCause) String() string
func (ConfigSyncSkipCause) Type ¶
func (ConfigSyncSkipCause) Type() protoreflect.EnumType
type ConfigValidationResult ¶
type ConfigValidationResult struct { // summary is a summary of the changes to the previous config. Summary *configstatus_v1.ConfigSummary `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"` // errors are any errors detected in the generated config. Errors *configstatus_v1.ConfigErrors `protobuf:"bytes,2,opt,name=errors,proto3" json:"errors,omitempty"` // warnings are any warnings about the generated config. Warnings *configstatus_v1.ConfigErrors `protobuf:"bytes,3,opt,name=warnings,proto3" json:"warnings,omitempty"` // config_sources identify the entities that generated the config. ConfigSources *configstatus_v1.ConfigSources `protobuf:"bytes,4,opt,name=config_sources,json=configSources,proto3" json:"config_sources,omitempty"` // only_filter_inputs_changed indicates there is a change in filters // but no change in the config or no config sources found. OnlyFilterInputsChanged *wrapperspb.BoolValue `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
ConfigValidationResult holds the result of a config validation stage.
func (*ConfigValidationResult) Descriptor
deprecated
func (*ConfigValidationResult) Descriptor() ([]byte, []int)
Deprecated: Use ConfigValidationResult.ProtoReflect.Descriptor instead.
func (*ConfigValidationResult) GetConfigSources ¶
func (x *ConfigValidationResult) GetConfigSources() *configstatus_v1.ConfigSources
func (*ConfigValidationResult) GetErrors ¶
func (x *ConfigValidationResult) GetErrors() *configstatus_v1.ConfigErrors
func (*ConfigValidationResult) GetOnlyFilterInputsChanged ¶
func (x *ConfigValidationResult) GetOnlyFilterInputsChanged() *wrapperspb.BoolValue
func (*ConfigValidationResult) GetSummary ¶
func (x *ConfigValidationResult) GetSummary() *configstatus_v1.ConfigSummary
func (*ConfigValidationResult) GetWarnings ¶
func (x *ConfigValidationResult) GetWarnings() *configstatus_v1.ConfigErrors
func (*ConfigValidationResult) ProtoMessage ¶
func (*ConfigValidationResult) ProtoMessage()
func (*ConfigValidationResult) ProtoReflect ¶
func (x *ConfigValidationResult) ProtoReflect() protoreflect.Message
func (*ConfigValidationResult) Reset ¶
func (x *ConfigValidationResult) Reset()
func (*ConfigValidationResult) String ¶
func (x *ConfigValidationResult) String() string
type ConfigValidationSkipCause ¶
type ConfigValidationSkipCause int32
ConfigValidationSkipCause enumerates the set of reasons a device can skip the config validation stage.
const ( // CONFIG_VALIDATION_SKIP_CAUSE_UNSPECIFIED indicates config validation skip cause is // unspecified. ConfigValidationSkipCause_CONFIG_VALIDATION_SKIP_CAUSE_UNSPECIFIED ConfigValidationSkipCause = 0 // CONFIG_VALIDATION_SKIP_CAUSE_INACTIVE indicates that the stage was skipped // because the device is not streaming. ConfigValidationSkipCause_CONFIG_VALIDATION_SKIP_CAUSE_INACTIVE ConfigValidationSkipCause = 1 // CONFIG_VALIDATION_SKIP_CAUSE_PRE_PROVISIONED indicates that the stage was // skipped because the device is pre-provisioned. ConfigValidationSkipCause_CONFIG_VALIDATION_SKIP_CAUSE_PRE_PROVISIONED ConfigValidationSkipCause = 2 // CONFIG_VALIDATION_SKIP_CAUSE_CONFIG_UNCHANGED indicates that the stage was // skipped because the device has no configuration changes in the workspace. ConfigValidationSkipCause_CONFIG_VALIDATION_SKIP_CAUSE_CONFIG_UNCHANGED ConfigValidationSkipCause = 3 // CONFIG_VALIDATION_SKIP_CAUSE_NO_CONFIG_SOURCES indicates that the stage was // skipped because the device has no config sources in the workspace. ConfigValidationSkipCause_CONFIG_VALIDATION_SKIP_CAUSE_NO_CONFIG_SOURCES ConfigValidationSkipCause = 4 // CONFIG_VALIDATION_SKIP_CAUSE_DEVICE_DECOMMISSIONED indicates that the stage was // skipped because the device is decommissioned in the workspace. ConfigValidationSkipCause_CONFIG_VALIDATION_SKIP_CAUSE_DEVICE_DECOMMISSIONED ConfigValidationSkipCause = 5 // CONFIG_VALIDATION_SKIP_CAUSE_DEVICE_REPLACED indicates that the stage was // skipped because the device is replaced in the workspace. ConfigValidationSkipCause_CONFIG_VALIDATION_SKIP_CAUSE_DEVICE_REPLACED ConfigValidationSkipCause = 6 )
func (ConfigValidationSkipCause) Descriptor ¶
func (ConfigValidationSkipCause) Descriptor() protoreflect.EnumDescriptor
func (ConfigValidationSkipCause) Enum ¶
func (x ConfigValidationSkipCause) Enum() *ConfigValidationSkipCause
func (ConfigValidationSkipCause) EnumDescriptor
deprecated
func (ConfigValidationSkipCause) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConfigValidationSkipCause.Descriptor instead.
func (ConfigValidationSkipCause) Number ¶
func (x ConfigValidationSkipCause) Number() protoreflect.EnumNumber
func (ConfigValidationSkipCause) String ¶
func (x ConfigValidationSkipCause) String() string
func (ConfigValidationSkipCause) Type ¶
func (ConfigValidationSkipCause) Type() protoreflect.EnumType
type ConfigletBuildResult ¶
type ConfigletBuildResult struct { // template_errors are errors that occured during studio template evaluation. TemplateErrors *TemplateErrors `protobuf:"bytes,1,opt,name=template_errors,json=templateErrors,proto3" json:"template_errors,omitempty"` // generated_config is the EOS CLI config that was generated from the stage. GeneratedConfig *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=generated_config,json=generatedConfig,proto3" json:"generated_config,omitempty"` // other_error is any other miscellaneous error. OtherError *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=other_error,json=otherError,proto3" json:"other_error,omitempty"` // execution_id is the unique ID for the execution of the template. This ID // can be used to retrieve logs generated by the template. ExecutionId *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=execution_id,json=executionId,proto3" json:"execution_id,omitempty"` // input_errors are errors in input fields that are raised by the template. InputErrors *InputErrors `protobuf:"bytes,5,opt,name=input_errors,json=inputErrors,proto3" json:"input_errors,omitempty"` // contains filtered or unexported fields }
ConfigletBuildResult holds the result of a configlet build stage.
func (*ConfigletBuildResult) Descriptor
deprecated
func (*ConfigletBuildResult) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletBuildResult.ProtoReflect.Descriptor instead.
func (*ConfigletBuildResult) GetExecutionId ¶
func (x *ConfigletBuildResult) GetExecutionId() *wrapperspb.StringValue
func (*ConfigletBuildResult) GetGeneratedConfig ¶
func (x *ConfigletBuildResult) GetGeneratedConfig() *wrapperspb.StringValue
func (*ConfigletBuildResult) GetInputErrors ¶
func (x *ConfigletBuildResult) GetInputErrors() *InputErrors
func (*ConfigletBuildResult) GetOtherError ¶
func (x *ConfigletBuildResult) GetOtherError() *wrapperspb.StringValue
func (*ConfigletBuildResult) GetTemplateErrors ¶
func (x *ConfigletBuildResult) GetTemplateErrors() *TemplateErrors
func (*ConfigletBuildResult) ProtoMessage ¶
func (*ConfigletBuildResult) ProtoMessage()
func (*ConfigletBuildResult) ProtoReflect ¶
func (x *ConfigletBuildResult) ProtoReflect() protoreflect.Message
func (*ConfigletBuildResult) Reset ¶
func (x *ConfigletBuildResult) Reset()
func (*ConfigletBuildResult) String ¶
func (x *ConfigletBuildResult) String() string
type ConfigletBuildResults ¶
type ConfigletBuildResults struct { // values is a map from studio ID to ConfigletBuildResult. Values map[string]*ConfigletBuildResult `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
ConfigletBuildResults is a collection of ConfigletBuildResult (one per studio).
func (*ConfigletBuildResults) Descriptor
deprecated
func (*ConfigletBuildResults) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletBuildResults.ProtoReflect.Descriptor instead.
func (*ConfigletBuildResults) GetValues ¶
func (x *ConfigletBuildResults) GetValues() map[string]*ConfigletBuildResult
func (*ConfigletBuildResults) ProtoMessage ¶
func (*ConfigletBuildResults) ProtoMessage()
func (*ConfigletBuildResults) ProtoReflect ¶
func (x *ConfigletBuildResults) ProtoReflect() protoreflect.Message
func (*ConfigletBuildResults) Reset ¶
func (x *ConfigletBuildResults) Reset()
func (*ConfigletBuildResults) String ¶
func (x *ConfigletBuildResults) String() string
type DeviceAuthzStatus ¶
type DeviceAuthzStatus int32
DeviceAuthzStatus holds the result of the authorization check on device.
const ( // DEVICE_AUTHZ_STATUS_UNSPECIFIED indicates the authorization check is pending. DeviceAuthzStatus_DEVICE_AUTHZ_STATUS_UNSPECIFIED DeviceAuthzStatus = 0 // DEVICE_AUTHZ_STATUS_AUTHORIZED indicates the subject // is authorized to provision this device. DeviceAuthzStatus_DEVICE_AUTHZ_STATUS_AUTHORIZED DeviceAuthzStatus = 1 // DEVICE_AUTHZ_STATUS_UNAUTHORIZED indicates the subject // is unauthorized to provision this device. DeviceAuthzStatus_DEVICE_AUTHZ_STATUS_UNAUTHORIZED DeviceAuthzStatus = 2 )
func (DeviceAuthzStatus) Descriptor ¶
func (DeviceAuthzStatus) Descriptor() protoreflect.EnumDescriptor
func (DeviceAuthzStatus) Enum ¶
func (x DeviceAuthzStatus) Enum() *DeviceAuthzStatus
func (DeviceAuthzStatus) EnumDescriptor
deprecated
func (DeviceAuthzStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeviceAuthzStatus.Descriptor instead.
func (DeviceAuthzStatus) Number ¶
func (x DeviceAuthzStatus) Number() protoreflect.EnumNumber
func (DeviceAuthzStatus) String ¶
func (x DeviceAuthzStatus) String() string
func (DeviceAuthzStatus) Type ¶
func (DeviceAuthzStatus) Type() protoreflect.EnumType
type ImageValidationResult ¶
type ImageValidationResult struct { // summary is a summary of the changes to the previous image. Summary *imagestatus_v1.ImageSummary `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"` // errors are any errors detected in the generated image. Errors *imagestatus_v1.ImageErrors `protobuf:"bytes,2,opt,name=errors,proto3" json:"errors,omitempty"` // warnings are any warnings about the generated image. Warnings *imagestatus_v1.ImageWarnings `protobuf:"bytes,3,opt,name=warnings,proto3" json:"warnings,omitempty"` // image_input_error indicates any errors in image inputs. ImageInputError *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=image_input_error,json=imageInputError,proto3" json:"image_input_error,omitempty"` // infos are any info messages about the generated image. Infos *imagestatus_v1.ImageInfos `protobuf:"bytes,5,opt,name=infos,proto3" json:"infos,omitempty"` // contains filtered or unexported fields }
ImageValidationResult holds the result of an image validation stage.
func (*ImageValidationResult) Descriptor
deprecated
func (*ImageValidationResult) Descriptor() ([]byte, []int)
Deprecated: Use ImageValidationResult.ProtoReflect.Descriptor instead.
func (*ImageValidationResult) GetErrors ¶
func (x *ImageValidationResult) GetErrors() *imagestatus_v1.ImageErrors
func (*ImageValidationResult) GetImageInputError ¶
func (x *ImageValidationResult) GetImageInputError() *wrapperspb.StringValue
func (*ImageValidationResult) GetInfos ¶
func (x *ImageValidationResult) GetInfos() *imagestatus_v1.ImageInfos
func (*ImageValidationResult) GetSummary ¶
func (x *ImageValidationResult) GetSummary() *imagestatus_v1.ImageSummary
func (*ImageValidationResult) GetWarnings ¶
func (x *ImageValidationResult) GetWarnings() *imagestatus_v1.ImageWarnings
func (*ImageValidationResult) ProtoMessage ¶
func (*ImageValidationResult) ProtoMessage()
func (*ImageValidationResult) ProtoReflect ¶
func (x *ImageValidationResult) ProtoReflect() protoreflect.Message
func (*ImageValidationResult) Reset ¶
func (x *ImageValidationResult) Reset()
func (*ImageValidationResult) String ¶
func (x *ImageValidationResult) String() string
type ImageValidationSkipCause ¶
type ImageValidationSkipCause int32
ImageValidationSkipCause enumerates the set of reasons a device can skip the image validation stage.
const ( // IMAGE_VALIDATION_SKIP_CAUSE_UNSPECIFIED indicates image validation skip cause is // unspecified. ImageValidationSkipCause_IMAGE_VALIDATION_SKIP_CAUSE_UNSPECIFIED ImageValidationSkipCause = 0 // IMAGE_VALIDATION_SKIP_CAUSE_INACTIVE indicates that the stage was skipped // because the device is not streaming. ImageValidationSkipCause_IMAGE_VALIDATION_SKIP_CAUSE_INACTIVE ImageValidationSkipCause = 1 // IMAGE_VALIDATION_SKIP_CAUSE_PRE_PROVISIONED indicates that the stage was // skipped because the device is pre-provisioned. ImageValidationSkipCause_IMAGE_VALIDATION_SKIP_CAUSE_PRE_PROVISIONED ImageValidationSkipCause = 2 // IMAGE_VALIDATION_SKIP_CAUSE_IMAGE_UNCHANGED indicates that the stage was // skipped because the device has no image changes in the workspace. ImageValidationSkipCause_IMAGE_VALIDATION_SKIP_CAUSE_IMAGE_UNCHANGED ImageValidationSkipCause = 3 // IMAGE_VALIDATION_SKIP_CAUSE_NO_PROPOSED_SOFTWARE indicates that the stage was // skipped because the device has no proposed software changes in the workspace. ImageValidationSkipCause_IMAGE_VALIDATION_SKIP_CAUSE_NO_PROPOSED_SOFTWARE ImageValidationSkipCause = 4 // IMAGE_VALIDATION_SKIP_CAUSE_DEVICE_DECOMMISSIONED indicates that the stage was // skipped because the device is decommissioned. ImageValidationSkipCause_IMAGE_VALIDATION_SKIP_CAUSE_DEVICE_DECOMMISSIONED ImageValidationSkipCause = 5 // IMAGE_VALIDATION_SKIP_CAUSE_DEVICE_REPLACED indicates that the stage was // skipped because the device is replaced. ImageValidationSkipCause_IMAGE_VALIDATION_SKIP_CAUSE_DEVICE_REPLACED ImageValidationSkipCause = 6 )
func (ImageValidationSkipCause) Descriptor ¶
func (ImageValidationSkipCause) Descriptor() protoreflect.EnumDescriptor
func (ImageValidationSkipCause) Enum ¶
func (x ImageValidationSkipCause) Enum() *ImageValidationSkipCause
func (ImageValidationSkipCause) EnumDescriptor
deprecated
func (ImageValidationSkipCause) EnumDescriptor() ([]byte, []int)
Deprecated: Use ImageValidationSkipCause.Descriptor instead.
func (ImageValidationSkipCause) Number ¶
func (x ImageValidationSkipCause) Number() protoreflect.EnumNumber
func (ImageValidationSkipCause) String ¶
func (x ImageValidationSkipCause) String() string
func (ImageValidationSkipCause) Type ¶
func (ImageValidationSkipCause) Type() protoreflect.EnumType
type InputError ¶
type InputError struct { // field_id is the ID of the input field. FieldId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=field_id,json=fieldId,proto3" json:"field_id,omitempty"` // path is the path leading up to the input field. Path *fmp.RepeatedString `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // members are the members of the input field (if it is a group). Members *fmp.RepeatedString `protobuf:"bytes,3,opt,name=members,proto3" json:"members,omitempty"` // message is the error message. Message *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
InputError holds the details for an error on a studio input field or value.
func (*InputError) Descriptor
deprecated
func (*InputError) Descriptor() ([]byte, []int)
Deprecated: Use InputError.ProtoReflect.Descriptor instead.
func (*InputError) GetFieldId ¶
func (x *InputError) GetFieldId() *wrapperspb.StringValue
func (*InputError) GetMembers ¶
func (x *InputError) GetMembers() *fmp.RepeatedString
func (*InputError) GetMessage ¶
func (x *InputError) GetMessage() *wrapperspb.StringValue
func (*InputError) GetPath ¶
func (x *InputError) GetPath() *fmp.RepeatedString
func (*InputError) ProtoMessage ¶
func (*InputError) ProtoMessage()
func (*InputError) ProtoReflect ¶
func (x *InputError) ProtoReflect() protoreflect.Message
func (*InputError) Reset ¶
func (x *InputError) Reset()
func (*InputError) String ¶
func (x *InputError) String() string
type InputErrors ¶
type InputErrors struct { // values is a list of InputError. Values []*InputError `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
InputErrors is a list of InputError.
func (*InputErrors) Descriptor
deprecated
func (*InputErrors) Descriptor() ([]byte, []int)
Deprecated: Use InputErrors.ProtoReflect.Descriptor instead.
func (*InputErrors) GetValues ¶
func (x *InputErrors) GetValues() []*InputError
func (*InputErrors) ProtoMessage ¶
func (*InputErrors) ProtoMessage()
func (*InputErrors) ProtoReflect ¶
func (x *InputErrors) ProtoReflect() protoreflect.Message
func (*InputErrors) Reset ¶
func (x *InputErrors) Reset()
func (*InputErrors) String ¶
func (x *InputErrors) String() string
type InputValidationResult ¶
type InputValidationResult struct { // input_schema_errors are errors for fields in the input schema. InputSchemaErrors *InputErrors `protobuf:"bytes,1,opt,name=input_schema_errors,json=inputSchemaErrors,proto3" json:"input_schema_errors,omitempty"` // input_value_errors are errors for values assigned to fields in the input schema. InputValueErrors *InputErrors `protobuf:"bytes,2,opt,name=input_value_errors,json=inputValueErrors,proto3" json:"input_value_errors,omitempty"` // other_errors are other miscellaneous errors. OtherErrors *fmp.RepeatedString `protobuf:"bytes,3,opt,name=other_errors,json=otherErrors,proto3" json:"other_errors,omitempty"` // input_value_warnings are warnings for values assigned to fields in the input schema. InputValueWarnings *InputErrors `protobuf:"bytes,4,opt,name=input_value_warnings,json=inputValueWarnings,proto3" json:"input_value_warnings,omitempty"` // contains filtered or unexported fields }
InputValidationResult holds the result of an input validation build stage.
func (*InputValidationResult) Descriptor
deprecated
func (*InputValidationResult) Descriptor() ([]byte, []int)
Deprecated: Use InputValidationResult.ProtoReflect.Descriptor instead.
func (*InputValidationResult) GetInputSchemaErrors ¶
func (x *InputValidationResult) GetInputSchemaErrors() *InputErrors
func (*InputValidationResult) GetInputValueErrors ¶
func (x *InputValidationResult) GetInputValueErrors() *InputErrors
func (*InputValidationResult) GetInputValueWarnings ¶
func (x *InputValidationResult) GetInputValueWarnings() *InputErrors
func (*InputValidationResult) GetOtherErrors ¶
func (x *InputValidationResult) GetOtherErrors() *fmp.RepeatedString
func (*InputValidationResult) ProtoMessage ¶
func (*InputValidationResult) ProtoMessage()
func (*InputValidationResult) ProtoReflect ¶
func (x *InputValidationResult) ProtoReflect() protoreflect.Message
func (*InputValidationResult) Reset ¶
func (x *InputValidationResult) Reset()
func (*InputValidationResult) String ¶
func (x *InputValidationResult) String() string
type InputValidationResults ¶
type InputValidationResults struct { // values is map from studio ID to InputValidationResult. Values map[string]*InputValidationResult `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
InputValidationResults is a collection of InputValidationResult (one per studio).
func (*InputValidationResults) Descriptor
deprecated
func (*InputValidationResults) Descriptor() ([]byte, []int)
Deprecated: Use InputValidationResults.ProtoReflect.Descriptor instead.
func (*InputValidationResults) GetValues ¶
func (x *InputValidationResults) GetValues() map[string]*InputValidationResult
func (*InputValidationResults) ProtoMessage ¶
func (*InputValidationResults) ProtoMessage()
func (*InputValidationResults) ProtoReflect ¶
func (x *InputValidationResults) ProtoReflect() protoreflect.Message
func (*InputValidationResults) Reset ¶
func (x *InputValidationResults) Reset()
func (*InputValidationResults) String ¶
func (x *InputValidationResults) String() string
type MetaResponse ¶
type MetaResponse struct { // Time holds the timestamp of the last item included in the metadata calculation. Time *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,2,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // Count is the number of items present under the conditions of the request. Count *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=count,proto3" json:"count,omitempty"` // contains filtered or unexported fields }
func (*MetaResponse) Descriptor
deprecated
func (*MetaResponse) Descriptor() ([]byte, []int)
Deprecated: Use MetaResponse.ProtoReflect.Descriptor instead.
func (*MetaResponse) GetCount ¶
func (x *MetaResponse) GetCount() *wrapperspb.UInt32Value
func (*MetaResponse) GetTime ¶
func (x *MetaResponse) GetTime() *timestamppb.Timestamp
func (*MetaResponse) GetType ¶
func (x *MetaResponse) GetType() subscriptions.Operation
func (*MetaResponse) ProtoMessage ¶
func (*MetaResponse) ProtoMessage()
func (*MetaResponse) ProtoReflect ¶
func (x *MetaResponse) ProtoReflect() protoreflect.Message
func (*MetaResponse) Reset ¶
func (x *MetaResponse) Reset()
func (*MetaResponse) String ¶
func (x *MetaResponse) String() string
type Request ¶
type Request int32
Request enumerates the set of asynchronous operations that can be performed on a workspace.
const ( // REQUEST_UNSPECIFIED describes unspecified request. Request_REQUEST_UNSPECIFIED Request = 0 // REQUEST_START_BUILD describes a request to start building a workspace. This kicks // of a multi-stage operation to compile and validate the changes in a workspace (see // BuildStage for more details). Request_REQUEST_START_BUILD Request = 1 // REQUEST_CANCEL_BUILD describes a request to stop building a workspace. Request_REQUEST_CANCEL_BUILD Request = 2 // REQUEST_SUBMIT describes a request to submit a workspace to the mainline. Before // submission, some checks are made that can cause the request to fail. E.g., if there // is a modified configuration for a non-streaming device in the workspace, then the // request will fail. Once submitted, changes are applied and change controls are // created (if necessary). Request_REQUEST_SUBMIT Request = 3 // REQUEST_ABANDON describes a request to abandon a workspace. This operation does // not delete the workspace from the system, but closes it to any further updates. Request_REQUEST_ABANDON Request = 4 // REQUEST_ROLLBACK describes a request to rollback a submitted workspace, undoing // corresponding changes in the mainline. Request_REQUEST_ROLLBACK Request = 5 // REQUEST_SUBMIT_FORCE describes a request to submit a workspace without making any // checks that could normally cause the submission to fail. See REQUEST_SUBMIT for // more details. Request_REQUEST_SUBMIT_FORCE Request = 6 // REQUEST_REBASE describes a request to rebase a workspace. This operation updates // workspace state to reflect the latest mainline content, and re-applies workspace // changes on top of that. Request_REQUEST_REBASE Request = 7 )
func (Request) Descriptor ¶
func (Request) Descriptor() protoreflect.EnumDescriptor
func (Request) EnumDescriptor
deprecated
func (Request) Number ¶
func (x Request) Number() protoreflect.EnumNumber
func (Request) Type ¶
func (Request) Type() protoreflect.EnumType
type RequestParams ¶
type RequestParams struct { // request_id is the unique ID of the request. This is used to identify // the Response for the request in Responses. RequestId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // contains filtered or unexported fields }
RequestParams define the parameters for a Request.
func (*RequestParams) Descriptor
deprecated
func (*RequestParams) Descriptor() ([]byte, []int)
Deprecated: Use RequestParams.ProtoReflect.Descriptor instead.
func (*RequestParams) GetRequestId ¶
func (x *RequestParams) GetRequestId() *wrapperspb.StringValue
func (*RequestParams) ProtoMessage ¶
func (*RequestParams) ProtoMessage()
func (*RequestParams) ProtoReflect ¶
func (x *RequestParams) ProtoReflect() protoreflect.Message
func (*RequestParams) Reset ¶
func (x *RequestParams) Reset()
func (*RequestParams) String ¶
func (x *RequestParams) String() string
type Response ¶
type Response struct { // status is the execution status of the response. Status ResponseStatus `protobuf:"varint,1,opt,name=status,proto3,enum=arista.workspace.v1.ResponseStatus" json:"status,omitempty"` // message is a string that provides more details about the response. Message *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // code is the code of the response. Code ResponseCode `protobuf:"varint,3,opt,name=code,proto3,enum=arista.workspace.v1.ResponseCode" json:"code,omitempty"` // contains filtered or unexported fields }
Response is a response to a Request.
func (*Response) Descriptor
deprecated
func (*Response) GetCode ¶
func (x *Response) GetCode() ResponseCode
func (*Response) GetMessage ¶
func (x *Response) GetMessage() *wrapperspb.StringValue
func (*Response) GetStatus ¶
func (x *Response) GetStatus() ResponseStatus
func (*Response) ProtoMessage ¶
func (*Response) ProtoMessage()
func (*Response) ProtoReflect ¶
func (x *Response) ProtoReflect() protoreflect.Message
type ResponseCode ¶
type ResponseCode int32
ResponseCode is a code for a Response indicating a particular scenario.
const ( // RESPONSE_CODE_UNSPECIFIED indicates unspecified response code. ResponseCode_RESPONSE_CODE_UNSPECIFIED ResponseCode = 0 // RESPONSE_CODE_INACTIVE_DEVICES_EXIST indicates that there are devices that have inactive // streaming status. ResponseCode_RESPONSE_CODE_INACTIVE_DEVICES_EXIST ResponseCode = 1 // RESPONSE_CODE_DECOMMISSION_DEVICES_INCOMPLETE indicates that the decommission process is // incomplete for devices. ResponseCode_RESPONSE_CODE_DECOMMISSION_DEVICES_INCOMPLETE ResponseCode = 2 )
func (ResponseCode) Descriptor ¶
func (ResponseCode) Descriptor() protoreflect.EnumDescriptor
func (ResponseCode) Enum ¶
func (x ResponseCode) Enum() *ResponseCode
func (ResponseCode) EnumDescriptor
deprecated
func (ResponseCode) EnumDescriptor() ([]byte, []int)
Deprecated: Use ResponseCode.Descriptor instead.
func (ResponseCode) Number ¶
func (x ResponseCode) Number() protoreflect.EnumNumber
func (ResponseCode) String ¶
func (x ResponseCode) String() string
func (ResponseCode) Type ¶
func (ResponseCode) Type() protoreflect.EnumType
type ResponseStatus ¶
type ResponseStatus int32
ResponseStatus enumerates the set of execution statuses of a Response.
const ( // RESPONSE_STATUS_UNSPECIFIED indicates unspecified response status. ResponseStatus_RESPONSE_STATUS_UNSPECIFIED ResponseStatus = 0 // RESPONSE_STATUS_SUCCESS indicates that the original Request was successful // in its execution. ResponseStatus_RESPONSE_STATUS_SUCCESS ResponseStatus = 1 // RESPONSE_STATUS_FAIL indicates that the original Request was unsuccessful // in its execution. ResponseStatus_RESPONSE_STATUS_FAIL ResponseStatus = 2 )
func (ResponseStatus) Descriptor ¶
func (ResponseStatus) Descriptor() protoreflect.EnumDescriptor
func (ResponseStatus) Enum ¶
func (x ResponseStatus) Enum() *ResponseStatus
func (ResponseStatus) EnumDescriptor
deprecated
func (ResponseStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use ResponseStatus.Descriptor instead.
func (ResponseStatus) Number ¶
func (x ResponseStatus) Number() protoreflect.EnumNumber
func (ResponseStatus) String ¶
func (x ResponseStatus) String() string
func (ResponseStatus) Type ¶
func (ResponseStatus) Type() protoreflect.EnumType
type Responses ¶
type Responses struct { // values is a map from request ID to Response. Values map[string]*Response `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
Responses is a collection of responses for completed requests.
func (*Responses) Descriptor
deprecated
func (*Responses) ProtoMessage ¶
func (*Responses) ProtoMessage()
func (*Responses) ProtoReflect ¶
func (x *Responses) ProtoReflect() protoreflect.Message
type StudioBuildDetails ¶
type StudioBuildDetails struct { // input_validation_results is a map from studio ID to InputValidationResult. InputValidationResults *InputValidationResults `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
StudioBuildDetails is a collection of per studio results that are not specific to a device.
func (*StudioBuildDetails) Descriptor
deprecated
func (*StudioBuildDetails) Descriptor() ([]byte, []int)
Deprecated: Use StudioBuildDetails.ProtoReflect.Descriptor instead.
func (*StudioBuildDetails) GetInputValidationResults ¶
func (x *StudioBuildDetails) GetInputValidationResults() *InputValidationResults
func (*StudioBuildDetails) ProtoMessage ¶
func (*StudioBuildDetails) ProtoMessage()
func (*StudioBuildDetails) ProtoReflect ¶
func (x *StudioBuildDetails) ProtoReflect() protoreflect.Message
func (*StudioBuildDetails) Reset ¶
func (x *StudioBuildDetails) Reset()
func (*StudioBuildDetails) String ¶
func (x *StudioBuildDetails) String() string
type SyncOperation ¶
type SyncOperation int32
SyncOperation enumerates sync operations.
const ( // SYNC_OPERATION_UNSPECIFIED indicates unspecified sync operation. SyncOperation_SYNC_OPERATION_UNSPECIFIED SyncOperation = 0 // SYNC_OPERATION_CONFIG indicates config sync operation. SyncOperation_SYNC_OPERATION_CONFIG SyncOperation = 1 )
func (SyncOperation) Descriptor ¶
func (SyncOperation) Descriptor() protoreflect.EnumDescriptor
func (SyncOperation) Enum ¶
func (x SyncOperation) Enum() *SyncOperation
func (SyncOperation) EnumDescriptor
deprecated
func (SyncOperation) EnumDescriptor() ([]byte, []int)
Deprecated: Use SyncOperation.Descriptor instead.
func (SyncOperation) Number ¶
func (x SyncOperation) Number() protoreflect.EnumNumber
func (SyncOperation) String ¶
func (x SyncOperation) String() string
func (SyncOperation) Type ¶
func (SyncOperation) Type() protoreflect.EnumType
type TemplateError ¶
type TemplateError struct { // line_num is the number of the line on which the error occurred. LineNum *wrapperspb.UInt32Value `protobuf:"bytes,1,opt,name=line_num,json=lineNum,proto3" json:"line_num,omitempty"` // exception is the type of the exception thrown during the script execution. // E.g., AssertionError, etc. Exception *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=exception,proto3" json:"exception,omitempty"` // detail holds the details of the exception. E.g., a full backtrace. Detail *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=detail,proto3" json:"detail,omitempty"` // exception_msg is the message of the exception thrown during the script execution. ExceptionMsg *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=exception_msg,json=exceptionMsg,proto3" json:"exception_msg,omitempty"` // contains filtered or unexported fields }
TemplateError holds details for an error that occured while evaluating a studio template against its inputs.
func (*TemplateError) Descriptor
deprecated
func (*TemplateError) Descriptor() ([]byte, []int)
Deprecated: Use TemplateError.ProtoReflect.Descriptor instead.
func (*TemplateError) GetDetail ¶
func (x *TemplateError) GetDetail() *wrapperspb.StringValue
func (*TemplateError) GetException ¶
func (x *TemplateError) GetException() *wrapperspb.StringValue
func (*TemplateError) GetExceptionMsg ¶
func (x *TemplateError) GetExceptionMsg() *wrapperspb.StringValue
func (*TemplateError) GetLineNum ¶
func (x *TemplateError) GetLineNum() *wrapperspb.UInt32Value
func (*TemplateError) ProtoMessage ¶
func (*TemplateError) ProtoMessage()
func (*TemplateError) ProtoReflect ¶
func (x *TemplateError) ProtoReflect() protoreflect.Message
func (*TemplateError) Reset ¶
func (x *TemplateError) Reset()
func (*TemplateError) String ¶
func (x *TemplateError) String() string
type TemplateErrors ¶
type TemplateErrors struct { // values is a list of TemplateError. Values []*TemplateError `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
TemplateErrors is a list of TemplateError.
func (*TemplateErrors) Descriptor
deprecated
func (*TemplateErrors) Descriptor() ([]byte, []int)
Deprecated: Use TemplateErrors.ProtoReflect.Descriptor instead.
func (*TemplateErrors) GetValues ¶
func (x *TemplateErrors) GetValues() []*TemplateError
func (*TemplateErrors) ProtoMessage ¶
func (*TemplateErrors) ProtoMessage()
func (*TemplateErrors) ProtoReflect ¶
func (x *TemplateErrors) ProtoReflect() protoreflect.Message
func (*TemplateErrors) Reset ¶
func (x *TemplateErrors) Reset()
func (*TemplateErrors) String ¶
func (x *TemplateErrors) String() string
type UnimplementedWorkspaceBuildDetailsServiceServer ¶
type UnimplementedWorkspaceBuildDetailsServiceServer struct { }
UnimplementedWorkspaceBuildDetailsServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedWorkspaceBuildDetailsServiceServer) GetAllBatched ¶
func (UnimplementedWorkspaceBuildDetailsServiceServer) SubscribeBatched ¶
func (UnimplementedWorkspaceBuildDetailsServiceServer) SubscribeMeta ¶
type UnimplementedWorkspaceBuildServiceServer ¶
type UnimplementedWorkspaceBuildServiceServer struct { }
UnimplementedWorkspaceBuildServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedWorkspaceBuildServiceServer) GetAllBatched ¶
func (UnimplementedWorkspaceBuildServiceServer) GetMeta ¶
func (UnimplementedWorkspaceBuildServiceServer) GetMeta(context.Context, *WorkspaceBuildStreamRequest) (*MetaResponse, error)
func (UnimplementedWorkspaceBuildServiceServer) GetOne ¶
func (UnimplementedWorkspaceBuildServiceServer) GetOne(context.Context, *WorkspaceBuildRequest) (*WorkspaceBuildResponse, error)
func (UnimplementedWorkspaceBuildServiceServer) SubscribeBatched ¶
func (UnimplementedWorkspaceBuildServiceServer) SubscribeMeta ¶
type UnimplementedWorkspaceConfigServiceServer ¶
type UnimplementedWorkspaceConfigServiceServer struct { }
UnimplementedWorkspaceConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedWorkspaceConfigServiceServer) DeleteSome ¶
func (UnimplementedWorkspaceConfigServiceServer) GetAllBatched ¶
func (UnimplementedWorkspaceConfigServiceServer) GetMeta ¶
func (UnimplementedWorkspaceConfigServiceServer) GetMeta(context.Context, *WorkspaceConfigStreamRequest) (*MetaResponse, error)
func (UnimplementedWorkspaceConfigServiceServer) SubscribeBatched ¶
func (UnimplementedWorkspaceConfigServiceServer) SubscribeMeta ¶
type UnimplementedWorkspaceServiceServer ¶
type UnimplementedWorkspaceServiceServer struct { }
UnimplementedWorkspaceServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedWorkspaceServiceServer) GetAllBatched ¶
func (UnimplementedWorkspaceServiceServer) GetAllBatched(*WorkspaceBatchedStreamRequest, WorkspaceService_GetAllBatchedServer) error
func (UnimplementedWorkspaceServiceServer) GetMeta ¶
func (UnimplementedWorkspaceServiceServer) GetMeta(context.Context, *WorkspaceStreamRequest) (*MetaResponse, error)
func (UnimplementedWorkspaceServiceServer) GetOne ¶
func (UnimplementedWorkspaceServiceServer) GetOne(context.Context, *WorkspaceRequest) (*WorkspaceResponse, error)
func (UnimplementedWorkspaceServiceServer) SubscribeBatched ¶
func (UnimplementedWorkspaceServiceServer) SubscribeBatched(*WorkspaceBatchedStreamRequest, WorkspaceService_SubscribeBatchedServer) error
func (UnimplementedWorkspaceServiceServer) SubscribeMeta ¶
func (UnimplementedWorkspaceServiceServer) SubscribeMeta(*WorkspaceStreamRequest, WorkspaceService_SubscribeMetaServer) error
type UnimplementedWorkspaceSyncConfigServiceServer ¶
type UnimplementedWorkspaceSyncConfigServiceServer struct { }
UnimplementedWorkspaceSyncConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedWorkspaceSyncConfigServiceServer) DeleteSome ¶
func (UnimplementedWorkspaceSyncConfigServiceServer) GetAllBatched ¶
func (UnimplementedWorkspaceSyncConfigServiceServer) GetMeta ¶
func (UnimplementedWorkspaceSyncConfigServiceServer) GetMeta(context.Context, *WorkspaceSyncConfigStreamRequest) (*MetaResponse, error)
func (UnimplementedWorkspaceSyncConfigServiceServer) SubscribeBatched ¶
func (UnimplementedWorkspaceSyncConfigServiceServer) SubscribeMeta ¶
type UnsafeWorkspaceBuildDetailsServiceServer ¶
type UnsafeWorkspaceBuildDetailsServiceServer interface {
// contains filtered or unexported methods
}
UnsafeWorkspaceBuildDetailsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkspaceBuildDetailsServiceServer will result in compilation errors.
type UnsafeWorkspaceBuildServiceServer ¶
type UnsafeWorkspaceBuildServiceServer interface {
// contains filtered or unexported methods
}
UnsafeWorkspaceBuildServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkspaceBuildServiceServer will result in compilation errors.
type UnsafeWorkspaceConfigServiceServer ¶
type UnsafeWorkspaceConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeWorkspaceConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkspaceConfigServiceServer will result in compilation errors.
type UnsafeWorkspaceServiceServer ¶
type UnsafeWorkspaceServiceServer interface {
// contains filtered or unexported methods
}
UnsafeWorkspaceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkspaceServiceServer will result in compilation errors.
type UnsafeWorkspaceSyncConfigServiceServer ¶
type UnsafeWorkspaceSyncConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeWorkspaceSyncConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkspaceSyncConfigServiceServer will result in compilation errors.
type Workspace ¶
type Workspace struct { // key identifies the workspace. Key *WorkspaceKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // created_at indicates when the workspace was created. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // created_by indicates who created the workspace. CreatedBy *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // last_modified_at indicates when the workspace was last updated. LastModifiedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_modified_at,json=lastModifiedAt,proto3" json:"last_modified_at,omitempty"` // last_modified_by indicates who last updated the workspace. LastModifiedBy *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=last_modified_by,json=lastModifiedBy,proto3" json:"last_modified_by,omitempty"` // state describes the status of the workspace. State WorkspaceState `protobuf:"varint,6,opt,name=state,proto3,enum=arista.workspace.v1.WorkspaceState" json:"state,omitempty"` // last_build_id is the last build ID that was set in a WorkspaceBuild // for this workspace. LastBuildId *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=last_build_id,json=lastBuildId,proto3" json:"last_build_id,omitempty"` // responses are the responses for all requests that have been executed // thusfar for this workspace. Responses *Responses `protobuf:"bytes,8,opt,name=responses,proto3" json:"responses,omitempty"` // cc_ids are the IDs of any change controls that were created as a result // of submitting this workspace. CcIds *fmp.RepeatedString `protobuf:"bytes,9,opt,name=cc_ids,json=ccIds,proto3" json:"cc_ids,omitempty"` // needs_build indicates whether a rebuild of the workspace is necessary // in order to submit it. NeedsBuild *wrapperspb.BoolValue `protobuf:"bytes,10,opt,name=needs_build,json=needsBuild,proto3" json:"needs_build,omitempty"` // last_rebased_at indicates when the workspace was last rebased. LastRebasedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=last_rebased_at,json=lastRebasedAt,proto3" json:"last_rebased_at,omitempty"` // needs_rebase indicates whether a rebase of the workspace is necessary // in order to submit it. NeedsRebase *wrapperspb.BoolValue `protobuf:"bytes,12,opt,name=needs_rebase,json=needsRebase,proto3" json:"needs_rebase,omitempty"` // display_name is the user-defined name of the workspace. DisplayName *wrapperspb.StringValue `protobuf:"bytes,13,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // description is a brief description of the workspace. Description *wrapperspb.StringValue `protobuf:"bytes,14,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
Workspace holds the status of a workspace.
func (*Workspace) Descriptor
deprecated
func (*Workspace) GetCcIds ¶
func (x *Workspace) GetCcIds() *fmp.RepeatedString
func (*Workspace) GetCreatedAt ¶
func (x *Workspace) GetCreatedAt() *timestamppb.Timestamp
func (*Workspace) GetCreatedBy ¶
func (x *Workspace) GetCreatedBy() *wrapperspb.StringValue
func (*Workspace) GetDescription ¶
func (x *Workspace) GetDescription() *wrapperspb.StringValue
func (*Workspace) GetDisplayName ¶
func (x *Workspace) GetDisplayName() *wrapperspb.StringValue
func (*Workspace) GetKey ¶
func (x *Workspace) GetKey() *WorkspaceKey
func (*Workspace) GetLastBuildId ¶
func (x *Workspace) GetLastBuildId() *wrapperspb.StringValue
func (*Workspace) GetLastModifiedAt ¶
func (x *Workspace) GetLastModifiedAt() *timestamppb.Timestamp
func (*Workspace) GetLastModifiedBy ¶
func (x *Workspace) GetLastModifiedBy() *wrapperspb.StringValue
func (*Workspace) GetLastRebasedAt ¶
func (x *Workspace) GetLastRebasedAt() *timestamppb.Timestamp
func (*Workspace) GetNeedsBuild ¶
func (x *Workspace) GetNeedsBuild() *wrapperspb.BoolValue
func (*Workspace) GetNeedsRebase ¶
func (x *Workspace) GetNeedsRebase() *wrapperspb.BoolValue
func (*Workspace) GetResponses ¶
func (*Workspace) GetState ¶
func (x *Workspace) GetState() WorkspaceState
func (*Workspace) ProtoMessage ¶
func (*Workspace) ProtoMessage()
func (*Workspace) ProtoReflect ¶
func (x *Workspace) ProtoReflect() protoreflect.Message
type WorkspaceBatchedStreamRequest ¶
type WorkspaceBatchedStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*Workspace `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each Workspace at end. // - Each Workspace response is fully-specified (all fields set). // - start: Returns the state of each Workspace at start, followed by updates until now. // - Each Workspace response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each Workspace at start, followed by updates // until end. // - Each Workspace response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // MaxMessages limits the maximum number of messages that can be contained in one batch. // MaxMessages is required to be at least 1. // The maximum number of messages in a batch is min(max_messages, INTERNAL_BATCH_LIMIT) // INTERNAL_BATCH_LIMIT is set based on the maximum message size. MaxMessages *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=max_messages,json=maxMessages,proto3" json:"max_messages,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBatchedStreamRequest) Descriptor
deprecated
func (*WorkspaceBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceBatchedStreamRequest) GetMaxMessages ¶
func (x *WorkspaceBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*WorkspaceBatchedStreamRequest) GetPartialEqFilter ¶
func (x *WorkspaceBatchedStreamRequest) GetPartialEqFilter() []*Workspace
func (*WorkspaceBatchedStreamRequest) GetTime ¶
func (x *WorkspaceBatchedStreamRequest) GetTime() *time.TimeBounds
func (*WorkspaceBatchedStreamRequest) ProtoMessage ¶
func (*WorkspaceBatchedStreamRequest) ProtoMessage()
func (*WorkspaceBatchedStreamRequest) ProtoReflect ¶
func (x *WorkspaceBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceBatchedStreamRequest) Reset ¶
func (x *WorkspaceBatchedStreamRequest) Reset()
func (*WorkspaceBatchedStreamRequest) String ¶
func (x *WorkspaceBatchedStreamRequest) String() string
type WorkspaceBatchedStreamResponse ¶
type WorkspaceBatchedStreamResponse struct { // Values are the values deemed relevant to the initiating request. // The length of this structure is guaranteed to be between (inclusive) 1 and // min(req.max_messages, INTERNAL_BATCH_LIMIT). Responses []*WorkspaceStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBatchedStreamResponse) Descriptor
deprecated
func (*WorkspaceBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceBatchedStreamResponse) GetResponses ¶
func (x *WorkspaceBatchedStreamResponse) GetResponses() []*WorkspaceStreamResponse
func (*WorkspaceBatchedStreamResponse) ProtoMessage ¶
func (*WorkspaceBatchedStreamResponse) ProtoMessage()
func (*WorkspaceBatchedStreamResponse) ProtoReflect ¶
func (x *WorkspaceBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceBatchedStreamResponse) Reset ¶
func (x *WorkspaceBatchedStreamResponse) Reset()
func (*WorkspaceBatchedStreamResponse) String ¶
func (x *WorkspaceBatchedStreamResponse) String() string
type WorkspaceBuild ¶
type WorkspaceBuild struct { // key identifies the build. Key *WorkspaceBuildKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // state is the execution status of the build. State BuildState `protobuf:"varint,2,opt,name=state,proto3,enum=arista.workspace.v1.BuildState" json:"state,omitempty"` // error is an error message that is set if the build fails early before // the per-device build result is computed. Error *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"` // built_by is the details of subject who built the workspace. BuiltBy *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=built_by,json=builtBy,proto3" json:"built_by,omitempty"` // authz_result has the result of authorization check. AuthzResult *AuthzResult `protobuf:"bytes,6,opt,name=authz_result,json=authzResult,proto3" json:"authz_result,omitempty"` // studio_build_details has per studio results that are not specific to a device. StudioBuildDetails *StudioBuildDetails `protobuf:"bytes,7,opt,name=studio_build_details,json=studioBuildDetails,proto3" json:"studio_build_details,omitempty"` // contains filtered or unexported fields }
WorkspaceBuild holds the details for a build of a workspace.
func (*WorkspaceBuild) Descriptor
deprecated
func (*WorkspaceBuild) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuild.ProtoReflect.Descriptor instead.
func (*WorkspaceBuild) GetAuthzResult ¶
func (x *WorkspaceBuild) GetAuthzResult() *AuthzResult
func (*WorkspaceBuild) GetBuiltBy ¶
func (x *WorkspaceBuild) GetBuiltBy() *wrapperspb.StringValue
func (*WorkspaceBuild) GetError ¶
func (x *WorkspaceBuild) GetError() *wrapperspb.StringValue
func (*WorkspaceBuild) GetKey ¶
func (x *WorkspaceBuild) GetKey() *WorkspaceBuildKey
func (*WorkspaceBuild) GetState ¶
func (x *WorkspaceBuild) GetState() BuildState
func (*WorkspaceBuild) GetStudioBuildDetails ¶
func (x *WorkspaceBuild) GetStudioBuildDetails() *StudioBuildDetails
func (*WorkspaceBuild) ProtoMessage ¶
func (*WorkspaceBuild) ProtoMessage()
func (*WorkspaceBuild) ProtoReflect ¶
func (x *WorkspaceBuild) ProtoReflect() protoreflect.Message
func (*WorkspaceBuild) Reset ¶
func (x *WorkspaceBuild) Reset()
func (*WorkspaceBuild) String ¶
func (x *WorkspaceBuild) String() string
type WorkspaceBuildBatchedStreamRequest ¶
type WorkspaceBuildBatchedStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*WorkspaceBuild `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each WorkspaceBuild at end. // - Each WorkspaceBuild response is fully-specified (all fields set). // - start: Returns the state of each WorkspaceBuild at start, followed by updates until now. // - Each WorkspaceBuild response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each WorkspaceBuild at start, followed by updates // until end. // - Each WorkspaceBuild response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // MaxMessages limits the maximum number of messages that can be contained in one batch. // MaxMessages is required to be at least 1. // The maximum number of messages in a batch is min(max_messages, INTERNAL_BATCH_LIMIT) // INTERNAL_BATCH_LIMIT is set based on the maximum message size. MaxMessages *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=max_messages,json=maxMessages,proto3" json:"max_messages,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildBatchedStreamRequest) Descriptor
deprecated
func (*WorkspaceBuildBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildBatchedStreamRequest) GetMaxMessages ¶
func (x *WorkspaceBuildBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*WorkspaceBuildBatchedStreamRequest) GetPartialEqFilter ¶
func (x *WorkspaceBuildBatchedStreamRequest) GetPartialEqFilter() []*WorkspaceBuild
func (*WorkspaceBuildBatchedStreamRequest) GetTime ¶
func (x *WorkspaceBuildBatchedStreamRequest) GetTime() *time.TimeBounds
func (*WorkspaceBuildBatchedStreamRequest) ProtoMessage ¶
func (*WorkspaceBuildBatchedStreamRequest) ProtoMessage()
func (*WorkspaceBuildBatchedStreamRequest) ProtoReflect ¶
func (x *WorkspaceBuildBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildBatchedStreamRequest) Reset ¶
func (x *WorkspaceBuildBatchedStreamRequest) Reset()
func (*WorkspaceBuildBatchedStreamRequest) String ¶
func (x *WorkspaceBuildBatchedStreamRequest) String() string
type WorkspaceBuildBatchedStreamResponse ¶
type WorkspaceBuildBatchedStreamResponse struct { // Values are the values deemed relevant to the initiating request. // The length of this structure is guaranteed to be between (inclusive) 1 and // min(req.max_messages, INTERNAL_BATCH_LIMIT). Responses []*WorkspaceBuildStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildBatchedStreamResponse) Descriptor
deprecated
func (*WorkspaceBuildBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildBatchedStreamResponse) GetResponses ¶
func (x *WorkspaceBuildBatchedStreamResponse) GetResponses() []*WorkspaceBuildStreamResponse
func (*WorkspaceBuildBatchedStreamResponse) ProtoMessage ¶
func (*WorkspaceBuildBatchedStreamResponse) ProtoMessage()
func (*WorkspaceBuildBatchedStreamResponse) ProtoReflect ¶
func (x *WorkspaceBuildBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildBatchedStreamResponse) Reset ¶
func (x *WorkspaceBuildBatchedStreamResponse) Reset()
func (*WorkspaceBuildBatchedStreamResponse) String ¶
func (x *WorkspaceBuildBatchedStreamResponse) String() string
type WorkspaceBuildDetails ¶
type WorkspaceBuildDetails struct { // key identifies the build. Key *WorkspaceBuildDetailsKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // state is the execution status of the build. State BuildState `protobuf:"varint,2,opt,name=state,proto3,enum=arista.workspace.v1.BuildState" json:"state,omitempty"` // stage is the stage of the build. Stage BuildStage `protobuf:"varint,3,opt,name=stage,proto3,enum=arista.workspace.v1.BuildStage" json:"stage,omitempty"` // input_validation_results are the results of the input validation stage. InputValidationResults *InputValidationResults `` /* 129-byte string literal not displayed */ // configlet_build_results are the results of the configlet build stage. ConfigletBuildResults *ConfigletBuildResults `` /* 126-byte string literal not displayed */ // config_validation_result is the result of the config validation stage. ConfigValidationResult *ConfigValidationResult `` /* 129-byte string literal not displayed */ // image_validation_result is the result of the image validation stage. ImageValidationResult *ImageValidationResult `` /* 126-byte string literal not displayed */ // config_validation_skip_cause is the reason, if any, that the config // validation stage was skipped. ConfigValidationSkipCause ConfigValidationSkipCause `` /* 192-byte string literal not displayed */ // image_validation_skip_cause is the reason, if any, that the image // validation stage was skipped. ImageValidationSkipCause ImageValidationSkipCause `` /* 188-byte string literal not displayed */ // build_stage_state is the state for each build stage. BuildStageState *BuildStageState `protobuf:"bytes,10,opt,name=build_stage_state,json=buildStageState,proto3" json:"build_stage_state,omitempty"` // authz_status is the status of provision permission for the device. AuthzStatus DeviceAuthzStatus `` /* 139-byte string literal not displayed */ // config_sync_result is the result of the config sync. ConfigSyncResult *ConfigSyncResult `protobuf:"bytes,12,opt,name=config_sync_result,json=configSyncResult,proto3" json:"config_sync_result,omitempty"` // config_sync_skip_cause is the reason for skipping the config sync. ConfigSyncSkipCause ConfigSyncSkipCause `` /* 169-byte string literal not displayed */ // contains filtered or unexported fields }
WorkspaceBuildDetails holds the details for a build of a device in a workspace.
func (*WorkspaceBuildDetails) Descriptor
deprecated
func (*WorkspaceBuildDetails) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildDetails.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildDetails) GetAuthzStatus ¶
func (x *WorkspaceBuildDetails) GetAuthzStatus() DeviceAuthzStatus
func (*WorkspaceBuildDetails) GetBuildStageState ¶
func (x *WorkspaceBuildDetails) GetBuildStageState() *BuildStageState
func (*WorkspaceBuildDetails) GetConfigSyncResult ¶
func (x *WorkspaceBuildDetails) GetConfigSyncResult() *ConfigSyncResult
func (*WorkspaceBuildDetails) GetConfigSyncSkipCause ¶
func (x *WorkspaceBuildDetails) GetConfigSyncSkipCause() ConfigSyncSkipCause
func (*WorkspaceBuildDetails) GetConfigValidationResult ¶
func (x *WorkspaceBuildDetails) GetConfigValidationResult() *ConfigValidationResult
func (*WorkspaceBuildDetails) GetConfigValidationSkipCause ¶
func (x *WorkspaceBuildDetails) GetConfigValidationSkipCause() ConfigValidationSkipCause
func (*WorkspaceBuildDetails) GetConfigletBuildResults ¶
func (x *WorkspaceBuildDetails) GetConfigletBuildResults() *ConfigletBuildResults
func (*WorkspaceBuildDetails) GetImageValidationResult ¶
func (x *WorkspaceBuildDetails) GetImageValidationResult() *ImageValidationResult
func (*WorkspaceBuildDetails) GetImageValidationSkipCause ¶
func (x *WorkspaceBuildDetails) GetImageValidationSkipCause() ImageValidationSkipCause
func (*WorkspaceBuildDetails) GetInputValidationResults ¶
func (x *WorkspaceBuildDetails) GetInputValidationResults() *InputValidationResults
func (*WorkspaceBuildDetails) GetKey ¶
func (x *WorkspaceBuildDetails) GetKey() *WorkspaceBuildDetailsKey
func (*WorkspaceBuildDetails) GetStage ¶
func (x *WorkspaceBuildDetails) GetStage() BuildStage
func (*WorkspaceBuildDetails) GetState ¶
func (x *WorkspaceBuildDetails) GetState() BuildState
func (*WorkspaceBuildDetails) ProtoMessage ¶
func (*WorkspaceBuildDetails) ProtoMessage()
func (*WorkspaceBuildDetails) ProtoReflect ¶
func (x *WorkspaceBuildDetails) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildDetails) Reset ¶
func (x *WorkspaceBuildDetails) Reset()
func (*WorkspaceBuildDetails) String ¶
func (x *WorkspaceBuildDetails) String() string
type WorkspaceBuildDetailsBatchedStreamRequest ¶
type WorkspaceBuildDetailsBatchedStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*WorkspaceBuildDetails `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each WorkspaceBuildDetails at end. // - Each WorkspaceBuildDetails response is fully-specified (all fields set). // - start: Returns the state of each WorkspaceBuildDetails at start, followed by updates until now. // - Each WorkspaceBuildDetails response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each WorkspaceBuildDetails at start, followed by updates // until end. // - Each WorkspaceBuildDetails response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // MaxMessages limits the maximum number of messages that can be contained in one batch. // MaxMessages is required to be at least 1. // The maximum number of messages in a batch is min(max_messages, INTERNAL_BATCH_LIMIT) // INTERNAL_BATCH_LIMIT is set based on the maximum message size. MaxMessages *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=max_messages,json=maxMessages,proto3" json:"max_messages,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildDetailsBatchedStreamRequest) Descriptor
deprecated
func (*WorkspaceBuildDetailsBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildDetailsBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildDetailsBatchedStreamRequest) GetMaxMessages ¶
func (x *WorkspaceBuildDetailsBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*WorkspaceBuildDetailsBatchedStreamRequest) GetPartialEqFilter ¶
func (x *WorkspaceBuildDetailsBatchedStreamRequest) GetPartialEqFilter() []*WorkspaceBuildDetails
func (*WorkspaceBuildDetailsBatchedStreamRequest) GetTime ¶
func (x *WorkspaceBuildDetailsBatchedStreamRequest) GetTime() *time.TimeBounds
func (*WorkspaceBuildDetailsBatchedStreamRequest) ProtoMessage ¶
func (*WorkspaceBuildDetailsBatchedStreamRequest) ProtoMessage()
func (*WorkspaceBuildDetailsBatchedStreamRequest) ProtoReflect ¶
func (x *WorkspaceBuildDetailsBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildDetailsBatchedStreamRequest) Reset ¶
func (x *WorkspaceBuildDetailsBatchedStreamRequest) Reset()
func (*WorkspaceBuildDetailsBatchedStreamRequest) String ¶
func (x *WorkspaceBuildDetailsBatchedStreamRequest) String() string
type WorkspaceBuildDetailsBatchedStreamResponse ¶
type WorkspaceBuildDetailsBatchedStreamResponse struct { // Values are the values deemed relevant to the initiating request. // The length of this structure is guaranteed to be between (inclusive) 1 and // min(req.max_messages, INTERNAL_BATCH_LIMIT). Responses []*WorkspaceBuildDetailsStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildDetailsBatchedStreamResponse) Descriptor
deprecated
func (*WorkspaceBuildDetailsBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildDetailsBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildDetailsBatchedStreamResponse) GetResponses ¶
func (x *WorkspaceBuildDetailsBatchedStreamResponse) GetResponses() []*WorkspaceBuildDetailsStreamResponse
func (*WorkspaceBuildDetailsBatchedStreamResponse) ProtoMessage ¶
func (*WorkspaceBuildDetailsBatchedStreamResponse) ProtoMessage()
func (*WorkspaceBuildDetailsBatchedStreamResponse) ProtoReflect ¶
func (x *WorkspaceBuildDetailsBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildDetailsBatchedStreamResponse) Reset ¶
func (x *WorkspaceBuildDetailsBatchedStreamResponse) Reset()
func (*WorkspaceBuildDetailsBatchedStreamResponse) String ¶
func (x *WorkspaceBuildDetailsBatchedStreamResponse) String() string
type WorkspaceBuildDetailsKey ¶
type WorkspaceBuildDetailsKey struct { // workspace_id is the ID of the workspace. WorkspaceId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // build_id is the ID of the build. BuildId *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"` // device_id is the ID of the device. DeviceId *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"` // contains filtered or unexported fields }
WorkspaceBuildDetailsKey uniquely identifies a build for a particular device in a workspace.
func (*WorkspaceBuildDetailsKey) Descriptor
deprecated
func (*WorkspaceBuildDetailsKey) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildDetailsKey.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildDetailsKey) GetBuildId ¶
func (x *WorkspaceBuildDetailsKey) GetBuildId() *wrapperspb.StringValue
func (*WorkspaceBuildDetailsKey) GetDeviceId ¶
func (x *WorkspaceBuildDetailsKey) GetDeviceId() *wrapperspb.StringValue
func (*WorkspaceBuildDetailsKey) GetWorkspaceId ¶
func (x *WorkspaceBuildDetailsKey) GetWorkspaceId() *wrapperspb.StringValue
func (*WorkspaceBuildDetailsKey) ProtoMessage ¶
func (*WorkspaceBuildDetailsKey) ProtoMessage()
func (*WorkspaceBuildDetailsKey) ProtoReflect ¶
func (x *WorkspaceBuildDetailsKey) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildDetailsKey) Reset ¶
func (x *WorkspaceBuildDetailsKey) Reset()
func (*WorkspaceBuildDetailsKey) String ¶
func (x *WorkspaceBuildDetailsKey) String() string
type WorkspaceBuildDetailsRequest ¶
type WorkspaceBuildDetailsRequest struct { // Key uniquely identifies a WorkspaceBuildDetails instance to retrieve. // This value must be populated. Key *WorkspaceBuildDetailsKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildDetailsRequest) Descriptor
deprecated
func (*WorkspaceBuildDetailsRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildDetailsRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildDetailsRequest) GetKey ¶
func (x *WorkspaceBuildDetailsRequest) GetKey() *WorkspaceBuildDetailsKey
func (*WorkspaceBuildDetailsRequest) GetTime ¶
func (x *WorkspaceBuildDetailsRequest) GetTime() *timestamppb.Timestamp
func (*WorkspaceBuildDetailsRequest) ProtoMessage ¶
func (*WorkspaceBuildDetailsRequest) ProtoMessage()
func (*WorkspaceBuildDetailsRequest) ProtoReflect ¶
func (x *WorkspaceBuildDetailsRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildDetailsRequest) Reset ¶
func (x *WorkspaceBuildDetailsRequest) Reset()
func (*WorkspaceBuildDetailsRequest) String ¶
func (x *WorkspaceBuildDetailsRequest) String() string
type WorkspaceBuildDetailsResponse ¶
type WorkspaceBuildDetailsResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *WorkspaceBuildDetails `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // WorkspaceBuildDetails instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildDetailsResponse) Descriptor
deprecated
func (*WorkspaceBuildDetailsResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildDetailsResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildDetailsResponse) GetTime ¶
func (x *WorkspaceBuildDetailsResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceBuildDetailsResponse) GetValue ¶
func (x *WorkspaceBuildDetailsResponse) GetValue() *WorkspaceBuildDetails
func (*WorkspaceBuildDetailsResponse) ProtoMessage ¶
func (*WorkspaceBuildDetailsResponse) ProtoMessage()
func (*WorkspaceBuildDetailsResponse) ProtoReflect ¶
func (x *WorkspaceBuildDetailsResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildDetailsResponse) Reset ¶
func (x *WorkspaceBuildDetailsResponse) Reset()
func (*WorkspaceBuildDetailsResponse) String ¶
func (x *WorkspaceBuildDetailsResponse) String() string
type WorkspaceBuildDetailsServiceClient ¶
type WorkspaceBuildDetailsServiceClient interface { GetOne(ctx context.Context, in *WorkspaceBuildDetailsRequest, opts ...grpc.CallOption) (*WorkspaceBuildDetailsResponse, error) GetSome(ctx context.Context, in *WorkspaceBuildDetailsSomeRequest, opts ...grpc.CallOption) (WorkspaceBuildDetailsService_GetSomeClient, error) GetAll(ctx context.Context, in *WorkspaceBuildDetailsStreamRequest, opts ...grpc.CallOption) (WorkspaceBuildDetailsService_GetAllClient, error) Subscribe(ctx context.Context, in *WorkspaceBuildDetailsStreamRequest, opts ...grpc.CallOption) (WorkspaceBuildDetailsService_SubscribeClient, error) GetMeta(ctx context.Context, in *WorkspaceBuildDetailsStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *WorkspaceBuildDetailsStreamRequest, opts ...grpc.CallOption) (WorkspaceBuildDetailsService_SubscribeMetaClient, error) GetAllBatched(ctx context.Context, in *WorkspaceBuildDetailsBatchedStreamRequest, opts ...grpc.CallOption) (WorkspaceBuildDetailsService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *WorkspaceBuildDetailsBatchedStreamRequest, opts ...grpc.CallOption) (WorkspaceBuildDetailsService_SubscribeBatchedClient, error) }
WorkspaceBuildDetailsServiceClient is the client API for WorkspaceBuildDetailsService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewWorkspaceBuildDetailsServiceClient ¶
func NewWorkspaceBuildDetailsServiceClient(cc grpc.ClientConnInterface) WorkspaceBuildDetailsServiceClient
type WorkspaceBuildDetailsServiceServer ¶
type WorkspaceBuildDetailsServiceServer interface { GetOne(context.Context, *WorkspaceBuildDetailsRequest) (*WorkspaceBuildDetailsResponse, error) GetSome(*WorkspaceBuildDetailsSomeRequest, WorkspaceBuildDetailsService_GetSomeServer) error GetAll(*WorkspaceBuildDetailsStreamRequest, WorkspaceBuildDetailsService_GetAllServer) error Subscribe(*WorkspaceBuildDetailsStreamRequest, WorkspaceBuildDetailsService_SubscribeServer) error GetMeta(context.Context, *WorkspaceBuildDetailsStreamRequest) (*MetaResponse, error) SubscribeMeta(*WorkspaceBuildDetailsStreamRequest, WorkspaceBuildDetailsService_SubscribeMetaServer) error GetAllBatched(*WorkspaceBuildDetailsBatchedStreamRequest, WorkspaceBuildDetailsService_GetAllBatchedServer) error SubscribeBatched(*WorkspaceBuildDetailsBatchedStreamRequest, WorkspaceBuildDetailsService_SubscribeBatchedServer) error // contains filtered or unexported methods }
WorkspaceBuildDetailsServiceServer is the server API for WorkspaceBuildDetailsService service. All implementations must embed UnimplementedWorkspaceBuildDetailsServiceServer for forward compatibility
type WorkspaceBuildDetailsService_GetAllBatchedClient ¶
type WorkspaceBuildDetailsService_GetAllBatchedClient interface { Recv() (*WorkspaceBuildDetailsBatchedStreamResponse, error) grpc.ClientStream }
type WorkspaceBuildDetailsService_GetAllBatchedServer ¶
type WorkspaceBuildDetailsService_GetAllBatchedServer interface { Send(*WorkspaceBuildDetailsBatchedStreamResponse) error grpc.ServerStream }
type WorkspaceBuildDetailsService_GetAllClient ¶
type WorkspaceBuildDetailsService_GetAllClient interface { Recv() (*WorkspaceBuildDetailsStreamResponse, error) grpc.ClientStream }
type WorkspaceBuildDetailsService_GetAllServer ¶
type WorkspaceBuildDetailsService_GetAllServer interface { Send(*WorkspaceBuildDetailsStreamResponse) error grpc.ServerStream }
type WorkspaceBuildDetailsService_GetSomeClient ¶
type WorkspaceBuildDetailsService_GetSomeClient interface { Recv() (*WorkspaceBuildDetailsSomeResponse, error) grpc.ClientStream }
type WorkspaceBuildDetailsService_GetSomeServer ¶
type WorkspaceBuildDetailsService_GetSomeServer interface { Send(*WorkspaceBuildDetailsSomeResponse) error grpc.ServerStream }
type WorkspaceBuildDetailsService_SubscribeBatchedClient ¶
type WorkspaceBuildDetailsService_SubscribeBatchedClient interface { Recv() (*WorkspaceBuildDetailsBatchedStreamResponse, error) grpc.ClientStream }
type WorkspaceBuildDetailsService_SubscribeBatchedServer ¶
type WorkspaceBuildDetailsService_SubscribeBatchedServer interface { Send(*WorkspaceBuildDetailsBatchedStreamResponse) error grpc.ServerStream }
type WorkspaceBuildDetailsService_SubscribeClient ¶
type WorkspaceBuildDetailsService_SubscribeClient interface { Recv() (*WorkspaceBuildDetailsStreamResponse, error) grpc.ClientStream }
type WorkspaceBuildDetailsService_SubscribeMetaClient ¶
type WorkspaceBuildDetailsService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type WorkspaceBuildDetailsService_SubscribeMetaServer ¶
type WorkspaceBuildDetailsService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type WorkspaceBuildDetailsService_SubscribeServer ¶
type WorkspaceBuildDetailsService_SubscribeServer interface { Send(*WorkspaceBuildDetailsStreamResponse) error grpc.ServerStream }
type WorkspaceBuildDetailsSomeRequest ¶
type WorkspaceBuildDetailsSomeRequest struct { Keys []*WorkspaceBuildDetailsKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildDetailsSomeRequest) Descriptor
deprecated
func (*WorkspaceBuildDetailsSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildDetailsSomeRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildDetailsSomeRequest) GetKeys ¶
func (x *WorkspaceBuildDetailsSomeRequest) GetKeys() []*WorkspaceBuildDetailsKey
func (*WorkspaceBuildDetailsSomeRequest) GetTime ¶
func (x *WorkspaceBuildDetailsSomeRequest) GetTime() *timestamppb.Timestamp
func (*WorkspaceBuildDetailsSomeRequest) ProtoMessage ¶
func (*WorkspaceBuildDetailsSomeRequest) ProtoMessage()
func (*WorkspaceBuildDetailsSomeRequest) ProtoReflect ¶
func (x *WorkspaceBuildDetailsSomeRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildDetailsSomeRequest) Reset ¶
func (x *WorkspaceBuildDetailsSomeRequest) Reset()
func (*WorkspaceBuildDetailsSomeRequest) String ¶
func (x *WorkspaceBuildDetailsSomeRequest) String() string
type WorkspaceBuildDetailsSomeResponse ¶
type WorkspaceBuildDetailsSomeResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *WorkspaceBuildDetails `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Error is an optional field. // It should be filled when there is an error in the GetSome process. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` Time *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildDetailsSomeResponse) Descriptor
deprecated
func (*WorkspaceBuildDetailsSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildDetailsSomeResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildDetailsSomeResponse) GetError ¶
func (x *WorkspaceBuildDetailsSomeResponse) GetError() *wrapperspb.StringValue
func (*WorkspaceBuildDetailsSomeResponse) GetTime ¶
func (x *WorkspaceBuildDetailsSomeResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceBuildDetailsSomeResponse) GetValue ¶
func (x *WorkspaceBuildDetailsSomeResponse) GetValue() *WorkspaceBuildDetails
func (*WorkspaceBuildDetailsSomeResponse) ProtoMessage ¶
func (*WorkspaceBuildDetailsSomeResponse) ProtoMessage()
func (*WorkspaceBuildDetailsSomeResponse) ProtoReflect ¶
func (x *WorkspaceBuildDetailsSomeResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildDetailsSomeResponse) Reset ¶
func (x *WorkspaceBuildDetailsSomeResponse) Reset()
func (*WorkspaceBuildDetailsSomeResponse) String ¶
func (x *WorkspaceBuildDetailsSomeResponse) String() string
type WorkspaceBuildDetailsStreamRequest ¶
type WorkspaceBuildDetailsStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*WorkspaceBuildDetails `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each WorkspaceBuildDetails at end. // - Each WorkspaceBuildDetails response is fully-specified (all fields set). // - start: Returns the state of each WorkspaceBuildDetails at start, followed by updates until now. // - Each WorkspaceBuildDetails response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each WorkspaceBuildDetails at start, followed by updates // until end. // - Each WorkspaceBuildDetails response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildDetailsStreamRequest) Descriptor
deprecated
func (*WorkspaceBuildDetailsStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildDetailsStreamRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildDetailsStreamRequest) GetPartialEqFilter ¶
func (x *WorkspaceBuildDetailsStreamRequest) GetPartialEqFilter() []*WorkspaceBuildDetails
func (*WorkspaceBuildDetailsStreamRequest) GetTime ¶
func (x *WorkspaceBuildDetailsStreamRequest) GetTime() *time.TimeBounds
func (*WorkspaceBuildDetailsStreamRequest) ProtoMessage ¶
func (*WorkspaceBuildDetailsStreamRequest) ProtoMessage()
func (*WorkspaceBuildDetailsStreamRequest) ProtoReflect ¶
func (x *WorkspaceBuildDetailsStreamRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildDetailsStreamRequest) Reset ¶
func (x *WorkspaceBuildDetailsStreamRequest) Reset()
func (*WorkspaceBuildDetailsStreamRequest) String ¶
func (x *WorkspaceBuildDetailsStreamRequest) String() string
type WorkspaceBuildDetailsStreamResponse ¶
type WorkspaceBuildDetailsStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *WorkspaceBuildDetails `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this WorkspaceBuildDetails's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the WorkspaceBuildDetails value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildDetailsStreamResponse) Descriptor
deprecated
func (*WorkspaceBuildDetailsStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildDetailsStreamResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildDetailsStreamResponse) GetTime ¶
func (x *WorkspaceBuildDetailsStreamResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceBuildDetailsStreamResponse) GetType ¶
func (x *WorkspaceBuildDetailsStreamResponse) GetType() subscriptions.Operation
func (*WorkspaceBuildDetailsStreamResponse) GetValue ¶
func (x *WorkspaceBuildDetailsStreamResponse) GetValue() *WorkspaceBuildDetails
func (*WorkspaceBuildDetailsStreamResponse) ProtoMessage ¶
func (*WorkspaceBuildDetailsStreamResponse) ProtoMessage()
func (*WorkspaceBuildDetailsStreamResponse) ProtoReflect ¶
func (x *WorkspaceBuildDetailsStreamResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildDetailsStreamResponse) Reset ¶
func (x *WorkspaceBuildDetailsStreamResponse) Reset()
func (*WorkspaceBuildDetailsStreamResponse) String ¶
func (x *WorkspaceBuildDetailsStreamResponse) String() string
type WorkspaceBuildKey ¶
type WorkspaceBuildKey struct { // workspace_id is the ID of the workspace. WorkspaceId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // build_id is the ID of the build. BuildId *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"` // contains filtered or unexported fields }
WorkspaceBuildKey uniquely identifies a build for a workspace.
func (*WorkspaceBuildKey) Descriptor
deprecated
func (*WorkspaceBuildKey) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildKey.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildKey) GetBuildId ¶
func (x *WorkspaceBuildKey) GetBuildId() *wrapperspb.StringValue
func (*WorkspaceBuildKey) GetWorkspaceId ¶
func (x *WorkspaceBuildKey) GetWorkspaceId() *wrapperspb.StringValue
func (*WorkspaceBuildKey) ProtoMessage ¶
func (*WorkspaceBuildKey) ProtoMessage()
func (*WorkspaceBuildKey) ProtoReflect ¶
func (x *WorkspaceBuildKey) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildKey) Reset ¶
func (x *WorkspaceBuildKey) Reset()
func (*WorkspaceBuildKey) String ¶
func (x *WorkspaceBuildKey) String() string
type WorkspaceBuildRequest ¶
type WorkspaceBuildRequest struct { // Key uniquely identifies a WorkspaceBuild instance to retrieve. // This value must be populated. Key *WorkspaceBuildKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildRequest) Descriptor
deprecated
func (*WorkspaceBuildRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildRequest) GetKey ¶
func (x *WorkspaceBuildRequest) GetKey() *WorkspaceBuildKey
func (*WorkspaceBuildRequest) GetTime ¶
func (x *WorkspaceBuildRequest) GetTime() *timestamppb.Timestamp
func (*WorkspaceBuildRequest) ProtoMessage ¶
func (*WorkspaceBuildRequest) ProtoMessage()
func (*WorkspaceBuildRequest) ProtoReflect ¶
func (x *WorkspaceBuildRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildRequest) Reset ¶
func (x *WorkspaceBuildRequest) Reset()
func (*WorkspaceBuildRequest) String ¶
func (x *WorkspaceBuildRequest) String() string
type WorkspaceBuildResponse ¶
type WorkspaceBuildResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *WorkspaceBuild `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // WorkspaceBuild instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildResponse) Descriptor
deprecated
func (*WorkspaceBuildResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildResponse) GetTime ¶
func (x *WorkspaceBuildResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceBuildResponse) GetValue ¶
func (x *WorkspaceBuildResponse) GetValue() *WorkspaceBuild
func (*WorkspaceBuildResponse) ProtoMessage ¶
func (*WorkspaceBuildResponse) ProtoMessage()
func (*WorkspaceBuildResponse) ProtoReflect ¶
func (x *WorkspaceBuildResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildResponse) Reset ¶
func (x *WorkspaceBuildResponse) Reset()
func (*WorkspaceBuildResponse) String ¶
func (x *WorkspaceBuildResponse) String() string
type WorkspaceBuildServiceClient ¶
type WorkspaceBuildServiceClient interface { GetOne(ctx context.Context, in *WorkspaceBuildRequest, opts ...grpc.CallOption) (*WorkspaceBuildResponse, error) GetSome(ctx context.Context, in *WorkspaceBuildSomeRequest, opts ...grpc.CallOption) (WorkspaceBuildService_GetSomeClient, error) GetAll(ctx context.Context, in *WorkspaceBuildStreamRequest, opts ...grpc.CallOption) (WorkspaceBuildService_GetAllClient, error) Subscribe(ctx context.Context, in *WorkspaceBuildStreamRequest, opts ...grpc.CallOption) (WorkspaceBuildService_SubscribeClient, error) GetMeta(ctx context.Context, in *WorkspaceBuildStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *WorkspaceBuildStreamRequest, opts ...grpc.CallOption) (WorkspaceBuildService_SubscribeMetaClient, error) GetAllBatched(ctx context.Context, in *WorkspaceBuildBatchedStreamRequest, opts ...grpc.CallOption) (WorkspaceBuildService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *WorkspaceBuildBatchedStreamRequest, opts ...grpc.CallOption) (WorkspaceBuildService_SubscribeBatchedClient, error) }
WorkspaceBuildServiceClient is the client API for WorkspaceBuildService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewWorkspaceBuildServiceClient ¶
func NewWorkspaceBuildServiceClient(cc grpc.ClientConnInterface) WorkspaceBuildServiceClient
type WorkspaceBuildServiceServer ¶
type WorkspaceBuildServiceServer interface { GetOne(context.Context, *WorkspaceBuildRequest) (*WorkspaceBuildResponse, error) GetSome(*WorkspaceBuildSomeRequest, WorkspaceBuildService_GetSomeServer) error GetAll(*WorkspaceBuildStreamRequest, WorkspaceBuildService_GetAllServer) error Subscribe(*WorkspaceBuildStreamRequest, WorkspaceBuildService_SubscribeServer) error GetMeta(context.Context, *WorkspaceBuildStreamRequest) (*MetaResponse, error) SubscribeMeta(*WorkspaceBuildStreamRequest, WorkspaceBuildService_SubscribeMetaServer) error GetAllBatched(*WorkspaceBuildBatchedStreamRequest, WorkspaceBuildService_GetAllBatchedServer) error SubscribeBatched(*WorkspaceBuildBatchedStreamRequest, WorkspaceBuildService_SubscribeBatchedServer) error // contains filtered or unexported methods }
WorkspaceBuildServiceServer is the server API for WorkspaceBuildService service. All implementations must embed UnimplementedWorkspaceBuildServiceServer for forward compatibility
type WorkspaceBuildService_GetAllBatchedClient ¶
type WorkspaceBuildService_GetAllBatchedClient interface { Recv() (*WorkspaceBuildBatchedStreamResponse, error) grpc.ClientStream }
type WorkspaceBuildService_GetAllBatchedServer ¶
type WorkspaceBuildService_GetAllBatchedServer interface { Send(*WorkspaceBuildBatchedStreamResponse) error grpc.ServerStream }
type WorkspaceBuildService_GetAllClient ¶
type WorkspaceBuildService_GetAllClient interface { Recv() (*WorkspaceBuildStreamResponse, error) grpc.ClientStream }
type WorkspaceBuildService_GetAllServer ¶
type WorkspaceBuildService_GetAllServer interface { Send(*WorkspaceBuildStreamResponse) error grpc.ServerStream }
type WorkspaceBuildService_GetSomeClient ¶
type WorkspaceBuildService_GetSomeClient interface { Recv() (*WorkspaceBuildSomeResponse, error) grpc.ClientStream }
type WorkspaceBuildService_GetSomeServer ¶
type WorkspaceBuildService_GetSomeServer interface { Send(*WorkspaceBuildSomeResponse) error grpc.ServerStream }
type WorkspaceBuildService_SubscribeBatchedClient ¶
type WorkspaceBuildService_SubscribeBatchedClient interface { Recv() (*WorkspaceBuildBatchedStreamResponse, error) grpc.ClientStream }
type WorkspaceBuildService_SubscribeBatchedServer ¶
type WorkspaceBuildService_SubscribeBatchedServer interface { Send(*WorkspaceBuildBatchedStreamResponse) error grpc.ServerStream }
type WorkspaceBuildService_SubscribeClient ¶
type WorkspaceBuildService_SubscribeClient interface { Recv() (*WorkspaceBuildStreamResponse, error) grpc.ClientStream }
type WorkspaceBuildService_SubscribeMetaClient ¶
type WorkspaceBuildService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type WorkspaceBuildService_SubscribeMetaServer ¶
type WorkspaceBuildService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type WorkspaceBuildService_SubscribeServer ¶
type WorkspaceBuildService_SubscribeServer interface { Send(*WorkspaceBuildStreamResponse) error grpc.ServerStream }
type WorkspaceBuildSomeRequest ¶
type WorkspaceBuildSomeRequest struct { Keys []*WorkspaceBuildKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildSomeRequest) Descriptor
deprecated
func (*WorkspaceBuildSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildSomeRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildSomeRequest) GetKeys ¶
func (x *WorkspaceBuildSomeRequest) GetKeys() []*WorkspaceBuildKey
func (*WorkspaceBuildSomeRequest) GetTime ¶
func (x *WorkspaceBuildSomeRequest) GetTime() *timestamppb.Timestamp
func (*WorkspaceBuildSomeRequest) ProtoMessage ¶
func (*WorkspaceBuildSomeRequest) ProtoMessage()
func (*WorkspaceBuildSomeRequest) ProtoReflect ¶
func (x *WorkspaceBuildSomeRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildSomeRequest) Reset ¶
func (x *WorkspaceBuildSomeRequest) Reset()
func (*WorkspaceBuildSomeRequest) String ¶
func (x *WorkspaceBuildSomeRequest) String() string
type WorkspaceBuildSomeResponse ¶
type WorkspaceBuildSomeResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *WorkspaceBuild `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Error is an optional field. // It should be filled when there is an error in the GetSome process. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` Time *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildSomeResponse) Descriptor
deprecated
func (*WorkspaceBuildSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildSomeResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildSomeResponse) GetError ¶
func (x *WorkspaceBuildSomeResponse) GetError() *wrapperspb.StringValue
func (*WorkspaceBuildSomeResponse) GetTime ¶
func (x *WorkspaceBuildSomeResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceBuildSomeResponse) GetValue ¶
func (x *WorkspaceBuildSomeResponse) GetValue() *WorkspaceBuild
func (*WorkspaceBuildSomeResponse) ProtoMessage ¶
func (*WorkspaceBuildSomeResponse) ProtoMessage()
func (*WorkspaceBuildSomeResponse) ProtoReflect ¶
func (x *WorkspaceBuildSomeResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildSomeResponse) Reset ¶
func (x *WorkspaceBuildSomeResponse) Reset()
func (*WorkspaceBuildSomeResponse) String ¶
func (x *WorkspaceBuildSomeResponse) String() string
type WorkspaceBuildStreamRequest ¶
type WorkspaceBuildStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*WorkspaceBuild `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each WorkspaceBuild at end. // - Each WorkspaceBuild response is fully-specified (all fields set). // - start: Returns the state of each WorkspaceBuild at start, followed by updates until now. // - Each WorkspaceBuild response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each WorkspaceBuild at start, followed by updates // until end. // - Each WorkspaceBuild response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildStreamRequest) Descriptor
deprecated
func (*WorkspaceBuildStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildStreamRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildStreamRequest) GetPartialEqFilter ¶
func (x *WorkspaceBuildStreamRequest) GetPartialEqFilter() []*WorkspaceBuild
func (*WorkspaceBuildStreamRequest) GetTime ¶
func (x *WorkspaceBuildStreamRequest) GetTime() *time.TimeBounds
func (*WorkspaceBuildStreamRequest) ProtoMessage ¶
func (*WorkspaceBuildStreamRequest) ProtoMessage()
func (*WorkspaceBuildStreamRequest) ProtoReflect ¶
func (x *WorkspaceBuildStreamRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildStreamRequest) Reset ¶
func (x *WorkspaceBuildStreamRequest) Reset()
func (*WorkspaceBuildStreamRequest) String ¶
func (x *WorkspaceBuildStreamRequest) String() string
type WorkspaceBuildStreamResponse ¶
type WorkspaceBuildStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *WorkspaceBuild `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this WorkspaceBuild's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the WorkspaceBuild value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceBuildStreamResponse) Descriptor
deprecated
func (*WorkspaceBuildStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceBuildStreamResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceBuildStreamResponse) GetTime ¶
func (x *WorkspaceBuildStreamResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceBuildStreamResponse) GetType ¶
func (x *WorkspaceBuildStreamResponse) GetType() subscriptions.Operation
func (*WorkspaceBuildStreamResponse) GetValue ¶
func (x *WorkspaceBuildStreamResponse) GetValue() *WorkspaceBuild
func (*WorkspaceBuildStreamResponse) ProtoMessage ¶
func (*WorkspaceBuildStreamResponse) ProtoMessage()
func (*WorkspaceBuildStreamResponse) ProtoReflect ¶
func (x *WorkspaceBuildStreamResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceBuildStreamResponse) Reset ¶
func (x *WorkspaceBuildStreamResponse) Reset()
func (*WorkspaceBuildStreamResponse) String ¶
func (x *WorkspaceBuildStreamResponse) String() string
type WorkspaceConfig ¶
type WorkspaceConfig struct { // key identifies the workspace. Key *WorkspaceKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // display_name is the user-defined name of the workspace. DisplayName *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // description is a brief description of the workspace. Description *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // request (if not REQUEST_UNSPECIFIED) kicks off an asynchronous operation // on the workspace. Request Request `protobuf:"varint,4,opt,name=request,proto3,enum=arista.workspace.v1.Request" json:"request,omitempty"` // request_params specify the parameters for `request`. RequestParams *RequestParams `protobuf:"bytes,5,opt,name=request_params,json=requestParams,proto3" json:"request_params,omitempty"` // contains filtered or unexported fields }
WorkspaceConfig holds the configuration of a workspace.
func (*WorkspaceConfig) Descriptor
deprecated
func (*WorkspaceConfig) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfig.ProtoReflect.Descriptor instead.
func (*WorkspaceConfig) GetDescription ¶
func (x *WorkspaceConfig) GetDescription() *wrapperspb.StringValue
func (*WorkspaceConfig) GetDisplayName ¶
func (x *WorkspaceConfig) GetDisplayName() *wrapperspb.StringValue
func (*WorkspaceConfig) GetKey ¶
func (x *WorkspaceConfig) GetKey() *WorkspaceKey
func (*WorkspaceConfig) GetRequest ¶
func (x *WorkspaceConfig) GetRequest() Request
func (*WorkspaceConfig) GetRequestParams ¶
func (x *WorkspaceConfig) GetRequestParams() *RequestParams
func (*WorkspaceConfig) ProtoMessage ¶
func (*WorkspaceConfig) ProtoMessage()
func (*WorkspaceConfig) ProtoReflect ¶
func (x *WorkspaceConfig) ProtoReflect() protoreflect.Message
func (*WorkspaceConfig) Reset ¶
func (x *WorkspaceConfig) Reset()
func (*WorkspaceConfig) String ¶
func (x *WorkspaceConfig) String() string
type WorkspaceConfigBatchedStreamRequest ¶
type WorkspaceConfigBatchedStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*WorkspaceConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each WorkspaceConfig at end. // - Each WorkspaceConfig response is fully-specified (all fields set). // - start: Returns the state of each WorkspaceConfig at start, followed by updates until now. // - Each WorkspaceConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each WorkspaceConfig at start, followed by updates // until end. // - Each WorkspaceConfig response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // MaxMessages limits the maximum number of messages that can be contained in one batch. // MaxMessages is required to be at least 1. // The maximum number of messages in a batch is min(max_messages, INTERNAL_BATCH_LIMIT) // INTERNAL_BATCH_LIMIT is set based on the maximum message size. MaxMessages *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=max_messages,json=maxMessages,proto3" json:"max_messages,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigBatchedStreamRequest) Descriptor
deprecated
func (*WorkspaceConfigBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigBatchedStreamRequest) GetMaxMessages ¶
func (x *WorkspaceConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*WorkspaceConfigBatchedStreamRequest) GetPartialEqFilter ¶
func (x *WorkspaceConfigBatchedStreamRequest) GetPartialEqFilter() []*WorkspaceConfig
func (*WorkspaceConfigBatchedStreamRequest) GetTime ¶
func (x *WorkspaceConfigBatchedStreamRequest) GetTime() *time.TimeBounds
func (*WorkspaceConfigBatchedStreamRequest) ProtoMessage ¶
func (*WorkspaceConfigBatchedStreamRequest) ProtoMessage()
func (*WorkspaceConfigBatchedStreamRequest) ProtoReflect ¶
func (x *WorkspaceConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigBatchedStreamRequest) Reset ¶
func (x *WorkspaceConfigBatchedStreamRequest) Reset()
func (*WorkspaceConfigBatchedStreamRequest) String ¶
func (x *WorkspaceConfigBatchedStreamRequest) String() string
type WorkspaceConfigBatchedStreamResponse ¶
type WorkspaceConfigBatchedStreamResponse struct { // Values are the values deemed relevant to the initiating request. // The length of this structure is guaranteed to be between (inclusive) 1 and // min(req.max_messages, INTERNAL_BATCH_LIMIT). Responses []*WorkspaceConfigStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigBatchedStreamResponse) Descriptor
deprecated
func (*WorkspaceConfigBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigBatchedStreamResponse) GetResponses ¶
func (x *WorkspaceConfigBatchedStreamResponse) GetResponses() []*WorkspaceConfigStreamResponse
func (*WorkspaceConfigBatchedStreamResponse) ProtoMessage ¶
func (*WorkspaceConfigBatchedStreamResponse) ProtoMessage()
func (*WorkspaceConfigBatchedStreamResponse) ProtoReflect ¶
func (x *WorkspaceConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigBatchedStreamResponse) Reset ¶
func (x *WorkspaceConfigBatchedStreamResponse) Reset()
func (*WorkspaceConfigBatchedStreamResponse) String ¶
func (x *WorkspaceConfigBatchedStreamResponse) String() string
type WorkspaceConfigDeleteAllRequest ¶
type WorkspaceConfigDeleteAllRequest struct { // PartialEqFilter provides a way to server-side filter a DeleteAll. // This requires all provided fields to be equal to the response. // A filtered DeleteAll will use GetAll with filter to find things to delete. PartialEqFilter []*WorkspaceConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigDeleteAllRequest) Descriptor
deprecated
func (*WorkspaceConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigDeleteAllRequest) GetPartialEqFilter ¶
func (x *WorkspaceConfigDeleteAllRequest) GetPartialEqFilter() []*WorkspaceConfig
func (*WorkspaceConfigDeleteAllRequest) ProtoMessage ¶
func (*WorkspaceConfigDeleteAllRequest) ProtoMessage()
func (*WorkspaceConfigDeleteAllRequest) ProtoReflect ¶
func (x *WorkspaceConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigDeleteAllRequest) Reset ¶
func (x *WorkspaceConfigDeleteAllRequest) Reset()
func (*WorkspaceConfigDeleteAllRequest) String ¶
func (x *WorkspaceConfigDeleteAllRequest) String() string
type WorkspaceConfigDeleteAllResponse ¶
type WorkspaceConfigDeleteAllResponse struct { // This describes the class of delete error. // A DeleteAllResponse is only sent when there is an error. Type fmp.DeleteError `protobuf:"varint,1,opt,name=type,proto3,enum=fmp.DeleteError" json:"type,omitempty"` // This indicates the error message from the delete failure. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // This is the key of the WorkspaceConfig instance that failed to be deleted. Key *WorkspaceKey `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp when the key was being deleted. Time *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigDeleteAllResponse) Descriptor
deprecated
func (*WorkspaceConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigDeleteAllResponse) GetError ¶
func (x *WorkspaceConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*WorkspaceConfigDeleteAllResponse) GetKey ¶
func (x *WorkspaceConfigDeleteAllResponse) GetKey() *WorkspaceKey
func (*WorkspaceConfigDeleteAllResponse) GetTime ¶
func (x *WorkspaceConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceConfigDeleteAllResponse) GetType ¶
func (x *WorkspaceConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*WorkspaceConfigDeleteAllResponse) ProtoMessage ¶
func (*WorkspaceConfigDeleteAllResponse) ProtoMessage()
func (*WorkspaceConfigDeleteAllResponse) ProtoReflect ¶
func (x *WorkspaceConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigDeleteAllResponse) Reset ¶
func (x *WorkspaceConfigDeleteAllResponse) Reset()
func (*WorkspaceConfigDeleteAllResponse) String ¶
func (x *WorkspaceConfigDeleteAllResponse) String() string
type WorkspaceConfigDeleteRequest ¶
type WorkspaceConfigDeleteRequest struct { // Key indicates which WorkspaceConfig instance to remove. // This field must always be set. Key *WorkspaceKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigDeleteRequest) Descriptor
deprecated
func (*WorkspaceConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigDeleteRequest) GetKey ¶
func (x *WorkspaceConfigDeleteRequest) GetKey() *WorkspaceKey
func (*WorkspaceConfigDeleteRequest) ProtoMessage ¶
func (*WorkspaceConfigDeleteRequest) ProtoMessage()
func (*WorkspaceConfigDeleteRequest) ProtoReflect ¶
func (x *WorkspaceConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigDeleteRequest) Reset ¶
func (x *WorkspaceConfigDeleteRequest) Reset()
func (*WorkspaceConfigDeleteRequest) String ¶
func (x *WorkspaceConfigDeleteRequest) String() string
type WorkspaceConfigDeleteResponse ¶
type WorkspaceConfigDeleteResponse struct { // Key echoes back the key of the deleted WorkspaceConfig instance. Key *WorkspaceKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // deletion. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==DeletedAt will not include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigDeleteResponse) Descriptor
deprecated
func (*WorkspaceConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigDeleteResponse) GetKey ¶
func (x *WorkspaceConfigDeleteResponse) GetKey() *WorkspaceKey
func (*WorkspaceConfigDeleteResponse) GetTime ¶
func (x *WorkspaceConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceConfigDeleteResponse) ProtoMessage ¶
func (*WorkspaceConfigDeleteResponse) ProtoMessage()
func (*WorkspaceConfigDeleteResponse) ProtoReflect ¶
func (x *WorkspaceConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigDeleteResponse) Reset ¶
func (x *WorkspaceConfigDeleteResponse) Reset()
func (*WorkspaceConfigDeleteResponse) String ¶
func (x *WorkspaceConfigDeleteResponse) String() string
type WorkspaceConfigDeleteSomeRequest ¶
type WorkspaceConfigDeleteSomeRequest struct { // key contains a list of WorkspaceConfig keys to delete Keys []*WorkspaceKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigDeleteSomeRequest) Descriptor
deprecated
func (*WorkspaceConfigDeleteSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigDeleteSomeRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigDeleteSomeRequest) GetKeys ¶
func (x *WorkspaceConfigDeleteSomeRequest) GetKeys() []*WorkspaceKey
func (*WorkspaceConfigDeleteSomeRequest) ProtoMessage ¶
func (*WorkspaceConfigDeleteSomeRequest) ProtoMessage()
func (*WorkspaceConfigDeleteSomeRequest) ProtoReflect ¶
func (x *WorkspaceConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigDeleteSomeRequest) Reset ¶
func (x *WorkspaceConfigDeleteSomeRequest) Reset()
func (*WorkspaceConfigDeleteSomeRequest) String ¶
func (x *WorkspaceConfigDeleteSomeRequest) String() string
type WorkspaceConfigDeleteSomeResponse ¶
type WorkspaceConfigDeleteSomeResponse struct { Key *WorkspaceKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
WorkspaceConfigDeleteSomeResponse is only sent when there is an error.
func (*WorkspaceConfigDeleteSomeResponse) Descriptor
deprecated
func (*WorkspaceConfigDeleteSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigDeleteSomeResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigDeleteSomeResponse) GetError ¶
func (x *WorkspaceConfigDeleteSomeResponse) GetError() string
func (*WorkspaceConfigDeleteSomeResponse) GetKey ¶
func (x *WorkspaceConfigDeleteSomeResponse) GetKey() *WorkspaceKey
func (*WorkspaceConfigDeleteSomeResponse) ProtoMessage ¶
func (*WorkspaceConfigDeleteSomeResponse) ProtoMessage()
func (*WorkspaceConfigDeleteSomeResponse) ProtoReflect ¶
func (x *WorkspaceConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigDeleteSomeResponse) Reset ¶
func (x *WorkspaceConfigDeleteSomeResponse) Reset()
func (*WorkspaceConfigDeleteSomeResponse) String ¶
func (x *WorkspaceConfigDeleteSomeResponse) String() string
type WorkspaceConfigRequest ¶
type WorkspaceConfigRequest struct { // Key uniquely identifies a WorkspaceConfig instance to retrieve. // This value must be populated. Key *WorkspaceKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigRequest) Descriptor
deprecated
func (*WorkspaceConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigRequest) GetKey ¶
func (x *WorkspaceConfigRequest) GetKey() *WorkspaceKey
func (*WorkspaceConfigRequest) GetTime ¶
func (x *WorkspaceConfigRequest) GetTime() *timestamppb.Timestamp
func (*WorkspaceConfigRequest) ProtoMessage ¶
func (*WorkspaceConfigRequest) ProtoMessage()
func (*WorkspaceConfigRequest) ProtoReflect ¶
func (x *WorkspaceConfigRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigRequest) Reset ¶
func (x *WorkspaceConfigRequest) Reset()
func (*WorkspaceConfigRequest) String ¶
func (x *WorkspaceConfigRequest) String() string
type WorkspaceConfigResponse ¶
type WorkspaceConfigResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *WorkspaceConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // WorkspaceConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigResponse) Descriptor
deprecated
func (*WorkspaceConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigResponse) GetTime ¶
func (x *WorkspaceConfigResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceConfigResponse) GetValue ¶
func (x *WorkspaceConfigResponse) GetValue() *WorkspaceConfig
func (*WorkspaceConfigResponse) ProtoMessage ¶
func (*WorkspaceConfigResponse) ProtoMessage()
func (*WorkspaceConfigResponse) ProtoReflect ¶
func (x *WorkspaceConfigResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigResponse) Reset ¶
func (x *WorkspaceConfigResponse) Reset()
func (*WorkspaceConfigResponse) String ¶
func (x *WorkspaceConfigResponse) String() string
type WorkspaceConfigServiceClient ¶
type WorkspaceConfigServiceClient interface { GetOne(ctx context.Context, in *WorkspaceConfigRequest, opts ...grpc.CallOption) (*WorkspaceConfigResponse, error) GetSome(ctx context.Context, in *WorkspaceConfigSomeRequest, opts ...grpc.CallOption) (WorkspaceConfigService_GetSomeClient, error) GetAll(ctx context.Context, in *WorkspaceConfigStreamRequest, opts ...grpc.CallOption) (WorkspaceConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *WorkspaceConfigStreamRequest, opts ...grpc.CallOption) (WorkspaceConfigService_SubscribeClient, error) GetMeta(ctx context.Context, in *WorkspaceConfigStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *WorkspaceConfigStreamRequest, opts ...grpc.CallOption) (WorkspaceConfigService_SubscribeMetaClient, error) Set(ctx context.Context, in *WorkspaceConfigSetRequest, opts ...grpc.CallOption) (*WorkspaceConfigSetResponse, error) SetSome(ctx context.Context, in *WorkspaceConfigSetSomeRequest, opts ...grpc.CallOption) (WorkspaceConfigService_SetSomeClient, error) Delete(ctx context.Context, in *WorkspaceConfigDeleteRequest, opts ...grpc.CallOption) (*WorkspaceConfigDeleteResponse, error) DeleteSome(ctx context.Context, in *WorkspaceConfigDeleteSomeRequest, opts ...grpc.CallOption) (WorkspaceConfigService_DeleteSomeClient, error) DeleteAll(ctx context.Context, in *WorkspaceConfigDeleteAllRequest, opts ...grpc.CallOption) (WorkspaceConfigService_DeleteAllClient, error) GetAllBatched(ctx context.Context, in *WorkspaceConfigBatchedStreamRequest, opts ...grpc.CallOption) (WorkspaceConfigService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *WorkspaceConfigBatchedStreamRequest, opts ...grpc.CallOption) (WorkspaceConfigService_SubscribeBatchedClient, error) }
WorkspaceConfigServiceClient is the client API for WorkspaceConfigService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewWorkspaceConfigServiceClient ¶
func NewWorkspaceConfigServiceClient(cc grpc.ClientConnInterface) WorkspaceConfigServiceClient
type WorkspaceConfigServiceServer ¶
type WorkspaceConfigServiceServer interface { GetOne(context.Context, *WorkspaceConfigRequest) (*WorkspaceConfigResponse, error) GetSome(*WorkspaceConfigSomeRequest, WorkspaceConfigService_GetSomeServer) error GetAll(*WorkspaceConfigStreamRequest, WorkspaceConfigService_GetAllServer) error Subscribe(*WorkspaceConfigStreamRequest, WorkspaceConfigService_SubscribeServer) error GetMeta(context.Context, *WorkspaceConfigStreamRequest) (*MetaResponse, error) SubscribeMeta(*WorkspaceConfigStreamRequest, WorkspaceConfigService_SubscribeMetaServer) error Set(context.Context, *WorkspaceConfigSetRequest) (*WorkspaceConfigSetResponse, error) SetSome(*WorkspaceConfigSetSomeRequest, WorkspaceConfigService_SetSomeServer) error Delete(context.Context, *WorkspaceConfigDeleteRequest) (*WorkspaceConfigDeleteResponse, error) DeleteSome(*WorkspaceConfigDeleteSomeRequest, WorkspaceConfigService_DeleteSomeServer) error DeleteAll(*WorkspaceConfigDeleteAllRequest, WorkspaceConfigService_DeleteAllServer) error GetAllBatched(*WorkspaceConfigBatchedStreamRequest, WorkspaceConfigService_GetAllBatchedServer) error SubscribeBatched(*WorkspaceConfigBatchedStreamRequest, WorkspaceConfigService_SubscribeBatchedServer) error // contains filtered or unexported methods }
WorkspaceConfigServiceServer is the server API for WorkspaceConfigService service. All implementations must embed UnimplementedWorkspaceConfigServiceServer for forward compatibility
type WorkspaceConfigService_DeleteAllClient ¶
type WorkspaceConfigService_DeleteAllClient interface { Recv() (*WorkspaceConfigDeleteAllResponse, error) grpc.ClientStream }
type WorkspaceConfigService_DeleteAllServer ¶
type WorkspaceConfigService_DeleteAllServer interface { Send(*WorkspaceConfigDeleteAllResponse) error grpc.ServerStream }
type WorkspaceConfigService_DeleteSomeClient ¶
type WorkspaceConfigService_DeleteSomeClient interface { Recv() (*WorkspaceConfigDeleteSomeResponse, error) grpc.ClientStream }
type WorkspaceConfigService_DeleteSomeServer ¶
type WorkspaceConfigService_DeleteSomeServer interface { Send(*WorkspaceConfigDeleteSomeResponse) error grpc.ServerStream }
type WorkspaceConfigService_GetAllBatchedClient ¶
type WorkspaceConfigService_GetAllBatchedClient interface { Recv() (*WorkspaceConfigBatchedStreamResponse, error) grpc.ClientStream }
type WorkspaceConfigService_GetAllBatchedServer ¶
type WorkspaceConfigService_GetAllBatchedServer interface { Send(*WorkspaceConfigBatchedStreamResponse) error grpc.ServerStream }
type WorkspaceConfigService_GetAllClient ¶
type WorkspaceConfigService_GetAllClient interface { Recv() (*WorkspaceConfigStreamResponse, error) grpc.ClientStream }
type WorkspaceConfigService_GetAllServer ¶
type WorkspaceConfigService_GetAllServer interface { Send(*WorkspaceConfigStreamResponse) error grpc.ServerStream }
type WorkspaceConfigService_GetSomeClient ¶
type WorkspaceConfigService_GetSomeClient interface { Recv() (*WorkspaceConfigSomeResponse, error) grpc.ClientStream }
type WorkspaceConfigService_GetSomeServer ¶
type WorkspaceConfigService_GetSomeServer interface { Send(*WorkspaceConfigSomeResponse) error grpc.ServerStream }
type WorkspaceConfigService_SetSomeClient ¶
type WorkspaceConfigService_SetSomeClient interface { Recv() (*WorkspaceConfigSetSomeResponse, error) grpc.ClientStream }
type WorkspaceConfigService_SetSomeServer ¶
type WorkspaceConfigService_SetSomeServer interface { Send(*WorkspaceConfigSetSomeResponse) error grpc.ServerStream }
type WorkspaceConfigService_SubscribeBatchedClient ¶
type WorkspaceConfigService_SubscribeBatchedClient interface { Recv() (*WorkspaceConfigBatchedStreamResponse, error) grpc.ClientStream }
type WorkspaceConfigService_SubscribeBatchedServer ¶
type WorkspaceConfigService_SubscribeBatchedServer interface { Send(*WorkspaceConfigBatchedStreamResponse) error grpc.ServerStream }
type WorkspaceConfigService_SubscribeClient ¶
type WorkspaceConfigService_SubscribeClient interface { Recv() (*WorkspaceConfigStreamResponse, error) grpc.ClientStream }
type WorkspaceConfigService_SubscribeMetaClient ¶
type WorkspaceConfigService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type WorkspaceConfigService_SubscribeMetaServer ¶
type WorkspaceConfigService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type WorkspaceConfigService_SubscribeServer ¶
type WorkspaceConfigService_SubscribeServer interface { Send(*WorkspaceConfigStreamResponse) error grpc.ServerStream }
type WorkspaceConfigSetRequest ¶
type WorkspaceConfigSetRequest struct { // WorkspaceConfig carries the value to set into the datastore. // See the documentation on the WorkspaceConfig struct for which fields are required. Value *WorkspaceConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigSetRequest) Descriptor
deprecated
func (*WorkspaceConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigSetRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigSetRequest) GetValue ¶
func (x *WorkspaceConfigSetRequest) GetValue() *WorkspaceConfig
func (*WorkspaceConfigSetRequest) ProtoMessage ¶
func (*WorkspaceConfigSetRequest) ProtoMessage()
func (*WorkspaceConfigSetRequest) ProtoReflect ¶
func (x *WorkspaceConfigSetRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigSetRequest) Reset ¶
func (x *WorkspaceConfigSetRequest) Reset()
func (*WorkspaceConfigSetRequest) String ¶
func (x *WorkspaceConfigSetRequest) String() string
type WorkspaceConfigSetResponse ¶
type WorkspaceConfigSetResponse struct { // Value carries all the values given in the WorkspaceConfigSetRequest as well // as any server-generated values. Value *WorkspaceConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // creation. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==CreatedAt will include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigSetResponse) Descriptor
deprecated
func (*WorkspaceConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigSetResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigSetResponse) GetTime ¶
func (x *WorkspaceConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceConfigSetResponse) GetValue ¶
func (x *WorkspaceConfigSetResponse) GetValue() *WorkspaceConfig
func (*WorkspaceConfigSetResponse) ProtoMessage ¶
func (*WorkspaceConfigSetResponse) ProtoMessage()
func (*WorkspaceConfigSetResponse) ProtoReflect ¶
func (x *WorkspaceConfigSetResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigSetResponse) Reset ¶
func (x *WorkspaceConfigSetResponse) Reset()
func (*WorkspaceConfigSetResponse) String ¶
func (x *WorkspaceConfigSetResponse) String() string
type WorkspaceConfigSetSomeRequest ¶
type WorkspaceConfigSetSomeRequest struct { // value contains a list of WorkspaceConfig values to write. // It is possible to provide more values than can fit within either: // - the maxiumum send size of the client // - the maximum receive size of the server // // If this error occurs you must reduce the number of values sent. // See gRPC "maximum message size" documentation for more information. Values []*WorkspaceConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigSetSomeRequest) Descriptor
deprecated
func (*WorkspaceConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigSetSomeRequest) GetValues ¶
func (x *WorkspaceConfigSetSomeRequest) GetValues() []*WorkspaceConfig
func (*WorkspaceConfigSetSomeRequest) ProtoMessage ¶
func (*WorkspaceConfigSetSomeRequest) ProtoMessage()
func (*WorkspaceConfigSetSomeRequest) ProtoReflect ¶
func (x *WorkspaceConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigSetSomeRequest) Reset ¶
func (x *WorkspaceConfigSetSomeRequest) Reset()
func (*WorkspaceConfigSetSomeRequest) String ¶
func (x *WorkspaceConfigSetSomeRequest) String() string
type WorkspaceConfigSetSomeResponse ¶
type WorkspaceConfigSetSomeResponse struct { Key *WorkspaceKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigSetSomeResponse) Descriptor
deprecated
func (*WorkspaceConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigSetSomeResponse) GetError ¶
func (x *WorkspaceConfigSetSomeResponse) GetError() string
func (*WorkspaceConfigSetSomeResponse) GetKey ¶
func (x *WorkspaceConfigSetSomeResponse) GetKey() *WorkspaceKey
func (*WorkspaceConfigSetSomeResponse) ProtoMessage ¶
func (*WorkspaceConfigSetSomeResponse) ProtoMessage()
func (*WorkspaceConfigSetSomeResponse) ProtoReflect ¶
func (x *WorkspaceConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigSetSomeResponse) Reset ¶
func (x *WorkspaceConfigSetSomeResponse) Reset()
func (*WorkspaceConfigSetSomeResponse) String ¶
func (x *WorkspaceConfigSetSomeResponse) String() string
type WorkspaceConfigSomeRequest ¶
type WorkspaceConfigSomeRequest struct { Keys []*WorkspaceKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigSomeRequest) Descriptor
deprecated
func (*WorkspaceConfigSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigSomeRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigSomeRequest) GetKeys ¶
func (x *WorkspaceConfigSomeRequest) GetKeys() []*WorkspaceKey
func (*WorkspaceConfigSomeRequest) GetTime ¶
func (x *WorkspaceConfigSomeRequest) GetTime() *timestamppb.Timestamp
func (*WorkspaceConfigSomeRequest) ProtoMessage ¶
func (*WorkspaceConfigSomeRequest) ProtoMessage()
func (*WorkspaceConfigSomeRequest) ProtoReflect ¶
func (x *WorkspaceConfigSomeRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigSomeRequest) Reset ¶
func (x *WorkspaceConfigSomeRequest) Reset()
func (*WorkspaceConfigSomeRequest) String ¶
func (x *WorkspaceConfigSomeRequest) String() string
type WorkspaceConfigSomeResponse ¶
type WorkspaceConfigSomeResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *WorkspaceConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Error is an optional field. // It should be filled when there is an error in the GetSome process. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` Time *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigSomeResponse) Descriptor
deprecated
func (*WorkspaceConfigSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigSomeResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigSomeResponse) GetError ¶
func (x *WorkspaceConfigSomeResponse) GetError() *wrapperspb.StringValue
func (*WorkspaceConfigSomeResponse) GetTime ¶
func (x *WorkspaceConfigSomeResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceConfigSomeResponse) GetValue ¶
func (x *WorkspaceConfigSomeResponse) GetValue() *WorkspaceConfig
func (*WorkspaceConfigSomeResponse) ProtoMessage ¶
func (*WorkspaceConfigSomeResponse) ProtoMessage()
func (*WorkspaceConfigSomeResponse) ProtoReflect ¶
func (x *WorkspaceConfigSomeResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigSomeResponse) Reset ¶
func (x *WorkspaceConfigSomeResponse) Reset()
func (*WorkspaceConfigSomeResponse) String ¶
func (x *WorkspaceConfigSomeResponse) String() string
type WorkspaceConfigStreamRequest ¶
type WorkspaceConfigStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*WorkspaceConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each WorkspaceConfig at end. // - Each WorkspaceConfig response is fully-specified (all fields set). // - start: Returns the state of each WorkspaceConfig at start, followed by updates until now. // - Each WorkspaceConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each WorkspaceConfig at start, followed by updates // until end. // - Each WorkspaceConfig response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigStreamRequest) Descriptor
deprecated
func (*WorkspaceConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigStreamRequest) GetPartialEqFilter ¶
func (x *WorkspaceConfigStreamRequest) GetPartialEqFilter() []*WorkspaceConfig
func (*WorkspaceConfigStreamRequest) GetTime ¶
func (x *WorkspaceConfigStreamRequest) GetTime() *time.TimeBounds
func (*WorkspaceConfigStreamRequest) ProtoMessage ¶
func (*WorkspaceConfigStreamRequest) ProtoMessage()
func (*WorkspaceConfigStreamRequest) ProtoReflect ¶
func (x *WorkspaceConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigStreamRequest) Reset ¶
func (x *WorkspaceConfigStreamRequest) Reset()
func (*WorkspaceConfigStreamRequest) String ¶
func (x *WorkspaceConfigStreamRequest) String() string
type WorkspaceConfigStreamResponse ¶
type WorkspaceConfigStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *WorkspaceConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this WorkspaceConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the WorkspaceConfig value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceConfigStreamResponse) Descriptor
deprecated
func (*WorkspaceConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceConfigStreamResponse) GetTime ¶
func (x *WorkspaceConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceConfigStreamResponse) GetType ¶
func (x *WorkspaceConfigStreamResponse) GetType() subscriptions.Operation
func (*WorkspaceConfigStreamResponse) GetValue ¶
func (x *WorkspaceConfigStreamResponse) GetValue() *WorkspaceConfig
func (*WorkspaceConfigStreamResponse) ProtoMessage ¶
func (*WorkspaceConfigStreamResponse) ProtoMessage()
func (*WorkspaceConfigStreamResponse) ProtoReflect ¶
func (x *WorkspaceConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceConfigStreamResponse) Reset ¶
func (x *WorkspaceConfigStreamResponse) Reset()
func (*WorkspaceConfigStreamResponse) String ¶
func (x *WorkspaceConfigStreamResponse) String() string
type WorkspaceKey ¶
type WorkspaceKey struct { // workspace_id is the unique ID of the workspace. WorkspaceId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // contains filtered or unexported fields }
WorkspaceKey uniquely identifies a workspace.
func (*WorkspaceKey) Descriptor
deprecated
func (*WorkspaceKey) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceKey.ProtoReflect.Descriptor instead.
func (*WorkspaceKey) GetWorkspaceId ¶
func (x *WorkspaceKey) GetWorkspaceId() *wrapperspb.StringValue
func (*WorkspaceKey) ProtoMessage ¶
func (*WorkspaceKey) ProtoMessage()
func (*WorkspaceKey) ProtoReflect ¶
func (x *WorkspaceKey) ProtoReflect() protoreflect.Message
func (*WorkspaceKey) Reset ¶
func (x *WorkspaceKey) Reset()
func (*WorkspaceKey) String ¶
func (x *WorkspaceKey) String() string
type WorkspaceRequest ¶
type WorkspaceRequest struct { // Key uniquely identifies a Workspace instance to retrieve. // This value must be populated. Key *WorkspaceKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceRequest) Descriptor
deprecated
func (*WorkspaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceRequest) GetKey ¶
func (x *WorkspaceRequest) GetKey() *WorkspaceKey
func (*WorkspaceRequest) GetTime ¶
func (x *WorkspaceRequest) GetTime() *timestamppb.Timestamp
func (*WorkspaceRequest) ProtoMessage ¶
func (*WorkspaceRequest) ProtoMessage()
func (*WorkspaceRequest) ProtoReflect ¶
func (x *WorkspaceRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceRequest) Reset ¶
func (x *WorkspaceRequest) Reset()
func (*WorkspaceRequest) String ¶
func (x *WorkspaceRequest) String() string
type WorkspaceResponse ¶
type WorkspaceResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *Workspace `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // Workspace instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceResponse) Descriptor
deprecated
func (*WorkspaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceResponse) GetTime ¶
func (x *WorkspaceResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceResponse) GetValue ¶
func (x *WorkspaceResponse) GetValue() *Workspace
func (*WorkspaceResponse) ProtoMessage ¶
func (*WorkspaceResponse) ProtoMessage()
func (*WorkspaceResponse) ProtoReflect ¶
func (x *WorkspaceResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceResponse) Reset ¶
func (x *WorkspaceResponse) Reset()
func (*WorkspaceResponse) String ¶
func (x *WorkspaceResponse) String() string
type WorkspaceServiceClient ¶
type WorkspaceServiceClient interface { GetOne(ctx context.Context, in *WorkspaceRequest, opts ...grpc.CallOption) (*WorkspaceResponse, error) GetSome(ctx context.Context, in *WorkspaceSomeRequest, opts ...grpc.CallOption) (WorkspaceService_GetSomeClient, error) GetAll(ctx context.Context, in *WorkspaceStreamRequest, opts ...grpc.CallOption) (WorkspaceService_GetAllClient, error) Subscribe(ctx context.Context, in *WorkspaceStreamRequest, opts ...grpc.CallOption) (WorkspaceService_SubscribeClient, error) GetMeta(ctx context.Context, in *WorkspaceStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *WorkspaceStreamRequest, opts ...grpc.CallOption) (WorkspaceService_SubscribeMetaClient, error) GetAllBatched(ctx context.Context, in *WorkspaceBatchedStreamRequest, opts ...grpc.CallOption) (WorkspaceService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *WorkspaceBatchedStreamRequest, opts ...grpc.CallOption) (WorkspaceService_SubscribeBatchedClient, error) }
WorkspaceServiceClient is the client API for WorkspaceService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewWorkspaceServiceClient ¶
func NewWorkspaceServiceClient(cc grpc.ClientConnInterface) WorkspaceServiceClient
type WorkspaceServiceServer ¶
type WorkspaceServiceServer interface { GetOne(context.Context, *WorkspaceRequest) (*WorkspaceResponse, error) GetSome(*WorkspaceSomeRequest, WorkspaceService_GetSomeServer) error GetAll(*WorkspaceStreamRequest, WorkspaceService_GetAllServer) error Subscribe(*WorkspaceStreamRequest, WorkspaceService_SubscribeServer) error GetMeta(context.Context, *WorkspaceStreamRequest) (*MetaResponse, error) SubscribeMeta(*WorkspaceStreamRequest, WorkspaceService_SubscribeMetaServer) error GetAllBatched(*WorkspaceBatchedStreamRequest, WorkspaceService_GetAllBatchedServer) error SubscribeBatched(*WorkspaceBatchedStreamRequest, WorkspaceService_SubscribeBatchedServer) error // contains filtered or unexported methods }
WorkspaceServiceServer is the server API for WorkspaceService service. All implementations must embed UnimplementedWorkspaceServiceServer for forward compatibility
type WorkspaceService_GetAllBatchedClient ¶
type WorkspaceService_GetAllBatchedClient interface { Recv() (*WorkspaceBatchedStreamResponse, error) grpc.ClientStream }
type WorkspaceService_GetAllBatchedServer ¶
type WorkspaceService_GetAllBatchedServer interface { Send(*WorkspaceBatchedStreamResponse) error grpc.ServerStream }
type WorkspaceService_GetAllClient ¶
type WorkspaceService_GetAllClient interface { Recv() (*WorkspaceStreamResponse, error) grpc.ClientStream }
type WorkspaceService_GetAllServer ¶
type WorkspaceService_GetAllServer interface { Send(*WorkspaceStreamResponse) error grpc.ServerStream }
type WorkspaceService_GetSomeClient ¶
type WorkspaceService_GetSomeClient interface { Recv() (*WorkspaceSomeResponse, error) grpc.ClientStream }
type WorkspaceService_GetSomeServer ¶
type WorkspaceService_GetSomeServer interface { Send(*WorkspaceSomeResponse) error grpc.ServerStream }
type WorkspaceService_SubscribeBatchedClient ¶
type WorkspaceService_SubscribeBatchedClient interface { Recv() (*WorkspaceBatchedStreamResponse, error) grpc.ClientStream }
type WorkspaceService_SubscribeBatchedServer ¶
type WorkspaceService_SubscribeBatchedServer interface { Send(*WorkspaceBatchedStreamResponse) error grpc.ServerStream }
type WorkspaceService_SubscribeClient ¶
type WorkspaceService_SubscribeClient interface { Recv() (*WorkspaceStreamResponse, error) grpc.ClientStream }
type WorkspaceService_SubscribeMetaClient ¶
type WorkspaceService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type WorkspaceService_SubscribeMetaServer ¶
type WorkspaceService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type WorkspaceService_SubscribeServer ¶
type WorkspaceService_SubscribeServer interface { Send(*WorkspaceStreamResponse) error grpc.ServerStream }
type WorkspaceSomeRequest ¶
type WorkspaceSomeRequest struct { Keys []*WorkspaceKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSomeRequest) Descriptor
deprecated
func (*WorkspaceSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSomeRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceSomeRequest) GetKeys ¶
func (x *WorkspaceSomeRequest) GetKeys() []*WorkspaceKey
func (*WorkspaceSomeRequest) GetTime ¶
func (x *WorkspaceSomeRequest) GetTime() *timestamppb.Timestamp
func (*WorkspaceSomeRequest) ProtoMessage ¶
func (*WorkspaceSomeRequest) ProtoMessage()
func (*WorkspaceSomeRequest) ProtoReflect ¶
func (x *WorkspaceSomeRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceSomeRequest) Reset ¶
func (x *WorkspaceSomeRequest) Reset()
func (*WorkspaceSomeRequest) String ¶
func (x *WorkspaceSomeRequest) String() string
type WorkspaceSomeResponse ¶
type WorkspaceSomeResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *Workspace `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Error is an optional field. // It should be filled when there is an error in the GetSome process. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` Time *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSomeResponse) Descriptor
deprecated
func (*WorkspaceSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSomeResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceSomeResponse) GetError ¶
func (x *WorkspaceSomeResponse) GetError() *wrapperspb.StringValue
func (*WorkspaceSomeResponse) GetTime ¶
func (x *WorkspaceSomeResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceSomeResponse) GetValue ¶
func (x *WorkspaceSomeResponse) GetValue() *Workspace
func (*WorkspaceSomeResponse) ProtoMessage ¶
func (*WorkspaceSomeResponse) ProtoMessage()
func (*WorkspaceSomeResponse) ProtoReflect ¶
func (x *WorkspaceSomeResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceSomeResponse) Reset ¶
func (x *WorkspaceSomeResponse) Reset()
func (*WorkspaceSomeResponse) String ¶
func (x *WorkspaceSomeResponse) String() string
type WorkspaceState ¶
type WorkspaceState int32
WorkspaceState enumerates the general states of a workspace. Some of these states are derived as a result of executing a specific request on the workspace (see Request).
const ( // WORKSPACE_STATE_UNSPECIFIED indicates unspecified workspace state. WorkspaceState_WORKSPACE_STATE_UNSPECIFIED WorkspaceState = 0 // WORKSPACE_STATE_PENDING indicates that the changes in the workspace are open and // have not been submitted. WorkspaceState_WORKSPACE_STATE_PENDING WorkspaceState = 1 // WORKSPACE_STATE_SUBMITTED indicates that the changes in the workspace have been // submitted to the mainline. WorkspaceState_WORKSPACE_STATE_SUBMITTED WorkspaceState = 2 // WORKSPACE_STATE_ABANDONED indicates that the workspace has been intentionally // closed, and may no longer be updated. WorkspaceState_WORKSPACE_STATE_ABANDONED WorkspaceState = 3 // WORKSPACE_STATE_CONFLICTS indicates that the changes in the workspace are in // conflict with the current state of the system. WorkspaceState_WORKSPACE_STATE_CONFLICTS WorkspaceState = 4 // WORKSPACE_STATE_ROLLED_BACK indicates that the workspace was submitted, but // has been rolled back (the changes have been undone). WorkspaceState_WORKSPACE_STATE_ROLLED_BACK WorkspaceState = 5 )
func (WorkspaceState) Descriptor ¶
func (WorkspaceState) Descriptor() protoreflect.EnumDescriptor
func (WorkspaceState) Enum ¶
func (x WorkspaceState) Enum() *WorkspaceState
func (WorkspaceState) EnumDescriptor
deprecated
func (WorkspaceState) EnumDescriptor() ([]byte, []int)
Deprecated: Use WorkspaceState.Descriptor instead.
func (WorkspaceState) Number ¶
func (x WorkspaceState) Number() protoreflect.EnumNumber
func (WorkspaceState) String ¶
func (x WorkspaceState) String() string
func (WorkspaceState) Type ¶
func (WorkspaceState) Type() protoreflect.EnumType
type WorkspaceStreamRequest ¶
type WorkspaceStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*Workspace `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each Workspace at end. // - Each Workspace response is fully-specified (all fields set). // - start: Returns the state of each Workspace at start, followed by updates until now. // - Each Workspace response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each Workspace at start, followed by updates // until end. // - Each Workspace response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceStreamRequest) Descriptor
deprecated
func (*WorkspaceStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceStreamRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceStreamRequest) GetPartialEqFilter ¶
func (x *WorkspaceStreamRequest) GetPartialEqFilter() []*Workspace
func (*WorkspaceStreamRequest) GetTime ¶
func (x *WorkspaceStreamRequest) GetTime() *time.TimeBounds
func (*WorkspaceStreamRequest) ProtoMessage ¶
func (*WorkspaceStreamRequest) ProtoMessage()
func (*WorkspaceStreamRequest) ProtoReflect ¶
func (x *WorkspaceStreamRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceStreamRequest) Reset ¶
func (x *WorkspaceStreamRequest) Reset()
func (*WorkspaceStreamRequest) String ¶
func (x *WorkspaceStreamRequest) String() string
type WorkspaceStreamResponse ¶
type WorkspaceStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *Workspace `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this Workspace's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the Workspace value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceStreamResponse) Descriptor
deprecated
func (*WorkspaceStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceStreamResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceStreamResponse) GetTime ¶
func (x *WorkspaceStreamResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceStreamResponse) GetType ¶
func (x *WorkspaceStreamResponse) GetType() subscriptions.Operation
func (*WorkspaceStreamResponse) GetValue ¶
func (x *WorkspaceStreamResponse) GetValue() *Workspace
func (*WorkspaceStreamResponse) ProtoMessage ¶
func (*WorkspaceStreamResponse) ProtoMessage()
func (*WorkspaceStreamResponse) ProtoReflect ¶
func (x *WorkspaceStreamResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceStreamResponse) Reset ¶
func (x *WorkspaceStreamResponse) Reset()
func (*WorkspaceStreamResponse) String ¶
func (x *WorkspaceStreamResponse) String() string
type WorkspaceSyncConfig ¶
type WorkspaceSyncConfig struct { // key uniquely identifies sync operations to be performed in workspace. Key *WorkspaceSyncKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // device_ids is the list of device Ids to be synced in the workspace. DeviceIds *fmp.RepeatedString `protobuf:"bytes,2,opt,name=device_ids,json=deviceIds,proto3" json:"device_ids,omitempty"` // contains filtered or unexported fields }
WorkspaceSyncConfig holds the list of devices to be synced in workspace.
func (*WorkspaceSyncConfig) Descriptor
deprecated
func (*WorkspaceSyncConfig) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfig.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfig) GetDeviceIds ¶
func (x *WorkspaceSyncConfig) GetDeviceIds() *fmp.RepeatedString
func (*WorkspaceSyncConfig) GetKey ¶
func (x *WorkspaceSyncConfig) GetKey() *WorkspaceSyncKey
func (*WorkspaceSyncConfig) ProtoMessage ¶
func (*WorkspaceSyncConfig) ProtoMessage()
func (*WorkspaceSyncConfig) ProtoReflect ¶
func (x *WorkspaceSyncConfig) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfig) Reset ¶
func (x *WorkspaceSyncConfig) Reset()
func (*WorkspaceSyncConfig) String ¶
func (x *WorkspaceSyncConfig) String() string
type WorkspaceSyncConfigBatchedStreamRequest ¶
type WorkspaceSyncConfigBatchedStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*WorkspaceSyncConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each WorkspaceSyncConfig at end. // - Each WorkspaceSyncConfig response is fully-specified (all fields set). // - start: Returns the state of each WorkspaceSyncConfig at start, followed by updates until now. // - Each WorkspaceSyncConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each WorkspaceSyncConfig at start, followed by updates // until end. // - Each WorkspaceSyncConfig response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // MaxMessages limits the maximum number of messages that can be contained in one batch. // MaxMessages is required to be at least 1. // The maximum number of messages in a batch is min(max_messages, INTERNAL_BATCH_LIMIT) // INTERNAL_BATCH_LIMIT is set based on the maximum message size. MaxMessages *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=max_messages,json=maxMessages,proto3" json:"max_messages,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigBatchedStreamRequest) Descriptor
deprecated
func (*WorkspaceSyncConfigBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigBatchedStreamRequest) GetMaxMessages ¶
func (x *WorkspaceSyncConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*WorkspaceSyncConfigBatchedStreamRequest) GetPartialEqFilter ¶
func (x *WorkspaceSyncConfigBatchedStreamRequest) GetPartialEqFilter() []*WorkspaceSyncConfig
func (*WorkspaceSyncConfigBatchedStreamRequest) GetTime ¶
func (x *WorkspaceSyncConfigBatchedStreamRequest) GetTime() *time.TimeBounds
func (*WorkspaceSyncConfigBatchedStreamRequest) ProtoMessage ¶
func (*WorkspaceSyncConfigBatchedStreamRequest) ProtoMessage()
func (*WorkspaceSyncConfigBatchedStreamRequest) ProtoReflect ¶
func (x *WorkspaceSyncConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigBatchedStreamRequest) Reset ¶
func (x *WorkspaceSyncConfigBatchedStreamRequest) Reset()
func (*WorkspaceSyncConfigBatchedStreamRequest) String ¶
func (x *WorkspaceSyncConfigBatchedStreamRequest) String() string
type WorkspaceSyncConfigBatchedStreamResponse ¶
type WorkspaceSyncConfigBatchedStreamResponse struct { // Values are the values deemed relevant to the initiating request. // The length of this structure is guaranteed to be between (inclusive) 1 and // min(req.max_messages, INTERNAL_BATCH_LIMIT). Responses []*WorkspaceSyncConfigStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigBatchedStreamResponse) Descriptor
deprecated
func (*WorkspaceSyncConfigBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigBatchedStreamResponse) GetResponses ¶
func (x *WorkspaceSyncConfigBatchedStreamResponse) GetResponses() []*WorkspaceSyncConfigStreamResponse
func (*WorkspaceSyncConfigBatchedStreamResponse) ProtoMessage ¶
func (*WorkspaceSyncConfigBatchedStreamResponse) ProtoMessage()
func (*WorkspaceSyncConfigBatchedStreamResponse) ProtoReflect ¶
func (x *WorkspaceSyncConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigBatchedStreamResponse) Reset ¶
func (x *WorkspaceSyncConfigBatchedStreamResponse) Reset()
func (*WorkspaceSyncConfigBatchedStreamResponse) String ¶
func (x *WorkspaceSyncConfigBatchedStreamResponse) String() string
type WorkspaceSyncConfigDeleteAllRequest ¶
type WorkspaceSyncConfigDeleteAllRequest struct { // PartialEqFilter provides a way to server-side filter a DeleteAll. // This requires all provided fields to be equal to the response. // A filtered DeleteAll will use GetAll with filter to find things to delete. PartialEqFilter []*WorkspaceSyncConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigDeleteAllRequest) Descriptor
deprecated
func (*WorkspaceSyncConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigDeleteAllRequest) GetPartialEqFilter ¶
func (x *WorkspaceSyncConfigDeleteAllRequest) GetPartialEqFilter() []*WorkspaceSyncConfig
func (*WorkspaceSyncConfigDeleteAllRequest) ProtoMessage ¶
func (*WorkspaceSyncConfigDeleteAllRequest) ProtoMessage()
func (*WorkspaceSyncConfigDeleteAllRequest) ProtoReflect ¶
func (x *WorkspaceSyncConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigDeleteAllRequest) Reset ¶
func (x *WorkspaceSyncConfigDeleteAllRequest) Reset()
func (*WorkspaceSyncConfigDeleteAllRequest) String ¶
func (x *WorkspaceSyncConfigDeleteAllRequest) String() string
type WorkspaceSyncConfigDeleteAllResponse ¶
type WorkspaceSyncConfigDeleteAllResponse struct { // This describes the class of delete error. // A DeleteAllResponse is only sent when there is an error. Type fmp.DeleteError `protobuf:"varint,1,opt,name=type,proto3,enum=fmp.DeleteError" json:"type,omitempty"` // This indicates the error message from the delete failure. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // This is the key of the WorkspaceSyncConfig instance that failed to be deleted. Key *WorkspaceSyncKey `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp when the key was being deleted. Time *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigDeleteAllResponse) Descriptor
deprecated
func (*WorkspaceSyncConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigDeleteAllResponse) GetError ¶
func (x *WorkspaceSyncConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*WorkspaceSyncConfigDeleteAllResponse) GetKey ¶
func (x *WorkspaceSyncConfigDeleteAllResponse) GetKey() *WorkspaceSyncKey
func (*WorkspaceSyncConfigDeleteAllResponse) GetTime ¶
func (x *WorkspaceSyncConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceSyncConfigDeleteAllResponse) GetType ¶
func (x *WorkspaceSyncConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*WorkspaceSyncConfigDeleteAllResponse) ProtoMessage ¶
func (*WorkspaceSyncConfigDeleteAllResponse) ProtoMessage()
func (*WorkspaceSyncConfigDeleteAllResponse) ProtoReflect ¶
func (x *WorkspaceSyncConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigDeleteAllResponse) Reset ¶
func (x *WorkspaceSyncConfigDeleteAllResponse) Reset()
func (*WorkspaceSyncConfigDeleteAllResponse) String ¶
func (x *WorkspaceSyncConfigDeleteAllResponse) String() string
type WorkspaceSyncConfigDeleteRequest ¶
type WorkspaceSyncConfigDeleteRequest struct { // Key indicates which WorkspaceSyncConfig instance to remove. // This field must always be set. Key *WorkspaceSyncKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigDeleteRequest) Descriptor
deprecated
func (*WorkspaceSyncConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigDeleteRequest) GetKey ¶
func (x *WorkspaceSyncConfigDeleteRequest) GetKey() *WorkspaceSyncKey
func (*WorkspaceSyncConfigDeleteRequest) ProtoMessage ¶
func (*WorkspaceSyncConfigDeleteRequest) ProtoMessage()
func (*WorkspaceSyncConfigDeleteRequest) ProtoReflect ¶
func (x *WorkspaceSyncConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigDeleteRequest) Reset ¶
func (x *WorkspaceSyncConfigDeleteRequest) Reset()
func (*WorkspaceSyncConfigDeleteRequest) String ¶
func (x *WorkspaceSyncConfigDeleteRequest) String() string
type WorkspaceSyncConfigDeleteResponse ¶
type WorkspaceSyncConfigDeleteResponse struct { // Key echoes back the key of the deleted WorkspaceSyncConfig instance. Key *WorkspaceSyncKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // deletion. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==DeletedAt will not include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigDeleteResponse) Descriptor
deprecated
func (*WorkspaceSyncConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigDeleteResponse) GetKey ¶
func (x *WorkspaceSyncConfigDeleteResponse) GetKey() *WorkspaceSyncKey
func (*WorkspaceSyncConfigDeleteResponse) GetTime ¶
func (x *WorkspaceSyncConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceSyncConfigDeleteResponse) ProtoMessage ¶
func (*WorkspaceSyncConfigDeleteResponse) ProtoMessage()
func (*WorkspaceSyncConfigDeleteResponse) ProtoReflect ¶
func (x *WorkspaceSyncConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigDeleteResponse) Reset ¶
func (x *WorkspaceSyncConfigDeleteResponse) Reset()
func (*WorkspaceSyncConfigDeleteResponse) String ¶
func (x *WorkspaceSyncConfigDeleteResponse) String() string
type WorkspaceSyncConfigDeleteSomeRequest ¶
type WorkspaceSyncConfigDeleteSomeRequest struct { // key contains a list of WorkspaceSyncConfig keys to delete Keys []*WorkspaceSyncKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigDeleteSomeRequest) Descriptor
deprecated
func (*WorkspaceSyncConfigDeleteSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigDeleteSomeRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigDeleteSomeRequest) GetKeys ¶
func (x *WorkspaceSyncConfigDeleteSomeRequest) GetKeys() []*WorkspaceSyncKey
func (*WorkspaceSyncConfigDeleteSomeRequest) ProtoMessage ¶
func (*WorkspaceSyncConfigDeleteSomeRequest) ProtoMessage()
func (*WorkspaceSyncConfigDeleteSomeRequest) ProtoReflect ¶
func (x *WorkspaceSyncConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigDeleteSomeRequest) Reset ¶
func (x *WorkspaceSyncConfigDeleteSomeRequest) Reset()
func (*WorkspaceSyncConfigDeleteSomeRequest) String ¶
func (x *WorkspaceSyncConfigDeleteSomeRequest) String() string
type WorkspaceSyncConfigDeleteSomeResponse ¶
type WorkspaceSyncConfigDeleteSomeResponse struct { Key *WorkspaceSyncKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
WorkspaceSyncConfigDeleteSomeResponse is only sent when there is an error.
func (*WorkspaceSyncConfigDeleteSomeResponse) Descriptor
deprecated
func (*WorkspaceSyncConfigDeleteSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigDeleteSomeResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigDeleteSomeResponse) GetError ¶
func (x *WorkspaceSyncConfigDeleteSomeResponse) GetError() string
func (*WorkspaceSyncConfigDeleteSomeResponse) GetKey ¶
func (x *WorkspaceSyncConfigDeleteSomeResponse) GetKey() *WorkspaceSyncKey
func (*WorkspaceSyncConfigDeleteSomeResponse) ProtoMessage ¶
func (*WorkspaceSyncConfigDeleteSomeResponse) ProtoMessage()
func (*WorkspaceSyncConfigDeleteSomeResponse) ProtoReflect ¶
func (x *WorkspaceSyncConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigDeleteSomeResponse) Reset ¶
func (x *WorkspaceSyncConfigDeleteSomeResponse) Reset()
func (*WorkspaceSyncConfigDeleteSomeResponse) String ¶
func (x *WorkspaceSyncConfigDeleteSomeResponse) String() string
type WorkspaceSyncConfigRequest ¶
type WorkspaceSyncConfigRequest struct { // Key uniquely identifies a WorkspaceSyncConfig instance to retrieve. // This value must be populated. Key *WorkspaceSyncKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigRequest) Descriptor
deprecated
func (*WorkspaceSyncConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigRequest) GetKey ¶
func (x *WorkspaceSyncConfigRequest) GetKey() *WorkspaceSyncKey
func (*WorkspaceSyncConfigRequest) GetTime ¶
func (x *WorkspaceSyncConfigRequest) GetTime() *timestamppb.Timestamp
func (*WorkspaceSyncConfigRequest) ProtoMessage ¶
func (*WorkspaceSyncConfigRequest) ProtoMessage()
func (*WorkspaceSyncConfigRequest) ProtoReflect ¶
func (x *WorkspaceSyncConfigRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigRequest) Reset ¶
func (x *WorkspaceSyncConfigRequest) Reset()
func (*WorkspaceSyncConfigRequest) String ¶
func (x *WorkspaceSyncConfigRequest) String() string
type WorkspaceSyncConfigResponse ¶
type WorkspaceSyncConfigResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *WorkspaceSyncConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // WorkspaceSyncConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigResponse) Descriptor
deprecated
func (*WorkspaceSyncConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigResponse) GetTime ¶
func (x *WorkspaceSyncConfigResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceSyncConfigResponse) GetValue ¶
func (x *WorkspaceSyncConfigResponse) GetValue() *WorkspaceSyncConfig
func (*WorkspaceSyncConfigResponse) ProtoMessage ¶
func (*WorkspaceSyncConfigResponse) ProtoMessage()
func (*WorkspaceSyncConfigResponse) ProtoReflect ¶
func (x *WorkspaceSyncConfigResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigResponse) Reset ¶
func (x *WorkspaceSyncConfigResponse) Reset()
func (*WorkspaceSyncConfigResponse) String ¶
func (x *WorkspaceSyncConfigResponse) String() string
type WorkspaceSyncConfigServiceClient ¶
type WorkspaceSyncConfigServiceClient interface { GetOne(ctx context.Context, in *WorkspaceSyncConfigRequest, opts ...grpc.CallOption) (*WorkspaceSyncConfigResponse, error) GetSome(ctx context.Context, in *WorkspaceSyncConfigSomeRequest, opts ...grpc.CallOption) (WorkspaceSyncConfigService_GetSomeClient, error) GetAll(ctx context.Context, in *WorkspaceSyncConfigStreamRequest, opts ...grpc.CallOption) (WorkspaceSyncConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *WorkspaceSyncConfigStreamRequest, opts ...grpc.CallOption) (WorkspaceSyncConfigService_SubscribeClient, error) GetMeta(ctx context.Context, in *WorkspaceSyncConfigStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *WorkspaceSyncConfigStreamRequest, opts ...grpc.CallOption) (WorkspaceSyncConfigService_SubscribeMetaClient, error) Set(ctx context.Context, in *WorkspaceSyncConfigSetRequest, opts ...grpc.CallOption) (*WorkspaceSyncConfigSetResponse, error) SetSome(ctx context.Context, in *WorkspaceSyncConfigSetSomeRequest, opts ...grpc.CallOption) (WorkspaceSyncConfigService_SetSomeClient, error) Delete(ctx context.Context, in *WorkspaceSyncConfigDeleteRequest, opts ...grpc.CallOption) (*WorkspaceSyncConfigDeleteResponse, error) DeleteSome(ctx context.Context, in *WorkspaceSyncConfigDeleteSomeRequest, opts ...grpc.CallOption) (WorkspaceSyncConfigService_DeleteSomeClient, error) DeleteAll(ctx context.Context, in *WorkspaceSyncConfigDeleteAllRequest, opts ...grpc.CallOption) (WorkspaceSyncConfigService_DeleteAllClient, error) GetAllBatched(ctx context.Context, in *WorkspaceSyncConfigBatchedStreamRequest, opts ...grpc.CallOption) (WorkspaceSyncConfigService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *WorkspaceSyncConfigBatchedStreamRequest, opts ...grpc.CallOption) (WorkspaceSyncConfigService_SubscribeBatchedClient, error) }
WorkspaceSyncConfigServiceClient is the client API for WorkspaceSyncConfigService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewWorkspaceSyncConfigServiceClient ¶
func NewWorkspaceSyncConfigServiceClient(cc grpc.ClientConnInterface) WorkspaceSyncConfigServiceClient
type WorkspaceSyncConfigServiceServer ¶
type WorkspaceSyncConfigServiceServer interface { GetOne(context.Context, *WorkspaceSyncConfigRequest) (*WorkspaceSyncConfigResponse, error) GetSome(*WorkspaceSyncConfigSomeRequest, WorkspaceSyncConfigService_GetSomeServer) error GetAll(*WorkspaceSyncConfigStreamRequest, WorkspaceSyncConfigService_GetAllServer) error Subscribe(*WorkspaceSyncConfigStreamRequest, WorkspaceSyncConfigService_SubscribeServer) error GetMeta(context.Context, *WorkspaceSyncConfigStreamRequest) (*MetaResponse, error) SubscribeMeta(*WorkspaceSyncConfigStreamRequest, WorkspaceSyncConfigService_SubscribeMetaServer) error Set(context.Context, *WorkspaceSyncConfigSetRequest) (*WorkspaceSyncConfigSetResponse, error) SetSome(*WorkspaceSyncConfigSetSomeRequest, WorkspaceSyncConfigService_SetSomeServer) error Delete(context.Context, *WorkspaceSyncConfigDeleteRequest) (*WorkspaceSyncConfigDeleteResponse, error) DeleteSome(*WorkspaceSyncConfigDeleteSomeRequest, WorkspaceSyncConfigService_DeleteSomeServer) error DeleteAll(*WorkspaceSyncConfigDeleteAllRequest, WorkspaceSyncConfigService_DeleteAllServer) error GetAllBatched(*WorkspaceSyncConfigBatchedStreamRequest, WorkspaceSyncConfigService_GetAllBatchedServer) error SubscribeBatched(*WorkspaceSyncConfigBatchedStreamRequest, WorkspaceSyncConfigService_SubscribeBatchedServer) error // contains filtered or unexported methods }
WorkspaceSyncConfigServiceServer is the server API for WorkspaceSyncConfigService service. All implementations must embed UnimplementedWorkspaceSyncConfigServiceServer for forward compatibility
type WorkspaceSyncConfigService_DeleteAllClient ¶
type WorkspaceSyncConfigService_DeleteAllClient interface { Recv() (*WorkspaceSyncConfigDeleteAllResponse, error) grpc.ClientStream }
type WorkspaceSyncConfigService_DeleteAllServer ¶
type WorkspaceSyncConfigService_DeleteAllServer interface { Send(*WorkspaceSyncConfigDeleteAllResponse) error grpc.ServerStream }
type WorkspaceSyncConfigService_DeleteSomeClient ¶
type WorkspaceSyncConfigService_DeleteSomeClient interface { Recv() (*WorkspaceSyncConfigDeleteSomeResponse, error) grpc.ClientStream }
type WorkspaceSyncConfigService_DeleteSomeServer ¶
type WorkspaceSyncConfigService_DeleteSomeServer interface { Send(*WorkspaceSyncConfigDeleteSomeResponse) error grpc.ServerStream }
type WorkspaceSyncConfigService_GetAllBatchedClient ¶
type WorkspaceSyncConfigService_GetAllBatchedClient interface { Recv() (*WorkspaceSyncConfigBatchedStreamResponse, error) grpc.ClientStream }
type WorkspaceSyncConfigService_GetAllBatchedServer ¶
type WorkspaceSyncConfigService_GetAllBatchedServer interface { Send(*WorkspaceSyncConfigBatchedStreamResponse) error grpc.ServerStream }
type WorkspaceSyncConfigService_GetAllClient ¶
type WorkspaceSyncConfigService_GetAllClient interface { Recv() (*WorkspaceSyncConfigStreamResponse, error) grpc.ClientStream }
type WorkspaceSyncConfigService_GetAllServer ¶
type WorkspaceSyncConfigService_GetAllServer interface { Send(*WorkspaceSyncConfigStreamResponse) error grpc.ServerStream }
type WorkspaceSyncConfigService_GetSomeClient ¶
type WorkspaceSyncConfigService_GetSomeClient interface { Recv() (*WorkspaceSyncConfigSomeResponse, error) grpc.ClientStream }
type WorkspaceSyncConfigService_GetSomeServer ¶
type WorkspaceSyncConfigService_GetSomeServer interface { Send(*WorkspaceSyncConfigSomeResponse) error grpc.ServerStream }
type WorkspaceSyncConfigService_SetSomeClient ¶
type WorkspaceSyncConfigService_SetSomeClient interface { Recv() (*WorkspaceSyncConfigSetSomeResponse, error) grpc.ClientStream }
type WorkspaceSyncConfigService_SetSomeServer ¶
type WorkspaceSyncConfigService_SetSomeServer interface { Send(*WorkspaceSyncConfigSetSomeResponse) error grpc.ServerStream }
type WorkspaceSyncConfigService_SubscribeBatchedClient ¶
type WorkspaceSyncConfigService_SubscribeBatchedClient interface { Recv() (*WorkspaceSyncConfigBatchedStreamResponse, error) grpc.ClientStream }
type WorkspaceSyncConfigService_SubscribeBatchedServer ¶
type WorkspaceSyncConfigService_SubscribeBatchedServer interface { Send(*WorkspaceSyncConfigBatchedStreamResponse) error grpc.ServerStream }
type WorkspaceSyncConfigService_SubscribeClient ¶
type WorkspaceSyncConfigService_SubscribeClient interface { Recv() (*WorkspaceSyncConfigStreamResponse, error) grpc.ClientStream }
type WorkspaceSyncConfigService_SubscribeMetaClient ¶
type WorkspaceSyncConfigService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type WorkspaceSyncConfigService_SubscribeMetaServer ¶
type WorkspaceSyncConfigService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type WorkspaceSyncConfigService_SubscribeServer ¶
type WorkspaceSyncConfigService_SubscribeServer interface { Send(*WorkspaceSyncConfigStreamResponse) error grpc.ServerStream }
type WorkspaceSyncConfigSetRequest ¶
type WorkspaceSyncConfigSetRequest struct { // WorkspaceSyncConfig carries the value to set into the datastore. // See the documentation on the WorkspaceSyncConfig struct for which fields are required. Value *WorkspaceSyncConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigSetRequest) Descriptor
deprecated
func (*WorkspaceSyncConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigSetRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigSetRequest) GetValue ¶
func (x *WorkspaceSyncConfigSetRequest) GetValue() *WorkspaceSyncConfig
func (*WorkspaceSyncConfigSetRequest) ProtoMessage ¶
func (*WorkspaceSyncConfigSetRequest) ProtoMessage()
func (*WorkspaceSyncConfigSetRequest) ProtoReflect ¶
func (x *WorkspaceSyncConfigSetRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigSetRequest) Reset ¶
func (x *WorkspaceSyncConfigSetRequest) Reset()
func (*WorkspaceSyncConfigSetRequest) String ¶
func (x *WorkspaceSyncConfigSetRequest) String() string
type WorkspaceSyncConfigSetResponse ¶
type WorkspaceSyncConfigSetResponse struct { // Value carries all the values given in the WorkspaceSyncConfigSetRequest as well // as any server-generated values. Value *WorkspaceSyncConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // creation. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==CreatedAt will include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigSetResponse) Descriptor
deprecated
func (*WorkspaceSyncConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigSetResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigSetResponse) GetTime ¶
func (x *WorkspaceSyncConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceSyncConfigSetResponse) GetValue ¶
func (x *WorkspaceSyncConfigSetResponse) GetValue() *WorkspaceSyncConfig
func (*WorkspaceSyncConfigSetResponse) ProtoMessage ¶
func (*WorkspaceSyncConfigSetResponse) ProtoMessage()
func (*WorkspaceSyncConfigSetResponse) ProtoReflect ¶
func (x *WorkspaceSyncConfigSetResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigSetResponse) Reset ¶
func (x *WorkspaceSyncConfigSetResponse) Reset()
func (*WorkspaceSyncConfigSetResponse) String ¶
func (x *WorkspaceSyncConfigSetResponse) String() string
type WorkspaceSyncConfigSetSomeRequest ¶
type WorkspaceSyncConfigSetSomeRequest struct { // value contains a list of WorkspaceSyncConfig values to write. // It is possible to provide more values than can fit within either: // - the maxiumum send size of the client // - the maximum receive size of the server // // If this error occurs you must reduce the number of values sent. // See gRPC "maximum message size" documentation for more information. Values []*WorkspaceSyncConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigSetSomeRequest) Descriptor
deprecated
func (*WorkspaceSyncConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigSetSomeRequest) GetValues ¶
func (x *WorkspaceSyncConfigSetSomeRequest) GetValues() []*WorkspaceSyncConfig
func (*WorkspaceSyncConfigSetSomeRequest) ProtoMessage ¶
func (*WorkspaceSyncConfigSetSomeRequest) ProtoMessage()
func (*WorkspaceSyncConfigSetSomeRequest) ProtoReflect ¶
func (x *WorkspaceSyncConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigSetSomeRequest) Reset ¶
func (x *WorkspaceSyncConfigSetSomeRequest) Reset()
func (*WorkspaceSyncConfigSetSomeRequest) String ¶
func (x *WorkspaceSyncConfigSetSomeRequest) String() string
type WorkspaceSyncConfigSetSomeResponse ¶
type WorkspaceSyncConfigSetSomeResponse struct { Key *WorkspaceSyncKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigSetSomeResponse) Descriptor
deprecated
func (*WorkspaceSyncConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigSetSomeResponse) GetError ¶
func (x *WorkspaceSyncConfigSetSomeResponse) GetError() string
func (*WorkspaceSyncConfigSetSomeResponse) GetKey ¶
func (x *WorkspaceSyncConfigSetSomeResponse) GetKey() *WorkspaceSyncKey
func (*WorkspaceSyncConfigSetSomeResponse) ProtoMessage ¶
func (*WorkspaceSyncConfigSetSomeResponse) ProtoMessage()
func (*WorkspaceSyncConfigSetSomeResponse) ProtoReflect ¶
func (x *WorkspaceSyncConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigSetSomeResponse) Reset ¶
func (x *WorkspaceSyncConfigSetSomeResponse) Reset()
func (*WorkspaceSyncConfigSetSomeResponse) String ¶
func (x *WorkspaceSyncConfigSetSomeResponse) String() string
type WorkspaceSyncConfigSomeRequest ¶
type WorkspaceSyncConfigSomeRequest struct { Keys []*WorkspaceSyncKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigSomeRequest) Descriptor
deprecated
func (*WorkspaceSyncConfigSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigSomeRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigSomeRequest) GetKeys ¶
func (x *WorkspaceSyncConfigSomeRequest) GetKeys() []*WorkspaceSyncKey
func (*WorkspaceSyncConfigSomeRequest) GetTime ¶
func (x *WorkspaceSyncConfigSomeRequest) GetTime() *timestamppb.Timestamp
func (*WorkspaceSyncConfigSomeRequest) ProtoMessage ¶
func (*WorkspaceSyncConfigSomeRequest) ProtoMessage()
func (*WorkspaceSyncConfigSomeRequest) ProtoReflect ¶
func (x *WorkspaceSyncConfigSomeRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigSomeRequest) Reset ¶
func (x *WorkspaceSyncConfigSomeRequest) Reset()
func (*WorkspaceSyncConfigSomeRequest) String ¶
func (x *WorkspaceSyncConfigSomeRequest) String() string
type WorkspaceSyncConfigSomeResponse ¶
type WorkspaceSyncConfigSomeResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *WorkspaceSyncConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Error is an optional field. // It should be filled when there is an error in the GetSome process. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` Time *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigSomeResponse) Descriptor
deprecated
func (*WorkspaceSyncConfigSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigSomeResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigSomeResponse) GetError ¶
func (x *WorkspaceSyncConfigSomeResponse) GetError() *wrapperspb.StringValue
func (*WorkspaceSyncConfigSomeResponse) GetTime ¶
func (x *WorkspaceSyncConfigSomeResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceSyncConfigSomeResponse) GetValue ¶
func (x *WorkspaceSyncConfigSomeResponse) GetValue() *WorkspaceSyncConfig
func (*WorkspaceSyncConfigSomeResponse) ProtoMessage ¶
func (*WorkspaceSyncConfigSomeResponse) ProtoMessage()
func (*WorkspaceSyncConfigSomeResponse) ProtoReflect ¶
func (x *WorkspaceSyncConfigSomeResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigSomeResponse) Reset ¶
func (x *WorkspaceSyncConfigSomeResponse) Reset()
func (*WorkspaceSyncConfigSomeResponse) String ¶
func (x *WorkspaceSyncConfigSomeResponse) String() string
type WorkspaceSyncConfigStreamRequest ¶
type WorkspaceSyncConfigStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*WorkspaceSyncConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each WorkspaceSyncConfig at end. // - Each WorkspaceSyncConfig response is fully-specified (all fields set). // - start: Returns the state of each WorkspaceSyncConfig at start, followed by updates until now. // - Each WorkspaceSyncConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each WorkspaceSyncConfig at start, followed by updates // until end. // - Each WorkspaceSyncConfig response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigStreamRequest) Descriptor
deprecated
func (*WorkspaceSyncConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigStreamRequest) GetPartialEqFilter ¶
func (x *WorkspaceSyncConfigStreamRequest) GetPartialEqFilter() []*WorkspaceSyncConfig
func (*WorkspaceSyncConfigStreamRequest) GetTime ¶
func (x *WorkspaceSyncConfigStreamRequest) GetTime() *time.TimeBounds
func (*WorkspaceSyncConfigStreamRequest) ProtoMessage ¶
func (*WorkspaceSyncConfigStreamRequest) ProtoMessage()
func (*WorkspaceSyncConfigStreamRequest) ProtoReflect ¶
func (x *WorkspaceSyncConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigStreamRequest) Reset ¶
func (x *WorkspaceSyncConfigStreamRequest) Reset()
func (*WorkspaceSyncConfigStreamRequest) String ¶
func (x *WorkspaceSyncConfigStreamRequest) String() string
type WorkspaceSyncConfigStreamResponse ¶
type WorkspaceSyncConfigStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *WorkspaceSyncConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this WorkspaceSyncConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the WorkspaceSyncConfig value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*WorkspaceSyncConfigStreamResponse) Descriptor
deprecated
func (*WorkspaceSyncConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncConfigStreamResponse) GetTime ¶
func (x *WorkspaceSyncConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*WorkspaceSyncConfigStreamResponse) GetType ¶
func (x *WorkspaceSyncConfigStreamResponse) GetType() subscriptions.Operation
func (*WorkspaceSyncConfigStreamResponse) GetValue ¶
func (x *WorkspaceSyncConfigStreamResponse) GetValue() *WorkspaceSyncConfig
func (*WorkspaceSyncConfigStreamResponse) ProtoMessage ¶
func (*WorkspaceSyncConfigStreamResponse) ProtoMessage()
func (*WorkspaceSyncConfigStreamResponse) ProtoReflect ¶
func (x *WorkspaceSyncConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncConfigStreamResponse) Reset ¶
func (x *WorkspaceSyncConfigStreamResponse) Reset()
func (*WorkspaceSyncConfigStreamResponse) String ¶
func (x *WorkspaceSyncConfigStreamResponse) String() string
type WorkspaceSyncKey ¶
type WorkspaceSyncKey struct { // workspace_id is the ID of the workspace. WorkspaceId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // sync_operation is type of sync operation to be performed on devices. SyncOperation SyncOperation `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
WorkspaceSyncKey uniquely identifies sync operations to be performed in a workspace.
func (*WorkspaceSyncKey) Descriptor
deprecated
func (*WorkspaceSyncKey) Descriptor() ([]byte, []int)
Deprecated: Use WorkspaceSyncKey.ProtoReflect.Descriptor instead.
func (*WorkspaceSyncKey) GetSyncOperation ¶
func (x *WorkspaceSyncKey) GetSyncOperation() SyncOperation
func (*WorkspaceSyncKey) GetWorkspaceId ¶
func (x *WorkspaceSyncKey) GetWorkspaceId() *wrapperspb.StringValue
func (*WorkspaceSyncKey) ProtoMessage ¶
func (*WorkspaceSyncKey) ProtoMessage()
func (*WorkspaceSyncKey) ProtoReflect ¶
func (x *WorkspaceSyncKey) ProtoReflect() protoreflect.Message
func (*WorkspaceSyncKey) Reset ¶
func (x *WorkspaceSyncKey) Reset()
func (*WorkspaceSyncKey) String ¶
func (x *WorkspaceSyncKey) String() string