Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterAssignedTagsConfigServiceServer(s grpc.ServiceRegistrar, srv AssignedTagsConfigServiceServer)
- func RegisterAssignedTagsServiceServer(s grpc.ServiceRegistrar, srv AssignedTagsServiceServer)
- func RegisterAutofillActionConfigServiceServer(s grpc.ServiceRegistrar, srv AutofillActionConfigServiceServer)
- func RegisterAutofillActionServiceServer(s grpc.ServiceRegistrar, srv AutofillActionServiceServer)
- func RegisterInputsConfigServiceServer(s grpc.ServiceRegistrar, srv InputsConfigServiceServer)
- func RegisterInputsServiceServer(s grpc.ServiceRegistrar, srv InputsServiceServer)
- func RegisterSecretInputServiceServer(s grpc.ServiceRegistrar, srv SecretInputServiceServer)
- func RegisterStudioConfigServiceServer(s grpc.ServiceRegistrar, srv StudioConfigServiceServer)
- func RegisterStudioServiceServer(s grpc.ServiceRegistrar, srv StudioServiceServer)
- func RegisterStudioSummaryServiceServer(s grpc.ServiceRegistrar, srv StudioSummaryServiceServer)
- type AssignedTags
- func (*AssignedTags) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTags) GetCreatedAt() *timestamppb.Timestamp
- func (x *AssignedTags) GetCreatedBy() *wrapperspb.StringValue
- func (x *AssignedTags) GetKey() *StudioKey
- func (x *AssignedTags) GetLastModifiedAt() *timestamppb.Timestamp
- func (x *AssignedTags) GetLastModifiedBy() *wrapperspb.StringValue
- func (x *AssignedTags) GetQuery() *wrapperspb.StringValue
- func (*AssignedTags) ProtoMessage()
- func (x *AssignedTags) ProtoReflect() protoreflect.Message
- func (x *AssignedTags) Reset()
- func (x *AssignedTags) String() string
- type AssignedTagsBatchedStreamRequest
- func (*AssignedTagsBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *AssignedTagsBatchedStreamRequest) GetPartialEqFilter() []*AssignedTags
- func (x *AssignedTagsBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*AssignedTagsBatchedStreamRequest) ProtoMessage()
- func (x *AssignedTagsBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsBatchedStreamRequest) Reset()
- func (x *AssignedTagsBatchedStreamRequest) String() string
- type AssignedTagsBatchedStreamResponse
- func (*AssignedTagsBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsBatchedStreamResponse) GetResponses() []*AssignedTagsStreamResponse
- func (*AssignedTagsBatchedStreamResponse) ProtoMessage()
- func (x *AssignedTagsBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsBatchedStreamResponse) Reset()
- func (x *AssignedTagsBatchedStreamResponse) String() string
- type AssignedTagsConfig
- func (*AssignedTagsConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfig) GetKey() *StudioKey
- func (x *AssignedTagsConfig) GetQuery() *wrapperspb.StringValue
- func (x *AssignedTagsConfig) GetRemove() *wrapperspb.BoolValue
- func (*AssignedTagsConfig) ProtoMessage()
- func (x *AssignedTagsConfig) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfig) Reset()
- func (x *AssignedTagsConfig) String() string
- type AssignedTagsConfigBatchedStreamRequest
- func (*AssignedTagsConfigBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *AssignedTagsConfigBatchedStreamRequest) GetPartialEqFilter() []*AssignedTagsConfig
- func (x *AssignedTagsConfigBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*AssignedTagsConfigBatchedStreamRequest) ProtoMessage()
- func (x *AssignedTagsConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigBatchedStreamRequest) Reset()
- func (x *AssignedTagsConfigBatchedStreamRequest) String() string
- type AssignedTagsConfigBatchedStreamResponse
- func (*AssignedTagsConfigBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigBatchedStreamResponse) GetResponses() []*AssignedTagsConfigStreamResponse
- func (*AssignedTagsConfigBatchedStreamResponse) ProtoMessage()
- func (x *AssignedTagsConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigBatchedStreamResponse) Reset()
- func (x *AssignedTagsConfigBatchedStreamResponse) String() string
- type AssignedTagsConfigDeleteAllRequest
- func (*AssignedTagsConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigDeleteAllRequest) GetPartialEqFilter() []*AssignedTagsConfig
- func (*AssignedTagsConfigDeleteAllRequest) ProtoMessage()
- func (x *AssignedTagsConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigDeleteAllRequest) Reset()
- func (x *AssignedTagsConfigDeleteAllRequest) String() string
- type AssignedTagsConfigDeleteAllResponse
- func (*AssignedTagsConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *AssignedTagsConfigDeleteAllResponse) GetKey() *StudioKey
- func (x *AssignedTagsConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *AssignedTagsConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*AssignedTagsConfigDeleteAllResponse) ProtoMessage()
- func (x *AssignedTagsConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigDeleteAllResponse) Reset()
- func (x *AssignedTagsConfigDeleteAllResponse) String() string
- type AssignedTagsConfigDeleteRequest
- func (*AssignedTagsConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigDeleteRequest) GetKey() *StudioKey
- func (*AssignedTagsConfigDeleteRequest) ProtoMessage()
- func (x *AssignedTagsConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigDeleteRequest) Reset()
- func (x *AssignedTagsConfigDeleteRequest) String() string
- type AssignedTagsConfigDeleteResponse
- func (*AssignedTagsConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigDeleteResponse) GetKey() *StudioKey
- func (x *AssignedTagsConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*AssignedTagsConfigDeleteResponse) ProtoMessage()
- func (x *AssignedTagsConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigDeleteResponse) Reset()
- func (x *AssignedTagsConfigDeleteResponse) String() string
- type AssignedTagsConfigDeleteSomeRequest
- func (*AssignedTagsConfigDeleteSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigDeleteSomeRequest) GetKeys() []*StudioKey
- func (*AssignedTagsConfigDeleteSomeRequest) ProtoMessage()
- func (x *AssignedTagsConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigDeleteSomeRequest) Reset()
- func (x *AssignedTagsConfigDeleteSomeRequest) String() string
- type AssignedTagsConfigDeleteSomeResponse
- func (*AssignedTagsConfigDeleteSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigDeleteSomeResponse) GetError() string
- func (x *AssignedTagsConfigDeleteSomeResponse) GetKey() *StudioKey
- func (*AssignedTagsConfigDeleteSomeResponse) ProtoMessage()
- func (x *AssignedTagsConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigDeleteSomeResponse) Reset()
- func (x *AssignedTagsConfigDeleteSomeResponse) String() string
- type AssignedTagsConfigRequest
- func (*AssignedTagsConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigRequest) GetKey() *StudioKey
- func (x *AssignedTagsConfigRequest) GetTime() *timestamppb.Timestamp
- func (*AssignedTagsConfigRequest) ProtoMessage()
- func (x *AssignedTagsConfigRequest) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigRequest) Reset()
- func (x *AssignedTagsConfigRequest) String() string
- type AssignedTagsConfigResponse
- func (*AssignedTagsConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *AssignedTagsConfigResponse) GetValue() *AssignedTagsConfig
- func (*AssignedTagsConfigResponse) ProtoMessage()
- func (x *AssignedTagsConfigResponse) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigResponse) Reset()
- func (x *AssignedTagsConfigResponse) String() string
- type AssignedTagsConfigServiceClient
- type AssignedTagsConfigServiceServer
- type AssignedTagsConfigService_DeleteAllClient
- type AssignedTagsConfigService_DeleteAllServer
- type AssignedTagsConfigService_DeleteSomeClient
- type AssignedTagsConfigService_DeleteSomeServer
- type AssignedTagsConfigService_GetAllBatchedClient
- type AssignedTagsConfigService_GetAllBatchedServer
- type AssignedTagsConfigService_GetAllClient
- type AssignedTagsConfigService_GetAllServer
- type AssignedTagsConfigService_GetSomeClient
- type AssignedTagsConfigService_GetSomeServer
- type AssignedTagsConfigService_SetSomeClient
- type AssignedTagsConfigService_SetSomeServer
- type AssignedTagsConfigService_SubscribeBatchedClient
- type AssignedTagsConfigService_SubscribeBatchedServer
- type AssignedTagsConfigService_SubscribeClient
- type AssignedTagsConfigService_SubscribeMetaClient
- type AssignedTagsConfigService_SubscribeMetaServer
- type AssignedTagsConfigService_SubscribeServer
- type AssignedTagsConfigSetRequest
- func (*AssignedTagsConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigSetRequest) GetValue() *AssignedTagsConfig
- func (*AssignedTagsConfigSetRequest) ProtoMessage()
- func (x *AssignedTagsConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigSetRequest) Reset()
- func (x *AssignedTagsConfigSetRequest) String() string
- type AssignedTagsConfigSetResponse
- func (*AssignedTagsConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *AssignedTagsConfigSetResponse) GetValue() *AssignedTagsConfig
- func (*AssignedTagsConfigSetResponse) ProtoMessage()
- func (x *AssignedTagsConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigSetResponse) Reset()
- func (x *AssignedTagsConfigSetResponse) String() string
- type AssignedTagsConfigSetSomeRequest
- func (*AssignedTagsConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigSetSomeRequest) GetValues() []*AssignedTagsConfig
- func (*AssignedTagsConfigSetSomeRequest) ProtoMessage()
- func (x *AssignedTagsConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigSetSomeRequest) Reset()
- func (x *AssignedTagsConfigSetSomeRequest) String() string
- type AssignedTagsConfigSetSomeResponse
- func (*AssignedTagsConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigSetSomeResponse) GetError() string
- func (x *AssignedTagsConfigSetSomeResponse) GetKey() *StudioKey
- func (*AssignedTagsConfigSetSomeResponse) ProtoMessage()
- func (x *AssignedTagsConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigSetSomeResponse) Reset()
- func (x *AssignedTagsConfigSetSomeResponse) String() string
- type AssignedTagsConfigSomeRequest
- func (*AssignedTagsConfigSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigSomeRequest) GetKeys() []*StudioKey
- func (x *AssignedTagsConfigSomeRequest) GetTime() *timestamppb.Timestamp
- func (*AssignedTagsConfigSomeRequest) ProtoMessage()
- func (x *AssignedTagsConfigSomeRequest) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigSomeRequest) Reset()
- func (x *AssignedTagsConfigSomeRequest) String() string
- type AssignedTagsConfigSomeResponse
- func (*AssignedTagsConfigSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigSomeResponse) GetError() *wrapperspb.StringValue
- func (x *AssignedTagsConfigSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *AssignedTagsConfigSomeResponse) GetValue() *AssignedTagsConfig
- func (*AssignedTagsConfigSomeResponse) ProtoMessage()
- func (x *AssignedTagsConfigSomeResponse) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigSomeResponse) Reset()
- func (x *AssignedTagsConfigSomeResponse) String() string
- type AssignedTagsConfigStreamRequest
- func (*AssignedTagsConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigStreamRequest) GetPartialEqFilter() []*AssignedTagsConfig
- func (x *AssignedTagsConfigStreamRequest) GetTime() *time.TimeBounds
- func (*AssignedTagsConfigStreamRequest) ProtoMessage()
- func (x *AssignedTagsConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigStreamRequest) Reset()
- func (x *AssignedTagsConfigStreamRequest) String() string
- type AssignedTagsConfigStreamResponse
- func (*AssignedTagsConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *AssignedTagsConfigStreamResponse) GetType() subscriptions.Operation
- func (x *AssignedTagsConfigStreamResponse) GetValue() *AssignedTagsConfig
- func (*AssignedTagsConfigStreamResponse) ProtoMessage()
- func (x *AssignedTagsConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsConfigStreamResponse) Reset()
- func (x *AssignedTagsConfigStreamResponse) String() string
- type AssignedTagsRequest
- func (*AssignedTagsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsRequest) GetKey() *StudioKey
- func (x *AssignedTagsRequest) GetTime() *timestamppb.Timestamp
- func (*AssignedTagsRequest) ProtoMessage()
- func (x *AssignedTagsRequest) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsRequest) Reset()
- func (x *AssignedTagsRequest) String() string
- type AssignedTagsResponse
- func (*AssignedTagsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsResponse) GetTime() *timestamppb.Timestamp
- func (x *AssignedTagsResponse) GetValue() *AssignedTags
- func (*AssignedTagsResponse) ProtoMessage()
- func (x *AssignedTagsResponse) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsResponse) Reset()
- func (x *AssignedTagsResponse) String() string
- type AssignedTagsServiceClient
- type AssignedTagsServiceServer
- type AssignedTagsService_GetAllBatchedClient
- type AssignedTagsService_GetAllBatchedServer
- type AssignedTagsService_GetAllClient
- type AssignedTagsService_GetAllServer
- type AssignedTagsService_GetSomeClient
- type AssignedTagsService_GetSomeServer
- type AssignedTagsService_SubscribeBatchedClient
- type AssignedTagsService_SubscribeBatchedServer
- type AssignedTagsService_SubscribeClient
- type AssignedTagsService_SubscribeMetaClient
- type AssignedTagsService_SubscribeMetaServer
- type AssignedTagsService_SubscribeServer
- type AssignedTagsSomeRequest
- func (*AssignedTagsSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsSomeRequest) GetKeys() []*StudioKey
- func (x *AssignedTagsSomeRequest) GetTime() *timestamppb.Timestamp
- func (*AssignedTagsSomeRequest) ProtoMessage()
- func (x *AssignedTagsSomeRequest) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsSomeRequest) Reset()
- func (x *AssignedTagsSomeRequest) String() string
- type AssignedTagsSomeResponse
- func (*AssignedTagsSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsSomeResponse) GetError() *wrapperspb.StringValue
- func (x *AssignedTagsSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *AssignedTagsSomeResponse) GetValue() *AssignedTags
- func (*AssignedTagsSomeResponse) ProtoMessage()
- func (x *AssignedTagsSomeResponse) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsSomeResponse) Reset()
- func (x *AssignedTagsSomeResponse) String() string
- type AssignedTagsStreamRequest
- func (*AssignedTagsStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsStreamRequest) GetPartialEqFilter() []*AssignedTags
- func (x *AssignedTagsStreamRequest) GetTime() *time.TimeBounds
- func (*AssignedTagsStreamRequest) ProtoMessage()
- func (x *AssignedTagsStreamRequest) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsStreamRequest) Reset()
- func (x *AssignedTagsStreamRequest) String() string
- type AssignedTagsStreamResponse
- func (*AssignedTagsStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedTagsStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *AssignedTagsStreamResponse) GetType() subscriptions.Operation
- func (x *AssignedTagsStreamResponse) GetValue() *AssignedTags
- func (*AssignedTagsStreamResponse) ProtoMessage()
- func (x *AssignedTagsStreamResponse) ProtoReflect() protoreflect.Message
- func (x *AssignedTagsStreamResponse) Reset()
- func (x *AssignedTagsStreamResponse) String() string
- type AutofillAction
- func (*AutofillAction) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillAction) GetActionId() *wrapperspb.StringValue
- func (x *AutofillAction) GetArgumentProviders() *AutofillArgumentProviders
- func (x *AutofillAction) GetCreatedAt() *timestamppb.Timestamp
- func (x *AutofillAction) GetCreatedBy() *wrapperspb.StringValue
- func (x *AutofillAction) GetDescription() *wrapperspb.StringValue
- func (x *AutofillAction) GetKey() *AutofillActionKey
- func (x *AutofillAction) GetLastModifiedAt() *timestamppb.Timestamp
- func (x *AutofillAction) GetLastModifiedBy() *wrapperspb.StringValue
- func (*AutofillAction) ProtoMessage()
- func (x *AutofillAction) ProtoReflect() protoreflect.Message
- func (x *AutofillAction) Reset()
- func (x *AutofillAction) String() string
- type AutofillActionBatchedStreamRequest
- func (*AutofillActionBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *AutofillActionBatchedStreamRequest) GetPartialEqFilter() []*AutofillAction
- func (x *AutofillActionBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*AutofillActionBatchedStreamRequest) ProtoMessage()
- func (x *AutofillActionBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *AutofillActionBatchedStreamRequest) Reset()
- func (x *AutofillActionBatchedStreamRequest) String() string
- type AutofillActionBatchedStreamResponse
- func (*AutofillActionBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionBatchedStreamResponse) GetResponses() []*AutofillActionStreamResponse
- func (*AutofillActionBatchedStreamResponse) ProtoMessage()
- func (x *AutofillActionBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *AutofillActionBatchedStreamResponse) Reset()
- func (x *AutofillActionBatchedStreamResponse) String() string
- type AutofillActionConfig
- func (*AutofillActionConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfig) GetActionId() *wrapperspb.StringValue
- func (x *AutofillActionConfig) GetArgumentProviders() *AutofillArgumentProviders
- func (x *AutofillActionConfig) GetDescription() *wrapperspb.StringValue
- func (x *AutofillActionConfig) GetKey() *AutofillActionKey
- func (x *AutofillActionConfig) GetRemove() *wrapperspb.BoolValue
- func (*AutofillActionConfig) ProtoMessage()
- func (x *AutofillActionConfig) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfig) Reset()
- func (x *AutofillActionConfig) String() string
- type AutofillActionConfigBatchedStreamRequest
- func (*AutofillActionConfigBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *AutofillActionConfigBatchedStreamRequest) GetPartialEqFilter() []*AutofillActionConfig
- func (x *AutofillActionConfigBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*AutofillActionConfigBatchedStreamRequest) ProtoMessage()
- func (x *AutofillActionConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigBatchedStreamRequest) Reset()
- func (x *AutofillActionConfigBatchedStreamRequest) String() string
- type AutofillActionConfigBatchedStreamResponse
- func (*AutofillActionConfigBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigBatchedStreamResponse) GetResponses() []*AutofillActionConfigStreamResponse
- func (*AutofillActionConfigBatchedStreamResponse) ProtoMessage()
- func (x *AutofillActionConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigBatchedStreamResponse) Reset()
- func (x *AutofillActionConfigBatchedStreamResponse) String() string
- type AutofillActionConfigDeleteAllRequest
- func (*AutofillActionConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigDeleteAllRequest) GetPartialEqFilter() []*AutofillActionConfig
- func (*AutofillActionConfigDeleteAllRequest) ProtoMessage()
- func (x *AutofillActionConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigDeleteAllRequest) Reset()
- func (x *AutofillActionConfigDeleteAllRequest) String() string
- type AutofillActionConfigDeleteAllResponse
- func (*AutofillActionConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *AutofillActionConfigDeleteAllResponse) GetKey() *AutofillActionKey
- func (x *AutofillActionConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *AutofillActionConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*AutofillActionConfigDeleteAllResponse) ProtoMessage()
- func (x *AutofillActionConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigDeleteAllResponse) Reset()
- func (x *AutofillActionConfigDeleteAllResponse) String() string
- type AutofillActionConfigDeleteRequest
- func (*AutofillActionConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigDeleteRequest) GetKey() *AutofillActionKey
- func (*AutofillActionConfigDeleteRequest) ProtoMessage()
- func (x *AutofillActionConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigDeleteRequest) Reset()
- func (x *AutofillActionConfigDeleteRequest) String() string
- type AutofillActionConfigDeleteResponse
- func (*AutofillActionConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigDeleteResponse) GetKey() *AutofillActionKey
- func (x *AutofillActionConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*AutofillActionConfigDeleteResponse) ProtoMessage()
- func (x *AutofillActionConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigDeleteResponse) Reset()
- func (x *AutofillActionConfigDeleteResponse) String() string
- type AutofillActionConfigDeleteSomeRequest
- func (*AutofillActionConfigDeleteSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigDeleteSomeRequest) GetKeys() []*AutofillActionKey
- func (*AutofillActionConfigDeleteSomeRequest) ProtoMessage()
- func (x *AutofillActionConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigDeleteSomeRequest) Reset()
- func (x *AutofillActionConfigDeleteSomeRequest) String() string
- type AutofillActionConfigDeleteSomeResponse
- func (*AutofillActionConfigDeleteSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigDeleteSomeResponse) GetError() string
- func (x *AutofillActionConfigDeleteSomeResponse) GetKey() *AutofillActionKey
- func (*AutofillActionConfigDeleteSomeResponse) ProtoMessage()
- func (x *AutofillActionConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigDeleteSomeResponse) Reset()
- func (x *AutofillActionConfigDeleteSomeResponse) String() string
- type AutofillActionConfigRequest
- func (*AutofillActionConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigRequest) GetKey() *AutofillActionKey
- func (x *AutofillActionConfigRequest) GetTime() *timestamppb.Timestamp
- func (*AutofillActionConfigRequest) ProtoMessage()
- func (x *AutofillActionConfigRequest) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigRequest) Reset()
- func (x *AutofillActionConfigRequest) String() string
- type AutofillActionConfigResponse
- func (*AutofillActionConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *AutofillActionConfigResponse) GetValue() *AutofillActionConfig
- func (*AutofillActionConfigResponse) ProtoMessage()
- func (x *AutofillActionConfigResponse) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigResponse) Reset()
- func (x *AutofillActionConfigResponse) String() string
- type AutofillActionConfigServiceClient
- type AutofillActionConfigServiceServer
- type AutofillActionConfigService_DeleteAllClient
- type AutofillActionConfigService_DeleteAllServer
- type AutofillActionConfigService_DeleteSomeClient
- type AutofillActionConfigService_DeleteSomeServer
- type AutofillActionConfigService_GetAllBatchedClient
- type AutofillActionConfigService_GetAllBatchedServer
- type AutofillActionConfigService_GetAllClient
- type AutofillActionConfigService_GetAllServer
- type AutofillActionConfigService_GetSomeClient
- type AutofillActionConfigService_GetSomeServer
- type AutofillActionConfigService_SetSomeClient
- type AutofillActionConfigService_SetSomeServer
- type AutofillActionConfigService_SubscribeBatchedClient
- type AutofillActionConfigService_SubscribeBatchedServer
- type AutofillActionConfigService_SubscribeClient
- type AutofillActionConfigService_SubscribeMetaClient
- type AutofillActionConfigService_SubscribeMetaServer
- type AutofillActionConfigService_SubscribeServer
- type AutofillActionConfigSetRequest
- func (*AutofillActionConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigSetRequest) GetValue() *AutofillActionConfig
- func (*AutofillActionConfigSetRequest) ProtoMessage()
- func (x *AutofillActionConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigSetRequest) Reset()
- func (x *AutofillActionConfigSetRequest) String() string
- type AutofillActionConfigSetResponse
- func (*AutofillActionConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *AutofillActionConfigSetResponse) GetValue() *AutofillActionConfig
- func (*AutofillActionConfigSetResponse) ProtoMessage()
- func (x *AutofillActionConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigSetResponse) Reset()
- func (x *AutofillActionConfigSetResponse) String() string
- type AutofillActionConfigSetSomeRequest
- func (*AutofillActionConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigSetSomeRequest) GetValues() []*AutofillActionConfig
- func (*AutofillActionConfigSetSomeRequest) ProtoMessage()
- func (x *AutofillActionConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigSetSomeRequest) Reset()
- func (x *AutofillActionConfigSetSomeRequest) String() string
- type AutofillActionConfigSetSomeResponse
- func (*AutofillActionConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigSetSomeResponse) GetError() string
- func (x *AutofillActionConfigSetSomeResponse) GetKey() *AutofillActionKey
- func (*AutofillActionConfigSetSomeResponse) ProtoMessage()
- func (x *AutofillActionConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigSetSomeResponse) Reset()
- func (x *AutofillActionConfigSetSomeResponse) String() string
- type AutofillActionConfigSomeRequest
- func (*AutofillActionConfigSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigSomeRequest) GetKeys() []*AutofillActionKey
- func (x *AutofillActionConfigSomeRequest) GetTime() *timestamppb.Timestamp
- func (*AutofillActionConfigSomeRequest) ProtoMessage()
- func (x *AutofillActionConfigSomeRequest) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigSomeRequest) Reset()
- func (x *AutofillActionConfigSomeRequest) String() string
- type AutofillActionConfigSomeResponse
- func (*AutofillActionConfigSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigSomeResponse) GetError() *wrapperspb.StringValue
- func (x *AutofillActionConfigSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *AutofillActionConfigSomeResponse) GetValue() *AutofillActionConfig
- func (*AutofillActionConfigSomeResponse) ProtoMessage()
- func (x *AutofillActionConfigSomeResponse) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigSomeResponse) Reset()
- func (x *AutofillActionConfigSomeResponse) String() string
- type AutofillActionConfigStreamRequest
- func (*AutofillActionConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigStreamRequest) GetPartialEqFilter() []*AutofillActionConfig
- func (x *AutofillActionConfigStreamRequest) GetTime() *time.TimeBounds
- func (*AutofillActionConfigStreamRequest) ProtoMessage()
- func (x *AutofillActionConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigStreamRequest) Reset()
- func (x *AutofillActionConfigStreamRequest) String() string
- type AutofillActionConfigStreamResponse
- func (*AutofillActionConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *AutofillActionConfigStreamResponse) GetType() subscriptions.Operation
- func (x *AutofillActionConfigStreamResponse) GetValue() *AutofillActionConfig
- func (*AutofillActionConfigStreamResponse) ProtoMessage()
- func (x *AutofillActionConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *AutofillActionConfigStreamResponse) Reset()
- func (x *AutofillActionConfigStreamResponse) String() string
- type AutofillActionKey
- func (*AutofillActionKey) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionKey) GetInputFieldId() *wrapperspb.StringValue
- func (x *AutofillActionKey) GetStudioId() *wrapperspb.StringValue
- func (x *AutofillActionKey) GetWorkspaceId() *wrapperspb.StringValue
- func (*AutofillActionKey) ProtoMessage()
- func (x *AutofillActionKey) ProtoReflect() protoreflect.Message
- func (x *AutofillActionKey) Reset()
- func (x *AutofillActionKey) String() string
- type AutofillActionRequest
- func (*AutofillActionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionRequest) GetKey() *AutofillActionKey
- func (x *AutofillActionRequest) GetTime() *timestamppb.Timestamp
- func (*AutofillActionRequest) ProtoMessage()
- func (x *AutofillActionRequest) ProtoReflect() protoreflect.Message
- func (x *AutofillActionRequest) Reset()
- func (x *AutofillActionRequest) String() string
- type AutofillActionResponse
- func (*AutofillActionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionResponse) GetTime() *timestamppb.Timestamp
- func (x *AutofillActionResponse) GetValue() *AutofillAction
- func (*AutofillActionResponse) ProtoMessage()
- func (x *AutofillActionResponse) ProtoReflect() protoreflect.Message
- func (x *AutofillActionResponse) Reset()
- func (x *AutofillActionResponse) String() string
- type AutofillActionServiceClient
- type AutofillActionServiceServer
- type AutofillActionService_GetAllBatchedClient
- type AutofillActionService_GetAllBatchedServer
- type AutofillActionService_GetAllClient
- type AutofillActionService_GetAllServer
- type AutofillActionService_GetSomeClient
- type AutofillActionService_GetSomeServer
- type AutofillActionService_SubscribeBatchedClient
- type AutofillActionService_SubscribeBatchedServer
- type AutofillActionService_SubscribeClient
- type AutofillActionService_SubscribeMetaClient
- type AutofillActionService_SubscribeMetaServer
- type AutofillActionService_SubscribeServer
- type AutofillActionSomeRequest
- func (*AutofillActionSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionSomeRequest) GetKeys() []*AutofillActionKey
- func (x *AutofillActionSomeRequest) GetTime() *timestamppb.Timestamp
- func (*AutofillActionSomeRequest) ProtoMessage()
- func (x *AutofillActionSomeRequest) ProtoReflect() protoreflect.Message
- func (x *AutofillActionSomeRequest) Reset()
- func (x *AutofillActionSomeRequest) String() string
- type AutofillActionSomeResponse
- func (*AutofillActionSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionSomeResponse) GetError() *wrapperspb.StringValue
- func (x *AutofillActionSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *AutofillActionSomeResponse) GetValue() *AutofillAction
- func (*AutofillActionSomeResponse) ProtoMessage()
- func (x *AutofillActionSomeResponse) ProtoReflect() protoreflect.Message
- func (x *AutofillActionSomeResponse) Reset()
- func (x *AutofillActionSomeResponse) String() string
- type AutofillActionStreamRequest
- func (*AutofillActionStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionStreamRequest) GetPartialEqFilter() []*AutofillAction
- func (x *AutofillActionStreamRequest) GetTime() *time.TimeBounds
- func (*AutofillActionStreamRequest) ProtoMessage()
- func (x *AutofillActionStreamRequest) ProtoReflect() protoreflect.Message
- func (x *AutofillActionStreamRequest) Reset()
- func (x *AutofillActionStreamRequest) String() string
- type AutofillActionStreamResponse
- func (*AutofillActionStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillActionStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *AutofillActionStreamResponse) GetType() subscriptions.Operation
- func (x *AutofillActionStreamResponse) GetValue() *AutofillAction
- func (*AutofillActionStreamResponse) ProtoMessage()
- func (x *AutofillActionStreamResponse) ProtoReflect() protoreflect.Message
- func (x *AutofillActionStreamResponse) Reset()
- func (x *AutofillActionStreamResponse) String() string
- type AutofillArgumentProvider
- func (*AutofillArgumentProvider) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillArgumentProvider) GetType() AutofillProviderType
- func (x *AutofillArgumentProvider) GetValue() *wrapperspb.StringValue
- func (*AutofillArgumentProvider) ProtoMessage()
- func (x *AutofillArgumentProvider) ProtoReflect() protoreflect.Message
- func (x *AutofillArgumentProvider) Reset()
- func (x *AutofillArgumentProvider) String() string
- type AutofillArgumentProviders
- func (*AutofillArgumentProviders) Descriptor() ([]byte, []int)deprecated
- func (x *AutofillArgumentProviders) GetValues() map[string]*AutofillArgumentProvider
- func (*AutofillArgumentProviders) ProtoMessage()
- func (x *AutofillArgumentProviders) ProtoReflect() protoreflect.Message
- func (x *AutofillArgumentProviders) Reset()
- func (x *AutofillArgumentProviders) String() string
- type AutofillProviderType
- func (AutofillProviderType) Descriptor() protoreflect.EnumDescriptor
- func (x AutofillProviderType) Enum() *AutofillProviderType
- func (AutofillProviderType) EnumDescriptor() ([]byte, []int)deprecated
- func (x AutofillProviderType) Number() protoreflect.EnumNumber
- func (x AutofillProviderType) String() string
- func (AutofillProviderType) Type() protoreflect.EnumType
- type BooleanInputFieldProps
- func (*BooleanInputFieldProps) Descriptor() ([]byte, []int)deprecated
- func (x *BooleanInputFieldProps) GetDefaultValue() *wrapperspb.BoolValue
- func (*BooleanInputFieldProps) ProtoMessage()
- func (x *BooleanInputFieldProps) ProtoReflect() protoreflect.Message
- func (x *BooleanInputFieldProps) Reset()
- func (x *BooleanInputFieldProps) String() string
- type CollectionInputFieldProps
- func (*CollectionInputFieldProps) Descriptor() ([]byte, []int)deprecated
- func (x *CollectionInputFieldProps) GetBaseFieldId() *wrapperspb.StringValue
- func (x *CollectionInputFieldProps) GetKey() *wrapperspb.StringValue
- func (*CollectionInputFieldProps) ProtoMessage()
- func (x *CollectionInputFieldProps) ProtoReflect() protoreflect.Message
- func (x *CollectionInputFieldProps) Reset()
- func (x *CollectionInputFieldProps) String() string
- type Entities
- type Entity
- func (*Entity) Descriptor() ([]byte, []int)deprecated
- func (x *Entity) GetEntityType() EntityType
- func (x *Entity) GetLastModifiedAt() *timestamppb.Timestamp
- func (x *Entity) GetLastModifiedBy() *wrapperspb.StringValue
- func (x *Entity) GetRemoved() *wrapperspb.BoolValue
- func (*Entity) ProtoMessage()
- func (x *Entity) ProtoReflect() protoreflect.Message
- func (x *Entity) Reset()
- func (x *Entity) String() string
- type EntityType
- type FloatInputFieldProps
- func (*FloatInputFieldProps) Descriptor() ([]byte, []int)deprecated
- func (x *FloatInputFieldProps) GetDefaultValue() *wrapperspb.FloatValue
- func (x *FloatInputFieldProps) GetDynamicOptions() *fmp.RepeatedString
- func (x *FloatInputFieldProps) GetExtraValuesAllowed() *wrapperspb.BoolValue
- func (x *FloatInputFieldProps) GetStaticOptions() *fmp.RepeatedFloat
- func (*FloatInputFieldProps) ProtoMessage()
- func (x *FloatInputFieldProps) ProtoReflect() protoreflect.Message
- func (x *FloatInputFieldProps) Reset()
- func (x *FloatInputFieldProps) String() string
- type GroupInputFieldProps
- func (*GroupInputFieldProps) Descriptor() ([]byte, []int)deprecated
- func (x *GroupInputFieldProps) GetMembers() *fmp.RepeatedString
- func (*GroupInputFieldProps) ProtoMessage()
- func (x *GroupInputFieldProps) ProtoReflect() protoreflect.Message
- func (x *GroupInputFieldProps) Reset()
- func (x *GroupInputFieldProps) String() string
- type InputField
- func (*InputField) Descriptor() ([]byte, []int)deprecated
- func (x *InputField) GetAutoFillActionId() *wrapperspb.StringValue
- func (x *InputField) GetBooleanProps() *BooleanInputFieldProps
- func (x *InputField) GetCollectionProps() *CollectionInputFieldProps
- func (x *InputField) GetDescription() *wrapperspb.StringValue
- func (x *InputField) GetFloatProps() *FloatInputFieldProps
- func (x *InputField) GetGroupProps() *GroupInputFieldProps
- func (x *InputField) GetId() *wrapperspb.StringValue
- func (x *InputField) GetIntegerProps() *IntegerInputFieldProps
- func (x *InputField) GetLabel() *wrapperspb.StringValue
- func (x *InputField) GetName() *wrapperspb.StringValue
- func (x *InputField) GetRequired() *wrapperspb.BoolValue
- func (x *InputField) GetResolverProps() *ResolverInputFieldProps
- func (x *InputField) GetStringProps() *StringInputFieldProps
- func (x *InputField) GetTagMatcherProps() *TagMatcherInputFieldProps
- func (x *InputField) GetType() InputFieldType
- func (*InputField) ProtoMessage()
- func (x *InputField) ProtoReflect() protoreflect.Message
- func (x *InputField) Reset()
- func (x *InputField) String() string
- type InputFieldType
- func (InputFieldType) Descriptor() protoreflect.EnumDescriptor
- func (x InputFieldType) Enum() *InputFieldType
- func (InputFieldType) EnumDescriptor() ([]byte, []int)deprecated
- func (x InputFieldType) Number() protoreflect.EnumNumber
- func (x InputFieldType) String() string
- func (InputFieldType) Type() protoreflect.EnumType
- type InputFields
- type InputSchema
- func (*InputSchema) Descriptor() ([]byte, []int)deprecated
- func (x *InputSchema) GetFields() *InputFields
- func (x *InputSchema) GetLayout() *Layout
- func (*InputSchema) ProtoMessage()
- func (x *InputSchema) ProtoReflect() protoreflect.Message
- func (x *InputSchema) Reset()
- func (x *InputSchema) String() string
- type Inputs
- func (*Inputs) Descriptor() ([]byte, []int)deprecated
- func (x *Inputs) GetCreatedAt() *timestamppb.Timestamp
- func (x *Inputs) GetCreatedBy() *wrapperspb.StringValue
- func (x *Inputs) GetInputs() *wrapperspb.StringValue
- func (x *Inputs) GetKey() *InputsKey
- func (x *Inputs) GetLastModifiedAt() *timestamppb.Timestamp
- func (x *Inputs) GetLastModifiedBy() *wrapperspb.StringValue
- func (*Inputs) ProtoMessage()
- func (x *Inputs) ProtoReflect() protoreflect.Message
- func (x *Inputs) Reset()
- func (x *Inputs) String() string
- type InputsBatchedStreamRequest
- func (*InputsBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InputsBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *InputsBatchedStreamRequest) GetPartialEqFilter() []*Inputs
- func (x *InputsBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*InputsBatchedStreamRequest) ProtoMessage()
- func (x *InputsBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *InputsBatchedStreamRequest) Reset()
- func (x *InputsBatchedStreamRequest) String() string
- type InputsBatchedStreamResponse
- func (*InputsBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InputsBatchedStreamResponse) GetResponses() []*InputsStreamResponse
- func (*InputsBatchedStreamResponse) ProtoMessage()
- func (x *InputsBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *InputsBatchedStreamResponse) Reset()
- func (x *InputsBatchedStreamResponse) String() string
- type InputsConfig
- func (*InputsConfig) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfig) GetInputs() *wrapperspb.StringValue
- func (x *InputsConfig) GetKey() *InputsKey
- func (x *InputsConfig) GetRemove() *wrapperspb.BoolValue
- func (*InputsConfig) ProtoMessage()
- func (x *InputsConfig) ProtoReflect() protoreflect.Message
- func (x *InputsConfig) Reset()
- func (x *InputsConfig) String() string
- type InputsConfigBatchedStreamRequest
- func (*InputsConfigBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *InputsConfigBatchedStreamRequest) GetPartialEqFilter() []*InputsConfig
- func (x *InputsConfigBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*InputsConfigBatchedStreamRequest) ProtoMessage()
- func (x *InputsConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *InputsConfigBatchedStreamRequest) Reset()
- func (x *InputsConfigBatchedStreamRequest) String() string
- type InputsConfigBatchedStreamResponse
- func (*InputsConfigBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigBatchedStreamResponse) GetResponses() []*InputsConfigStreamResponse
- func (*InputsConfigBatchedStreamResponse) ProtoMessage()
- func (x *InputsConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *InputsConfigBatchedStreamResponse) Reset()
- func (x *InputsConfigBatchedStreamResponse) String() string
- type InputsConfigDeleteAllRequest
- func (*InputsConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigDeleteAllRequest) GetPartialEqFilter() []*InputsConfig
- func (*InputsConfigDeleteAllRequest) ProtoMessage()
- func (x *InputsConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *InputsConfigDeleteAllRequest) Reset()
- func (x *InputsConfigDeleteAllRequest) String() string
- type InputsConfigDeleteAllResponse
- func (*InputsConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *InputsConfigDeleteAllResponse) GetKey() *InputsKey
- func (x *InputsConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *InputsConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*InputsConfigDeleteAllResponse) ProtoMessage()
- func (x *InputsConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *InputsConfigDeleteAllResponse) Reset()
- func (x *InputsConfigDeleteAllResponse) String() string
- type InputsConfigDeleteRequest
- func (*InputsConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigDeleteRequest) GetKey() *InputsKey
- func (*InputsConfigDeleteRequest) ProtoMessage()
- func (x *InputsConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *InputsConfigDeleteRequest) Reset()
- func (x *InputsConfigDeleteRequest) String() string
- type InputsConfigDeleteResponse
- func (*InputsConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigDeleteResponse) GetKey() *InputsKey
- func (x *InputsConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*InputsConfigDeleteResponse) ProtoMessage()
- func (x *InputsConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *InputsConfigDeleteResponse) Reset()
- func (x *InputsConfigDeleteResponse) String() string
- type InputsConfigDeleteSomeRequest
- func (*InputsConfigDeleteSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigDeleteSomeRequest) GetKeys() []*InputsKey
- func (*InputsConfigDeleteSomeRequest) ProtoMessage()
- func (x *InputsConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
- func (x *InputsConfigDeleteSomeRequest) Reset()
- func (x *InputsConfigDeleteSomeRequest) String() string
- type InputsConfigDeleteSomeResponse
- func (*InputsConfigDeleteSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigDeleteSomeResponse) GetError() string
- func (x *InputsConfigDeleteSomeResponse) GetKey() *InputsKey
- func (*InputsConfigDeleteSomeResponse) ProtoMessage()
- func (x *InputsConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
- func (x *InputsConfigDeleteSomeResponse) Reset()
- func (x *InputsConfigDeleteSomeResponse) String() string
- type InputsConfigRequest
- func (*InputsConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigRequest) GetKey() *InputsKey
- func (x *InputsConfigRequest) GetTime() *timestamppb.Timestamp
- func (*InputsConfigRequest) ProtoMessage()
- func (x *InputsConfigRequest) ProtoReflect() protoreflect.Message
- func (x *InputsConfigRequest) Reset()
- func (x *InputsConfigRequest) String() string
- type InputsConfigResponse
- func (*InputsConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *InputsConfigResponse) GetValue() *InputsConfig
- func (*InputsConfigResponse) ProtoMessage()
- func (x *InputsConfigResponse) ProtoReflect() protoreflect.Message
- func (x *InputsConfigResponse) Reset()
- func (x *InputsConfigResponse) String() string
- type InputsConfigServiceClient
- type InputsConfigServiceServer
- type InputsConfigService_DeleteAllClient
- type InputsConfigService_DeleteAllServer
- type InputsConfigService_DeleteSomeClient
- type InputsConfigService_DeleteSomeServer
- type InputsConfigService_GetAllBatchedClient
- type InputsConfigService_GetAllBatchedServer
- type InputsConfigService_GetAllClient
- type InputsConfigService_GetAllServer
- type InputsConfigService_GetSomeClient
- type InputsConfigService_GetSomeServer
- type InputsConfigService_SetSomeClient
- type InputsConfigService_SetSomeServer
- type InputsConfigService_SubscribeBatchedClient
- type InputsConfigService_SubscribeBatchedServer
- type InputsConfigService_SubscribeClient
- type InputsConfigService_SubscribeMetaClient
- type InputsConfigService_SubscribeMetaServer
- type InputsConfigService_SubscribeServer
- type InputsConfigSetRequest
- func (*InputsConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigSetRequest) GetValue() *InputsConfig
- func (*InputsConfigSetRequest) ProtoMessage()
- func (x *InputsConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *InputsConfigSetRequest) Reset()
- func (x *InputsConfigSetRequest) String() string
- type InputsConfigSetResponse
- func (*InputsConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *InputsConfigSetResponse) GetValue() *InputsConfig
- func (*InputsConfigSetResponse) ProtoMessage()
- func (x *InputsConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *InputsConfigSetResponse) Reset()
- func (x *InputsConfigSetResponse) String() string
- type InputsConfigSetSomeRequest
- func (*InputsConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigSetSomeRequest) GetValues() []*InputsConfig
- func (*InputsConfigSetSomeRequest) ProtoMessage()
- func (x *InputsConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *InputsConfigSetSomeRequest) Reset()
- func (x *InputsConfigSetSomeRequest) String() string
- type InputsConfigSetSomeResponse
- func (*InputsConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigSetSomeResponse) GetError() string
- func (x *InputsConfigSetSomeResponse) GetKey() *InputsKey
- func (*InputsConfigSetSomeResponse) ProtoMessage()
- func (x *InputsConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *InputsConfigSetSomeResponse) Reset()
- func (x *InputsConfigSetSomeResponse) String() string
- type InputsConfigSomeRequest
- func (*InputsConfigSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigSomeRequest) GetKeys() []*InputsKey
- func (x *InputsConfigSomeRequest) GetTime() *timestamppb.Timestamp
- func (*InputsConfigSomeRequest) ProtoMessage()
- func (x *InputsConfigSomeRequest) ProtoReflect() protoreflect.Message
- func (x *InputsConfigSomeRequest) Reset()
- func (x *InputsConfigSomeRequest) String() string
- type InputsConfigSomeResponse
- func (*InputsConfigSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigSomeResponse) GetError() *wrapperspb.StringValue
- func (x *InputsConfigSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *InputsConfigSomeResponse) GetValue() *InputsConfig
- func (*InputsConfigSomeResponse) ProtoMessage()
- func (x *InputsConfigSomeResponse) ProtoReflect() protoreflect.Message
- func (x *InputsConfigSomeResponse) Reset()
- func (x *InputsConfigSomeResponse) String() string
- type InputsConfigStreamRequest
- func (*InputsConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigStreamRequest) GetPartialEqFilter() []*InputsConfig
- func (x *InputsConfigStreamRequest) GetTime() *time.TimeBounds
- func (*InputsConfigStreamRequest) ProtoMessage()
- func (x *InputsConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *InputsConfigStreamRequest) Reset()
- func (x *InputsConfigStreamRequest) String() string
- type InputsConfigStreamResponse
- func (*InputsConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InputsConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *InputsConfigStreamResponse) GetType() subscriptions.Operation
- func (x *InputsConfigStreamResponse) GetValue() *InputsConfig
- func (*InputsConfigStreamResponse) ProtoMessage()
- func (x *InputsConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *InputsConfigStreamResponse) Reset()
- func (x *InputsConfigStreamResponse) String() string
- type InputsKey
- func (*InputsKey) Descriptor() ([]byte, []int)deprecated
- func (x *InputsKey) GetPath() *fmp.RepeatedString
- func (x *InputsKey) GetStudioId() *wrapperspb.StringValue
- func (x *InputsKey) GetWorkspaceId() *wrapperspb.StringValue
- func (*InputsKey) ProtoMessage()
- func (x *InputsKey) ProtoReflect() protoreflect.Message
- func (x *InputsKey) Reset()
- func (x *InputsKey) String() string
- type InputsRequest
- func (*InputsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InputsRequest) GetKey() *InputsKey
- func (x *InputsRequest) GetTime() *timestamppb.Timestamp
- func (*InputsRequest) ProtoMessage()
- func (x *InputsRequest) ProtoReflect() protoreflect.Message
- func (x *InputsRequest) Reset()
- func (x *InputsRequest) String() string
- type InputsResponse
- func (*InputsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InputsResponse) GetTime() *timestamppb.Timestamp
- func (x *InputsResponse) GetValue() *Inputs
- func (*InputsResponse) ProtoMessage()
- func (x *InputsResponse) ProtoReflect() protoreflect.Message
- func (x *InputsResponse) Reset()
- func (x *InputsResponse) String() string
- type InputsServiceClient
- type InputsServiceServer
- type InputsService_GetAllBatchedClient
- type InputsService_GetAllBatchedServer
- type InputsService_GetAllClient
- type InputsService_GetAllServer
- type InputsService_GetSomeClient
- type InputsService_GetSomeServer
- type InputsService_SubscribeBatchedClient
- type InputsService_SubscribeBatchedServer
- type InputsService_SubscribeClient
- type InputsService_SubscribeMetaClient
- type InputsService_SubscribeMetaServer
- type InputsService_SubscribeServer
- type InputsSomeRequest
- func (*InputsSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InputsSomeRequest) GetKeys() []*InputsKey
- func (x *InputsSomeRequest) GetTime() *timestamppb.Timestamp
- func (*InputsSomeRequest) ProtoMessage()
- func (x *InputsSomeRequest) ProtoReflect() protoreflect.Message
- func (x *InputsSomeRequest) Reset()
- func (x *InputsSomeRequest) String() string
- type InputsSomeResponse
- func (*InputsSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InputsSomeResponse) GetError() *wrapperspb.StringValue
- func (x *InputsSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *InputsSomeResponse) GetValue() *Inputs
- func (*InputsSomeResponse) ProtoMessage()
- func (x *InputsSomeResponse) ProtoReflect() protoreflect.Message
- func (x *InputsSomeResponse) Reset()
- func (x *InputsSomeResponse) String() string
- type InputsStreamRequest
- func (*InputsStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InputsStreamRequest) GetPartialEqFilter() []*Inputs
- func (x *InputsStreamRequest) GetTime() *time.TimeBounds
- func (*InputsStreamRequest) ProtoMessage()
- func (x *InputsStreamRequest) ProtoReflect() protoreflect.Message
- func (x *InputsStreamRequest) Reset()
- func (x *InputsStreamRequest) String() string
- type InputsStreamResponse
- func (*InputsStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InputsStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *InputsStreamResponse) GetType() subscriptions.Operation
- func (x *InputsStreamResponse) GetValue() *Inputs
- func (*InputsStreamResponse) ProtoMessage()
- func (x *InputsStreamResponse) ProtoReflect() protoreflect.Message
- func (x *InputsStreamResponse) Reset()
- func (x *InputsStreamResponse) String() string
- type IntegerInputFieldProps
- func (*IntegerInputFieldProps) Descriptor() ([]byte, []int)deprecated
- func (x *IntegerInputFieldProps) GetDefaultValue() *wrapperspb.Int64Value
- func (x *IntegerInputFieldProps) GetDynamicOptions() *fmp.RepeatedString
- func (x *IntegerInputFieldProps) GetExtraValuesAllowed() *wrapperspb.BoolValue
- func (x *IntegerInputFieldProps) GetRange() *wrapperspb.StringValue
- func (x *IntegerInputFieldProps) GetStaticOptions() *fmp.RepeatedInt64
- func (*IntegerInputFieldProps) ProtoMessage()
- func (x *IntegerInputFieldProps) ProtoReflect() protoreflect.Message
- func (x *IntegerInputFieldProps) Reset()
- func (x *IntegerInputFieldProps) String() string
- type Layout
- 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 ResolverFieldDisplayMode
- func (ResolverFieldDisplayMode) Descriptor() protoreflect.EnumDescriptor
- func (x ResolverFieldDisplayMode) Enum() *ResolverFieldDisplayMode
- func (ResolverFieldDisplayMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResolverFieldDisplayMode) Number() protoreflect.EnumNumber
- func (x ResolverFieldDisplayMode) String() string
- func (ResolverFieldDisplayMode) Type() protoreflect.EnumType
- type ResolverFieldInputMode
- func (ResolverFieldInputMode) Descriptor() protoreflect.EnumDescriptor
- func (x ResolverFieldInputMode) Enum() *ResolverFieldInputMode
- func (ResolverFieldInputMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResolverFieldInputMode) Number() protoreflect.EnumNumber
- func (x ResolverFieldInputMode) String() string
- func (ResolverFieldInputMode) Type() protoreflect.EnumType
- type ResolverInputFieldProps
- func (*ResolverInputFieldProps) Descriptor() ([]byte, []int)deprecated
- func (x *ResolverInputFieldProps) GetBaseFieldId() *wrapperspb.StringValue
- func (x *ResolverInputFieldProps) GetDisplayMode() ResolverFieldDisplayMode
- func (x *ResolverInputFieldProps) GetInputMode() ResolverFieldInputMode
- func (x *ResolverInputFieldProps) GetInputTagLabel() *wrapperspb.StringValue
- func (x *ResolverInputFieldProps) GetTagFilterQuery() *wrapperspb.StringValue
- func (*ResolverInputFieldProps) ProtoMessage()
- func (x *ResolverInputFieldProps) ProtoReflect() protoreflect.Message
- func (x *ResolverInputFieldProps) Reset()
- func (x *ResolverInputFieldProps) String() string
- type SecretInput
- func (*SecretInput) Descriptor() ([]byte, []int)deprecated
- func (x *SecretInput) GetKey() *InputsKey
- func (x *SecretInput) GetPlainText() *wrapperspb.StringValue
- func (*SecretInput) ProtoMessage()
- func (x *SecretInput) ProtoReflect() protoreflect.Message
- func (x *SecretInput) Reset()
- func (x *SecretInput) String() string
- type SecretInputBatchedStreamRequest
- func (*SecretInputBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretInputBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *SecretInputBatchedStreamRequest) GetPartialEqFilter() []*SecretInput
- func (x *SecretInputBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*SecretInputBatchedStreamRequest) ProtoMessage()
- func (x *SecretInputBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *SecretInputBatchedStreamRequest) Reset()
- func (x *SecretInputBatchedStreamRequest) String() string
- type SecretInputBatchedStreamResponse
- func (*SecretInputBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretInputBatchedStreamResponse) GetResponses() []*SecretInputStreamResponse
- func (*SecretInputBatchedStreamResponse) ProtoMessage()
- func (x *SecretInputBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *SecretInputBatchedStreamResponse) Reset()
- func (x *SecretInputBatchedStreamResponse) String() string
- type SecretInputRequest
- func (*SecretInputRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretInputRequest) GetKey() *InputsKey
- func (x *SecretInputRequest) GetTime() *timestamppb.Timestamp
- func (*SecretInputRequest) ProtoMessage()
- func (x *SecretInputRequest) ProtoReflect() protoreflect.Message
- func (x *SecretInputRequest) Reset()
- func (x *SecretInputRequest) String() string
- type SecretInputResponse
- func (*SecretInputResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretInputResponse) GetTime() *timestamppb.Timestamp
- func (x *SecretInputResponse) GetValue() *SecretInput
- func (*SecretInputResponse) ProtoMessage()
- func (x *SecretInputResponse) ProtoReflect() protoreflect.Message
- func (x *SecretInputResponse) Reset()
- func (x *SecretInputResponse) String() string
- type SecretInputServiceClient
- type SecretInputServiceServer
- type SecretInputService_GetAllBatchedClient
- type SecretInputService_GetAllBatchedServer
- type SecretInputService_GetAllClient
- type SecretInputService_GetAllServer
- type SecretInputService_GetSomeClient
- type SecretInputService_GetSomeServer
- type SecretInputService_SubscribeBatchedClient
- type SecretInputService_SubscribeBatchedServer
- type SecretInputService_SubscribeClient
- type SecretInputService_SubscribeMetaClient
- type SecretInputService_SubscribeMetaServer
- type SecretInputService_SubscribeServer
- type SecretInputSomeRequest
- func (*SecretInputSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretInputSomeRequest) GetKeys() []*InputsKey
- func (x *SecretInputSomeRequest) GetTime() *timestamppb.Timestamp
- func (*SecretInputSomeRequest) ProtoMessage()
- func (x *SecretInputSomeRequest) ProtoReflect() protoreflect.Message
- func (x *SecretInputSomeRequest) Reset()
- func (x *SecretInputSomeRequest) String() string
- type SecretInputSomeResponse
- func (*SecretInputSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretInputSomeResponse) GetError() *wrapperspb.StringValue
- func (x *SecretInputSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *SecretInputSomeResponse) GetValue() *SecretInput
- func (*SecretInputSomeResponse) ProtoMessage()
- func (x *SecretInputSomeResponse) ProtoReflect() protoreflect.Message
- func (x *SecretInputSomeResponse) Reset()
- func (x *SecretInputSomeResponse) String() string
- type SecretInputStreamRequest
- func (*SecretInputStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretInputStreamRequest) GetPartialEqFilter() []*SecretInput
- func (x *SecretInputStreamRequest) GetTime() *time.TimeBounds
- func (*SecretInputStreamRequest) ProtoMessage()
- func (x *SecretInputStreamRequest) ProtoReflect() protoreflect.Message
- func (x *SecretInputStreamRequest) Reset()
- func (x *SecretInputStreamRequest) String() string
- type SecretInputStreamResponse
- func (*SecretInputStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretInputStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *SecretInputStreamResponse) GetType() subscriptions.Operation
- func (x *SecretInputStreamResponse) GetValue() *SecretInput
- func (*SecretInputStreamResponse) ProtoMessage()
- func (x *SecretInputStreamResponse) ProtoReflect() protoreflect.Message
- func (x *SecretInputStreamResponse) Reset()
- func (x *SecretInputStreamResponse) String() string
- type StringInputFieldProps
- func (*StringInputFieldProps) Descriptor() ([]byte, []int)deprecated
- func (x *StringInputFieldProps) GetDefaultValue() *wrapperspb.StringValue
- func (x *StringInputFieldProps) GetDynamicOptions() *fmp.RepeatedString
- func (x *StringInputFieldProps) GetExtraValuesAllowed() *wrapperspb.BoolValue
- func (x *StringInputFieldProps) GetFormat() *wrapperspb.StringValue
- func (x *StringInputFieldProps) GetIsSecret() *wrapperspb.BoolValue
- func (x *StringInputFieldProps) GetLength() *wrapperspb.StringValue
- func (x *StringInputFieldProps) GetPattern() *wrapperspb.StringValue
- func (x *StringInputFieldProps) GetStaticOptions() *fmp.RepeatedString
- func (*StringInputFieldProps) ProtoMessage()
- func (x *StringInputFieldProps) ProtoReflect() protoreflect.Message
- func (x *StringInputFieldProps) Reset()
- func (x *StringInputFieldProps) String() string
- type Studio
- func (*Studio) Descriptor() ([]byte, []int)deprecated
- func (x *Studio) GetCreatedAt() *timestamppb.Timestamp
- func (x *Studio) GetCreatedBy() *wrapperspb.StringValue
- func (x *Studio) GetDescription() *wrapperspb.StringValue
- func (x *Studio) GetDisplayName() *wrapperspb.StringValue
- func (x *Studio) GetFromPackage() *wrapperspb.StringValue
- func (x *Studio) GetInputSchema() *InputSchema
- func (x *Studio) GetKey() *StudioKey
- func (x *Studio) GetLastModifiedAt() *timestamppb.Timestamp
- func (x *Studio) GetLastModifiedBy() *wrapperspb.StringValue
- func (x *Studio) GetTemplate() *Template
- func (*Studio) ProtoMessage()
- func (x *Studio) ProtoReflect() protoreflect.Message
- func (x *Studio) Reset()
- func (x *Studio) String() string
- type StudioBatchedStreamRequest
- func (*StudioBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *StudioBatchedStreamRequest) GetPartialEqFilter() []*Studio
- func (x *StudioBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*StudioBatchedStreamRequest) ProtoMessage()
- func (x *StudioBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *StudioBatchedStreamRequest) Reset()
- func (x *StudioBatchedStreamRequest) String() string
- type StudioBatchedStreamResponse
- func (*StudioBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioBatchedStreamResponse) GetResponses() []*StudioStreamResponse
- func (*StudioBatchedStreamResponse) ProtoMessage()
- func (x *StudioBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *StudioBatchedStreamResponse) Reset()
- func (x *StudioBatchedStreamResponse) String() string
- type StudioConfig
- func (*StudioConfig) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfig) GetDescription() *wrapperspb.StringValue
- func (x *StudioConfig) GetDisplayName() *wrapperspb.StringValue
- func (x *StudioConfig) GetInputSchema() *InputSchema
- func (x *StudioConfig) GetKey() *StudioKey
- func (x *StudioConfig) GetRemove() *wrapperspb.BoolValue
- func (x *StudioConfig) GetTemplate() *Template
- func (*StudioConfig) ProtoMessage()
- func (x *StudioConfig) ProtoReflect() protoreflect.Message
- func (x *StudioConfig) Reset()
- func (x *StudioConfig) String() string
- type StudioConfigBatchedStreamRequest
- func (*StudioConfigBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *StudioConfigBatchedStreamRequest) GetPartialEqFilter() []*StudioConfig
- func (x *StudioConfigBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*StudioConfigBatchedStreamRequest) ProtoMessage()
- func (x *StudioConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *StudioConfigBatchedStreamRequest) Reset()
- func (x *StudioConfigBatchedStreamRequest) String() string
- type StudioConfigBatchedStreamResponse
- func (*StudioConfigBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigBatchedStreamResponse) GetResponses() []*StudioConfigStreamResponse
- func (*StudioConfigBatchedStreamResponse) ProtoMessage()
- func (x *StudioConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *StudioConfigBatchedStreamResponse) Reset()
- func (x *StudioConfigBatchedStreamResponse) String() string
- type StudioConfigDeleteAllRequest
- func (*StudioConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigDeleteAllRequest) GetPartialEqFilter() []*StudioConfig
- func (*StudioConfigDeleteAllRequest) ProtoMessage()
- func (x *StudioConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *StudioConfigDeleteAllRequest) Reset()
- func (x *StudioConfigDeleteAllRequest) String() string
- type StudioConfigDeleteAllResponse
- func (*StudioConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *StudioConfigDeleteAllResponse) GetKey() *StudioKey
- func (x *StudioConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *StudioConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*StudioConfigDeleteAllResponse) ProtoMessage()
- func (x *StudioConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *StudioConfigDeleteAllResponse) Reset()
- func (x *StudioConfigDeleteAllResponse) String() string
- type StudioConfigDeleteRequest
- func (*StudioConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigDeleteRequest) GetKey() *StudioKey
- func (*StudioConfigDeleteRequest) ProtoMessage()
- func (x *StudioConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *StudioConfigDeleteRequest) Reset()
- func (x *StudioConfigDeleteRequest) String() string
- type StudioConfigDeleteResponse
- func (*StudioConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigDeleteResponse) GetKey() *StudioKey
- func (x *StudioConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*StudioConfigDeleteResponse) ProtoMessage()
- func (x *StudioConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *StudioConfigDeleteResponse) Reset()
- func (x *StudioConfigDeleteResponse) String() string
- type StudioConfigDeleteSomeRequest
- func (*StudioConfigDeleteSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigDeleteSomeRequest) GetKeys() []*StudioKey
- func (*StudioConfigDeleteSomeRequest) ProtoMessage()
- func (x *StudioConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
- func (x *StudioConfigDeleteSomeRequest) Reset()
- func (x *StudioConfigDeleteSomeRequest) String() string
- type StudioConfigDeleteSomeResponse
- func (*StudioConfigDeleteSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigDeleteSomeResponse) GetError() string
- func (x *StudioConfigDeleteSomeResponse) GetKey() *StudioKey
- func (*StudioConfigDeleteSomeResponse) ProtoMessage()
- func (x *StudioConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
- func (x *StudioConfigDeleteSomeResponse) Reset()
- func (x *StudioConfigDeleteSomeResponse) String() string
- type StudioConfigRequest
- func (*StudioConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigRequest) GetKey() *StudioKey
- func (x *StudioConfigRequest) GetTime() *timestamppb.Timestamp
- func (*StudioConfigRequest) ProtoMessage()
- func (x *StudioConfigRequest) ProtoReflect() protoreflect.Message
- func (x *StudioConfigRequest) Reset()
- func (x *StudioConfigRequest) String() string
- type StudioConfigResponse
- func (*StudioConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *StudioConfigResponse) GetValue() *StudioConfig
- func (*StudioConfigResponse) ProtoMessage()
- func (x *StudioConfigResponse) ProtoReflect() protoreflect.Message
- func (x *StudioConfigResponse) Reset()
- func (x *StudioConfigResponse) String() string
- type StudioConfigServiceClient
- type StudioConfigServiceServer
- type StudioConfigService_DeleteAllClient
- type StudioConfigService_DeleteAllServer
- type StudioConfigService_DeleteSomeClient
- type StudioConfigService_DeleteSomeServer
- type StudioConfigService_GetAllBatchedClient
- type StudioConfigService_GetAllBatchedServer
- type StudioConfigService_GetAllClient
- type StudioConfigService_GetAllServer
- type StudioConfigService_GetSomeClient
- type StudioConfigService_GetSomeServer
- type StudioConfigService_SetSomeClient
- type StudioConfigService_SetSomeServer
- type StudioConfigService_SubscribeBatchedClient
- type StudioConfigService_SubscribeBatchedServer
- type StudioConfigService_SubscribeClient
- type StudioConfigService_SubscribeMetaClient
- type StudioConfigService_SubscribeMetaServer
- type StudioConfigService_SubscribeServer
- type StudioConfigSetRequest
- func (*StudioConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigSetRequest) GetValue() *StudioConfig
- func (*StudioConfigSetRequest) ProtoMessage()
- func (x *StudioConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *StudioConfigSetRequest) Reset()
- func (x *StudioConfigSetRequest) String() string
- type StudioConfigSetResponse
- func (*StudioConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *StudioConfigSetResponse) GetValue() *StudioConfig
- func (*StudioConfigSetResponse) ProtoMessage()
- func (x *StudioConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *StudioConfigSetResponse) Reset()
- func (x *StudioConfigSetResponse) String() string
- type StudioConfigSetSomeRequest
- func (*StudioConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigSetSomeRequest) GetValues() []*StudioConfig
- func (*StudioConfigSetSomeRequest) ProtoMessage()
- func (x *StudioConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *StudioConfigSetSomeRequest) Reset()
- func (x *StudioConfigSetSomeRequest) String() string
- type StudioConfigSetSomeResponse
- func (*StudioConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigSetSomeResponse) GetError() string
- func (x *StudioConfigSetSomeResponse) GetKey() *StudioKey
- func (*StudioConfigSetSomeResponse) ProtoMessage()
- func (x *StudioConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *StudioConfigSetSomeResponse) Reset()
- func (x *StudioConfigSetSomeResponse) String() string
- type StudioConfigSomeRequest
- func (*StudioConfigSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigSomeRequest) GetKeys() []*StudioKey
- func (x *StudioConfigSomeRequest) GetTime() *timestamppb.Timestamp
- func (*StudioConfigSomeRequest) ProtoMessage()
- func (x *StudioConfigSomeRequest) ProtoReflect() protoreflect.Message
- func (x *StudioConfigSomeRequest) Reset()
- func (x *StudioConfigSomeRequest) String() string
- type StudioConfigSomeResponse
- func (*StudioConfigSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigSomeResponse) GetError() *wrapperspb.StringValue
- func (x *StudioConfigSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *StudioConfigSomeResponse) GetValue() *StudioConfig
- func (*StudioConfigSomeResponse) ProtoMessage()
- func (x *StudioConfigSomeResponse) ProtoReflect() protoreflect.Message
- func (x *StudioConfigSomeResponse) Reset()
- func (x *StudioConfigSomeResponse) String() string
- type StudioConfigStreamRequest
- func (*StudioConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigStreamRequest) GetPartialEqFilter() []*StudioConfig
- func (x *StudioConfigStreamRequest) GetTime() *time.TimeBounds
- func (*StudioConfigStreamRequest) ProtoMessage()
- func (x *StudioConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *StudioConfigStreamRequest) Reset()
- func (x *StudioConfigStreamRequest) String() string
- type StudioConfigStreamResponse
- func (*StudioConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *StudioConfigStreamResponse) GetType() subscriptions.Operation
- func (x *StudioConfigStreamResponse) GetValue() *StudioConfig
- func (*StudioConfigStreamResponse) ProtoMessage()
- func (x *StudioConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *StudioConfigStreamResponse) Reset()
- func (x *StudioConfigStreamResponse) String() string
- type StudioKey
- func (*StudioKey) Descriptor() ([]byte, []int)deprecated
- func (x *StudioKey) GetStudioId() *wrapperspb.StringValue
- func (x *StudioKey) GetWorkspaceId() *wrapperspb.StringValue
- func (*StudioKey) ProtoMessage()
- func (x *StudioKey) ProtoReflect() protoreflect.Message
- func (x *StudioKey) Reset()
- func (x *StudioKey) String() string
- type StudioRequest
- func (*StudioRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioRequest) GetKey() *StudioKey
- func (x *StudioRequest) GetTime() *timestamppb.Timestamp
- func (*StudioRequest) ProtoMessage()
- func (x *StudioRequest) ProtoReflect() protoreflect.Message
- func (x *StudioRequest) Reset()
- func (x *StudioRequest) String() string
- type StudioResponse
- func (*StudioResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioResponse) GetTime() *timestamppb.Timestamp
- func (x *StudioResponse) GetValue() *Studio
- func (*StudioResponse) ProtoMessage()
- func (x *StudioResponse) ProtoReflect() protoreflect.Message
- func (x *StudioResponse) Reset()
- func (x *StudioResponse) String() string
- type StudioServiceClient
- type StudioServiceServer
- type StudioService_GetAllBatchedClient
- type StudioService_GetAllBatchedServer
- type StudioService_GetAllClient
- type StudioService_GetAllServer
- type StudioService_GetSomeClient
- type StudioService_GetSomeServer
- type StudioService_SubscribeBatchedClient
- type StudioService_SubscribeBatchedServer
- type StudioService_SubscribeClient
- type StudioService_SubscribeMetaClient
- type StudioService_SubscribeMetaServer
- type StudioService_SubscribeServer
- type StudioSomeRequest
- func (*StudioSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioSomeRequest) GetKeys() []*StudioKey
- func (x *StudioSomeRequest) GetTime() *timestamppb.Timestamp
- func (*StudioSomeRequest) ProtoMessage()
- func (x *StudioSomeRequest) ProtoReflect() protoreflect.Message
- func (x *StudioSomeRequest) Reset()
- func (x *StudioSomeRequest) String() string
- type StudioSomeResponse
- func (*StudioSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioSomeResponse) GetError() *wrapperspb.StringValue
- func (x *StudioSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *StudioSomeResponse) GetValue() *Studio
- func (*StudioSomeResponse) ProtoMessage()
- func (x *StudioSomeResponse) ProtoReflect() protoreflect.Message
- func (x *StudioSomeResponse) Reset()
- func (x *StudioSomeResponse) String() string
- type StudioStreamRequest
- func (*StudioStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioStreamRequest) GetPartialEqFilter() []*Studio
- func (x *StudioStreamRequest) GetTime() *time.TimeBounds
- func (*StudioStreamRequest) ProtoMessage()
- func (x *StudioStreamRequest) ProtoReflect() protoreflect.Message
- func (x *StudioStreamRequest) Reset()
- func (x *StudioStreamRequest) String() string
- type StudioStreamResponse
- func (*StudioStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *StudioStreamResponse) GetType() subscriptions.Operation
- func (x *StudioStreamResponse) GetValue() *Studio
- func (*StudioStreamResponse) ProtoMessage()
- func (x *StudioStreamResponse) ProtoReflect() protoreflect.Message
- func (x *StudioStreamResponse) Reset()
- func (x *StudioStreamResponse) String() string
- type StudioSummary
- func (*StudioSummary) Descriptor() ([]byte, []int)deprecated
- func (x *StudioSummary) GetDescription() *wrapperspb.StringValue
- func (x *StudioSummary) GetDisplayName() *wrapperspb.StringValue
- func (x *StudioSummary) GetEntities() *Entities
- func (x *StudioSummary) GetFromPackage() *wrapperspb.StringValue
- func (x *StudioSummary) GetImmutable() *wrapperspb.BoolValue
- func (x *StudioSummary) GetInUse() *wrapperspb.BoolValue
- func (x *StudioSummary) GetKey() *StudioKey
- func (*StudioSummary) ProtoMessage()
- func (x *StudioSummary) ProtoReflect() protoreflect.Message
- func (x *StudioSummary) Reset()
- func (x *StudioSummary) String() string
- type StudioSummaryBatchedStreamRequest
- func (*StudioSummaryBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioSummaryBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *StudioSummaryBatchedStreamRequest) GetPartialEqFilter() []*StudioSummary
- func (x *StudioSummaryBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*StudioSummaryBatchedStreamRequest) ProtoMessage()
- func (x *StudioSummaryBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *StudioSummaryBatchedStreamRequest) Reset()
- func (x *StudioSummaryBatchedStreamRequest) String() string
- type StudioSummaryBatchedStreamResponse
- func (*StudioSummaryBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioSummaryBatchedStreamResponse) GetResponses() []*StudioSummaryStreamResponse
- func (*StudioSummaryBatchedStreamResponse) ProtoMessage()
- func (x *StudioSummaryBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *StudioSummaryBatchedStreamResponse) Reset()
- func (x *StudioSummaryBatchedStreamResponse) String() string
- type StudioSummaryRequest
- func (*StudioSummaryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioSummaryRequest) GetKey() *StudioKey
- func (x *StudioSummaryRequest) GetTime() *timestamppb.Timestamp
- func (*StudioSummaryRequest) ProtoMessage()
- func (x *StudioSummaryRequest) ProtoReflect() protoreflect.Message
- func (x *StudioSummaryRequest) Reset()
- func (x *StudioSummaryRequest) String() string
- type StudioSummaryResponse
- func (*StudioSummaryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioSummaryResponse) GetTime() *timestamppb.Timestamp
- func (x *StudioSummaryResponse) GetValue() *StudioSummary
- func (*StudioSummaryResponse) ProtoMessage()
- func (x *StudioSummaryResponse) ProtoReflect() protoreflect.Message
- func (x *StudioSummaryResponse) Reset()
- func (x *StudioSummaryResponse) String() string
- type StudioSummaryServiceClient
- type StudioSummaryServiceServer
- type StudioSummaryService_GetAllBatchedClient
- type StudioSummaryService_GetAllBatchedServer
- type StudioSummaryService_GetAllClient
- type StudioSummaryService_GetAllServer
- type StudioSummaryService_GetSomeClient
- type StudioSummaryService_GetSomeServer
- type StudioSummaryService_SubscribeBatchedClient
- type StudioSummaryService_SubscribeBatchedServer
- type StudioSummaryService_SubscribeClient
- type StudioSummaryService_SubscribeMetaClient
- type StudioSummaryService_SubscribeMetaServer
- type StudioSummaryService_SubscribeServer
- type StudioSummarySomeRequest
- func (*StudioSummarySomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioSummarySomeRequest) GetKeys() []*StudioKey
- func (x *StudioSummarySomeRequest) GetTime() *timestamppb.Timestamp
- func (*StudioSummarySomeRequest) ProtoMessage()
- func (x *StudioSummarySomeRequest) ProtoReflect() protoreflect.Message
- func (x *StudioSummarySomeRequest) Reset()
- func (x *StudioSummarySomeRequest) String() string
- type StudioSummarySomeResponse
- func (*StudioSummarySomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioSummarySomeResponse) GetError() *wrapperspb.StringValue
- func (x *StudioSummarySomeResponse) GetTime() *timestamppb.Timestamp
- func (x *StudioSummarySomeResponse) GetValue() *StudioSummary
- func (*StudioSummarySomeResponse) ProtoMessage()
- func (x *StudioSummarySomeResponse) ProtoReflect() protoreflect.Message
- func (x *StudioSummarySomeResponse) Reset()
- func (x *StudioSummarySomeResponse) String() string
- type StudioSummaryStreamRequest
- func (*StudioSummaryStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StudioSummaryStreamRequest) GetPartialEqFilter() []*StudioSummary
- func (x *StudioSummaryStreamRequest) GetTime() *time.TimeBounds
- func (*StudioSummaryStreamRequest) ProtoMessage()
- func (x *StudioSummaryStreamRequest) ProtoReflect() protoreflect.Message
- func (x *StudioSummaryStreamRequest) Reset()
- func (x *StudioSummaryStreamRequest) String() string
- type StudioSummaryStreamResponse
- func (*StudioSummaryStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StudioSummaryStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *StudioSummaryStreamResponse) GetType() subscriptions.Operation
- func (x *StudioSummaryStreamResponse) GetValue() *StudioSummary
- func (*StudioSummaryStreamResponse) ProtoMessage()
- func (x *StudioSummaryStreamResponse) ProtoReflect() protoreflect.Message
- func (x *StudioSummaryStreamResponse) Reset()
- func (x *StudioSummaryStreamResponse) String() string
- type TagMatcherFieldMode
- func (TagMatcherFieldMode) Descriptor() protoreflect.EnumDescriptor
- func (x TagMatcherFieldMode) Enum() *TagMatcherFieldMode
- func (TagMatcherFieldMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x TagMatcherFieldMode) Number() protoreflect.EnumNumber
- func (x TagMatcherFieldMode) String() string
- func (TagMatcherFieldMode) Type() protoreflect.EnumType
- type TagMatcherInputFieldProps
- func (*TagMatcherInputFieldProps) Descriptor() ([]byte, []int)deprecated
- func (x *TagMatcherInputFieldProps) GetResolverFilteringAllowed() *wrapperspb.BoolValue
- func (x *TagMatcherInputFieldProps) GetTagFilterQuery() *wrapperspb.StringValue
- func (x *TagMatcherInputFieldProps) GetTagMatcherLabel() *wrapperspb.StringValue
- func (x *TagMatcherInputFieldProps) GetTagMatcherMode() TagMatcherFieldMode
- func (*TagMatcherInputFieldProps) ProtoMessage()
- func (x *TagMatcherInputFieldProps) ProtoReflect() protoreflect.Message
- func (x *TagMatcherInputFieldProps) Reset()
- func (x *TagMatcherInputFieldProps) String() string
- type Template
- type TemplateType
- func (TemplateType) Descriptor() protoreflect.EnumDescriptor
- func (x TemplateType) Enum() *TemplateType
- func (TemplateType) EnumDescriptor() ([]byte, []int)deprecated
- func (x TemplateType) Number() protoreflect.EnumNumber
- func (x TemplateType) String() string
- func (TemplateType) Type() protoreflect.EnumType
- type UnimplementedAssignedTagsConfigServiceServer
- func (UnimplementedAssignedTagsConfigServiceServer) Delete(context.Context, *AssignedTagsConfigDeleteRequest) (*AssignedTagsConfigDeleteResponse, error)
- func (UnimplementedAssignedTagsConfigServiceServer) DeleteAll(*AssignedTagsConfigDeleteAllRequest, AssignedTagsConfigService_DeleteAllServer) error
- func (UnimplementedAssignedTagsConfigServiceServer) DeleteSome(*AssignedTagsConfigDeleteSomeRequest, ...) error
- func (UnimplementedAssignedTagsConfigServiceServer) GetAll(*AssignedTagsConfigStreamRequest, AssignedTagsConfigService_GetAllServer) error
- func (UnimplementedAssignedTagsConfigServiceServer) GetAllBatched(*AssignedTagsConfigBatchedStreamRequest, ...) error
- func (UnimplementedAssignedTagsConfigServiceServer) GetMeta(context.Context, *AssignedTagsConfigStreamRequest) (*MetaResponse, error)
- func (UnimplementedAssignedTagsConfigServiceServer) GetOne(context.Context, *AssignedTagsConfigRequest) (*AssignedTagsConfigResponse, error)
- func (UnimplementedAssignedTagsConfigServiceServer) GetSome(*AssignedTagsConfigSomeRequest, AssignedTagsConfigService_GetSomeServer) error
- func (UnimplementedAssignedTagsConfigServiceServer) Set(context.Context, *AssignedTagsConfigSetRequest) (*AssignedTagsConfigSetResponse, error)
- func (UnimplementedAssignedTagsConfigServiceServer) SetSome(*AssignedTagsConfigSetSomeRequest, AssignedTagsConfigService_SetSomeServer) error
- func (UnimplementedAssignedTagsConfigServiceServer) Subscribe(*AssignedTagsConfigStreamRequest, AssignedTagsConfigService_SubscribeServer) error
- func (UnimplementedAssignedTagsConfigServiceServer) SubscribeBatched(*AssignedTagsConfigBatchedStreamRequest, ...) error
- func (UnimplementedAssignedTagsConfigServiceServer) SubscribeMeta(*AssignedTagsConfigStreamRequest, ...) error
- type UnimplementedAssignedTagsServiceServer
- func (UnimplementedAssignedTagsServiceServer) GetAll(*AssignedTagsStreamRequest, AssignedTagsService_GetAllServer) error
- func (UnimplementedAssignedTagsServiceServer) GetAllBatched(*AssignedTagsBatchedStreamRequest, AssignedTagsService_GetAllBatchedServer) error
- func (UnimplementedAssignedTagsServiceServer) GetMeta(context.Context, *AssignedTagsStreamRequest) (*MetaResponse, error)
- func (UnimplementedAssignedTagsServiceServer) GetOne(context.Context, *AssignedTagsRequest) (*AssignedTagsResponse, error)
- func (UnimplementedAssignedTagsServiceServer) GetSome(*AssignedTagsSomeRequest, AssignedTagsService_GetSomeServer) error
- func (UnimplementedAssignedTagsServiceServer) Subscribe(*AssignedTagsStreamRequest, AssignedTagsService_SubscribeServer) error
- func (UnimplementedAssignedTagsServiceServer) SubscribeBatched(*AssignedTagsBatchedStreamRequest, AssignedTagsService_SubscribeBatchedServer) error
- func (UnimplementedAssignedTagsServiceServer) SubscribeMeta(*AssignedTagsStreamRequest, AssignedTagsService_SubscribeMetaServer) error
- type UnimplementedAutofillActionConfigServiceServer
- func (UnimplementedAutofillActionConfigServiceServer) Delete(context.Context, *AutofillActionConfigDeleteRequest) (*AutofillActionConfigDeleteResponse, error)
- func (UnimplementedAutofillActionConfigServiceServer) DeleteAll(*AutofillActionConfigDeleteAllRequest, ...) error
- func (UnimplementedAutofillActionConfigServiceServer) DeleteSome(*AutofillActionConfigDeleteSomeRequest, ...) error
- func (UnimplementedAutofillActionConfigServiceServer) GetAll(*AutofillActionConfigStreamRequest, AutofillActionConfigService_GetAllServer) error
- func (UnimplementedAutofillActionConfigServiceServer) GetAllBatched(*AutofillActionConfigBatchedStreamRequest, ...) error
- func (UnimplementedAutofillActionConfigServiceServer) GetMeta(context.Context, *AutofillActionConfigStreamRequest) (*MetaResponse, error)
- func (UnimplementedAutofillActionConfigServiceServer) GetOne(context.Context, *AutofillActionConfigRequest) (*AutofillActionConfigResponse, error)
- func (UnimplementedAutofillActionConfigServiceServer) GetSome(*AutofillActionConfigSomeRequest, AutofillActionConfigService_GetSomeServer) error
- func (UnimplementedAutofillActionConfigServiceServer) Set(context.Context, *AutofillActionConfigSetRequest) (*AutofillActionConfigSetResponse, error)
- func (UnimplementedAutofillActionConfigServiceServer) SetSome(*AutofillActionConfigSetSomeRequest, AutofillActionConfigService_SetSomeServer) error
- func (UnimplementedAutofillActionConfigServiceServer) Subscribe(*AutofillActionConfigStreamRequest, ...) error
- func (UnimplementedAutofillActionConfigServiceServer) SubscribeBatched(*AutofillActionConfigBatchedStreamRequest, ...) error
- func (UnimplementedAutofillActionConfigServiceServer) SubscribeMeta(*AutofillActionConfigStreamRequest, ...) error
- type UnimplementedAutofillActionServiceServer
- func (UnimplementedAutofillActionServiceServer) GetAll(*AutofillActionStreamRequest, AutofillActionService_GetAllServer) error
- func (UnimplementedAutofillActionServiceServer) GetAllBatched(*AutofillActionBatchedStreamRequest, AutofillActionService_GetAllBatchedServer) error
- func (UnimplementedAutofillActionServiceServer) GetMeta(context.Context, *AutofillActionStreamRequest) (*MetaResponse, error)
- func (UnimplementedAutofillActionServiceServer) GetOne(context.Context, *AutofillActionRequest) (*AutofillActionResponse, error)
- func (UnimplementedAutofillActionServiceServer) GetSome(*AutofillActionSomeRequest, AutofillActionService_GetSomeServer) error
- func (UnimplementedAutofillActionServiceServer) Subscribe(*AutofillActionStreamRequest, AutofillActionService_SubscribeServer) error
- func (UnimplementedAutofillActionServiceServer) SubscribeBatched(*AutofillActionBatchedStreamRequest, ...) error
- func (UnimplementedAutofillActionServiceServer) SubscribeMeta(*AutofillActionStreamRequest, AutofillActionService_SubscribeMetaServer) error
- type UnimplementedInputsConfigServiceServer
- func (UnimplementedInputsConfigServiceServer) Delete(context.Context, *InputsConfigDeleteRequest) (*InputsConfigDeleteResponse, error)
- func (UnimplementedInputsConfigServiceServer) DeleteAll(*InputsConfigDeleteAllRequest, InputsConfigService_DeleteAllServer) error
- func (UnimplementedInputsConfigServiceServer) DeleteSome(*InputsConfigDeleteSomeRequest, InputsConfigService_DeleteSomeServer) error
- func (UnimplementedInputsConfigServiceServer) GetAll(*InputsConfigStreamRequest, InputsConfigService_GetAllServer) error
- func (UnimplementedInputsConfigServiceServer) GetAllBatched(*InputsConfigBatchedStreamRequest, InputsConfigService_GetAllBatchedServer) error
- func (UnimplementedInputsConfigServiceServer) GetMeta(context.Context, *InputsConfigStreamRequest) (*MetaResponse, error)
- func (UnimplementedInputsConfigServiceServer) GetOne(context.Context, *InputsConfigRequest) (*InputsConfigResponse, error)
- func (UnimplementedInputsConfigServiceServer) GetSome(*InputsConfigSomeRequest, InputsConfigService_GetSomeServer) error
- func (UnimplementedInputsConfigServiceServer) Set(context.Context, *InputsConfigSetRequest) (*InputsConfigSetResponse, error)
- func (UnimplementedInputsConfigServiceServer) SetSome(*InputsConfigSetSomeRequest, InputsConfigService_SetSomeServer) error
- func (UnimplementedInputsConfigServiceServer) Subscribe(*InputsConfigStreamRequest, InputsConfigService_SubscribeServer) error
- func (UnimplementedInputsConfigServiceServer) SubscribeBatched(*InputsConfigBatchedStreamRequest, InputsConfigService_SubscribeBatchedServer) error
- func (UnimplementedInputsConfigServiceServer) SubscribeMeta(*InputsConfigStreamRequest, InputsConfigService_SubscribeMetaServer) error
- type UnimplementedInputsServiceServer
- func (UnimplementedInputsServiceServer) GetAll(*InputsStreamRequest, InputsService_GetAllServer) error
- func (UnimplementedInputsServiceServer) GetAllBatched(*InputsBatchedStreamRequest, InputsService_GetAllBatchedServer) error
- func (UnimplementedInputsServiceServer) GetMeta(context.Context, *InputsStreamRequest) (*MetaResponse, error)
- func (UnimplementedInputsServiceServer) GetOne(context.Context, *InputsRequest) (*InputsResponse, error)
- func (UnimplementedInputsServiceServer) GetSome(*InputsSomeRequest, InputsService_GetSomeServer) error
- func (UnimplementedInputsServiceServer) Subscribe(*InputsStreamRequest, InputsService_SubscribeServer) error
- func (UnimplementedInputsServiceServer) SubscribeBatched(*InputsBatchedStreamRequest, InputsService_SubscribeBatchedServer) error
- func (UnimplementedInputsServiceServer) SubscribeMeta(*InputsStreamRequest, InputsService_SubscribeMetaServer) error
- type UnimplementedSecretInputServiceServer
- func (UnimplementedSecretInputServiceServer) GetAll(*SecretInputStreamRequest, SecretInputService_GetAllServer) error
- func (UnimplementedSecretInputServiceServer) GetAllBatched(*SecretInputBatchedStreamRequest, SecretInputService_GetAllBatchedServer) error
- func (UnimplementedSecretInputServiceServer) GetMeta(context.Context, *SecretInputStreamRequest) (*MetaResponse, error)
- func (UnimplementedSecretInputServiceServer) GetOne(context.Context, *SecretInputRequest) (*SecretInputResponse, error)
- func (UnimplementedSecretInputServiceServer) GetSome(*SecretInputSomeRequest, SecretInputService_GetSomeServer) error
- func (UnimplementedSecretInputServiceServer) Subscribe(*SecretInputStreamRequest, SecretInputService_SubscribeServer) error
- func (UnimplementedSecretInputServiceServer) SubscribeBatched(*SecretInputBatchedStreamRequest, SecretInputService_SubscribeBatchedServer) error
- func (UnimplementedSecretInputServiceServer) SubscribeMeta(*SecretInputStreamRequest, SecretInputService_SubscribeMetaServer) error
- type UnimplementedStudioConfigServiceServer
- func (UnimplementedStudioConfigServiceServer) Delete(context.Context, *StudioConfigDeleteRequest) (*StudioConfigDeleteResponse, error)
- func (UnimplementedStudioConfigServiceServer) DeleteAll(*StudioConfigDeleteAllRequest, StudioConfigService_DeleteAllServer) error
- func (UnimplementedStudioConfigServiceServer) DeleteSome(*StudioConfigDeleteSomeRequest, StudioConfigService_DeleteSomeServer) error
- func (UnimplementedStudioConfigServiceServer) GetAll(*StudioConfigStreamRequest, StudioConfigService_GetAllServer) error
- func (UnimplementedStudioConfigServiceServer) GetAllBatched(*StudioConfigBatchedStreamRequest, StudioConfigService_GetAllBatchedServer) error
- func (UnimplementedStudioConfigServiceServer) GetMeta(context.Context, *StudioConfigStreamRequest) (*MetaResponse, error)
- func (UnimplementedStudioConfigServiceServer) GetOne(context.Context, *StudioConfigRequest) (*StudioConfigResponse, error)
- func (UnimplementedStudioConfigServiceServer) GetSome(*StudioConfigSomeRequest, StudioConfigService_GetSomeServer) error
- func (UnimplementedStudioConfigServiceServer) Set(context.Context, *StudioConfigSetRequest) (*StudioConfigSetResponse, error)
- func (UnimplementedStudioConfigServiceServer) SetSome(*StudioConfigSetSomeRequest, StudioConfigService_SetSomeServer) error
- func (UnimplementedStudioConfigServiceServer) Subscribe(*StudioConfigStreamRequest, StudioConfigService_SubscribeServer) error
- func (UnimplementedStudioConfigServiceServer) SubscribeBatched(*StudioConfigBatchedStreamRequest, StudioConfigService_SubscribeBatchedServer) error
- func (UnimplementedStudioConfigServiceServer) SubscribeMeta(*StudioConfigStreamRequest, StudioConfigService_SubscribeMetaServer) error
- type UnimplementedStudioServiceServer
- func (UnimplementedStudioServiceServer) GetAll(*StudioStreamRequest, StudioService_GetAllServer) error
- func (UnimplementedStudioServiceServer) GetAllBatched(*StudioBatchedStreamRequest, StudioService_GetAllBatchedServer) error
- func (UnimplementedStudioServiceServer) GetMeta(context.Context, *StudioStreamRequest) (*MetaResponse, error)
- func (UnimplementedStudioServiceServer) GetOne(context.Context, *StudioRequest) (*StudioResponse, error)
- func (UnimplementedStudioServiceServer) GetSome(*StudioSomeRequest, StudioService_GetSomeServer) error
- func (UnimplementedStudioServiceServer) Subscribe(*StudioStreamRequest, StudioService_SubscribeServer) error
- func (UnimplementedStudioServiceServer) SubscribeBatched(*StudioBatchedStreamRequest, StudioService_SubscribeBatchedServer) error
- func (UnimplementedStudioServiceServer) SubscribeMeta(*StudioStreamRequest, StudioService_SubscribeMetaServer) error
- type UnimplementedStudioSummaryServiceServer
- func (UnimplementedStudioSummaryServiceServer) GetAll(*StudioSummaryStreamRequest, StudioSummaryService_GetAllServer) error
- func (UnimplementedStudioSummaryServiceServer) GetAllBatched(*StudioSummaryBatchedStreamRequest, StudioSummaryService_GetAllBatchedServer) error
- func (UnimplementedStudioSummaryServiceServer) GetMeta(context.Context, *StudioSummaryStreamRequest) (*MetaResponse, error)
- func (UnimplementedStudioSummaryServiceServer) GetOne(context.Context, *StudioSummaryRequest) (*StudioSummaryResponse, error)
- func (UnimplementedStudioSummaryServiceServer) GetSome(*StudioSummarySomeRequest, StudioSummaryService_GetSomeServer) error
- func (UnimplementedStudioSummaryServiceServer) Subscribe(*StudioSummaryStreamRequest, StudioSummaryService_SubscribeServer) error
- func (UnimplementedStudioSummaryServiceServer) SubscribeBatched(*StudioSummaryBatchedStreamRequest, ...) error
- func (UnimplementedStudioSummaryServiceServer) SubscribeMeta(*StudioSummaryStreamRequest, StudioSummaryService_SubscribeMetaServer) error
- type UnsafeAssignedTagsConfigServiceServer
- type UnsafeAssignedTagsServiceServer
- type UnsafeAutofillActionConfigServiceServer
- type UnsafeAutofillActionServiceServer
- type UnsafeInputsConfigServiceServer
- type UnsafeInputsServiceServer
- type UnsafeSecretInputServiceServer
- type UnsafeStudioConfigServiceServer
- type UnsafeStudioServiceServer
- type UnsafeStudioSummaryServiceServer
Constants ¶
const ( AssignedTagsService_GetOne_FullMethodName = "/arista.studio.v1.AssignedTagsService/GetOne" AssignedTagsService_GetSome_FullMethodName = "/arista.studio.v1.AssignedTagsService/GetSome" AssignedTagsService_GetAll_FullMethodName = "/arista.studio.v1.AssignedTagsService/GetAll" AssignedTagsService_Subscribe_FullMethodName = "/arista.studio.v1.AssignedTagsService/Subscribe" AssignedTagsService_GetMeta_FullMethodName = "/arista.studio.v1.AssignedTagsService/GetMeta" AssignedTagsService_SubscribeMeta_FullMethodName = "/arista.studio.v1.AssignedTagsService/SubscribeMeta" AssignedTagsService_GetAllBatched_FullMethodName = "/arista.studio.v1.AssignedTagsService/GetAllBatched" AssignedTagsService_SubscribeBatched_FullMethodName = "/arista.studio.v1.AssignedTagsService/SubscribeBatched" )
const ( AssignedTagsConfigService_GetOne_FullMethodName = "/arista.studio.v1.AssignedTagsConfigService/GetOne" AssignedTagsConfigService_GetSome_FullMethodName = "/arista.studio.v1.AssignedTagsConfigService/GetSome" AssignedTagsConfigService_GetAll_FullMethodName = "/arista.studio.v1.AssignedTagsConfigService/GetAll" AssignedTagsConfigService_Subscribe_FullMethodName = "/arista.studio.v1.AssignedTagsConfigService/Subscribe" AssignedTagsConfigService_GetMeta_FullMethodName = "/arista.studio.v1.AssignedTagsConfigService/GetMeta" AssignedTagsConfigService_SubscribeMeta_FullMethodName = "/arista.studio.v1.AssignedTagsConfigService/SubscribeMeta" AssignedTagsConfigService_Set_FullMethodName = "/arista.studio.v1.AssignedTagsConfigService/Set" AssignedTagsConfigService_SetSome_FullMethodName = "/arista.studio.v1.AssignedTagsConfigService/SetSome" AssignedTagsConfigService_Delete_FullMethodName = "/arista.studio.v1.AssignedTagsConfigService/Delete" AssignedTagsConfigService_DeleteSome_FullMethodName = "/arista.studio.v1.AssignedTagsConfigService/DeleteSome" AssignedTagsConfigService_DeleteAll_FullMethodName = "/arista.studio.v1.AssignedTagsConfigService/DeleteAll" AssignedTagsConfigService_GetAllBatched_FullMethodName = "/arista.studio.v1.AssignedTagsConfigService/GetAllBatched" AssignedTagsConfigService_SubscribeBatched_FullMethodName = "/arista.studio.v1.AssignedTagsConfigService/SubscribeBatched" )
const ( AutofillActionService_GetOne_FullMethodName = "/arista.studio.v1.AutofillActionService/GetOne" AutofillActionService_GetSome_FullMethodName = "/arista.studio.v1.AutofillActionService/GetSome" AutofillActionService_GetAll_FullMethodName = "/arista.studio.v1.AutofillActionService/GetAll" AutofillActionService_Subscribe_FullMethodName = "/arista.studio.v1.AutofillActionService/Subscribe" AutofillActionService_GetMeta_FullMethodName = "/arista.studio.v1.AutofillActionService/GetMeta" AutofillActionService_SubscribeMeta_FullMethodName = "/arista.studio.v1.AutofillActionService/SubscribeMeta" AutofillActionService_GetAllBatched_FullMethodName = "/arista.studio.v1.AutofillActionService/GetAllBatched" AutofillActionService_SubscribeBatched_FullMethodName = "/arista.studio.v1.AutofillActionService/SubscribeBatched" )
const ( AutofillActionConfigService_GetOne_FullMethodName = "/arista.studio.v1.AutofillActionConfigService/GetOne" AutofillActionConfigService_GetSome_FullMethodName = "/arista.studio.v1.AutofillActionConfigService/GetSome" AutofillActionConfigService_GetAll_FullMethodName = "/arista.studio.v1.AutofillActionConfigService/GetAll" AutofillActionConfigService_Subscribe_FullMethodName = "/arista.studio.v1.AutofillActionConfigService/Subscribe" AutofillActionConfigService_GetMeta_FullMethodName = "/arista.studio.v1.AutofillActionConfigService/GetMeta" AutofillActionConfigService_SubscribeMeta_FullMethodName = "/arista.studio.v1.AutofillActionConfigService/SubscribeMeta" AutofillActionConfigService_Set_FullMethodName = "/arista.studio.v1.AutofillActionConfigService/Set" AutofillActionConfigService_SetSome_FullMethodName = "/arista.studio.v1.AutofillActionConfigService/SetSome" AutofillActionConfigService_Delete_FullMethodName = "/arista.studio.v1.AutofillActionConfigService/Delete" AutofillActionConfigService_DeleteSome_FullMethodName = "/arista.studio.v1.AutofillActionConfigService/DeleteSome" AutofillActionConfigService_DeleteAll_FullMethodName = "/arista.studio.v1.AutofillActionConfigService/DeleteAll" AutofillActionConfigService_GetAllBatched_FullMethodName = "/arista.studio.v1.AutofillActionConfigService/GetAllBatched" AutofillActionConfigService_SubscribeBatched_FullMethodName = "/arista.studio.v1.AutofillActionConfigService/SubscribeBatched" )
const ( InputsService_GetOne_FullMethodName = "/arista.studio.v1.InputsService/GetOne" InputsService_GetSome_FullMethodName = "/arista.studio.v1.InputsService/GetSome" InputsService_GetAll_FullMethodName = "/arista.studio.v1.InputsService/GetAll" InputsService_Subscribe_FullMethodName = "/arista.studio.v1.InputsService/Subscribe" InputsService_GetMeta_FullMethodName = "/arista.studio.v1.InputsService/GetMeta" InputsService_SubscribeMeta_FullMethodName = "/arista.studio.v1.InputsService/SubscribeMeta" InputsService_GetAllBatched_FullMethodName = "/arista.studio.v1.InputsService/GetAllBatched" InputsService_SubscribeBatched_FullMethodName = "/arista.studio.v1.InputsService/SubscribeBatched" )
const ( InputsConfigService_GetOne_FullMethodName = "/arista.studio.v1.InputsConfigService/GetOne" InputsConfigService_GetSome_FullMethodName = "/arista.studio.v1.InputsConfigService/GetSome" InputsConfigService_GetAll_FullMethodName = "/arista.studio.v1.InputsConfigService/GetAll" InputsConfigService_Subscribe_FullMethodName = "/arista.studio.v1.InputsConfigService/Subscribe" InputsConfigService_GetMeta_FullMethodName = "/arista.studio.v1.InputsConfigService/GetMeta" InputsConfigService_SubscribeMeta_FullMethodName = "/arista.studio.v1.InputsConfigService/SubscribeMeta" InputsConfigService_Set_FullMethodName = "/arista.studio.v1.InputsConfigService/Set" InputsConfigService_SetSome_FullMethodName = "/arista.studio.v1.InputsConfigService/SetSome" InputsConfigService_Delete_FullMethodName = "/arista.studio.v1.InputsConfigService/Delete" InputsConfigService_DeleteSome_FullMethodName = "/arista.studio.v1.InputsConfigService/DeleteSome" InputsConfigService_DeleteAll_FullMethodName = "/arista.studio.v1.InputsConfigService/DeleteAll" InputsConfigService_GetAllBatched_FullMethodName = "/arista.studio.v1.InputsConfigService/GetAllBatched" InputsConfigService_SubscribeBatched_FullMethodName = "/arista.studio.v1.InputsConfigService/SubscribeBatched" )
const ( SecretInputService_GetOne_FullMethodName = "/arista.studio.v1.SecretInputService/GetOne" SecretInputService_GetSome_FullMethodName = "/arista.studio.v1.SecretInputService/GetSome" SecretInputService_GetAll_FullMethodName = "/arista.studio.v1.SecretInputService/GetAll" SecretInputService_Subscribe_FullMethodName = "/arista.studio.v1.SecretInputService/Subscribe" SecretInputService_GetMeta_FullMethodName = "/arista.studio.v1.SecretInputService/GetMeta" SecretInputService_SubscribeMeta_FullMethodName = "/arista.studio.v1.SecretInputService/SubscribeMeta" SecretInputService_GetAllBatched_FullMethodName = "/arista.studio.v1.SecretInputService/GetAllBatched" SecretInputService_SubscribeBatched_FullMethodName = "/arista.studio.v1.SecretInputService/SubscribeBatched" )
const ( StudioService_GetOne_FullMethodName = "/arista.studio.v1.StudioService/GetOne" StudioService_GetSome_FullMethodName = "/arista.studio.v1.StudioService/GetSome" StudioService_GetAll_FullMethodName = "/arista.studio.v1.StudioService/GetAll" StudioService_Subscribe_FullMethodName = "/arista.studio.v1.StudioService/Subscribe" StudioService_GetMeta_FullMethodName = "/arista.studio.v1.StudioService/GetMeta" StudioService_SubscribeMeta_FullMethodName = "/arista.studio.v1.StudioService/SubscribeMeta" StudioService_GetAllBatched_FullMethodName = "/arista.studio.v1.StudioService/GetAllBatched" StudioService_SubscribeBatched_FullMethodName = "/arista.studio.v1.StudioService/SubscribeBatched" )
const ( StudioConfigService_GetOne_FullMethodName = "/arista.studio.v1.StudioConfigService/GetOne" StudioConfigService_GetSome_FullMethodName = "/arista.studio.v1.StudioConfigService/GetSome" StudioConfigService_GetAll_FullMethodName = "/arista.studio.v1.StudioConfigService/GetAll" StudioConfigService_Subscribe_FullMethodName = "/arista.studio.v1.StudioConfigService/Subscribe" StudioConfigService_GetMeta_FullMethodName = "/arista.studio.v1.StudioConfigService/GetMeta" StudioConfigService_SubscribeMeta_FullMethodName = "/arista.studio.v1.StudioConfigService/SubscribeMeta" StudioConfigService_Set_FullMethodName = "/arista.studio.v1.StudioConfigService/Set" StudioConfigService_SetSome_FullMethodName = "/arista.studio.v1.StudioConfigService/SetSome" StudioConfigService_Delete_FullMethodName = "/arista.studio.v1.StudioConfigService/Delete" StudioConfigService_DeleteSome_FullMethodName = "/arista.studio.v1.StudioConfigService/DeleteSome" StudioConfigService_DeleteAll_FullMethodName = "/arista.studio.v1.StudioConfigService/DeleteAll" StudioConfigService_GetAllBatched_FullMethodName = "/arista.studio.v1.StudioConfigService/GetAllBatched" StudioConfigService_SubscribeBatched_FullMethodName = "/arista.studio.v1.StudioConfigService/SubscribeBatched" )
const ( StudioSummaryService_GetOne_FullMethodName = "/arista.studio.v1.StudioSummaryService/GetOne" StudioSummaryService_GetSome_FullMethodName = "/arista.studio.v1.StudioSummaryService/GetSome" StudioSummaryService_GetAll_FullMethodName = "/arista.studio.v1.StudioSummaryService/GetAll" StudioSummaryService_Subscribe_FullMethodName = "/arista.studio.v1.StudioSummaryService/Subscribe" StudioSummaryService_GetMeta_FullMethodName = "/arista.studio.v1.StudioSummaryService/GetMeta" StudioSummaryService_SubscribeMeta_FullMethodName = "/arista.studio.v1.StudioSummaryService/SubscribeMeta" StudioSummaryService_GetAllBatched_FullMethodName = "/arista.studio.v1.StudioSummaryService/GetAllBatched" StudioSummaryService_SubscribeBatched_FullMethodName = "/arista.studio.v1.StudioSummaryService/SubscribeBatched" )
Variables ¶
var ( EntityType_name = map[int32]string{ 0: "ENTITY_TYPE_UNSPECIFIED", 1: "ENTITY_TYPE_STUDIO", 2: "ENTITY_TYPE_INPUTS", 3: "ENTITY_TYPE_ASSIGNED_TAGS", 4: "ENTITY_TYPE_BUILD_HOOK", 5: "ENTITY_TYPE_AUTOFILL_ACTION", 6: "ENTITY_TYPE_CONFIGLET", 7: "ENTITY_TYPE_CONFIGLET_ASSIGNMENT", } EntityType_value = map[string]int32{ "ENTITY_TYPE_UNSPECIFIED": 0, "ENTITY_TYPE_STUDIO": 1, "ENTITY_TYPE_INPUTS": 2, "ENTITY_TYPE_ASSIGNED_TAGS": 3, "ENTITY_TYPE_BUILD_HOOK": 4, "ENTITY_TYPE_AUTOFILL_ACTION": 5, "ENTITY_TYPE_CONFIGLET": 6, "ENTITY_TYPE_CONFIGLET_ASSIGNMENT": 7, } )
Enum value maps for EntityType.
var ( TemplateType_name = map[int32]string{ 0: "TEMPLATE_TYPE_UNSPECIFIED", 1: "TEMPLATE_TYPE_MAKO", 2: "TEMPLATE_TYPE_JINJA", 3: "TEMPLATE_TYPE_GO", } TemplateType_value = map[string]int32{ "TEMPLATE_TYPE_UNSPECIFIED": 0, "TEMPLATE_TYPE_MAKO": 1, "TEMPLATE_TYPE_JINJA": 2, "TEMPLATE_TYPE_GO": 3, } )
Enum value maps for TemplateType.
var ( InputFieldType_name = map[int32]string{ 0: "INPUT_FIELD_TYPE_UNSPECIFIED", 1: "INPUT_FIELD_TYPE_BOOLEAN", 2: "INPUT_FIELD_TYPE_INTEGER", 3: "INPUT_FIELD_TYPE_FLOAT", 4: "INPUT_FIELD_TYPE_STRING", 5: "INPUT_FIELD_TYPE_GROUP", 6: "INPUT_FIELD_TYPE_COLLECTION", 7: "INPUT_FIELD_TYPE_RESOLVER", 8: "INPUT_FIELD_TYPE_TAG_MATCHER", } InputFieldType_value = map[string]int32{ "INPUT_FIELD_TYPE_UNSPECIFIED": 0, "INPUT_FIELD_TYPE_BOOLEAN": 1, "INPUT_FIELD_TYPE_INTEGER": 2, "INPUT_FIELD_TYPE_FLOAT": 3, "INPUT_FIELD_TYPE_STRING": 4, "INPUT_FIELD_TYPE_GROUP": 5, "INPUT_FIELD_TYPE_COLLECTION": 6, "INPUT_FIELD_TYPE_RESOLVER": 7, "INPUT_FIELD_TYPE_TAG_MATCHER": 8, } )
Enum value maps for InputFieldType.
var ( ResolverFieldInputMode_name = map[int32]string{ 0: "RESOLVER_FIELD_INPUT_MODE_UNSPECIFIED", 1: "RESOLVER_FIELD_INPUT_MODE_SINGLE_DEVICE_TAG", 2: "RESOLVER_FIELD_INPUT_MODE_SINGLE_INTERFACE_TAG", 3: "RESOLVER_FIELD_INPUT_MODE_MULTI_DEVICE_TAG", 4: "RESOLVER_FIELD_INPUT_MODE_MULTI_INTERFACE_TAG", } ResolverFieldInputMode_value = map[string]int32{ "RESOLVER_FIELD_INPUT_MODE_UNSPECIFIED": 0, "RESOLVER_FIELD_INPUT_MODE_SINGLE_DEVICE_TAG": 1, "RESOLVER_FIELD_INPUT_MODE_SINGLE_INTERFACE_TAG": 2, "RESOLVER_FIELD_INPUT_MODE_MULTI_DEVICE_TAG": 3, "RESOLVER_FIELD_INPUT_MODE_MULTI_INTERFACE_TAG": 4, } )
Enum value maps for ResolverFieldInputMode.
var ( ResolverFieldDisplayMode_name = map[int32]string{ 0: "RESOLVER_FIELD_DISPLAY_MODE_UNSPECIFIED", 1: "RESOLVER_FIELD_DISPLAY_MODE_ALL", 2: "RESOLVER_FIELD_DISPLAY_MODE_SPARSE", } ResolverFieldDisplayMode_value = map[string]int32{ "RESOLVER_FIELD_DISPLAY_MODE_UNSPECIFIED": 0, "RESOLVER_FIELD_DISPLAY_MODE_ALL": 1, "RESOLVER_FIELD_DISPLAY_MODE_SPARSE": 2, } )
Enum value maps for ResolverFieldDisplayMode.
var ( TagMatcherFieldMode_name = map[int32]string{ 0: "TAG_MATCHER_FIELD_MODE_UNSPECIFIED", 1: "TAG_MATCHER_FIELD_MODE_SINGLE_DEVICE_TAG", 2: "TAG_MATCHER_FIELD_MODE_SINGLE_INTERFACE_TAG", 3: "TAG_MATCHER_FIELD_MODE_MULTI_DEVICE_TAG", 4: "TAG_MATCHER_FIELD_MODE_MULTI_INTERFACE_TAG", } TagMatcherFieldMode_value = map[string]int32{ "TAG_MATCHER_FIELD_MODE_UNSPECIFIED": 0, "TAG_MATCHER_FIELD_MODE_SINGLE_DEVICE_TAG": 1, "TAG_MATCHER_FIELD_MODE_SINGLE_INTERFACE_TAG": 2, "TAG_MATCHER_FIELD_MODE_MULTI_DEVICE_TAG": 3, "TAG_MATCHER_FIELD_MODE_MULTI_INTERFACE_TAG": 4, } )
Enum value maps for TagMatcherFieldMode.
var ( AutofillProviderType_name = map[int32]string{ 0: "AUTOFILL_PROVIDER_TYPE_UNSPECIFIED", 1: "AUTOFILL_PROVIDER_TYPE_USER_SPECIFIED", 2: "AUTOFILL_PROVIDER_TYPE_PREDEFINED", 3: "AUTOFILL_PROVIDER_TYPE_LINKED", } AutofillProviderType_value = map[string]int32{ "AUTOFILL_PROVIDER_TYPE_UNSPECIFIED": 0, "AUTOFILL_PROVIDER_TYPE_USER_SPECIFIED": 1, "AUTOFILL_PROVIDER_TYPE_PREDEFINED": 2, "AUTOFILL_PROVIDER_TYPE_LINKED": 3, } )
Enum value maps for AutofillProviderType.
var AssignedTagsConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.studio.v1.AssignedTagsConfigService", HandlerType: (*AssignedTagsConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _AssignedTagsConfigService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _AssignedTagsConfigService_GetMeta_Handler, }, { MethodName: "Set", Handler: _AssignedTagsConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _AssignedTagsConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _AssignedTagsConfigService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _AssignedTagsConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _AssignedTagsConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _AssignedTagsConfigService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _AssignedTagsConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteSome", Handler: _AssignedTagsConfigService_DeleteSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _AssignedTagsConfigService_DeleteAll_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _AssignedTagsConfigService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _AssignedTagsConfigService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/studio.v1/services.gen.proto", }
AssignedTagsConfigService_ServiceDesc is the grpc.ServiceDesc for AssignedTagsConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var AssignedTagsService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.studio.v1.AssignedTagsService", HandlerType: (*AssignedTagsServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _AssignedTagsService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _AssignedTagsService_GetMeta_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _AssignedTagsService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _AssignedTagsService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _AssignedTagsService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _AssignedTagsService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _AssignedTagsService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _AssignedTagsService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/studio.v1/services.gen.proto", }
AssignedTagsService_ServiceDesc is the grpc.ServiceDesc for AssignedTagsService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var AutofillActionConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.studio.v1.AutofillActionConfigService", HandlerType: (*AutofillActionConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _AutofillActionConfigService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _AutofillActionConfigService_GetMeta_Handler, }, { MethodName: "Set", Handler: _AutofillActionConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _AutofillActionConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _AutofillActionConfigService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _AutofillActionConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _AutofillActionConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _AutofillActionConfigService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _AutofillActionConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteSome", Handler: _AutofillActionConfigService_DeleteSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _AutofillActionConfigService_DeleteAll_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _AutofillActionConfigService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _AutofillActionConfigService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/studio.v1/services.gen.proto", }
AutofillActionConfigService_ServiceDesc is the grpc.ServiceDesc for AutofillActionConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var AutofillActionService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.studio.v1.AutofillActionService", HandlerType: (*AutofillActionServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _AutofillActionService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _AutofillActionService_GetMeta_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _AutofillActionService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _AutofillActionService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _AutofillActionService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _AutofillActionService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _AutofillActionService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _AutofillActionService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/studio.v1/services.gen.proto", }
AutofillActionService_ServiceDesc is the grpc.ServiceDesc for AutofillActionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_arista_studio_v1_services_gen_proto protoreflect.FileDescriptor
var File_arista_studio_v1_studio_proto protoreflect.FileDescriptor
var InputsConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.studio.v1.InputsConfigService", HandlerType: (*InputsConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _InputsConfigService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _InputsConfigService_GetMeta_Handler, }, { MethodName: "Set", Handler: _InputsConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _InputsConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _InputsConfigService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _InputsConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _InputsConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _InputsConfigService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _InputsConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteSome", Handler: _InputsConfigService_DeleteSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _InputsConfigService_DeleteAll_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _InputsConfigService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _InputsConfigService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/studio.v1/services.gen.proto", }
InputsConfigService_ServiceDesc is the grpc.ServiceDesc for InputsConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var InputsService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.studio.v1.InputsService", HandlerType: (*InputsServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _InputsService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _InputsService_GetMeta_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _InputsService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _InputsService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _InputsService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _InputsService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _InputsService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _InputsService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/studio.v1/services.gen.proto", }
InputsService_ServiceDesc is the grpc.ServiceDesc for InputsService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SecretInputService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.studio.v1.SecretInputService", HandlerType: (*SecretInputServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _SecretInputService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _SecretInputService_GetMeta_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _SecretInputService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _SecretInputService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _SecretInputService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _SecretInputService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _SecretInputService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _SecretInputService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/studio.v1/services.gen.proto", }
SecretInputService_ServiceDesc is the grpc.ServiceDesc for SecretInputService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var StudioConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.studio.v1.StudioConfigService", HandlerType: (*StudioConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _StudioConfigService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _StudioConfigService_GetMeta_Handler, }, { MethodName: "Set", Handler: _StudioConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _StudioConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _StudioConfigService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _StudioConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _StudioConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _StudioConfigService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _StudioConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteSome", Handler: _StudioConfigService_DeleteSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _StudioConfigService_DeleteAll_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _StudioConfigService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _StudioConfigService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/studio.v1/services.gen.proto", }
StudioConfigService_ServiceDesc is the grpc.ServiceDesc for StudioConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var StudioService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.studio.v1.StudioService", HandlerType: (*StudioServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _StudioService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _StudioService_GetMeta_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _StudioService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _StudioService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _StudioService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _StudioService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _StudioService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _StudioService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/studio.v1/services.gen.proto", }
StudioService_ServiceDesc is the grpc.ServiceDesc for StudioService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var StudioSummaryService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.studio.v1.StudioSummaryService", HandlerType: (*StudioSummaryServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _StudioSummaryService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _StudioSummaryService_GetMeta_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _StudioSummaryService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _StudioSummaryService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _StudioSummaryService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _StudioSummaryService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _StudioSummaryService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _StudioSummaryService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/studio.v1/services.gen.proto", }
StudioSummaryService_ServiceDesc is the grpc.ServiceDesc for StudioSummaryService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterAssignedTagsConfigServiceServer ¶
func RegisterAssignedTagsConfigServiceServer(s grpc.ServiceRegistrar, srv AssignedTagsConfigServiceServer)
func RegisterAssignedTagsServiceServer ¶
func RegisterAssignedTagsServiceServer(s grpc.ServiceRegistrar, srv AssignedTagsServiceServer)
func RegisterAutofillActionConfigServiceServer ¶
func RegisterAutofillActionConfigServiceServer(s grpc.ServiceRegistrar, srv AutofillActionConfigServiceServer)
func RegisterAutofillActionServiceServer ¶
func RegisterAutofillActionServiceServer(s grpc.ServiceRegistrar, srv AutofillActionServiceServer)
func RegisterInputsConfigServiceServer ¶
func RegisterInputsConfigServiceServer(s grpc.ServiceRegistrar, srv InputsConfigServiceServer)
func RegisterInputsServiceServer ¶
func RegisterInputsServiceServer(s grpc.ServiceRegistrar, srv InputsServiceServer)
func RegisterSecretInputServiceServer ¶
func RegisterSecretInputServiceServer(s grpc.ServiceRegistrar, srv SecretInputServiceServer)
func RegisterStudioConfigServiceServer ¶
func RegisterStudioConfigServiceServer(s grpc.ServiceRegistrar, srv StudioConfigServiceServer)
func RegisterStudioServiceServer ¶
func RegisterStudioServiceServer(s grpc.ServiceRegistrar, srv StudioServiceServer)
func RegisterStudioSummaryServiceServer ¶
func RegisterStudioSummaryServiceServer(s grpc.ServiceRegistrar, srv StudioSummaryServiceServer)
Types ¶
type AssignedTags ¶
type AssignedTags struct { // key uniquely identifies the studio to which devices were assigned. Key *StudioKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // created_at is the time at which the assignment was first created. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // created_by is the name of the user that created the assignment. CreatedBy *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // last_modified_at is the time at which the assignment was last modified. LastModifiedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_modified_at,json=lastModifiedAt,proto3" json:"last_modified_at,omitempty"` // last_modified_by is the name of the user that last modified the assignment. LastModifiedBy *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=last_modified_by,json=lastModifiedBy,proto3" json:"last_modified_by,omitempty"` // query is a tag query string that conforms to the CloudVision // tag query language. See `AssignedTagsConfig`. Query *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=query,proto3" json:"query,omitempty"` // contains filtered or unexported fields }
AssignedTags can be used to retrieve additional metadata about a studio's `AssignedTagsConfig`.
func (*AssignedTags) Descriptor
deprecated
func (*AssignedTags) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTags.ProtoReflect.Descriptor instead.
func (*AssignedTags) GetCreatedAt ¶
func (x *AssignedTags) GetCreatedAt() *timestamppb.Timestamp
func (*AssignedTags) GetCreatedBy ¶
func (x *AssignedTags) GetCreatedBy() *wrapperspb.StringValue
func (*AssignedTags) GetKey ¶
func (x *AssignedTags) GetKey() *StudioKey
func (*AssignedTags) GetLastModifiedAt ¶
func (x *AssignedTags) GetLastModifiedAt() *timestamppb.Timestamp
func (*AssignedTags) GetLastModifiedBy ¶
func (x *AssignedTags) GetLastModifiedBy() *wrapperspb.StringValue
func (*AssignedTags) GetQuery ¶
func (x *AssignedTags) GetQuery() *wrapperspb.StringValue
func (*AssignedTags) ProtoMessage ¶
func (*AssignedTags) ProtoMessage()
func (*AssignedTags) ProtoReflect ¶
func (x *AssignedTags) ProtoReflect() protoreflect.Message
func (*AssignedTags) Reset ¶
func (x *AssignedTags) Reset()
func (*AssignedTags) String ¶
func (x *AssignedTags) String() string
type AssignedTagsBatchedStreamRequest ¶
type AssignedTagsBatchedStreamRequest 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 []*AssignedTags `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 AssignedTags at end. // - Each AssignedTags response is fully-specified (all fields set). // - start: Returns the state of each AssignedTags at start, followed by updates until now. // - Each AssignedTags response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each AssignedTags at start, followed by updates // until end. // - Each AssignedTags 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 (*AssignedTagsBatchedStreamRequest) Descriptor
deprecated
func (*AssignedTagsBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*AssignedTagsBatchedStreamRequest) GetMaxMessages ¶
func (x *AssignedTagsBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*AssignedTagsBatchedStreamRequest) GetPartialEqFilter ¶
func (x *AssignedTagsBatchedStreamRequest) GetPartialEqFilter() []*AssignedTags
func (*AssignedTagsBatchedStreamRequest) GetTime ¶
func (x *AssignedTagsBatchedStreamRequest) GetTime() *time.TimeBounds
func (*AssignedTagsBatchedStreamRequest) ProtoMessage ¶
func (*AssignedTagsBatchedStreamRequest) ProtoMessage()
func (*AssignedTagsBatchedStreamRequest) ProtoReflect ¶
func (x *AssignedTagsBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*AssignedTagsBatchedStreamRequest) Reset ¶
func (x *AssignedTagsBatchedStreamRequest) Reset()
func (*AssignedTagsBatchedStreamRequest) String ¶
func (x *AssignedTagsBatchedStreamRequest) String() string
type AssignedTagsBatchedStreamResponse ¶
type AssignedTagsBatchedStreamResponse 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 []*AssignedTagsStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*AssignedTagsBatchedStreamResponse) Descriptor
deprecated
func (*AssignedTagsBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*AssignedTagsBatchedStreamResponse) GetResponses ¶
func (x *AssignedTagsBatchedStreamResponse) GetResponses() []*AssignedTagsStreamResponse
func (*AssignedTagsBatchedStreamResponse) ProtoMessage ¶
func (*AssignedTagsBatchedStreamResponse) ProtoMessage()
func (*AssignedTagsBatchedStreamResponse) ProtoReflect ¶
func (x *AssignedTagsBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*AssignedTagsBatchedStreamResponse) Reset ¶
func (x *AssignedTagsBatchedStreamResponse) Reset()
func (*AssignedTagsBatchedStreamResponse) String ¶
func (x *AssignedTagsBatchedStreamResponse) String() string
type AssignedTagsConfig ¶
type AssignedTagsConfig struct { // key uniquely identifies the studio to which to assign devices. Key *StudioKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // remove indicates whether to remove (`true`) or add (`false`, // unset) the tag assignments involving the studio identified // by the key if the encompassing workspace merges. Other data // fields are not allowed if this field is set to true. Remove *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=remove,proto3" json:"remove,omitempty"` // query is a tag query string that conforms to the CloudVision // tag query language. E.g., the query, `"datacenter:NYC,SFO AND // sflow:enabled"`, matches all devices with sflow enabled in // data centers NYC and SFO. Query *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=query,proto3" json:"query,omitempty"` // contains filtered or unexported fields }
AssignedTagsConfig holds a configuration to assign a studio to a set of devices matching a tag query.
func (*AssignedTagsConfig) Descriptor
deprecated
func (*AssignedTagsConfig) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfig.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfig) GetKey ¶
func (x *AssignedTagsConfig) GetKey() *StudioKey
func (*AssignedTagsConfig) GetQuery ¶
func (x *AssignedTagsConfig) GetQuery() *wrapperspb.StringValue
func (*AssignedTagsConfig) GetRemove ¶
func (x *AssignedTagsConfig) GetRemove() *wrapperspb.BoolValue
func (*AssignedTagsConfig) ProtoMessage ¶
func (*AssignedTagsConfig) ProtoMessage()
func (*AssignedTagsConfig) ProtoReflect ¶
func (x *AssignedTagsConfig) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfig) Reset ¶
func (x *AssignedTagsConfig) Reset()
func (*AssignedTagsConfig) String ¶
func (x *AssignedTagsConfig) String() string
type AssignedTagsConfigBatchedStreamRequest ¶
type AssignedTagsConfigBatchedStreamRequest 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 []*AssignedTagsConfig `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 AssignedTagsConfig at end. // - Each AssignedTagsConfig response is fully-specified (all fields set). // - start: Returns the state of each AssignedTagsConfig at start, followed by updates until now. // - Each AssignedTagsConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each AssignedTagsConfig at start, followed by updates // until end. // - Each AssignedTagsConfig 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 (*AssignedTagsConfigBatchedStreamRequest) Descriptor
deprecated
func (*AssignedTagsConfigBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigBatchedStreamRequest) GetMaxMessages ¶
func (x *AssignedTagsConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*AssignedTagsConfigBatchedStreamRequest) GetPartialEqFilter ¶
func (x *AssignedTagsConfigBatchedStreamRequest) GetPartialEqFilter() []*AssignedTagsConfig
func (*AssignedTagsConfigBatchedStreamRequest) GetTime ¶
func (x *AssignedTagsConfigBatchedStreamRequest) GetTime() *time.TimeBounds
func (*AssignedTagsConfigBatchedStreamRequest) ProtoMessage ¶
func (*AssignedTagsConfigBatchedStreamRequest) ProtoMessage()
func (*AssignedTagsConfigBatchedStreamRequest) ProtoReflect ¶
func (x *AssignedTagsConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigBatchedStreamRequest) Reset ¶
func (x *AssignedTagsConfigBatchedStreamRequest) Reset()
func (*AssignedTagsConfigBatchedStreamRequest) String ¶
func (x *AssignedTagsConfigBatchedStreamRequest) String() string
type AssignedTagsConfigBatchedStreamResponse ¶
type AssignedTagsConfigBatchedStreamResponse 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 []*AssignedTagsConfigStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*AssignedTagsConfigBatchedStreamResponse) Descriptor
deprecated
func (*AssignedTagsConfigBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigBatchedStreamResponse) GetResponses ¶
func (x *AssignedTagsConfigBatchedStreamResponse) GetResponses() []*AssignedTagsConfigStreamResponse
func (*AssignedTagsConfigBatchedStreamResponse) ProtoMessage ¶
func (*AssignedTagsConfigBatchedStreamResponse) ProtoMessage()
func (*AssignedTagsConfigBatchedStreamResponse) ProtoReflect ¶
func (x *AssignedTagsConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigBatchedStreamResponse) Reset ¶
func (x *AssignedTagsConfigBatchedStreamResponse) Reset()
func (*AssignedTagsConfigBatchedStreamResponse) String ¶
func (x *AssignedTagsConfigBatchedStreamResponse) String() string
type AssignedTagsConfigDeleteAllRequest ¶
type AssignedTagsConfigDeleteAllRequest 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 []*AssignedTagsConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // contains filtered or unexported fields }
func (*AssignedTagsConfigDeleteAllRequest) Descriptor
deprecated
func (*AssignedTagsConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigDeleteAllRequest) GetPartialEqFilter ¶
func (x *AssignedTagsConfigDeleteAllRequest) GetPartialEqFilter() []*AssignedTagsConfig
func (*AssignedTagsConfigDeleteAllRequest) ProtoMessage ¶
func (*AssignedTagsConfigDeleteAllRequest) ProtoMessage()
func (*AssignedTagsConfigDeleteAllRequest) ProtoReflect ¶
func (x *AssignedTagsConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigDeleteAllRequest) Reset ¶
func (x *AssignedTagsConfigDeleteAllRequest) Reset()
func (*AssignedTagsConfigDeleteAllRequest) String ¶
func (x *AssignedTagsConfigDeleteAllRequest) String() string
type AssignedTagsConfigDeleteAllResponse ¶
type AssignedTagsConfigDeleteAllResponse 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 AssignedTagsConfig instance that failed to be deleted. Key *StudioKey `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 (*AssignedTagsConfigDeleteAllResponse) Descriptor
deprecated
func (*AssignedTagsConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigDeleteAllResponse) GetError ¶
func (x *AssignedTagsConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*AssignedTagsConfigDeleteAllResponse) GetKey ¶
func (x *AssignedTagsConfigDeleteAllResponse) GetKey() *StudioKey
func (*AssignedTagsConfigDeleteAllResponse) GetTime ¶
func (x *AssignedTagsConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*AssignedTagsConfigDeleteAllResponse) GetType ¶
func (x *AssignedTagsConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*AssignedTagsConfigDeleteAllResponse) ProtoMessage ¶
func (*AssignedTagsConfigDeleteAllResponse) ProtoMessage()
func (*AssignedTagsConfigDeleteAllResponse) ProtoReflect ¶
func (x *AssignedTagsConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigDeleteAllResponse) Reset ¶
func (x *AssignedTagsConfigDeleteAllResponse) Reset()
func (*AssignedTagsConfigDeleteAllResponse) String ¶
func (x *AssignedTagsConfigDeleteAllResponse) String() string
type AssignedTagsConfigDeleteRequest ¶
type AssignedTagsConfigDeleteRequest struct { // Key indicates which AssignedTagsConfig instance to remove. // This field must always be set. Key *StudioKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*AssignedTagsConfigDeleteRequest) Descriptor
deprecated
func (*AssignedTagsConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigDeleteRequest) GetKey ¶
func (x *AssignedTagsConfigDeleteRequest) GetKey() *StudioKey
func (*AssignedTagsConfigDeleteRequest) ProtoMessage ¶
func (*AssignedTagsConfigDeleteRequest) ProtoMessage()
func (*AssignedTagsConfigDeleteRequest) ProtoReflect ¶
func (x *AssignedTagsConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigDeleteRequest) Reset ¶
func (x *AssignedTagsConfigDeleteRequest) Reset()
func (*AssignedTagsConfigDeleteRequest) String ¶
func (x *AssignedTagsConfigDeleteRequest) String() string
type AssignedTagsConfigDeleteResponse ¶
type AssignedTagsConfigDeleteResponse struct { // Key echoes back the key of the deleted AssignedTagsConfig instance. Key *StudioKey `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 (*AssignedTagsConfigDeleteResponse) Descriptor
deprecated
func (*AssignedTagsConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigDeleteResponse) GetKey ¶
func (x *AssignedTagsConfigDeleteResponse) GetKey() *StudioKey
func (*AssignedTagsConfigDeleteResponse) GetTime ¶
func (x *AssignedTagsConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*AssignedTagsConfigDeleteResponse) ProtoMessage ¶
func (*AssignedTagsConfigDeleteResponse) ProtoMessage()
func (*AssignedTagsConfigDeleteResponse) ProtoReflect ¶
func (x *AssignedTagsConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigDeleteResponse) Reset ¶
func (x *AssignedTagsConfigDeleteResponse) Reset()
func (*AssignedTagsConfigDeleteResponse) String ¶
func (x *AssignedTagsConfigDeleteResponse) String() string
type AssignedTagsConfigDeleteSomeRequest ¶
type AssignedTagsConfigDeleteSomeRequest struct { // key contains a list of AssignedTagsConfig keys to delete Keys []*StudioKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // contains filtered or unexported fields }
func (*AssignedTagsConfigDeleteSomeRequest) Descriptor
deprecated
func (*AssignedTagsConfigDeleteSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigDeleteSomeRequest.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigDeleteSomeRequest) GetKeys ¶
func (x *AssignedTagsConfigDeleteSomeRequest) GetKeys() []*StudioKey
func (*AssignedTagsConfigDeleteSomeRequest) ProtoMessage ¶
func (*AssignedTagsConfigDeleteSomeRequest) ProtoMessage()
func (*AssignedTagsConfigDeleteSomeRequest) ProtoReflect ¶
func (x *AssignedTagsConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigDeleteSomeRequest) Reset ¶
func (x *AssignedTagsConfigDeleteSomeRequest) Reset()
func (*AssignedTagsConfigDeleteSomeRequest) String ¶
func (x *AssignedTagsConfigDeleteSomeRequest) String() string
type AssignedTagsConfigDeleteSomeResponse ¶
type AssignedTagsConfigDeleteSomeResponse struct { Key *StudioKey `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 }
AssignedTagsConfigDeleteSomeResponse is only sent when there is an error.
func (*AssignedTagsConfigDeleteSomeResponse) Descriptor
deprecated
func (*AssignedTagsConfigDeleteSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigDeleteSomeResponse.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigDeleteSomeResponse) GetError ¶
func (x *AssignedTagsConfigDeleteSomeResponse) GetError() string
func (*AssignedTagsConfigDeleteSomeResponse) GetKey ¶
func (x *AssignedTagsConfigDeleteSomeResponse) GetKey() *StudioKey
func (*AssignedTagsConfigDeleteSomeResponse) ProtoMessage ¶
func (*AssignedTagsConfigDeleteSomeResponse) ProtoMessage()
func (*AssignedTagsConfigDeleteSomeResponse) ProtoReflect ¶
func (x *AssignedTagsConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigDeleteSomeResponse) Reset ¶
func (x *AssignedTagsConfigDeleteSomeResponse) Reset()
func (*AssignedTagsConfigDeleteSomeResponse) String ¶
func (x *AssignedTagsConfigDeleteSomeResponse) String() string
type AssignedTagsConfigRequest ¶
type AssignedTagsConfigRequest struct { // Key uniquely identifies a AssignedTagsConfig instance to retrieve. // This value must be populated. Key *StudioKey `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 (*AssignedTagsConfigRequest) Descriptor
deprecated
func (*AssignedTagsConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigRequest.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigRequest) GetKey ¶
func (x *AssignedTagsConfigRequest) GetKey() *StudioKey
func (*AssignedTagsConfigRequest) GetTime ¶
func (x *AssignedTagsConfigRequest) GetTime() *timestamppb.Timestamp
func (*AssignedTagsConfigRequest) ProtoMessage ¶
func (*AssignedTagsConfigRequest) ProtoMessage()
func (*AssignedTagsConfigRequest) ProtoReflect ¶
func (x *AssignedTagsConfigRequest) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigRequest) Reset ¶
func (x *AssignedTagsConfigRequest) Reset()
func (*AssignedTagsConfigRequest) String ¶
func (x *AssignedTagsConfigRequest) String() string
type AssignedTagsConfigResponse ¶
type AssignedTagsConfigResponse 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 *AssignedTagsConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // AssignedTagsConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AssignedTagsConfigResponse) Descriptor
deprecated
func (*AssignedTagsConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigResponse.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigResponse) GetTime ¶
func (x *AssignedTagsConfigResponse) GetTime() *timestamppb.Timestamp
func (*AssignedTagsConfigResponse) GetValue ¶
func (x *AssignedTagsConfigResponse) GetValue() *AssignedTagsConfig
func (*AssignedTagsConfigResponse) ProtoMessage ¶
func (*AssignedTagsConfigResponse) ProtoMessage()
func (*AssignedTagsConfigResponse) ProtoReflect ¶
func (x *AssignedTagsConfigResponse) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigResponse) Reset ¶
func (x *AssignedTagsConfigResponse) Reset()
func (*AssignedTagsConfigResponse) String ¶
func (x *AssignedTagsConfigResponse) String() string
type AssignedTagsConfigServiceClient ¶
type AssignedTagsConfigServiceClient interface { GetOne(ctx context.Context, in *AssignedTagsConfigRequest, opts ...grpc.CallOption) (*AssignedTagsConfigResponse, error) GetSome(ctx context.Context, in *AssignedTagsConfigSomeRequest, opts ...grpc.CallOption) (AssignedTagsConfigService_GetSomeClient, error) GetAll(ctx context.Context, in *AssignedTagsConfigStreamRequest, opts ...grpc.CallOption) (AssignedTagsConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *AssignedTagsConfigStreamRequest, opts ...grpc.CallOption) (AssignedTagsConfigService_SubscribeClient, error) GetMeta(ctx context.Context, in *AssignedTagsConfigStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *AssignedTagsConfigStreamRequest, opts ...grpc.CallOption) (AssignedTagsConfigService_SubscribeMetaClient, error) Set(ctx context.Context, in *AssignedTagsConfigSetRequest, opts ...grpc.CallOption) (*AssignedTagsConfigSetResponse, error) SetSome(ctx context.Context, in *AssignedTagsConfigSetSomeRequest, opts ...grpc.CallOption) (AssignedTagsConfigService_SetSomeClient, error) Delete(ctx context.Context, in *AssignedTagsConfigDeleteRequest, opts ...grpc.CallOption) (*AssignedTagsConfigDeleteResponse, error) DeleteSome(ctx context.Context, in *AssignedTagsConfigDeleteSomeRequest, opts ...grpc.CallOption) (AssignedTagsConfigService_DeleteSomeClient, error) DeleteAll(ctx context.Context, in *AssignedTagsConfigDeleteAllRequest, opts ...grpc.CallOption) (AssignedTagsConfigService_DeleteAllClient, error) GetAllBatched(ctx context.Context, in *AssignedTagsConfigBatchedStreamRequest, opts ...grpc.CallOption) (AssignedTagsConfigService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *AssignedTagsConfigBatchedStreamRequest, opts ...grpc.CallOption) (AssignedTagsConfigService_SubscribeBatchedClient, error) }
AssignedTagsConfigServiceClient is the client API for AssignedTagsConfigService 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 NewAssignedTagsConfigServiceClient ¶
func NewAssignedTagsConfigServiceClient(cc grpc.ClientConnInterface) AssignedTagsConfigServiceClient
type AssignedTagsConfigServiceServer ¶
type AssignedTagsConfigServiceServer interface { GetOne(context.Context, *AssignedTagsConfigRequest) (*AssignedTagsConfigResponse, error) GetSome(*AssignedTagsConfigSomeRequest, AssignedTagsConfigService_GetSomeServer) error GetAll(*AssignedTagsConfigStreamRequest, AssignedTagsConfigService_GetAllServer) error Subscribe(*AssignedTagsConfigStreamRequest, AssignedTagsConfigService_SubscribeServer) error GetMeta(context.Context, *AssignedTagsConfigStreamRequest) (*MetaResponse, error) SubscribeMeta(*AssignedTagsConfigStreamRequest, AssignedTagsConfigService_SubscribeMetaServer) error Set(context.Context, *AssignedTagsConfigSetRequest) (*AssignedTagsConfigSetResponse, error) SetSome(*AssignedTagsConfigSetSomeRequest, AssignedTagsConfigService_SetSomeServer) error Delete(context.Context, *AssignedTagsConfigDeleteRequest) (*AssignedTagsConfigDeleteResponse, error) DeleteSome(*AssignedTagsConfigDeleteSomeRequest, AssignedTagsConfigService_DeleteSomeServer) error DeleteAll(*AssignedTagsConfigDeleteAllRequest, AssignedTagsConfigService_DeleteAllServer) error GetAllBatched(*AssignedTagsConfigBatchedStreamRequest, AssignedTagsConfigService_GetAllBatchedServer) error SubscribeBatched(*AssignedTagsConfigBatchedStreamRequest, AssignedTagsConfigService_SubscribeBatchedServer) error // contains filtered or unexported methods }
AssignedTagsConfigServiceServer is the server API for AssignedTagsConfigService service. All implementations must embed UnimplementedAssignedTagsConfigServiceServer for forward compatibility
type AssignedTagsConfigService_DeleteAllClient ¶
type AssignedTagsConfigService_DeleteAllClient interface { Recv() (*AssignedTagsConfigDeleteAllResponse, error) grpc.ClientStream }
type AssignedTagsConfigService_DeleteAllServer ¶
type AssignedTagsConfigService_DeleteAllServer interface { Send(*AssignedTagsConfigDeleteAllResponse) error grpc.ServerStream }
type AssignedTagsConfigService_DeleteSomeClient ¶
type AssignedTagsConfigService_DeleteSomeClient interface { Recv() (*AssignedTagsConfigDeleteSomeResponse, error) grpc.ClientStream }
type AssignedTagsConfigService_DeleteSomeServer ¶
type AssignedTagsConfigService_DeleteSomeServer interface { Send(*AssignedTagsConfigDeleteSomeResponse) error grpc.ServerStream }
type AssignedTagsConfigService_GetAllBatchedClient ¶
type AssignedTagsConfigService_GetAllBatchedClient interface { Recv() (*AssignedTagsConfigBatchedStreamResponse, error) grpc.ClientStream }
type AssignedTagsConfigService_GetAllBatchedServer ¶
type AssignedTagsConfigService_GetAllBatchedServer interface { Send(*AssignedTagsConfigBatchedStreamResponse) error grpc.ServerStream }
type AssignedTagsConfigService_GetAllClient ¶
type AssignedTagsConfigService_GetAllClient interface { Recv() (*AssignedTagsConfigStreamResponse, error) grpc.ClientStream }
type AssignedTagsConfigService_GetAllServer ¶
type AssignedTagsConfigService_GetAllServer interface { Send(*AssignedTagsConfigStreamResponse) error grpc.ServerStream }
type AssignedTagsConfigService_GetSomeClient ¶
type AssignedTagsConfigService_GetSomeClient interface { Recv() (*AssignedTagsConfigSomeResponse, error) grpc.ClientStream }
type AssignedTagsConfigService_GetSomeServer ¶
type AssignedTagsConfigService_GetSomeServer interface { Send(*AssignedTagsConfigSomeResponse) error grpc.ServerStream }
type AssignedTagsConfigService_SetSomeClient ¶
type AssignedTagsConfigService_SetSomeClient interface { Recv() (*AssignedTagsConfigSetSomeResponse, error) grpc.ClientStream }
type AssignedTagsConfigService_SetSomeServer ¶
type AssignedTagsConfigService_SetSomeServer interface { Send(*AssignedTagsConfigSetSomeResponse) error grpc.ServerStream }
type AssignedTagsConfigService_SubscribeBatchedClient ¶
type AssignedTagsConfigService_SubscribeBatchedClient interface { Recv() (*AssignedTagsConfigBatchedStreamResponse, error) grpc.ClientStream }
type AssignedTagsConfigService_SubscribeBatchedServer ¶
type AssignedTagsConfigService_SubscribeBatchedServer interface { Send(*AssignedTagsConfigBatchedStreamResponse) error grpc.ServerStream }
type AssignedTagsConfigService_SubscribeClient ¶
type AssignedTagsConfigService_SubscribeClient interface { Recv() (*AssignedTagsConfigStreamResponse, error) grpc.ClientStream }
type AssignedTagsConfigService_SubscribeMetaClient ¶
type AssignedTagsConfigService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type AssignedTagsConfigService_SubscribeMetaServer ¶
type AssignedTagsConfigService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type AssignedTagsConfigService_SubscribeServer ¶
type AssignedTagsConfigService_SubscribeServer interface { Send(*AssignedTagsConfigStreamResponse) error grpc.ServerStream }
type AssignedTagsConfigSetRequest ¶
type AssignedTagsConfigSetRequest struct { // AssignedTagsConfig carries the value to set into the datastore. // See the documentation on the AssignedTagsConfig struct for which fields are required. Value *AssignedTagsConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*AssignedTagsConfigSetRequest) Descriptor
deprecated
func (*AssignedTagsConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigSetRequest.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigSetRequest) GetValue ¶
func (x *AssignedTagsConfigSetRequest) GetValue() *AssignedTagsConfig
func (*AssignedTagsConfigSetRequest) ProtoMessage ¶
func (*AssignedTagsConfigSetRequest) ProtoMessage()
func (*AssignedTagsConfigSetRequest) ProtoReflect ¶
func (x *AssignedTagsConfigSetRequest) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigSetRequest) Reset ¶
func (x *AssignedTagsConfigSetRequest) Reset()
func (*AssignedTagsConfigSetRequest) String ¶
func (x *AssignedTagsConfigSetRequest) String() string
type AssignedTagsConfigSetResponse ¶
type AssignedTagsConfigSetResponse struct { // Value carries all the values given in the AssignedTagsConfigSetRequest as well // as any server-generated values. Value *AssignedTagsConfig `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 (*AssignedTagsConfigSetResponse) Descriptor
deprecated
func (*AssignedTagsConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigSetResponse.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigSetResponse) GetTime ¶
func (x *AssignedTagsConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*AssignedTagsConfigSetResponse) GetValue ¶
func (x *AssignedTagsConfigSetResponse) GetValue() *AssignedTagsConfig
func (*AssignedTagsConfigSetResponse) ProtoMessage ¶
func (*AssignedTagsConfigSetResponse) ProtoMessage()
func (*AssignedTagsConfigSetResponse) ProtoReflect ¶
func (x *AssignedTagsConfigSetResponse) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigSetResponse) Reset ¶
func (x *AssignedTagsConfigSetResponse) Reset()
func (*AssignedTagsConfigSetResponse) String ¶
func (x *AssignedTagsConfigSetResponse) String() string
type AssignedTagsConfigSetSomeRequest ¶
type AssignedTagsConfigSetSomeRequest struct { // value contains a list of AssignedTagsConfig 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 []*AssignedTagsConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*AssignedTagsConfigSetSomeRequest) Descriptor
deprecated
func (*AssignedTagsConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigSetSomeRequest) GetValues ¶
func (x *AssignedTagsConfigSetSomeRequest) GetValues() []*AssignedTagsConfig
func (*AssignedTagsConfigSetSomeRequest) ProtoMessage ¶
func (*AssignedTagsConfigSetSomeRequest) ProtoMessage()
func (*AssignedTagsConfigSetSomeRequest) ProtoReflect ¶
func (x *AssignedTagsConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigSetSomeRequest) Reset ¶
func (x *AssignedTagsConfigSetSomeRequest) Reset()
func (*AssignedTagsConfigSetSomeRequest) String ¶
func (x *AssignedTagsConfigSetSomeRequest) String() string
type AssignedTagsConfigSetSomeResponse ¶
type AssignedTagsConfigSetSomeResponse struct { Key *StudioKey `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 (*AssignedTagsConfigSetSomeResponse) Descriptor
deprecated
func (*AssignedTagsConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigSetSomeResponse) GetError ¶
func (x *AssignedTagsConfigSetSomeResponse) GetError() string
func (*AssignedTagsConfigSetSomeResponse) GetKey ¶
func (x *AssignedTagsConfigSetSomeResponse) GetKey() *StudioKey
func (*AssignedTagsConfigSetSomeResponse) ProtoMessage ¶
func (*AssignedTagsConfigSetSomeResponse) ProtoMessage()
func (*AssignedTagsConfigSetSomeResponse) ProtoReflect ¶
func (x *AssignedTagsConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigSetSomeResponse) Reset ¶
func (x *AssignedTagsConfigSetSomeResponse) Reset()
func (*AssignedTagsConfigSetSomeResponse) String ¶
func (x *AssignedTagsConfigSetSomeResponse) String() string
type AssignedTagsConfigSomeRequest ¶
type AssignedTagsConfigSomeRequest struct { Keys []*StudioKey `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 (*AssignedTagsConfigSomeRequest) Descriptor
deprecated
func (*AssignedTagsConfigSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigSomeRequest.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigSomeRequest) GetKeys ¶
func (x *AssignedTagsConfigSomeRequest) GetKeys() []*StudioKey
func (*AssignedTagsConfigSomeRequest) GetTime ¶
func (x *AssignedTagsConfigSomeRequest) GetTime() *timestamppb.Timestamp
func (*AssignedTagsConfigSomeRequest) ProtoMessage ¶
func (*AssignedTagsConfigSomeRequest) ProtoMessage()
func (*AssignedTagsConfigSomeRequest) ProtoReflect ¶
func (x *AssignedTagsConfigSomeRequest) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigSomeRequest) Reset ¶
func (x *AssignedTagsConfigSomeRequest) Reset()
func (*AssignedTagsConfigSomeRequest) String ¶
func (x *AssignedTagsConfigSomeRequest) String() string
type AssignedTagsConfigSomeResponse ¶
type AssignedTagsConfigSomeResponse 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 *AssignedTagsConfig `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 (*AssignedTagsConfigSomeResponse) Descriptor
deprecated
func (*AssignedTagsConfigSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigSomeResponse.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigSomeResponse) GetError ¶
func (x *AssignedTagsConfigSomeResponse) GetError() *wrapperspb.StringValue
func (*AssignedTagsConfigSomeResponse) GetTime ¶
func (x *AssignedTagsConfigSomeResponse) GetTime() *timestamppb.Timestamp
func (*AssignedTagsConfigSomeResponse) GetValue ¶
func (x *AssignedTagsConfigSomeResponse) GetValue() *AssignedTagsConfig
func (*AssignedTagsConfigSomeResponse) ProtoMessage ¶
func (*AssignedTagsConfigSomeResponse) ProtoMessage()
func (*AssignedTagsConfigSomeResponse) ProtoReflect ¶
func (x *AssignedTagsConfigSomeResponse) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigSomeResponse) Reset ¶
func (x *AssignedTagsConfigSomeResponse) Reset()
func (*AssignedTagsConfigSomeResponse) String ¶
func (x *AssignedTagsConfigSomeResponse) String() string
type AssignedTagsConfigStreamRequest ¶
type AssignedTagsConfigStreamRequest 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 []*AssignedTagsConfig `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 AssignedTagsConfig at end. // - Each AssignedTagsConfig response is fully-specified (all fields set). // - start: Returns the state of each AssignedTagsConfig at start, followed by updates until now. // - Each AssignedTagsConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each AssignedTagsConfig at start, followed by updates // until end. // - Each AssignedTagsConfig 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 (*AssignedTagsConfigStreamRequest) Descriptor
deprecated
func (*AssignedTagsConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigStreamRequest) GetPartialEqFilter ¶
func (x *AssignedTagsConfigStreamRequest) GetPartialEqFilter() []*AssignedTagsConfig
func (*AssignedTagsConfigStreamRequest) GetTime ¶
func (x *AssignedTagsConfigStreamRequest) GetTime() *time.TimeBounds
func (*AssignedTagsConfigStreamRequest) ProtoMessage ¶
func (*AssignedTagsConfigStreamRequest) ProtoMessage()
func (*AssignedTagsConfigStreamRequest) ProtoReflect ¶
func (x *AssignedTagsConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigStreamRequest) Reset ¶
func (x *AssignedTagsConfigStreamRequest) Reset()
func (*AssignedTagsConfigStreamRequest) String ¶
func (x *AssignedTagsConfigStreamRequest) String() string
type AssignedTagsConfigStreamResponse ¶
type AssignedTagsConfigStreamResponse 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 *AssignedTagsConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this AssignedTagsConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the AssignedTagsConfig 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 (*AssignedTagsConfigStreamResponse) Descriptor
deprecated
func (*AssignedTagsConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*AssignedTagsConfigStreamResponse) GetTime ¶
func (x *AssignedTagsConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*AssignedTagsConfigStreamResponse) GetType ¶
func (x *AssignedTagsConfigStreamResponse) GetType() subscriptions.Operation
func (*AssignedTagsConfigStreamResponse) GetValue ¶
func (x *AssignedTagsConfigStreamResponse) GetValue() *AssignedTagsConfig
func (*AssignedTagsConfigStreamResponse) ProtoMessage ¶
func (*AssignedTagsConfigStreamResponse) ProtoMessage()
func (*AssignedTagsConfigStreamResponse) ProtoReflect ¶
func (x *AssignedTagsConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*AssignedTagsConfigStreamResponse) Reset ¶
func (x *AssignedTagsConfigStreamResponse) Reset()
func (*AssignedTagsConfigStreamResponse) String ¶
func (x *AssignedTagsConfigStreamResponse) String() string
type AssignedTagsRequest ¶
type AssignedTagsRequest struct { // Key uniquely identifies a AssignedTags instance to retrieve. // This value must be populated. Key *StudioKey `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 (*AssignedTagsRequest) Descriptor
deprecated
func (*AssignedTagsRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsRequest.ProtoReflect.Descriptor instead.
func (*AssignedTagsRequest) GetKey ¶
func (x *AssignedTagsRequest) GetKey() *StudioKey
func (*AssignedTagsRequest) GetTime ¶
func (x *AssignedTagsRequest) GetTime() *timestamppb.Timestamp
func (*AssignedTagsRequest) ProtoMessage ¶
func (*AssignedTagsRequest) ProtoMessage()
func (*AssignedTagsRequest) ProtoReflect ¶
func (x *AssignedTagsRequest) ProtoReflect() protoreflect.Message
func (*AssignedTagsRequest) Reset ¶
func (x *AssignedTagsRequest) Reset()
func (*AssignedTagsRequest) String ¶
func (x *AssignedTagsRequest) String() string
type AssignedTagsResponse ¶
type AssignedTagsResponse 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 *AssignedTags `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // AssignedTags instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AssignedTagsResponse) Descriptor
deprecated
func (*AssignedTagsResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsResponse.ProtoReflect.Descriptor instead.
func (*AssignedTagsResponse) GetTime ¶
func (x *AssignedTagsResponse) GetTime() *timestamppb.Timestamp
func (*AssignedTagsResponse) GetValue ¶
func (x *AssignedTagsResponse) GetValue() *AssignedTags
func (*AssignedTagsResponse) ProtoMessage ¶
func (*AssignedTagsResponse) ProtoMessage()
func (*AssignedTagsResponse) ProtoReflect ¶
func (x *AssignedTagsResponse) ProtoReflect() protoreflect.Message
func (*AssignedTagsResponse) Reset ¶
func (x *AssignedTagsResponse) Reset()
func (*AssignedTagsResponse) String ¶
func (x *AssignedTagsResponse) String() string
type AssignedTagsServiceClient ¶
type AssignedTagsServiceClient interface { GetOne(ctx context.Context, in *AssignedTagsRequest, opts ...grpc.CallOption) (*AssignedTagsResponse, error) GetSome(ctx context.Context, in *AssignedTagsSomeRequest, opts ...grpc.CallOption) (AssignedTagsService_GetSomeClient, error) GetAll(ctx context.Context, in *AssignedTagsStreamRequest, opts ...grpc.CallOption) (AssignedTagsService_GetAllClient, error) Subscribe(ctx context.Context, in *AssignedTagsStreamRequest, opts ...grpc.CallOption) (AssignedTagsService_SubscribeClient, error) GetMeta(ctx context.Context, in *AssignedTagsStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *AssignedTagsStreamRequest, opts ...grpc.CallOption) (AssignedTagsService_SubscribeMetaClient, error) GetAllBatched(ctx context.Context, in *AssignedTagsBatchedStreamRequest, opts ...grpc.CallOption) (AssignedTagsService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *AssignedTagsBatchedStreamRequest, opts ...grpc.CallOption) (AssignedTagsService_SubscribeBatchedClient, error) }
AssignedTagsServiceClient is the client API for AssignedTagsService 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 NewAssignedTagsServiceClient ¶
func NewAssignedTagsServiceClient(cc grpc.ClientConnInterface) AssignedTagsServiceClient
type AssignedTagsServiceServer ¶
type AssignedTagsServiceServer interface { GetOne(context.Context, *AssignedTagsRequest) (*AssignedTagsResponse, error) GetSome(*AssignedTagsSomeRequest, AssignedTagsService_GetSomeServer) error GetAll(*AssignedTagsStreamRequest, AssignedTagsService_GetAllServer) error Subscribe(*AssignedTagsStreamRequest, AssignedTagsService_SubscribeServer) error GetMeta(context.Context, *AssignedTagsStreamRequest) (*MetaResponse, error) SubscribeMeta(*AssignedTagsStreamRequest, AssignedTagsService_SubscribeMetaServer) error GetAllBatched(*AssignedTagsBatchedStreamRequest, AssignedTagsService_GetAllBatchedServer) error SubscribeBatched(*AssignedTagsBatchedStreamRequest, AssignedTagsService_SubscribeBatchedServer) error // contains filtered or unexported methods }
AssignedTagsServiceServer is the server API for AssignedTagsService service. All implementations must embed UnimplementedAssignedTagsServiceServer for forward compatibility
type AssignedTagsService_GetAllBatchedClient ¶
type AssignedTagsService_GetAllBatchedClient interface { Recv() (*AssignedTagsBatchedStreamResponse, error) grpc.ClientStream }
type AssignedTagsService_GetAllBatchedServer ¶
type AssignedTagsService_GetAllBatchedServer interface { Send(*AssignedTagsBatchedStreamResponse) error grpc.ServerStream }
type AssignedTagsService_GetAllClient ¶
type AssignedTagsService_GetAllClient interface { Recv() (*AssignedTagsStreamResponse, error) grpc.ClientStream }
type AssignedTagsService_GetAllServer ¶
type AssignedTagsService_GetAllServer interface { Send(*AssignedTagsStreamResponse) error grpc.ServerStream }
type AssignedTagsService_GetSomeClient ¶
type AssignedTagsService_GetSomeClient interface { Recv() (*AssignedTagsSomeResponse, error) grpc.ClientStream }
type AssignedTagsService_GetSomeServer ¶
type AssignedTagsService_GetSomeServer interface { Send(*AssignedTagsSomeResponse) error grpc.ServerStream }
type AssignedTagsService_SubscribeBatchedClient ¶
type AssignedTagsService_SubscribeBatchedClient interface { Recv() (*AssignedTagsBatchedStreamResponse, error) grpc.ClientStream }
type AssignedTagsService_SubscribeBatchedServer ¶
type AssignedTagsService_SubscribeBatchedServer interface { Send(*AssignedTagsBatchedStreamResponse) error grpc.ServerStream }
type AssignedTagsService_SubscribeClient ¶
type AssignedTagsService_SubscribeClient interface { Recv() (*AssignedTagsStreamResponse, error) grpc.ClientStream }
type AssignedTagsService_SubscribeMetaClient ¶
type AssignedTagsService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type AssignedTagsService_SubscribeMetaServer ¶
type AssignedTagsService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type AssignedTagsService_SubscribeServer ¶
type AssignedTagsService_SubscribeServer interface { Send(*AssignedTagsStreamResponse) error grpc.ServerStream }
type AssignedTagsSomeRequest ¶
type AssignedTagsSomeRequest struct { Keys []*StudioKey `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 (*AssignedTagsSomeRequest) Descriptor
deprecated
func (*AssignedTagsSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsSomeRequest.ProtoReflect.Descriptor instead.
func (*AssignedTagsSomeRequest) GetKeys ¶
func (x *AssignedTagsSomeRequest) GetKeys() []*StudioKey
func (*AssignedTagsSomeRequest) GetTime ¶
func (x *AssignedTagsSomeRequest) GetTime() *timestamppb.Timestamp
func (*AssignedTagsSomeRequest) ProtoMessage ¶
func (*AssignedTagsSomeRequest) ProtoMessage()
func (*AssignedTagsSomeRequest) ProtoReflect ¶
func (x *AssignedTagsSomeRequest) ProtoReflect() protoreflect.Message
func (*AssignedTagsSomeRequest) Reset ¶
func (x *AssignedTagsSomeRequest) Reset()
func (*AssignedTagsSomeRequest) String ¶
func (x *AssignedTagsSomeRequest) String() string
type AssignedTagsSomeResponse ¶
type AssignedTagsSomeResponse 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 *AssignedTags `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 (*AssignedTagsSomeResponse) Descriptor
deprecated
func (*AssignedTagsSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsSomeResponse.ProtoReflect.Descriptor instead.
func (*AssignedTagsSomeResponse) GetError ¶
func (x *AssignedTagsSomeResponse) GetError() *wrapperspb.StringValue
func (*AssignedTagsSomeResponse) GetTime ¶
func (x *AssignedTagsSomeResponse) GetTime() *timestamppb.Timestamp
func (*AssignedTagsSomeResponse) GetValue ¶
func (x *AssignedTagsSomeResponse) GetValue() *AssignedTags
func (*AssignedTagsSomeResponse) ProtoMessage ¶
func (*AssignedTagsSomeResponse) ProtoMessage()
func (*AssignedTagsSomeResponse) ProtoReflect ¶
func (x *AssignedTagsSomeResponse) ProtoReflect() protoreflect.Message
func (*AssignedTagsSomeResponse) Reset ¶
func (x *AssignedTagsSomeResponse) Reset()
func (*AssignedTagsSomeResponse) String ¶
func (x *AssignedTagsSomeResponse) String() string
type AssignedTagsStreamRequest ¶
type AssignedTagsStreamRequest 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 []*AssignedTags `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 AssignedTags at end. // - Each AssignedTags response is fully-specified (all fields set). // - start: Returns the state of each AssignedTags at start, followed by updates until now. // - Each AssignedTags response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each AssignedTags at start, followed by updates // until end. // - Each AssignedTags 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 (*AssignedTagsStreamRequest) Descriptor
deprecated
func (*AssignedTagsStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsStreamRequest.ProtoReflect.Descriptor instead.
func (*AssignedTagsStreamRequest) GetPartialEqFilter ¶
func (x *AssignedTagsStreamRequest) GetPartialEqFilter() []*AssignedTags
func (*AssignedTagsStreamRequest) GetTime ¶
func (x *AssignedTagsStreamRequest) GetTime() *time.TimeBounds
func (*AssignedTagsStreamRequest) ProtoMessage ¶
func (*AssignedTagsStreamRequest) ProtoMessage()
func (*AssignedTagsStreamRequest) ProtoReflect ¶
func (x *AssignedTagsStreamRequest) ProtoReflect() protoreflect.Message
func (*AssignedTagsStreamRequest) Reset ¶
func (x *AssignedTagsStreamRequest) Reset()
func (*AssignedTagsStreamRequest) String ¶
func (x *AssignedTagsStreamRequest) String() string
type AssignedTagsStreamResponse ¶
type AssignedTagsStreamResponse 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 *AssignedTags `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this AssignedTags's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the AssignedTags 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 (*AssignedTagsStreamResponse) Descriptor
deprecated
func (*AssignedTagsStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssignedTagsStreamResponse.ProtoReflect.Descriptor instead.
func (*AssignedTagsStreamResponse) GetTime ¶
func (x *AssignedTagsStreamResponse) GetTime() *timestamppb.Timestamp
func (*AssignedTagsStreamResponse) GetType ¶
func (x *AssignedTagsStreamResponse) GetType() subscriptions.Operation
func (*AssignedTagsStreamResponse) GetValue ¶
func (x *AssignedTagsStreamResponse) GetValue() *AssignedTags
func (*AssignedTagsStreamResponse) ProtoMessage ¶
func (*AssignedTagsStreamResponse) ProtoMessage()
func (*AssignedTagsStreamResponse) ProtoReflect ¶
func (x *AssignedTagsStreamResponse) ProtoReflect() protoreflect.Message
func (*AssignedTagsStreamResponse) Reset ¶
func (x *AssignedTagsStreamResponse) Reset()
func (*AssignedTagsStreamResponse) String ¶
func (x *AssignedTagsStreamResponse) String() string
type AutofillAction ¶
type AutofillAction struct { // key uniquely identifies the action-to-studio association. Key *AutofillActionKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // created_at is the time at which the inputs were first set. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // created_by is the name of the user that first set the inputs. CreatedBy *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // last_modified_at is the time at which the inputs were last modified. LastModifiedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_modified_at,json=lastModifiedAt,proto3" json:"last_modified_at,omitempty"` // last_modified_by is the name of the user that last modified the inputs. LastModifiedBy *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=last_modified_by,json=lastModifiedBy,proto3" json:"last_modified_by,omitempty"` // action_id uniquely identifies the autofill action associated with the input field. ActionId *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"` // description is an optional field to describe the autofill action that will be // displayed in a tooltip in the UI when the user hovers over the button to run // the autofill action. Description *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"` // argument_providers is an optional field that specifies how dynamic arguments are // to be provided to the autofill action when executed. If an argument is omitted // from the provider map, it will not be defined in the arguments passed to the scripts. // If the entire field is omitted, no additional argument values will be passed to the // script beyond any statically defined arguments and the system-provided arguments // which are always set in an autofill action execution context (namely InputPath, // StudioID, and WorkspaceID). ArgumentProviders *AutofillArgumentProviders `protobuf:"bytes,8,opt,name=argument_providers,json=argumentProviders,proto3" json:"argument_providers,omitempty"` // contains filtered or unexported fields }
AutofillAction can be used to retrieve additional metadata about an autofill action.
func (*AutofillAction) Descriptor
deprecated
func (*AutofillAction) Descriptor() ([]byte, []int)
Deprecated: Use AutofillAction.ProtoReflect.Descriptor instead.
func (*AutofillAction) GetActionId ¶
func (x *AutofillAction) GetActionId() *wrapperspb.StringValue
func (*AutofillAction) GetArgumentProviders ¶
func (x *AutofillAction) GetArgumentProviders() *AutofillArgumentProviders
func (*AutofillAction) GetCreatedAt ¶
func (x *AutofillAction) GetCreatedAt() *timestamppb.Timestamp
func (*AutofillAction) GetCreatedBy ¶
func (x *AutofillAction) GetCreatedBy() *wrapperspb.StringValue
func (*AutofillAction) GetDescription ¶
func (x *AutofillAction) GetDescription() *wrapperspb.StringValue
func (*AutofillAction) GetKey ¶
func (x *AutofillAction) GetKey() *AutofillActionKey
func (*AutofillAction) GetLastModifiedAt ¶
func (x *AutofillAction) GetLastModifiedAt() *timestamppb.Timestamp
func (*AutofillAction) GetLastModifiedBy ¶
func (x *AutofillAction) GetLastModifiedBy() *wrapperspb.StringValue
func (*AutofillAction) ProtoMessage ¶
func (*AutofillAction) ProtoMessage()
func (*AutofillAction) ProtoReflect ¶
func (x *AutofillAction) ProtoReflect() protoreflect.Message
func (*AutofillAction) Reset ¶
func (x *AutofillAction) Reset()
func (*AutofillAction) String ¶
func (x *AutofillAction) String() string
type AutofillActionBatchedStreamRequest ¶
type AutofillActionBatchedStreamRequest 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 []*AutofillAction `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 AutofillAction at end. // - Each AutofillAction response is fully-specified (all fields set). // - start: Returns the state of each AutofillAction at start, followed by updates until now. // - Each AutofillAction response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each AutofillAction at start, followed by updates // until end. // - Each AutofillAction 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 (*AutofillActionBatchedStreamRequest) Descriptor
deprecated
func (*AutofillActionBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*AutofillActionBatchedStreamRequest) GetMaxMessages ¶
func (x *AutofillActionBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*AutofillActionBatchedStreamRequest) GetPartialEqFilter ¶
func (x *AutofillActionBatchedStreamRequest) GetPartialEqFilter() []*AutofillAction
func (*AutofillActionBatchedStreamRequest) GetTime ¶
func (x *AutofillActionBatchedStreamRequest) GetTime() *time.TimeBounds
func (*AutofillActionBatchedStreamRequest) ProtoMessage ¶
func (*AutofillActionBatchedStreamRequest) ProtoMessage()
func (*AutofillActionBatchedStreamRequest) ProtoReflect ¶
func (x *AutofillActionBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*AutofillActionBatchedStreamRequest) Reset ¶
func (x *AutofillActionBatchedStreamRequest) Reset()
func (*AutofillActionBatchedStreamRequest) String ¶
func (x *AutofillActionBatchedStreamRequest) String() string
type AutofillActionBatchedStreamResponse ¶
type AutofillActionBatchedStreamResponse 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 []*AutofillActionStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*AutofillActionBatchedStreamResponse) Descriptor
deprecated
func (*AutofillActionBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*AutofillActionBatchedStreamResponse) GetResponses ¶
func (x *AutofillActionBatchedStreamResponse) GetResponses() []*AutofillActionStreamResponse
func (*AutofillActionBatchedStreamResponse) ProtoMessage ¶
func (*AutofillActionBatchedStreamResponse) ProtoMessage()
func (*AutofillActionBatchedStreamResponse) ProtoReflect ¶
func (x *AutofillActionBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*AutofillActionBatchedStreamResponse) Reset ¶
func (x *AutofillActionBatchedStreamResponse) Reset()
func (*AutofillActionBatchedStreamResponse) String ¶
func (x *AutofillActionBatchedStreamResponse) String() string
type AutofillActionConfig ¶
type AutofillActionConfig struct { // key uniquely identifies the action-to-studio association. Key *AutofillActionKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // remove indicates whether to remove (`true`) or add (`false`, unset) // the autofill action configuration identified by the key if the encompassing // workspace merges. Other data fields are not allowed if this field is set to true. Remove *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=remove,proto3" json:"remove,omitempty"` // action_id uniquely identifies the autofill action associated with the input field. ActionId *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"` // description is an optional field to describe the autofill action that will be // displayed in a tooltip in the UI when the user hovers over the button to run // the autofill action. Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // argument_providers is an optional field that specifies how dynamic arguments are // to be provided to the autofill action when executed. If an argument is omitted // from the provider map, it will not be defined in the arguments passed to the scripts. // If the entire field is omitted, no additional argument values will be passed to the // script beyond any statically defined arguments and the system-provided arguments // which are always set in an autofill action execution context (namely InputPath, // StudioId, and WorkspaceId). ArgumentProviders *AutofillArgumentProviders `protobuf:"bytes,5,opt,name=argument_providers,json=argumentProviders,proto3" json:"argument_providers,omitempty"` // contains filtered or unexported fields }
AutofillActionConfig contains configuration information for an autofill action.
func (*AutofillActionConfig) Descriptor
deprecated
func (*AutofillActionConfig) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfig.ProtoReflect.Descriptor instead.
func (*AutofillActionConfig) GetActionId ¶
func (x *AutofillActionConfig) GetActionId() *wrapperspb.StringValue
func (*AutofillActionConfig) GetArgumentProviders ¶
func (x *AutofillActionConfig) GetArgumentProviders() *AutofillArgumentProviders
func (*AutofillActionConfig) GetDescription ¶
func (x *AutofillActionConfig) GetDescription() *wrapperspb.StringValue
func (*AutofillActionConfig) GetKey ¶
func (x *AutofillActionConfig) GetKey() *AutofillActionKey
func (*AutofillActionConfig) GetRemove ¶
func (x *AutofillActionConfig) GetRemove() *wrapperspb.BoolValue
func (*AutofillActionConfig) ProtoMessage ¶
func (*AutofillActionConfig) ProtoMessage()
func (*AutofillActionConfig) ProtoReflect ¶
func (x *AutofillActionConfig) ProtoReflect() protoreflect.Message
func (*AutofillActionConfig) Reset ¶
func (x *AutofillActionConfig) Reset()
func (*AutofillActionConfig) String ¶
func (x *AutofillActionConfig) String() string
type AutofillActionConfigBatchedStreamRequest ¶
type AutofillActionConfigBatchedStreamRequest 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 []*AutofillActionConfig `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 AutofillActionConfig at end. // - Each AutofillActionConfig response is fully-specified (all fields set). // - start: Returns the state of each AutofillActionConfig at start, followed by updates until now. // - Each AutofillActionConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each AutofillActionConfig at start, followed by updates // until end. // - Each AutofillActionConfig 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 (*AutofillActionConfigBatchedStreamRequest) Descriptor
deprecated
func (*AutofillActionConfigBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigBatchedStreamRequest) GetMaxMessages ¶
func (x *AutofillActionConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*AutofillActionConfigBatchedStreamRequest) GetPartialEqFilter ¶
func (x *AutofillActionConfigBatchedStreamRequest) GetPartialEqFilter() []*AutofillActionConfig
func (*AutofillActionConfigBatchedStreamRequest) GetTime ¶
func (x *AutofillActionConfigBatchedStreamRequest) GetTime() *time.TimeBounds
func (*AutofillActionConfigBatchedStreamRequest) ProtoMessage ¶
func (*AutofillActionConfigBatchedStreamRequest) ProtoMessage()
func (*AutofillActionConfigBatchedStreamRequest) ProtoReflect ¶
func (x *AutofillActionConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigBatchedStreamRequest) Reset ¶
func (x *AutofillActionConfigBatchedStreamRequest) Reset()
func (*AutofillActionConfigBatchedStreamRequest) String ¶
func (x *AutofillActionConfigBatchedStreamRequest) String() string
type AutofillActionConfigBatchedStreamResponse ¶
type AutofillActionConfigBatchedStreamResponse 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 []*AutofillActionConfigStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*AutofillActionConfigBatchedStreamResponse) Descriptor
deprecated
func (*AutofillActionConfigBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigBatchedStreamResponse) GetResponses ¶
func (x *AutofillActionConfigBatchedStreamResponse) GetResponses() []*AutofillActionConfigStreamResponse
func (*AutofillActionConfigBatchedStreamResponse) ProtoMessage ¶
func (*AutofillActionConfigBatchedStreamResponse) ProtoMessage()
func (*AutofillActionConfigBatchedStreamResponse) ProtoReflect ¶
func (x *AutofillActionConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigBatchedStreamResponse) Reset ¶
func (x *AutofillActionConfigBatchedStreamResponse) Reset()
func (*AutofillActionConfigBatchedStreamResponse) String ¶
func (x *AutofillActionConfigBatchedStreamResponse) String() string
type AutofillActionConfigDeleteAllRequest ¶
type AutofillActionConfigDeleteAllRequest 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 []*AutofillActionConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // contains filtered or unexported fields }
func (*AutofillActionConfigDeleteAllRequest) Descriptor
deprecated
func (*AutofillActionConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigDeleteAllRequest) GetPartialEqFilter ¶
func (x *AutofillActionConfigDeleteAllRequest) GetPartialEqFilter() []*AutofillActionConfig
func (*AutofillActionConfigDeleteAllRequest) ProtoMessage ¶
func (*AutofillActionConfigDeleteAllRequest) ProtoMessage()
func (*AutofillActionConfigDeleteAllRequest) ProtoReflect ¶
func (x *AutofillActionConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigDeleteAllRequest) Reset ¶
func (x *AutofillActionConfigDeleteAllRequest) Reset()
func (*AutofillActionConfigDeleteAllRequest) String ¶
func (x *AutofillActionConfigDeleteAllRequest) String() string
type AutofillActionConfigDeleteAllResponse ¶
type AutofillActionConfigDeleteAllResponse 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 AutofillActionConfig instance that failed to be deleted. Key *AutofillActionKey `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 (*AutofillActionConfigDeleteAllResponse) Descriptor
deprecated
func (*AutofillActionConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigDeleteAllResponse) GetError ¶
func (x *AutofillActionConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*AutofillActionConfigDeleteAllResponse) GetKey ¶
func (x *AutofillActionConfigDeleteAllResponse) GetKey() *AutofillActionKey
func (*AutofillActionConfigDeleteAllResponse) GetTime ¶
func (x *AutofillActionConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*AutofillActionConfigDeleteAllResponse) GetType ¶
func (x *AutofillActionConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*AutofillActionConfigDeleteAllResponse) ProtoMessage ¶
func (*AutofillActionConfigDeleteAllResponse) ProtoMessage()
func (*AutofillActionConfigDeleteAllResponse) ProtoReflect ¶
func (x *AutofillActionConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigDeleteAllResponse) Reset ¶
func (x *AutofillActionConfigDeleteAllResponse) Reset()
func (*AutofillActionConfigDeleteAllResponse) String ¶
func (x *AutofillActionConfigDeleteAllResponse) String() string
type AutofillActionConfigDeleteRequest ¶
type AutofillActionConfigDeleteRequest struct { // Key indicates which AutofillActionConfig instance to remove. // This field must always be set. Key *AutofillActionKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*AutofillActionConfigDeleteRequest) Descriptor
deprecated
func (*AutofillActionConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigDeleteRequest) GetKey ¶
func (x *AutofillActionConfigDeleteRequest) GetKey() *AutofillActionKey
func (*AutofillActionConfigDeleteRequest) ProtoMessage ¶
func (*AutofillActionConfigDeleteRequest) ProtoMessage()
func (*AutofillActionConfigDeleteRequest) ProtoReflect ¶
func (x *AutofillActionConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigDeleteRequest) Reset ¶
func (x *AutofillActionConfigDeleteRequest) Reset()
func (*AutofillActionConfigDeleteRequest) String ¶
func (x *AutofillActionConfigDeleteRequest) String() string
type AutofillActionConfigDeleteResponse ¶
type AutofillActionConfigDeleteResponse struct { // Key echoes back the key of the deleted AutofillActionConfig instance. Key *AutofillActionKey `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 (*AutofillActionConfigDeleteResponse) Descriptor
deprecated
func (*AutofillActionConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigDeleteResponse) GetKey ¶
func (x *AutofillActionConfigDeleteResponse) GetKey() *AutofillActionKey
func (*AutofillActionConfigDeleteResponse) GetTime ¶
func (x *AutofillActionConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*AutofillActionConfigDeleteResponse) ProtoMessage ¶
func (*AutofillActionConfigDeleteResponse) ProtoMessage()
func (*AutofillActionConfigDeleteResponse) ProtoReflect ¶
func (x *AutofillActionConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigDeleteResponse) Reset ¶
func (x *AutofillActionConfigDeleteResponse) Reset()
func (*AutofillActionConfigDeleteResponse) String ¶
func (x *AutofillActionConfigDeleteResponse) String() string
type AutofillActionConfigDeleteSomeRequest ¶
type AutofillActionConfigDeleteSomeRequest struct { // key contains a list of AutofillActionConfig keys to delete Keys []*AutofillActionKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // contains filtered or unexported fields }
func (*AutofillActionConfigDeleteSomeRequest) Descriptor
deprecated
func (*AutofillActionConfigDeleteSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigDeleteSomeRequest.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigDeleteSomeRequest) GetKeys ¶
func (x *AutofillActionConfigDeleteSomeRequest) GetKeys() []*AutofillActionKey
func (*AutofillActionConfigDeleteSomeRequest) ProtoMessage ¶
func (*AutofillActionConfigDeleteSomeRequest) ProtoMessage()
func (*AutofillActionConfigDeleteSomeRequest) ProtoReflect ¶
func (x *AutofillActionConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigDeleteSomeRequest) Reset ¶
func (x *AutofillActionConfigDeleteSomeRequest) Reset()
func (*AutofillActionConfigDeleteSomeRequest) String ¶
func (x *AutofillActionConfigDeleteSomeRequest) String() string
type AutofillActionConfigDeleteSomeResponse ¶
type AutofillActionConfigDeleteSomeResponse struct { Key *AutofillActionKey `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 }
AutofillActionConfigDeleteSomeResponse is only sent when there is an error.
func (*AutofillActionConfigDeleteSomeResponse) Descriptor
deprecated
func (*AutofillActionConfigDeleteSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigDeleteSomeResponse.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigDeleteSomeResponse) GetError ¶
func (x *AutofillActionConfigDeleteSomeResponse) GetError() string
func (*AutofillActionConfigDeleteSomeResponse) GetKey ¶
func (x *AutofillActionConfigDeleteSomeResponse) GetKey() *AutofillActionKey
func (*AutofillActionConfigDeleteSomeResponse) ProtoMessage ¶
func (*AutofillActionConfigDeleteSomeResponse) ProtoMessage()
func (*AutofillActionConfigDeleteSomeResponse) ProtoReflect ¶
func (x *AutofillActionConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigDeleteSomeResponse) Reset ¶
func (x *AutofillActionConfigDeleteSomeResponse) Reset()
func (*AutofillActionConfigDeleteSomeResponse) String ¶
func (x *AutofillActionConfigDeleteSomeResponse) String() string
type AutofillActionConfigRequest ¶
type AutofillActionConfigRequest struct { // Key uniquely identifies a AutofillActionConfig instance to retrieve. // This value must be populated. Key *AutofillActionKey `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 (*AutofillActionConfigRequest) Descriptor
deprecated
func (*AutofillActionConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigRequest.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigRequest) GetKey ¶
func (x *AutofillActionConfigRequest) GetKey() *AutofillActionKey
func (*AutofillActionConfigRequest) GetTime ¶
func (x *AutofillActionConfigRequest) GetTime() *timestamppb.Timestamp
func (*AutofillActionConfigRequest) ProtoMessage ¶
func (*AutofillActionConfigRequest) ProtoMessage()
func (*AutofillActionConfigRequest) ProtoReflect ¶
func (x *AutofillActionConfigRequest) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigRequest) Reset ¶
func (x *AutofillActionConfigRequest) Reset()
func (*AutofillActionConfigRequest) String ¶
func (x *AutofillActionConfigRequest) String() string
type AutofillActionConfigResponse ¶
type AutofillActionConfigResponse 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 *AutofillActionConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // AutofillActionConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AutofillActionConfigResponse) Descriptor
deprecated
func (*AutofillActionConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigResponse.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigResponse) GetTime ¶
func (x *AutofillActionConfigResponse) GetTime() *timestamppb.Timestamp
func (*AutofillActionConfigResponse) GetValue ¶
func (x *AutofillActionConfigResponse) GetValue() *AutofillActionConfig
func (*AutofillActionConfigResponse) ProtoMessage ¶
func (*AutofillActionConfigResponse) ProtoMessage()
func (*AutofillActionConfigResponse) ProtoReflect ¶
func (x *AutofillActionConfigResponse) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigResponse) Reset ¶
func (x *AutofillActionConfigResponse) Reset()
func (*AutofillActionConfigResponse) String ¶
func (x *AutofillActionConfigResponse) String() string
type AutofillActionConfigServiceClient ¶
type AutofillActionConfigServiceClient interface { GetOne(ctx context.Context, in *AutofillActionConfigRequest, opts ...grpc.CallOption) (*AutofillActionConfigResponse, error) GetSome(ctx context.Context, in *AutofillActionConfigSomeRequest, opts ...grpc.CallOption) (AutofillActionConfigService_GetSomeClient, error) GetAll(ctx context.Context, in *AutofillActionConfigStreamRequest, opts ...grpc.CallOption) (AutofillActionConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *AutofillActionConfigStreamRequest, opts ...grpc.CallOption) (AutofillActionConfigService_SubscribeClient, error) GetMeta(ctx context.Context, in *AutofillActionConfigStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *AutofillActionConfigStreamRequest, opts ...grpc.CallOption) (AutofillActionConfigService_SubscribeMetaClient, error) Set(ctx context.Context, in *AutofillActionConfigSetRequest, opts ...grpc.CallOption) (*AutofillActionConfigSetResponse, error) SetSome(ctx context.Context, in *AutofillActionConfigSetSomeRequest, opts ...grpc.CallOption) (AutofillActionConfigService_SetSomeClient, error) Delete(ctx context.Context, in *AutofillActionConfigDeleteRequest, opts ...grpc.CallOption) (*AutofillActionConfigDeleteResponse, error) DeleteSome(ctx context.Context, in *AutofillActionConfigDeleteSomeRequest, opts ...grpc.CallOption) (AutofillActionConfigService_DeleteSomeClient, error) DeleteAll(ctx context.Context, in *AutofillActionConfigDeleteAllRequest, opts ...grpc.CallOption) (AutofillActionConfigService_DeleteAllClient, error) GetAllBatched(ctx context.Context, in *AutofillActionConfigBatchedStreamRequest, opts ...grpc.CallOption) (AutofillActionConfigService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *AutofillActionConfigBatchedStreamRequest, opts ...grpc.CallOption) (AutofillActionConfigService_SubscribeBatchedClient, error) }
AutofillActionConfigServiceClient is the client API for AutofillActionConfigService 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 NewAutofillActionConfigServiceClient ¶
func NewAutofillActionConfigServiceClient(cc grpc.ClientConnInterface) AutofillActionConfigServiceClient
type AutofillActionConfigServiceServer ¶
type AutofillActionConfigServiceServer interface { GetOne(context.Context, *AutofillActionConfigRequest) (*AutofillActionConfigResponse, error) GetSome(*AutofillActionConfigSomeRequest, AutofillActionConfigService_GetSomeServer) error GetAll(*AutofillActionConfigStreamRequest, AutofillActionConfigService_GetAllServer) error Subscribe(*AutofillActionConfigStreamRequest, AutofillActionConfigService_SubscribeServer) error GetMeta(context.Context, *AutofillActionConfigStreamRequest) (*MetaResponse, error) SubscribeMeta(*AutofillActionConfigStreamRequest, AutofillActionConfigService_SubscribeMetaServer) error Set(context.Context, *AutofillActionConfigSetRequest) (*AutofillActionConfigSetResponse, error) SetSome(*AutofillActionConfigSetSomeRequest, AutofillActionConfigService_SetSomeServer) error Delete(context.Context, *AutofillActionConfigDeleteRequest) (*AutofillActionConfigDeleteResponse, error) DeleteSome(*AutofillActionConfigDeleteSomeRequest, AutofillActionConfigService_DeleteSomeServer) error DeleteAll(*AutofillActionConfigDeleteAllRequest, AutofillActionConfigService_DeleteAllServer) error GetAllBatched(*AutofillActionConfigBatchedStreamRequest, AutofillActionConfigService_GetAllBatchedServer) error SubscribeBatched(*AutofillActionConfigBatchedStreamRequest, AutofillActionConfigService_SubscribeBatchedServer) error // contains filtered or unexported methods }
AutofillActionConfigServiceServer is the server API for AutofillActionConfigService service. All implementations must embed UnimplementedAutofillActionConfigServiceServer for forward compatibility
type AutofillActionConfigService_DeleteAllClient ¶
type AutofillActionConfigService_DeleteAllClient interface { Recv() (*AutofillActionConfigDeleteAllResponse, error) grpc.ClientStream }
type AutofillActionConfigService_DeleteAllServer ¶
type AutofillActionConfigService_DeleteAllServer interface { Send(*AutofillActionConfigDeleteAllResponse) error grpc.ServerStream }
type AutofillActionConfigService_DeleteSomeClient ¶
type AutofillActionConfigService_DeleteSomeClient interface { Recv() (*AutofillActionConfigDeleteSomeResponse, error) grpc.ClientStream }
type AutofillActionConfigService_DeleteSomeServer ¶
type AutofillActionConfigService_DeleteSomeServer interface { Send(*AutofillActionConfigDeleteSomeResponse) error grpc.ServerStream }
type AutofillActionConfigService_GetAllBatchedClient ¶
type AutofillActionConfigService_GetAllBatchedClient interface { Recv() (*AutofillActionConfigBatchedStreamResponse, error) grpc.ClientStream }
type AutofillActionConfigService_GetAllBatchedServer ¶
type AutofillActionConfigService_GetAllBatchedServer interface { Send(*AutofillActionConfigBatchedStreamResponse) error grpc.ServerStream }
type AutofillActionConfigService_GetAllClient ¶
type AutofillActionConfigService_GetAllClient interface { Recv() (*AutofillActionConfigStreamResponse, error) grpc.ClientStream }
type AutofillActionConfigService_GetAllServer ¶
type AutofillActionConfigService_GetAllServer interface { Send(*AutofillActionConfigStreamResponse) error grpc.ServerStream }
type AutofillActionConfigService_GetSomeClient ¶
type AutofillActionConfigService_GetSomeClient interface { Recv() (*AutofillActionConfigSomeResponse, error) grpc.ClientStream }
type AutofillActionConfigService_GetSomeServer ¶
type AutofillActionConfigService_GetSomeServer interface { Send(*AutofillActionConfigSomeResponse) error grpc.ServerStream }
type AutofillActionConfigService_SetSomeClient ¶
type AutofillActionConfigService_SetSomeClient interface { Recv() (*AutofillActionConfigSetSomeResponse, error) grpc.ClientStream }
type AutofillActionConfigService_SetSomeServer ¶
type AutofillActionConfigService_SetSomeServer interface { Send(*AutofillActionConfigSetSomeResponse) error grpc.ServerStream }
type AutofillActionConfigService_SubscribeBatchedClient ¶
type AutofillActionConfigService_SubscribeBatchedClient interface { Recv() (*AutofillActionConfigBatchedStreamResponse, error) grpc.ClientStream }
type AutofillActionConfigService_SubscribeBatchedServer ¶
type AutofillActionConfigService_SubscribeBatchedServer interface { Send(*AutofillActionConfigBatchedStreamResponse) error grpc.ServerStream }
type AutofillActionConfigService_SubscribeClient ¶
type AutofillActionConfigService_SubscribeClient interface { Recv() (*AutofillActionConfigStreamResponse, error) grpc.ClientStream }
type AutofillActionConfigService_SubscribeMetaClient ¶
type AutofillActionConfigService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type AutofillActionConfigService_SubscribeMetaServer ¶
type AutofillActionConfigService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type AutofillActionConfigService_SubscribeServer ¶
type AutofillActionConfigService_SubscribeServer interface { Send(*AutofillActionConfigStreamResponse) error grpc.ServerStream }
type AutofillActionConfigSetRequest ¶
type AutofillActionConfigSetRequest struct { // AutofillActionConfig carries the value to set into the datastore. // See the documentation on the AutofillActionConfig struct for which fields are required. Value *AutofillActionConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*AutofillActionConfigSetRequest) Descriptor
deprecated
func (*AutofillActionConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigSetRequest.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigSetRequest) GetValue ¶
func (x *AutofillActionConfigSetRequest) GetValue() *AutofillActionConfig
func (*AutofillActionConfigSetRequest) ProtoMessage ¶
func (*AutofillActionConfigSetRequest) ProtoMessage()
func (*AutofillActionConfigSetRequest) ProtoReflect ¶
func (x *AutofillActionConfigSetRequest) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigSetRequest) Reset ¶
func (x *AutofillActionConfigSetRequest) Reset()
func (*AutofillActionConfigSetRequest) String ¶
func (x *AutofillActionConfigSetRequest) String() string
type AutofillActionConfigSetResponse ¶
type AutofillActionConfigSetResponse struct { // Value carries all the values given in the AutofillActionConfigSetRequest as well // as any server-generated values. Value *AutofillActionConfig `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 (*AutofillActionConfigSetResponse) Descriptor
deprecated
func (*AutofillActionConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigSetResponse.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigSetResponse) GetTime ¶
func (x *AutofillActionConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*AutofillActionConfigSetResponse) GetValue ¶
func (x *AutofillActionConfigSetResponse) GetValue() *AutofillActionConfig
func (*AutofillActionConfigSetResponse) ProtoMessage ¶
func (*AutofillActionConfigSetResponse) ProtoMessage()
func (*AutofillActionConfigSetResponse) ProtoReflect ¶
func (x *AutofillActionConfigSetResponse) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigSetResponse) Reset ¶
func (x *AutofillActionConfigSetResponse) Reset()
func (*AutofillActionConfigSetResponse) String ¶
func (x *AutofillActionConfigSetResponse) String() string
type AutofillActionConfigSetSomeRequest ¶
type AutofillActionConfigSetSomeRequest struct { // value contains a list of AutofillActionConfig 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 []*AutofillActionConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*AutofillActionConfigSetSomeRequest) Descriptor
deprecated
func (*AutofillActionConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigSetSomeRequest) GetValues ¶
func (x *AutofillActionConfigSetSomeRequest) GetValues() []*AutofillActionConfig
func (*AutofillActionConfigSetSomeRequest) ProtoMessage ¶
func (*AutofillActionConfigSetSomeRequest) ProtoMessage()
func (*AutofillActionConfigSetSomeRequest) ProtoReflect ¶
func (x *AutofillActionConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigSetSomeRequest) Reset ¶
func (x *AutofillActionConfigSetSomeRequest) Reset()
func (*AutofillActionConfigSetSomeRequest) String ¶
func (x *AutofillActionConfigSetSomeRequest) String() string
type AutofillActionConfigSetSomeResponse ¶
type AutofillActionConfigSetSomeResponse struct { Key *AutofillActionKey `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 (*AutofillActionConfigSetSomeResponse) Descriptor
deprecated
func (*AutofillActionConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigSetSomeResponse) GetError ¶
func (x *AutofillActionConfigSetSomeResponse) GetError() string
func (*AutofillActionConfigSetSomeResponse) GetKey ¶
func (x *AutofillActionConfigSetSomeResponse) GetKey() *AutofillActionKey
func (*AutofillActionConfigSetSomeResponse) ProtoMessage ¶
func (*AutofillActionConfigSetSomeResponse) ProtoMessage()
func (*AutofillActionConfigSetSomeResponse) ProtoReflect ¶
func (x *AutofillActionConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigSetSomeResponse) Reset ¶
func (x *AutofillActionConfigSetSomeResponse) Reset()
func (*AutofillActionConfigSetSomeResponse) String ¶
func (x *AutofillActionConfigSetSomeResponse) String() string
type AutofillActionConfigSomeRequest ¶
type AutofillActionConfigSomeRequest struct { Keys []*AutofillActionKey `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 (*AutofillActionConfigSomeRequest) Descriptor
deprecated
func (*AutofillActionConfigSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigSomeRequest.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigSomeRequest) GetKeys ¶
func (x *AutofillActionConfigSomeRequest) GetKeys() []*AutofillActionKey
func (*AutofillActionConfigSomeRequest) GetTime ¶
func (x *AutofillActionConfigSomeRequest) GetTime() *timestamppb.Timestamp
func (*AutofillActionConfigSomeRequest) ProtoMessage ¶
func (*AutofillActionConfigSomeRequest) ProtoMessage()
func (*AutofillActionConfigSomeRequest) ProtoReflect ¶
func (x *AutofillActionConfigSomeRequest) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigSomeRequest) Reset ¶
func (x *AutofillActionConfigSomeRequest) Reset()
func (*AutofillActionConfigSomeRequest) String ¶
func (x *AutofillActionConfigSomeRequest) String() string
type AutofillActionConfigSomeResponse ¶
type AutofillActionConfigSomeResponse 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 *AutofillActionConfig `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 (*AutofillActionConfigSomeResponse) Descriptor
deprecated
func (*AutofillActionConfigSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigSomeResponse.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigSomeResponse) GetError ¶
func (x *AutofillActionConfigSomeResponse) GetError() *wrapperspb.StringValue
func (*AutofillActionConfigSomeResponse) GetTime ¶
func (x *AutofillActionConfigSomeResponse) GetTime() *timestamppb.Timestamp
func (*AutofillActionConfigSomeResponse) GetValue ¶
func (x *AutofillActionConfigSomeResponse) GetValue() *AutofillActionConfig
func (*AutofillActionConfigSomeResponse) ProtoMessage ¶
func (*AutofillActionConfigSomeResponse) ProtoMessage()
func (*AutofillActionConfigSomeResponse) ProtoReflect ¶
func (x *AutofillActionConfigSomeResponse) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigSomeResponse) Reset ¶
func (x *AutofillActionConfigSomeResponse) Reset()
func (*AutofillActionConfigSomeResponse) String ¶
func (x *AutofillActionConfigSomeResponse) String() string
type AutofillActionConfigStreamRequest ¶
type AutofillActionConfigStreamRequest 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 []*AutofillActionConfig `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 AutofillActionConfig at end. // - Each AutofillActionConfig response is fully-specified (all fields set). // - start: Returns the state of each AutofillActionConfig at start, followed by updates until now. // - Each AutofillActionConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each AutofillActionConfig at start, followed by updates // until end. // - Each AutofillActionConfig 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 (*AutofillActionConfigStreamRequest) Descriptor
deprecated
func (*AutofillActionConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigStreamRequest) GetPartialEqFilter ¶
func (x *AutofillActionConfigStreamRequest) GetPartialEqFilter() []*AutofillActionConfig
func (*AutofillActionConfigStreamRequest) GetTime ¶
func (x *AutofillActionConfigStreamRequest) GetTime() *time.TimeBounds
func (*AutofillActionConfigStreamRequest) ProtoMessage ¶
func (*AutofillActionConfigStreamRequest) ProtoMessage()
func (*AutofillActionConfigStreamRequest) ProtoReflect ¶
func (x *AutofillActionConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigStreamRequest) Reset ¶
func (x *AutofillActionConfigStreamRequest) Reset()
func (*AutofillActionConfigStreamRequest) String ¶
func (x *AutofillActionConfigStreamRequest) String() string
type AutofillActionConfigStreamResponse ¶
type AutofillActionConfigStreamResponse 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 *AutofillActionConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this AutofillActionConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the AutofillActionConfig 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 (*AutofillActionConfigStreamResponse) Descriptor
deprecated
func (*AutofillActionConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*AutofillActionConfigStreamResponse) GetTime ¶
func (x *AutofillActionConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*AutofillActionConfigStreamResponse) GetType ¶
func (x *AutofillActionConfigStreamResponse) GetType() subscriptions.Operation
func (*AutofillActionConfigStreamResponse) GetValue ¶
func (x *AutofillActionConfigStreamResponse) GetValue() *AutofillActionConfig
func (*AutofillActionConfigStreamResponse) ProtoMessage ¶
func (*AutofillActionConfigStreamResponse) ProtoMessage()
func (*AutofillActionConfigStreamResponse) ProtoReflect ¶
func (x *AutofillActionConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*AutofillActionConfigStreamResponse) Reset ¶
func (x *AutofillActionConfigStreamResponse) Reset()
func (*AutofillActionConfigStreamResponse) String ¶
func (x *AutofillActionConfigStreamResponse) String() string
type AutofillActionKey ¶
type AutofillActionKey struct { // studio_id uniquely identifies the studio in the workspace indicated // by `workspace_id`. StudioId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=studio_id,json=studioId,proto3" json:"studio_id,omitempty"` // workspace_id uniquely identifies the workspace in which the studio resides. WorkspaceId *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // input_field_id uniquely identifies the input field within the schema associated // with the action indicated by `action_id`. InputFieldId *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=input_field_id,json=inputFieldId,proto3" json:"input_field_id,omitempty"` // contains filtered or unexported fields }
AutofillActionKey identifies an autofill action.
func (*AutofillActionKey) Descriptor
deprecated
func (*AutofillActionKey) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionKey.ProtoReflect.Descriptor instead.
func (*AutofillActionKey) GetInputFieldId ¶
func (x *AutofillActionKey) GetInputFieldId() *wrapperspb.StringValue
func (*AutofillActionKey) GetStudioId ¶
func (x *AutofillActionKey) GetStudioId() *wrapperspb.StringValue
func (*AutofillActionKey) GetWorkspaceId ¶
func (x *AutofillActionKey) GetWorkspaceId() *wrapperspb.StringValue
func (*AutofillActionKey) ProtoMessage ¶
func (*AutofillActionKey) ProtoMessage()
func (*AutofillActionKey) ProtoReflect ¶
func (x *AutofillActionKey) ProtoReflect() protoreflect.Message
func (*AutofillActionKey) Reset ¶
func (x *AutofillActionKey) Reset()
func (*AutofillActionKey) String ¶
func (x *AutofillActionKey) String() string
type AutofillActionRequest ¶
type AutofillActionRequest struct { // Key uniquely identifies a AutofillAction instance to retrieve. // This value must be populated. Key *AutofillActionKey `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 (*AutofillActionRequest) Descriptor
deprecated
func (*AutofillActionRequest) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionRequest.ProtoReflect.Descriptor instead.
func (*AutofillActionRequest) GetKey ¶
func (x *AutofillActionRequest) GetKey() *AutofillActionKey
func (*AutofillActionRequest) GetTime ¶
func (x *AutofillActionRequest) GetTime() *timestamppb.Timestamp
func (*AutofillActionRequest) ProtoMessage ¶
func (*AutofillActionRequest) ProtoMessage()
func (*AutofillActionRequest) ProtoReflect ¶
func (x *AutofillActionRequest) ProtoReflect() protoreflect.Message
func (*AutofillActionRequest) Reset ¶
func (x *AutofillActionRequest) Reset()
func (*AutofillActionRequest) String ¶
func (x *AutofillActionRequest) String() string
type AutofillActionResponse ¶
type AutofillActionResponse 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 *AutofillAction `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // AutofillAction instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AutofillActionResponse) Descriptor
deprecated
func (*AutofillActionResponse) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionResponse.ProtoReflect.Descriptor instead.
func (*AutofillActionResponse) GetTime ¶
func (x *AutofillActionResponse) GetTime() *timestamppb.Timestamp
func (*AutofillActionResponse) GetValue ¶
func (x *AutofillActionResponse) GetValue() *AutofillAction
func (*AutofillActionResponse) ProtoMessage ¶
func (*AutofillActionResponse) ProtoMessage()
func (*AutofillActionResponse) ProtoReflect ¶
func (x *AutofillActionResponse) ProtoReflect() protoreflect.Message
func (*AutofillActionResponse) Reset ¶
func (x *AutofillActionResponse) Reset()
func (*AutofillActionResponse) String ¶
func (x *AutofillActionResponse) String() string
type AutofillActionServiceClient ¶
type AutofillActionServiceClient interface { GetOne(ctx context.Context, in *AutofillActionRequest, opts ...grpc.CallOption) (*AutofillActionResponse, error) GetSome(ctx context.Context, in *AutofillActionSomeRequest, opts ...grpc.CallOption) (AutofillActionService_GetSomeClient, error) GetAll(ctx context.Context, in *AutofillActionStreamRequest, opts ...grpc.CallOption) (AutofillActionService_GetAllClient, error) Subscribe(ctx context.Context, in *AutofillActionStreamRequest, opts ...grpc.CallOption) (AutofillActionService_SubscribeClient, error) GetMeta(ctx context.Context, in *AutofillActionStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *AutofillActionStreamRequest, opts ...grpc.CallOption) (AutofillActionService_SubscribeMetaClient, error) GetAllBatched(ctx context.Context, in *AutofillActionBatchedStreamRequest, opts ...grpc.CallOption) (AutofillActionService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *AutofillActionBatchedStreamRequest, opts ...grpc.CallOption) (AutofillActionService_SubscribeBatchedClient, error) }
AutofillActionServiceClient is the client API for AutofillActionService 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 NewAutofillActionServiceClient ¶
func NewAutofillActionServiceClient(cc grpc.ClientConnInterface) AutofillActionServiceClient
type AutofillActionServiceServer ¶
type AutofillActionServiceServer interface { GetOne(context.Context, *AutofillActionRequest) (*AutofillActionResponse, error) GetSome(*AutofillActionSomeRequest, AutofillActionService_GetSomeServer) error GetAll(*AutofillActionStreamRequest, AutofillActionService_GetAllServer) error Subscribe(*AutofillActionStreamRequest, AutofillActionService_SubscribeServer) error GetMeta(context.Context, *AutofillActionStreamRequest) (*MetaResponse, error) SubscribeMeta(*AutofillActionStreamRequest, AutofillActionService_SubscribeMetaServer) error GetAllBatched(*AutofillActionBatchedStreamRequest, AutofillActionService_GetAllBatchedServer) error SubscribeBatched(*AutofillActionBatchedStreamRequest, AutofillActionService_SubscribeBatchedServer) error // contains filtered or unexported methods }
AutofillActionServiceServer is the server API for AutofillActionService service. All implementations must embed UnimplementedAutofillActionServiceServer for forward compatibility
type AutofillActionService_GetAllBatchedClient ¶
type AutofillActionService_GetAllBatchedClient interface { Recv() (*AutofillActionBatchedStreamResponse, error) grpc.ClientStream }
type AutofillActionService_GetAllBatchedServer ¶
type AutofillActionService_GetAllBatchedServer interface { Send(*AutofillActionBatchedStreamResponse) error grpc.ServerStream }
type AutofillActionService_GetAllClient ¶
type AutofillActionService_GetAllClient interface { Recv() (*AutofillActionStreamResponse, error) grpc.ClientStream }
type AutofillActionService_GetAllServer ¶
type AutofillActionService_GetAllServer interface { Send(*AutofillActionStreamResponse) error grpc.ServerStream }
type AutofillActionService_GetSomeClient ¶
type AutofillActionService_GetSomeClient interface { Recv() (*AutofillActionSomeResponse, error) grpc.ClientStream }
type AutofillActionService_GetSomeServer ¶
type AutofillActionService_GetSomeServer interface { Send(*AutofillActionSomeResponse) error grpc.ServerStream }
type AutofillActionService_SubscribeBatchedClient ¶
type AutofillActionService_SubscribeBatchedClient interface { Recv() (*AutofillActionBatchedStreamResponse, error) grpc.ClientStream }
type AutofillActionService_SubscribeBatchedServer ¶
type AutofillActionService_SubscribeBatchedServer interface { Send(*AutofillActionBatchedStreamResponse) error grpc.ServerStream }
type AutofillActionService_SubscribeClient ¶
type AutofillActionService_SubscribeClient interface { Recv() (*AutofillActionStreamResponse, error) grpc.ClientStream }
type AutofillActionService_SubscribeMetaClient ¶
type AutofillActionService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type AutofillActionService_SubscribeMetaServer ¶
type AutofillActionService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type AutofillActionService_SubscribeServer ¶
type AutofillActionService_SubscribeServer interface { Send(*AutofillActionStreamResponse) error grpc.ServerStream }
type AutofillActionSomeRequest ¶
type AutofillActionSomeRequest struct { Keys []*AutofillActionKey `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 (*AutofillActionSomeRequest) Descriptor
deprecated
func (*AutofillActionSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionSomeRequest.ProtoReflect.Descriptor instead.
func (*AutofillActionSomeRequest) GetKeys ¶
func (x *AutofillActionSomeRequest) GetKeys() []*AutofillActionKey
func (*AutofillActionSomeRequest) GetTime ¶
func (x *AutofillActionSomeRequest) GetTime() *timestamppb.Timestamp
func (*AutofillActionSomeRequest) ProtoMessage ¶
func (*AutofillActionSomeRequest) ProtoMessage()
func (*AutofillActionSomeRequest) ProtoReflect ¶
func (x *AutofillActionSomeRequest) ProtoReflect() protoreflect.Message
func (*AutofillActionSomeRequest) Reset ¶
func (x *AutofillActionSomeRequest) Reset()
func (*AutofillActionSomeRequest) String ¶
func (x *AutofillActionSomeRequest) String() string
type AutofillActionSomeResponse ¶
type AutofillActionSomeResponse 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 *AutofillAction `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 (*AutofillActionSomeResponse) Descriptor
deprecated
func (*AutofillActionSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionSomeResponse.ProtoReflect.Descriptor instead.
func (*AutofillActionSomeResponse) GetError ¶
func (x *AutofillActionSomeResponse) GetError() *wrapperspb.StringValue
func (*AutofillActionSomeResponse) GetTime ¶
func (x *AutofillActionSomeResponse) GetTime() *timestamppb.Timestamp
func (*AutofillActionSomeResponse) GetValue ¶
func (x *AutofillActionSomeResponse) GetValue() *AutofillAction
func (*AutofillActionSomeResponse) ProtoMessage ¶
func (*AutofillActionSomeResponse) ProtoMessage()
func (*AutofillActionSomeResponse) ProtoReflect ¶
func (x *AutofillActionSomeResponse) ProtoReflect() protoreflect.Message
func (*AutofillActionSomeResponse) Reset ¶
func (x *AutofillActionSomeResponse) Reset()
func (*AutofillActionSomeResponse) String ¶
func (x *AutofillActionSomeResponse) String() string
type AutofillActionStreamRequest ¶
type AutofillActionStreamRequest 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 []*AutofillAction `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 AutofillAction at end. // - Each AutofillAction response is fully-specified (all fields set). // - start: Returns the state of each AutofillAction at start, followed by updates until now. // - Each AutofillAction response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each AutofillAction at start, followed by updates // until end. // - Each AutofillAction 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 (*AutofillActionStreamRequest) Descriptor
deprecated
func (*AutofillActionStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionStreamRequest.ProtoReflect.Descriptor instead.
func (*AutofillActionStreamRequest) GetPartialEqFilter ¶
func (x *AutofillActionStreamRequest) GetPartialEqFilter() []*AutofillAction
func (*AutofillActionStreamRequest) GetTime ¶
func (x *AutofillActionStreamRequest) GetTime() *time.TimeBounds
func (*AutofillActionStreamRequest) ProtoMessage ¶
func (*AutofillActionStreamRequest) ProtoMessage()
func (*AutofillActionStreamRequest) ProtoReflect ¶
func (x *AutofillActionStreamRequest) ProtoReflect() protoreflect.Message
func (*AutofillActionStreamRequest) Reset ¶
func (x *AutofillActionStreamRequest) Reset()
func (*AutofillActionStreamRequest) String ¶
func (x *AutofillActionStreamRequest) String() string
type AutofillActionStreamResponse ¶
type AutofillActionStreamResponse 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 *AutofillAction `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this AutofillAction's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the AutofillAction 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 (*AutofillActionStreamResponse) Descriptor
deprecated
func (*AutofillActionStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use AutofillActionStreamResponse.ProtoReflect.Descriptor instead.
func (*AutofillActionStreamResponse) GetTime ¶
func (x *AutofillActionStreamResponse) GetTime() *timestamppb.Timestamp
func (*AutofillActionStreamResponse) GetType ¶
func (x *AutofillActionStreamResponse) GetType() subscriptions.Operation
func (*AutofillActionStreamResponse) GetValue ¶
func (x *AutofillActionStreamResponse) GetValue() *AutofillAction
func (*AutofillActionStreamResponse) ProtoMessage ¶
func (*AutofillActionStreamResponse) ProtoMessage()
func (*AutofillActionStreamResponse) ProtoReflect ¶
func (x *AutofillActionStreamResponse) ProtoReflect() protoreflect.Message
func (*AutofillActionStreamResponse) Reset ¶
func (x *AutofillActionStreamResponse) Reset()
func (*AutofillActionStreamResponse) String ¶
func (x *AutofillActionStreamResponse) String() string
type AutofillArgumentProvider ¶
type AutofillArgumentProvider struct { // type is the type of argument provider, describing how it is to be // handled when the associated action is called. Type AutofillProviderType `protobuf:"varint,1,opt,name=type,proto3,enum=arista.studio.v1.AutofillProviderType" json:"type,omitempty"` // value is the value of the argument, if provided. // When the provider type is PROVIDER_TYPE_USER_SPECIFIED, the field may be nil. If non-nil, // the field contains a default value for the user input. // When the provider type is PROVIDER_TYPE_PREDEFINED, the field contains the predefined // value. // When the provider type is PROVIDER_TYPE_LINKED, the field contains the linked input // field's ID. Value *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
AutofillArgumentProvider describes a particular dynamic argument's type and value (if applicable).
func (*AutofillArgumentProvider) Descriptor
deprecated
func (*AutofillArgumentProvider) Descriptor() ([]byte, []int)
Deprecated: Use AutofillArgumentProvider.ProtoReflect.Descriptor instead.
func (*AutofillArgumentProvider) GetType ¶
func (x *AutofillArgumentProvider) GetType() AutofillProviderType
func (*AutofillArgumentProvider) GetValue ¶
func (x *AutofillArgumentProvider) GetValue() *wrapperspb.StringValue
func (*AutofillArgumentProvider) ProtoMessage ¶
func (*AutofillArgumentProvider) ProtoMessage()
func (*AutofillArgumentProvider) ProtoReflect ¶
func (x *AutofillArgumentProvider) ProtoReflect() protoreflect.Message
func (*AutofillArgumentProvider) Reset ¶
func (x *AutofillArgumentProvider) Reset()
func (*AutofillArgumentProvider) String ¶
func (x *AutofillArgumentProvider) String() string
type AutofillArgumentProviders ¶
type AutofillArgumentProviders struct { // values is a map of dynamic argument name to argument provider information. Values map[string]*AutofillArgumentProvider `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
AutofillArgumentProviders is a map of dynamic argument name to argument provider information.
func (*AutofillArgumentProviders) Descriptor
deprecated
func (*AutofillArgumentProviders) Descriptor() ([]byte, []int)
Deprecated: Use AutofillArgumentProviders.ProtoReflect.Descriptor instead.
func (*AutofillArgumentProviders) GetValues ¶
func (x *AutofillArgumentProviders) GetValues() map[string]*AutofillArgumentProvider
func (*AutofillArgumentProviders) ProtoMessage ¶
func (*AutofillArgumentProviders) ProtoMessage()
func (*AutofillArgumentProviders) ProtoReflect ¶
func (x *AutofillArgumentProviders) ProtoReflect() protoreflect.Message
func (*AutofillArgumentProviders) Reset ¶
func (x *AutofillArgumentProviders) Reset()
func (*AutofillArgumentProviders) String ¶
func (x *AutofillArgumentProviders) String() string
type AutofillProviderType ¶
type AutofillProviderType int32
AutofillProviderType describes the set of possible provided argument types.
const ( // AUTOFILL_PROVIDER_TYPE_UNSPECIFIED indicates that no provider type is specified. AutofillProviderType_AUTOFILL_PROVIDER_TYPE_UNSPECIFIED AutofillProviderType = 0 // AUTOFILL_PROVIDER_TYPE_USER_SPECIFIED is when an argument is to be // provided at runtime by the user. AutofillProviderType_AUTOFILL_PROVIDER_TYPE_USER_SPECIFIED AutofillProviderType = 1 // AUTOFILL_PROVIDER_TYPE_PREDEFINED is when an argument has a predefined value. AutofillProviderType_AUTOFILL_PROVIDER_TYPE_PREDEFINED AutofillProviderType = 2 // AUTOFILL_PROVIDER_TYPE_LINKED is when an argument is linked to another studio input field. AutofillProviderType_AUTOFILL_PROVIDER_TYPE_LINKED AutofillProviderType = 3 )
func (AutofillProviderType) Descriptor ¶
func (AutofillProviderType) Descriptor() protoreflect.EnumDescriptor
func (AutofillProviderType) Enum ¶
func (x AutofillProviderType) Enum() *AutofillProviderType
func (AutofillProviderType) EnumDescriptor
deprecated
func (AutofillProviderType) EnumDescriptor() ([]byte, []int)
Deprecated: Use AutofillProviderType.Descriptor instead.
func (AutofillProviderType) Number ¶
func (x AutofillProviderType) Number() protoreflect.EnumNumber
func (AutofillProviderType) String ¶
func (x AutofillProviderType) String() string
func (AutofillProviderType) Type ¶
func (AutofillProviderType) Type() protoreflect.EnumType
type BooleanInputFieldProps ¶
type BooleanInputFieldProps struct { // default_value is the default value of the boolean. DefaultValue *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` // contains filtered or unexported fields }
BooleanInputFieldProps defines the set of properties for a single boolean field in a studio input schema.
func (*BooleanInputFieldProps) Descriptor
deprecated
func (*BooleanInputFieldProps) Descriptor() ([]byte, []int)
Deprecated: Use BooleanInputFieldProps.ProtoReflect.Descriptor instead.
func (*BooleanInputFieldProps) GetDefaultValue ¶
func (x *BooleanInputFieldProps) GetDefaultValue() *wrapperspb.BoolValue
func (*BooleanInputFieldProps) ProtoMessage ¶
func (*BooleanInputFieldProps) ProtoMessage()
func (*BooleanInputFieldProps) ProtoReflect ¶
func (x *BooleanInputFieldProps) ProtoReflect() protoreflect.Message
func (*BooleanInputFieldProps) Reset ¶
func (x *BooleanInputFieldProps) Reset()
func (*BooleanInputFieldProps) String ¶
func (x *BooleanInputFieldProps) String() string
type CollectionInputFieldProps ¶
type CollectionInputFieldProps struct { // base_field_id (required) identifies the field in the schema // that should be used as the type for each element in the // collection. BaseFieldId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=base_field_id,json=baseFieldId,proto3" json:"base_field_id,omitempty"` // key can be used when `base_field_id` references a group field, // and it identifies the field in that group that should be used // as the key for each element in the collection. This is used // for display purposes only. Key *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
CollectionInputFieldProps defines the set of properties for a single collection field in a studio input schema.
func (*CollectionInputFieldProps) Descriptor
deprecated
func (*CollectionInputFieldProps) Descriptor() ([]byte, []int)
Deprecated: Use CollectionInputFieldProps.ProtoReflect.Descriptor instead.
func (*CollectionInputFieldProps) GetBaseFieldId ¶
func (x *CollectionInputFieldProps) GetBaseFieldId() *wrapperspb.StringValue
func (*CollectionInputFieldProps) GetKey ¶
func (x *CollectionInputFieldProps) GetKey() *wrapperspb.StringValue
func (*CollectionInputFieldProps) ProtoMessage ¶
func (*CollectionInputFieldProps) ProtoMessage()
func (*CollectionInputFieldProps) ProtoReflect ¶
func (x *CollectionInputFieldProps) ProtoReflect() protoreflect.Message
func (*CollectionInputFieldProps) Reset ¶
func (x *CollectionInputFieldProps) Reset()
func (*CollectionInputFieldProps) String ¶
func (x *CollectionInputFieldProps) String() string
type Entities ¶
type Entities struct { // values is a map from entity type name to entity // The possible keys to this map are ENTITY_TYPE_STUDIO, // ENTITY_TYPE_INPUTS, ENTITY_TYPE_ASSIGNED_TAGS, // ENTITY_TYPE_BUILD_HOOK and ENTITY_TYPE_AUTOFILL_ACTION. Values map[string]*Entity `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
Entities is a list of Entity.
func (*Entities) Descriptor
deprecated
func (*Entities) ProtoMessage ¶
func (*Entities) ProtoMessage()
func (*Entities) ProtoReflect ¶
func (x *Entities) ProtoReflect() protoreflect.Message
type Entity ¶
type Entity struct { // entity_type is the type of the entity. EntityType EntityType `protobuf:"varint,1,opt,name=entity_type,json=entityType,proto3,enum=arista.studio.v1.EntityType" json:"entity_type,omitempty"` // last_modified_at is the time at which the entity was last modified. LastModifiedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=last_modified_at,json=lastModifiedAt,proto3" json:"last_modified_at,omitempty"` // last_modified_by is the name of the user that last modified the entity. LastModifiedBy *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=last_modified_by,json=lastModifiedBy,proto3" json:"last_modified_by,omitempty"` // removed indicates if the entity is removed. Removed *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=removed,proto3" json:"removed,omitempty"` // contains filtered or unexported fields }
Entity holds the basic information of an entity.
func (*Entity) Descriptor
deprecated
func (*Entity) GetEntityType ¶
func (x *Entity) GetEntityType() EntityType
func (*Entity) GetLastModifiedAt ¶
func (x *Entity) GetLastModifiedAt() *timestamppb.Timestamp
func (*Entity) GetLastModifiedBy ¶
func (x *Entity) GetLastModifiedBy() *wrapperspb.StringValue
func (*Entity) GetRemoved ¶
func (x *Entity) GetRemoved() *wrapperspb.BoolValue
func (*Entity) ProtoMessage ¶
func (*Entity) ProtoMessage()
func (*Entity) ProtoReflect ¶
func (x *Entity) ProtoReflect() protoreflect.Message
type EntityType ¶
type EntityType int32
EntityType enumerates the set of entity types.
const ( // ENTITY_TYPE_UNSPECIFIED indicates an unspecified entity type. EntityType_ENTITY_TYPE_UNSPECIFIED EntityType = 0 // ENTITY_TYPE_STUDIO indicates the Studio entity type. EntityType_ENTITY_TYPE_STUDIO EntityType = 1 // ENTITY_TYPE_INPUTS indicates the Inputs entity type. EntityType_ENTITY_TYPE_INPUTS EntityType = 2 // ENTITY_TYPE_ASSIGNED_TAGS indicates the AssignedTags entity type. EntityType_ENTITY_TYPE_ASSIGNED_TAGS EntityType = 3 // ENTITY_TYPE_BUILD_HOOK indicates the BuildHook entity type. EntityType_ENTITY_TYPE_BUILD_HOOK EntityType = 4 // ENTITY_TYPE_AUTOFILL_ACTION indicates the AutofillAction entity type. EntityType_ENTITY_TYPE_AUTOFILL_ACTION EntityType = 5 // ENTITY_TYPE_CONFIGLET indicates the Configlet entity type for // static config studio. EntityType_ENTITY_TYPE_CONFIGLET EntityType = 6 // ENTITY_TYPE_CONFIGLET_ASSIGNMENT indicates the ConfigletAssignment // entity type for static config studio. EntityType_ENTITY_TYPE_CONFIGLET_ASSIGNMENT EntityType = 7 )
func (EntityType) Descriptor ¶
func (EntityType) Descriptor() protoreflect.EnumDescriptor
func (EntityType) Enum ¶
func (x EntityType) Enum() *EntityType
func (EntityType) EnumDescriptor
deprecated
func (EntityType) EnumDescriptor() ([]byte, []int)
Deprecated: Use EntityType.Descriptor instead.
func (EntityType) Number ¶
func (x EntityType) Number() protoreflect.EnumNumber
func (EntityType) String ¶
func (x EntityType) String() string
func (EntityType) Type ¶
func (EntityType) Type() protoreflect.EnumType
type FloatInputFieldProps ¶
type FloatInputFieldProps struct { // default_value is the default value of the float. DefaultValue *wrapperspb.FloatValue `protobuf:"bytes,2,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` // static_options defines the set of possible values for the float. StaticOptions *fmp.RepeatedFloat `protobuf:"bytes,3,opt,name=static_options,json=staticOptions,proto3" json:"static_options,omitempty"` // dynamic_options defines the set of possible values for the float // based on the possible values for other floats in the schema. // Each field should be referenced by a JSON object of the form // `{ "fieldId": <field_id> }`. // // E.g, // “` // [ // // { "fieldId": "floatField1ID" }, // { "fieldId": "floatField2ID" } // // ] // “` // Here, the possible values for the floats identified by // `"floatField1ID"` and `"floatField2ID"` are used as the // possible values for this float. DynamicOptions *fmp.RepeatedString `protobuf:"bytes,4,opt,name=dynamic_options,json=dynamicOptions,proto3" json:"dynamic_options,omitempty"` // extra_values_allowed allows adding values to the field in // addition to what's allowed by static_options/dynamic_options. ExtraValuesAllowed *wrapperspb.BoolValue `protobuf:"bytes,5,opt,name=extra_values_allowed,json=extraValuesAllowed,proto3" json:"extra_values_allowed,omitempty"` // contains filtered or unexported fields }
FloatInputFieldProps defines the set of properties for a single float field in a studio input schema.
func (*FloatInputFieldProps) Descriptor
deprecated
func (*FloatInputFieldProps) Descriptor() ([]byte, []int)
Deprecated: Use FloatInputFieldProps.ProtoReflect.Descriptor instead.
func (*FloatInputFieldProps) GetDefaultValue ¶
func (x *FloatInputFieldProps) GetDefaultValue() *wrapperspb.FloatValue
func (*FloatInputFieldProps) GetDynamicOptions ¶
func (x *FloatInputFieldProps) GetDynamicOptions() *fmp.RepeatedString
func (*FloatInputFieldProps) GetExtraValuesAllowed ¶
func (x *FloatInputFieldProps) GetExtraValuesAllowed() *wrapperspb.BoolValue
func (*FloatInputFieldProps) GetStaticOptions ¶
func (x *FloatInputFieldProps) GetStaticOptions() *fmp.RepeatedFloat
func (*FloatInputFieldProps) ProtoMessage ¶
func (*FloatInputFieldProps) ProtoMessage()
func (*FloatInputFieldProps) ProtoReflect ¶
func (x *FloatInputFieldProps) ProtoReflect() protoreflect.Message
func (*FloatInputFieldProps) Reset ¶
func (x *FloatInputFieldProps) Reset()
func (*FloatInputFieldProps) String ¶
func (x *FloatInputFieldProps) String() string
type GroupInputFieldProps ¶
type GroupInputFieldProps struct { // members (required) identifies the member fields of the group // as defined in the schema. Members *fmp.RepeatedString `protobuf:"bytes,1,opt,name=members,proto3" json:"members,omitempty"` // contains filtered or unexported fields }
GroupInputFieldProps defines the set of properties for a single group field in a studio input schema.
func (*GroupInputFieldProps) Descriptor
deprecated
func (*GroupInputFieldProps) Descriptor() ([]byte, []int)
Deprecated: Use GroupInputFieldProps.ProtoReflect.Descriptor instead.
func (*GroupInputFieldProps) GetMembers ¶
func (x *GroupInputFieldProps) GetMembers() *fmp.RepeatedString
func (*GroupInputFieldProps) ProtoMessage ¶
func (*GroupInputFieldProps) ProtoMessage()
func (*GroupInputFieldProps) ProtoReflect ¶
func (x *GroupInputFieldProps) ProtoReflect() protoreflect.Message
func (*GroupInputFieldProps) Reset ¶
func (x *GroupInputFieldProps) Reset()
func (*GroupInputFieldProps) String ¶
func (x *GroupInputFieldProps) String() string
type InputField ¶
type InputField struct { // id (required) uniquely identifies the field within the schema. Id *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // type (required) specifies the type for the field. Type InputFieldType `protobuf:"varint,2,opt,name=type,proto3,enum=arista.studio.v1.InputFieldType" json:"type,omitempty"` // name (required) is the variable name by which the field can be // referenced in the template for the studio. Name *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // label (required) is the label of the field as displayed on the UI. Label *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=label,proto3" json:"label,omitempty"` // description is a short description of the field. Description *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // required indicates whether the field always requires a value. This // is `false` by default. Required *wrapperspb.BoolValue `protobuf:"bytes,6,opt,name=required,proto3" json:"required,omitempty"` // boolean_props defines properties for the field if it is of type // `INPUT_FIELD_TYPE_BOOLEAN`. BooleanProps *BooleanInputFieldProps `protobuf:"bytes,7,opt,name=boolean_props,json=booleanProps,proto3" json:"boolean_props,omitempty"` // integer_props defines properties for the field if it is of type // `INPUT_FIELD_TYPE_INTEGER`. IntegerProps *IntegerInputFieldProps `protobuf:"bytes,8,opt,name=integer_props,json=integerProps,proto3" json:"integer_props,omitempty"` // float_props defines properties for the field if it is of type // `INPUT_FIELD_TYPE_FLOAT`. FloatProps *FloatInputFieldProps `protobuf:"bytes,9,opt,name=float_props,json=floatProps,proto3" json:"float_props,omitempty"` // string_props defines properties for the field if it is of type // `INPUT_FIELD_TYPE_STRING`. StringProps *StringInputFieldProps `protobuf:"bytes,10,opt,name=string_props,json=stringProps,proto3" json:"string_props,omitempty"` // group_props defines properties for the field if it is of type // `INPUT_FIELD_TYPE_GROUP`. GroupProps *GroupInputFieldProps `protobuf:"bytes,11,opt,name=group_props,json=groupProps,proto3" json:"group_props,omitempty"` // collection_props defines properties for the field if it is of type // `INPUT_FIELD_TYPE_COLLECTION`. CollectionProps *CollectionInputFieldProps `protobuf:"bytes,12,opt,name=collection_props,json=collectionProps,proto3" json:"collection_props,omitempty"` // resolver_props defines properties for the field if it is of type // `INPUT_FIELD_TYPE_RESOLVER`. ResolverProps *ResolverInputFieldProps `protobuf:"bytes,13,opt,name=resolver_props,json=resolverProps,proto3" json:"resolver_props,omitempty"` // auto_fill_action_id identifies the autofill action that can be // used to automatically populate the value of this field on the // UI. AutoFillActionId *wrapperspb.StringValue `protobuf:"bytes,14,opt,name=auto_fill_action_id,json=autoFillActionId,proto3" json:"auto_fill_action_id,omitempty"` // tag_matcher_props defines properties for the field if it is of type // `INPUT_FIELD_TYPE_TAG_MATCHER`. TagMatcherProps *TagMatcherInputFieldProps `protobuf:"bytes,15,opt,name=tag_matcher_props,json=tagMatcherProps,proto3" json:"tag_matcher_props,omitempty"` // contains filtered or unexported fields }
InputField defines the set of properties for a single field in a studio input schema.
func (*InputField) Descriptor
deprecated
func (*InputField) Descriptor() ([]byte, []int)
Deprecated: Use InputField.ProtoReflect.Descriptor instead.
func (*InputField) GetAutoFillActionId ¶
func (x *InputField) GetAutoFillActionId() *wrapperspb.StringValue
func (*InputField) GetBooleanProps ¶
func (x *InputField) GetBooleanProps() *BooleanInputFieldProps
func (*InputField) GetCollectionProps ¶
func (x *InputField) GetCollectionProps() *CollectionInputFieldProps
func (*InputField) GetDescription ¶
func (x *InputField) GetDescription() *wrapperspb.StringValue
func (*InputField) GetFloatProps ¶
func (x *InputField) GetFloatProps() *FloatInputFieldProps
func (*InputField) GetGroupProps ¶
func (x *InputField) GetGroupProps() *GroupInputFieldProps
func (*InputField) GetId ¶
func (x *InputField) GetId() *wrapperspb.StringValue
func (*InputField) GetIntegerProps ¶
func (x *InputField) GetIntegerProps() *IntegerInputFieldProps
func (*InputField) GetLabel ¶
func (x *InputField) GetLabel() *wrapperspb.StringValue
func (*InputField) GetName ¶
func (x *InputField) GetName() *wrapperspb.StringValue
func (*InputField) GetRequired ¶
func (x *InputField) GetRequired() *wrapperspb.BoolValue
func (*InputField) GetResolverProps ¶
func (x *InputField) GetResolverProps() *ResolverInputFieldProps
func (*InputField) GetStringProps ¶
func (x *InputField) GetStringProps() *StringInputFieldProps
func (*InputField) GetTagMatcherProps ¶
func (x *InputField) GetTagMatcherProps() *TagMatcherInputFieldProps
func (*InputField) GetType ¶
func (x *InputField) GetType() InputFieldType
func (*InputField) ProtoMessage ¶
func (*InputField) ProtoMessage()
func (*InputField) ProtoReflect ¶
func (x *InputField) ProtoReflect() protoreflect.Message
func (*InputField) Reset ¶
func (x *InputField) Reset()
func (*InputField) String ¶
func (x *InputField) String() string
type InputFieldType ¶
type InputFieldType int32
InputFieldType defines the set of possible data types for values that can be input into a studio.
const ( // INPUT_FIELD_TYPE_UNSPECIFIED indicates an unspecified input data type. InputFieldType_INPUT_FIELD_TYPE_UNSPECIFIED InputFieldType = 0 // INPUT_FIELD_TYPE_BOOLEAN is the data type for a boolean value. InputFieldType_INPUT_FIELD_TYPE_BOOLEAN InputFieldType = 1 // INPUT_FIELD_TYPE_INTEGER is the data type for an integer value. InputFieldType_INPUT_FIELD_TYPE_INTEGER InputFieldType = 2 // INPUT_FIELD_TYPE_FLOAT is the data type for a float value. InputFieldType_INPUT_FIELD_TYPE_FLOAT InputFieldType = 3 // INPUT_FIELD_TYPE_STRING is the data type for a string value. InputFieldType_INPUT_FIELD_TYPE_STRING InputFieldType = 4 // INPUT_FIELD_TYPE_GROUP is the data type for an unordered group of // inputs of any type. This type is used in cases where inputs are // required to be consolidated into an object for use in the template // or to attach multiple inputs under a resolver or collection. InputFieldType_INPUT_FIELD_TYPE_GROUP InputFieldType = 5 // INPUT_FIELD_TYPE_COLLECTION is the data type for an ordered collection // of inputs of the same type. This type is used in cases where multiple // input values of the same type should be given for a field, and where // ordering matters. InputFieldType_INPUT_FIELD_TYPE_COLLECTION InputFieldType = 6 // INPUT_FIELD_TYPE_RESOLVER is the data type for an input that allows // its member input to be assigned based on a tag query match. This // type is used in cases where the input value is conditional on a // device or a group of devices. The query is resolved at run-time // and each affected device is given the value that corresponds to // the tag it is assigned to. InputFieldType_INPUT_FIELD_TYPE_RESOLVER InputFieldType = 7 // INPUT_FIELD_TYPE_TAG_MATCHER is the data type for an input that allows // an unordered set of devices or interfaces to be selected. The set of // devices or interfaces that are to be selected are specified by a tag // query, resolved at run-time. InputFieldType_INPUT_FIELD_TYPE_TAG_MATCHER InputFieldType = 8 )
func (InputFieldType) Descriptor ¶
func (InputFieldType) Descriptor() protoreflect.EnumDescriptor
func (InputFieldType) Enum ¶
func (x InputFieldType) Enum() *InputFieldType
func (InputFieldType) EnumDescriptor
deprecated
func (InputFieldType) EnumDescriptor() ([]byte, []int)
Deprecated: Use InputFieldType.Descriptor instead.
func (InputFieldType) Number ¶
func (x InputFieldType) Number() protoreflect.EnumNumber
func (InputFieldType) String ¶
func (x InputFieldType) String() string
func (InputFieldType) Type ¶
func (InputFieldType) Type() protoreflect.EnumType
type InputFields ¶
type InputFields struct { // values (required) is a map from input field ID to `InputField`. Values map[string]*InputField `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
InputFields is a collection of `InputField`.
func (*InputFields) Descriptor
deprecated
func (*InputFields) Descriptor() ([]byte, []int)
Deprecated: Use InputFields.ProtoReflect.Descriptor instead.
func (*InputFields) GetValues ¶
func (x *InputFields) GetValues() map[string]*InputField
func (*InputFields) ProtoMessage ¶
func (*InputFields) ProtoMessage()
func (*InputFields) ProtoReflect ¶
func (x *InputFields) ProtoReflect() protoreflect.Message
func (*InputFields) Reset ¶
func (x *InputFields) Reset()
func (*InputFields) String ¶
func (x *InputFields) String() string
type InputSchema ¶
type InputSchema struct { // fields (required) are the set of fields that make up the schema. Fields *InputFields `protobuf:"bytes,1,opt,name=fields,proto3" json:"fields,omitempty"` // layout (UI only) defines the display properties for `fields`. Layout *Layout `protobuf:"bytes,2,opt,name=layout,proto3" json:"layout,omitempty"` // contains filtered or unexported fields }
InputSchema defines an input schema for a studio, which determines the values that can be input into the studio.
func (*InputSchema) Descriptor
deprecated
func (*InputSchema) Descriptor() ([]byte, []int)
Deprecated: Use InputSchema.ProtoReflect.Descriptor instead.
func (*InputSchema) GetFields ¶
func (x *InputSchema) GetFields() *InputFields
func (*InputSchema) GetLayout ¶
func (x *InputSchema) GetLayout() *Layout
func (*InputSchema) ProtoMessage ¶
func (*InputSchema) ProtoMessage()
func (*InputSchema) ProtoReflect ¶
func (x *InputSchema) ProtoReflect() protoreflect.Message
func (*InputSchema) Reset ¶
func (x *InputSchema) Reset()
func (*InputSchema) String ¶
func (x *InputSchema) String() string
type Inputs ¶
type Inputs struct { // key uniquely identifies the set of inputs for the studio (at some path). Key *InputsKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // created_at is the time at which the inputs were first set. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // created_by is the name of the user that first set the inputs. CreatedBy *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // last_modified_at is the time at which the inputs were last modified. LastModifiedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_modified_at,json=lastModifiedAt,proto3" json:"last_modified_at,omitempty"` // last_modified_by is the name of the user that last modified the inputs. LastModifiedBy *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=last_modified_by,json=lastModifiedBy,proto3" json:"last_modified_by,omitempty"` // inputs is the value of the input field at the path as a JSON string. // // NOTE: For `GetAll` and `Subscribe`, if the JSON is too large, it will // be split across multiple messages such that each is less than the Resource // API message size limit (1MB). Inputs *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=inputs,proto3" json:"inputs,omitempty"` // contains filtered or unexported fields }
Inputs is used to retrieve the existing inputs to a studio.
func (*Inputs) Descriptor
deprecated
func (*Inputs) GetCreatedAt ¶
func (x *Inputs) GetCreatedAt() *timestamppb.Timestamp
func (*Inputs) GetCreatedBy ¶
func (x *Inputs) GetCreatedBy() *wrapperspb.StringValue
func (*Inputs) GetInputs ¶
func (x *Inputs) GetInputs() *wrapperspb.StringValue
func (*Inputs) GetLastModifiedAt ¶
func (x *Inputs) GetLastModifiedAt() *timestamppb.Timestamp
func (*Inputs) GetLastModifiedBy ¶
func (x *Inputs) GetLastModifiedBy() *wrapperspb.StringValue
func (*Inputs) ProtoMessage ¶
func (*Inputs) ProtoMessage()
func (*Inputs) ProtoReflect ¶
func (x *Inputs) ProtoReflect() protoreflect.Message
type InputsBatchedStreamRequest ¶
type InputsBatchedStreamRequest 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 []*Inputs `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 Inputs at end. // - Each Inputs response is fully-specified (all fields set). // - start: Returns the state of each Inputs at start, followed by updates until now. // - Each Inputs response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each Inputs at start, followed by updates // until end. // - Each Inputs 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 (*InputsBatchedStreamRequest) Descriptor
deprecated
func (*InputsBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use InputsBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*InputsBatchedStreamRequest) GetMaxMessages ¶
func (x *InputsBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*InputsBatchedStreamRequest) GetPartialEqFilter ¶
func (x *InputsBatchedStreamRequest) GetPartialEqFilter() []*Inputs
func (*InputsBatchedStreamRequest) GetTime ¶
func (x *InputsBatchedStreamRequest) GetTime() *time.TimeBounds
func (*InputsBatchedStreamRequest) ProtoMessage ¶
func (*InputsBatchedStreamRequest) ProtoMessage()
func (*InputsBatchedStreamRequest) ProtoReflect ¶
func (x *InputsBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*InputsBatchedStreamRequest) Reset ¶
func (x *InputsBatchedStreamRequest) Reset()
func (*InputsBatchedStreamRequest) String ¶
func (x *InputsBatchedStreamRequest) String() string
type InputsBatchedStreamResponse ¶
type InputsBatchedStreamResponse 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 []*InputsStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*InputsBatchedStreamResponse) Descriptor
deprecated
func (*InputsBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use InputsBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*InputsBatchedStreamResponse) GetResponses ¶
func (x *InputsBatchedStreamResponse) GetResponses() []*InputsStreamResponse
func (*InputsBatchedStreamResponse) ProtoMessage ¶
func (*InputsBatchedStreamResponse) ProtoMessage()
func (*InputsBatchedStreamResponse) ProtoReflect ¶
func (x *InputsBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*InputsBatchedStreamResponse) Reset ¶
func (x *InputsBatchedStreamResponse) Reset()
func (*InputsBatchedStreamResponse) String ¶
func (x *InputsBatchedStreamResponse) String() string
type InputsConfig ¶
type InputsConfig struct { // key uniquely identifies the set of inputs for the studio (at some path). Key *InputsKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // remove indicates whether to remove (`true`) or add (`false`, // unset) the inputs identified by the key if the encompassing // workspace merges. Other data fields are not allowed if this // field is set to true. Remove *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=remove,proto3" json:"remove,omitempty"` // inputs is the value of the input field at the path as a // JSON string. It can be the value for a simple or complex // input field. // // Simple types (booleans, integers, floats, strings) map to // their JSON equivalents. // // Complex types map to either arrays or objects: // // - The group field type maps to a JSON object, where keys // are group members. // // * The collection field type maps to a JSON array. // // - The resolver field type maps to a JSON array, where each // element is an object of the form: // “` // { // "tags": { "query": <query> }, // "inputs": <input> // } // “` // Above, `<input>` is the value of the base field of the resolver. // E.g., if the base field is a group with one string member `"A"`, // the resolver inputs would be specified as: // “` // "inputs": { "A": <value> } // “` Inputs *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=inputs,proto3" json:"inputs,omitempty"` // contains filtered or unexported fields }
InputsConfig is used to input values into a studio.
NOTE: Setting an input at a higher path overwrite any prior `Set`s at lower paths. E.g.,
1. Set `["A", "X"]` to `"foo"` 2. Set `["A", "Y"]` to `"bar"` 3. Set `["A"]` to `{"X": "bar"}`
The resulting inputs would be: ``` { "A": { "X": "bar" } } ```
func (*InputsConfig) Descriptor
deprecated
func (*InputsConfig) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfig.ProtoReflect.Descriptor instead.
func (*InputsConfig) GetInputs ¶
func (x *InputsConfig) GetInputs() *wrapperspb.StringValue
func (*InputsConfig) GetKey ¶
func (x *InputsConfig) GetKey() *InputsKey
func (*InputsConfig) GetRemove ¶
func (x *InputsConfig) GetRemove() *wrapperspb.BoolValue
func (*InputsConfig) ProtoMessage ¶
func (*InputsConfig) ProtoMessage()
func (*InputsConfig) ProtoReflect ¶
func (x *InputsConfig) ProtoReflect() protoreflect.Message
func (*InputsConfig) Reset ¶
func (x *InputsConfig) Reset()
func (*InputsConfig) String ¶
func (x *InputsConfig) String() string
type InputsConfigBatchedStreamRequest ¶
type InputsConfigBatchedStreamRequest 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 []*InputsConfig `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 InputsConfig at end. // - Each InputsConfig response is fully-specified (all fields set). // - start: Returns the state of each InputsConfig at start, followed by updates until now. // - Each InputsConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each InputsConfig at start, followed by updates // until end. // - Each InputsConfig 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 (*InputsConfigBatchedStreamRequest) Descriptor
deprecated
func (*InputsConfigBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*InputsConfigBatchedStreamRequest) GetMaxMessages ¶
func (x *InputsConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*InputsConfigBatchedStreamRequest) GetPartialEqFilter ¶
func (x *InputsConfigBatchedStreamRequest) GetPartialEqFilter() []*InputsConfig
func (*InputsConfigBatchedStreamRequest) GetTime ¶
func (x *InputsConfigBatchedStreamRequest) GetTime() *time.TimeBounds
func (*InputsConfigBatchedStreamRequest) ProtoMessage ¶
func (*InputsConfigBatchedStreamRequest) ProtoMessage()
func (*InputsConfigBatchedStreamRequest) ProtoReflect ¶
func (x *InputsConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*InputsConfigBatchedStreamRequest) Reset ¶
func (x *InputsConfigBatchedStreamRequest) Reset()
func (*InputsConfigBatchedStreamRequest) String ¶
func (x *InputsConfigBatchedStreamRequest) String() string
type InputsConfigBatchedStreamResponse ¶
type InputsConfigBatchedStreamResponse 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 []*InputsConfigStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*InputsConfigBatchedStreamResponse) Descriptor
deprecated
func (*InputsConfigBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*InputsConfigBatchedStreamResponse) GetResponses ¶
func (x *InputsConfigBatchedStreamResponse) GetResponses() []*InputsConfigStreamResponse
func (*InputsConfigBatchedStreamResponse) ProtoMessage ¶
func (*InputsConfigBatchedStreamResponse) ProtoMessage()
func (*InputsConfigBatchedStreamResponse) ProtoReflect ¶
func (x *InputsConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*InputsConfigBatchedStreamResponse) Reset ¶
func (x *InputsConfigBatchedStreamResponse) Reset()
func (*InputsConfigBatchedStreamResponse) String ¶
func (x *InputsConfigBatchedStreamResponse) String() string
type InputsConfigDeleteAllRequest ¶
type InputsConfigDeleteAllRequest 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 []*InputsConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // contains filtered or unexported fields }
func (*InputsConfigDeleteAllRequest) Descriptor
deprecated
func (*InputsConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*InputsConfigDeleteAllRequest) GetPartialEqFilter ¶
func (x *InputsConfigDeleteAllRequest) GetPartialEqFilter() []*InputsConfig
func (*InputsConfigDeleteAllRequest) ProtoMessage ¶
func (*InputsConfigDeleteAllRequest) ProtoMessage()
func (*InputsConfigDeleteAllRequest) ProtoReflect ¶
func (x *InputsConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*InputsConfigDeleteAllRequest) Reset ¶
func (x *InputsConfigDeleteAllRequest) Reset()
func (*InputsConfigDeleteAllRequest) String ¶
func (x *InputsConfigDeleteAllRequest) String() string
type InputsConfigDeleteAllResponse ¶
type InputsConfigDeleteAllResponse 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 InputsConfig instance that failed to be deleted. Key *InputsKey `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 (*InputsConfigDeleteAllResponse) Descriptor
deprecated
func (*InputsConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*InputsConfigDeleteAllResponse) GetError ¶
func (x *InputsConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*InputsConfigDeleteAllResponse) GetKey ¶
func (x *InputsConfigDeleteAllResponse) GetKey() *InputsKey
func (*InputsConfigDeleteAllResponse) GetTime ¶
func (x *InputsConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*InputsConfigDeleteAllResponse) GetType ¶
func (x *InputsConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*InputsConfigDeleteAllResponse) ProtoMessage ¶
func (*InputsConfigDeleteAllResponse) ProtoMessage()
func (*InputsConfigDeleteAllResponse) ProtoReflect ¶
func (x *InputsConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*InputsConfigDeleteAllResponse) Reset ¶
func (x *InputsConfigDeleteAllResponse) Reset()
func (*InputsConfigDeleteAllResponse) String ¶
func (x *InputsConfigDeleteAllResponse) String() string
type InputsConfigDeleteRequest ¶
type InputsConfigDeleteRequest struct { // Key indicates which InputsConfig instance to remove. // This field must always be set. Key *InputsKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*InputsConfigDeleteRequest) Descriptor
deprecated
func (*InputsConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*InputsConfigDeleteRequest) GetKey ¶
func (x *InputsConfigDeleteRequest) GetKey() *InputsKey
func (*InputsConfigDeleteRequest) ProtoMessage ¶
func (*InputsConfigDeleteRequest) ProtoMessage()
func (*InputsConfigDeleteRequest) ProtoReflect ¶
func (x *InputsConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*InputsConfigDeleteRequest) Reset ¶
func (x *InputsConfigDeleteRequest) Reset()
func (*InputsConfigDeleteRequest) String ¶
func (x *InputsConfigDeleteRequest) String() string
type InputsConfigDeleteResponse ¶
type InputsConfigDeleteResponse struct { // Key echoes back the key of the deleted InputsConfig instance. Key *InputsKey `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 (*InputsConfigDeleteResponse) Descriptor
deprecated
func (*InputsConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*InputsConfigDeleteResponse) GetKey ¶
func (x *InputsConfigDeleteResponse) GetKey() *InputsKey
func (*InputsConfigDeleteResponse) GetTime ¶
func (x *InputsConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*InputsConfigDeleteResponse) ProtoMessage ¶
func (*InputsConfigDeleteResponse) ProtoMessage()
func (*InputsConfigDeleteResponse) ProtoReflect ¶
func (x *InputsConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*InputsConfigDeleteResponse) Reset ¶
func (x *InputsConfigDeleteResponse) Reset()
func (*InputsConfigDeleteResponse) String ¶
func (x *InputsConfigDeleteResponse) String() string
type InputsConfigDeleteSomeRequest ¶
type InputsConfigDeleteSomeRequest struct { // key contains a list of InputsConfig keys to delete Keys []*InputsKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // contains filtered or unexported fields }
func (*InputsConfigDeleteSomeRequest) Descriptor
deprecated
func (*InputsConfigDeleteSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigDeleteSomeRequest.ProtoReflect.Descriptor instead.
func (*InputsConfigDeleteSomeRequest) GetKeys ¶
func (x *InputsConfigDeleteSomeRequest) GetKeys() []*InputsKey
func (*InputsConfigDeleteSomeRequest) ProtoMessage ¶
func (*InputsConfigDeleteSomeRequest) ProtoMessage()
func (*InputsConfigDeleteSomeRequest) ProtoReflect ¶
func (x *InputsConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
func (*InputsConfigDeleteSomeRequest) Reset ¶
func (x *InputsConfigDeleteSomeRequest) Reset()
func (*InputsConfigDeleteSomeRequest) String ¶
func (x *InputsConfigDeleteSomeRequest) String() string
type InputsConfigDeleteSomeResponse ¶
type InputsConfigDeleteSomeResponse struct { Key *InputsKey `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 }
InputsConfigDeleteSomeResponse is only sent when there is an error.
func (*InputsConfigDeleteSomeResponse) Descriptor
deprecated
func (*InputsConfigDeleteSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigDeleteSomeResponse.ProtoReflect.Descriptor instead.
func (*InputsConfigDeleteSomeResponse) GetError ¶
func (x *InputsConfigDeleteSomeResponse) GetError() string
func (*InputsConfigDeleteSomeResponse) GetKey ¶
func (x *InputsConfigDeleteSomeResponse) GetKey() *InputsKey
func (*InputsConfigDeleteSomeResponse) ProtoMessage ¶
func (*InputsConfigDeleteSomeResponse) ProtoMessage()
func (*InputsConfigDeleteSomeResponse) ProtoReflect ¶
func (x *InputsConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
func (*InputsConfigDeleteSomeResponse) Reset ¶
func (x *InputsConfigDeleteSomeResponse) Reset()
func (*InputsConfigDeleteSomeResponse) String ¶
func (x *InputsConfigDeleteSomeResponse) String() string
type InputsConfigRequest ¶
type InputsConfigRequest struct { // Key uniquely identifies a InputsConfig instance to retrieve. // This value must be populated. Key *InputsKey `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 (*InputsConfigRequest) Descriptor
deprecated
func (*InputsConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigRequest.ProtoReflect.Descriptor instead.
func (*InputsConfigRequest) GetKey ¶
func (x *InputsConfigRequest) GetKey() *InputsKey
func (*InputsConfigRequest) GetTime ¶
func (x *InputsConfigRequest) GetTime() *timestamppb.Timestamp
func (*InputsConfigRequest) ProtoMessage ¶
func (*InputsConfigRequest) ProtoMessage()
func (*InputsConfigRequest) ProtoReflect ¶
func (x *InputsConfigRequest) ProtoReflect() protoreflect.Message
func (*InputsConfigRequest) Reset ¶
func (x *InputsConfigRequest) Reset()
func (*InputsConfigRequest) String ¶
func (x *InputsConfigRequest) String() string
type InputsConfigResponse ¶
type InputsConfigResponse 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 *InputsConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // InputsConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*InputsConfigResponse) Descriptor
deprecated
func (*InputsConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigResponse.ProtoReflect.Descriptor instead.
func (*InputsConfigResponse) GetTime ¶
func (x *InputsConfigResponse) GetTime() *timestamppb.Timestamp
func (*InputsConfigResponse) GetValue ¶
func (x *InputsConfigResponse) GetValue() *InputsConfig
func (*InputsConfigResponse) ProtoMessage ¶
func (*InputsConfigResponse) ProtoMessage()
func (*InputsConfigResponse) ProtoReflect ¶
func (x *InputsConfigResponse) ProtoReflect() protoreflect.Message
func (*InputsConfigResponse) Reset ¶
func (x *InputsConfigResponse) Reset()
func (*InputsConfigResponse) String ¶
func (x *InputsConfigResponse) String() string
type InputsConfigServiceClient ¶
type InputsConfigServiceClient interface { GetOne(ctx context.Context, in *InputsConfigRequest, opts ...grpc.CallOption) (*InputsConfigResponse, error) GetSome(ctx context.Context, in *InputsConfigSomeRequest, opts ...grpc.CallOption) (InputsConfigService_GetSomeClient, error) GetAll(ctx context.Context, in *InputsConfigStreamRequest, opts ...grpc.CallOption) (InputsConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *InputsConfigStreamRequest, opts ...grpc.CallOption) (InputsConfigService_SubscribeClient, error) GetMeta(ctx context.Context, in *InputsConfigStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *InputsConfigStreamRequest, opts ...grpc.CallOption) (InputsConfigService_SubscribeMetaClient, error) Set(ctx context.Context, in *InputsConfigSetRequest, opts ...grpc.CallOption) (*InputsConfigSetResponse, error) SetSome(ctx context.Context, in *InputsConfigSetSomeRequest, opts ...grpc.CallOption) (InputsConfigService_SetSomeClient, error) Delete(ctx context.Context, in *InputsConfigDeleteRequest, opts ...grpc.CallOption) (*InputsConfigDeleteResponse, error) DeleteSome(ctx context.Context, in *InputsConfigDeleteSomeRequest, opts ...grpc.CallOption) (InputsConfigService_DeleteSomeClient, error) DeleteAll(ctx context.Context, in *InputsConfigDeleteAllRequest, opts ...grpc.CallOption) (InputsConfigService_DeleteAllClient, error) GetAllBatched(ctx context.Context, in *InputsConfigBatchedStreamRequest, opts ...grpc.CallOption) (InputsConfigService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *InputsConfigBatchedStreamRequest, opts ...grpc.CallOption) (InputsConfigService_SubscribeBatchedClient, error) }
InputsConfigServiceClient is the client API for InputsConfigService 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 NewInputsConfigServiceClient ¶
func NewInputsConfigServiceClient(cc grpc.ClientConnInterface) InputsConfigServiceClient
type InputsConfigServiceServer ¶
type InputsConfigServiceServer interface { GetOne(context.Context, *InputsConfigRequest) (*InputsConfigResponse, error) GetSome(*InputsConfigSomeRequest, InputsConfigService_GetSomeServer) error GetAll(*InputsConfigStreamRequest, InputsConfigService_GetAllServer) error Subscribe(*InputsConfigStreamRequest, InputsConfigService_SubscribeServer) error GetMeta(context.Context, *InputsConfigStreamRequest) (*MetaResponse, error) SubscribeMeta(*InputsConfigStreamRequest, InputsConfigService_SubscribeMetaServer) error Set(context.Context, *InputsConfigSetRequest) (*InputsConfigSetResponse, error) SetSome(*InputsConfigSetSomeRequest, InputsConfigService_SetSomeServer) error Delete(context.Context, *InputsConfigDeleteRequest) (*InputsConfigDeleteResponse, error) DeleteSome(*InputsConfigDeleteSomeRequest, InputsConfigService_DeleteSomeServer) error DeleteAll(*InputsConfigDeleteAllRequest, InputsConfigService_DeleteAllServer) error GetAllBatched(*InputsConfigBatchedStreamRequest, InputsConfigService_GetAllBatchedServer) error SubscribeBatched(*InputsConfigBatchedStreamRequest, InputsConfigService_SubscribeBatchedServer) error // contains filtered or unexported methods }
InputsConfigServiceServer is the server API for InputsConfigService service. All implementations must embed UnimplementedInputsConfigServiceServer for forward compatibility
type InputsConfigService_DeleteAllClient ¶
type InputsConfigService_DeleteAllClient interface { Recv() (*InputsConfigDeleteAllResponse, error) grpc.ClientStream }
type InputsConfigService_DeleteAllServer ¶
type InputsConfigService_DeleteAllServer interface { Send(*InputsConfigDeleteAllResponse) error grpc.ServerStream }
type InputsConfigService_DeleteSomeClient ¶
type InputsConfigService_DeleteSomeClient interface { Recv() (*InputsConfigDeleteSomeResponse, error) grpc.ClientStream }
type InputsConfigService_DeleteSomeServer ¶
type InputsConfigService_DeleteSomeServer interface { Send(*InputsConfigDeleteSomeResponse) error grpc.ServerStream }
type InputsConfigService_GetAllBatchedClient ¶
type InputsConfigService_GetAllBatchedClient interface { Recv() (*InputsConfigBatchedStreamResponse, error) grpc.ClientStream }
type InputsConfigService_GetAllBatchedServer ¶
type InputsConfigService_GetAllBatchedServer interface { Send(*InputsConfigBatchedStreamResponse) error grpc.ServerStream }
type InputsConfigService_GetAllClient ¶
type InputsConfigService_GetAllClient interface { Recv() (*InputsConfigStreamResponse, error) grpc.ClientStream }
type InputsConfigService_GetAllServer ¶
type InputsConfigService_GetAllServer interface { Send(*InputsConfigStreamResponse) error grpc.ServerStream }
type InputsConfigService_GetSomeClient ¶
type InputsConfigService_GetSomeClient interface { Recv() (*InputsConfigSomeResponse, error) grpc.ClientStream }
type InputsConfigService_GetSomeServer ¶
type InputsConfigService_GetSomeServer interface { Send(*InputsConfigSomeResponse) error grpc.ServerStream }
type InputsConfigService_SetSomeClient ¶
type InputsConfigService_SetSomeClient interface { Recv() (*InputsConfigSetSomeResponse, error) grpc.ClientStream }
type InputsConfigService_SetSomeServer ¶
type InputsConfigService_SetSomeServer interface { Send(*InputsConfigSetSomeResponse) error grpc.ServerStream }
type InputsConfigService_SubscribeBatchedClient ¶
type InputsConfigService_SubscribeBatchedClient interface { Recv() (*InputsConfigBatchedStreamResponse, error) grpc.ClientStream }
type InputsConfigService_SubscribeBatchedServer ¶
type InputsConfigService_SubscribeBatchedServer interface { Send(*InputsConfigBatchedStreamResponse) error grpc.ServerStream }
type InputsConfigService_SubscribeClient ¶
type InputsConfigService_SubscribeClient interface { Recv() (*InputsConfigStreamResponse, error) grpc.ClientStream }
type InputsConfigService_SubscribeMetaClient ¶
type InputsConfigService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type InputsConfigService_SubscribeMetaServer ¶
type InputsConfigService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type InputsConfigService_SubscribeServer ¶
type InputsConfigService_SubscribeServer interface { Send(*InputsConfigStreamResponse) error grpc.ServerStream }
type InputsConfigSetRequest ¶
type InputsConfigSetRequest struct { // InputsConfig carries the value to set into the datastore. // See the documentation on the InputsConfig struct for which fields are required. Value *InputsConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*InputsConfigSetRequest) Descriptor
deprecated
func (*InputsConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigSetRequest.ProtoReflect.Descriptor instead.
func (*InputsConfigSetRequest) GetValue ¶
func (x *InputsConfigSetRequest) GetValue() *InputsConfig
func (*InputsConfigSetRequest) ProtoMessage ¶
func (*InputsConfigSetRequest) ProtoMessage()
func (*InputsConfigSetRequest) ProtoReflect ¶
func (x *InputsConfigSetRequest) ProtoReflect() protoreflect.Message
func (*InputsConfigSetRequest) Reset ¶
func (x *InputsConfigSetRequest) Reset()
func (*InputsConfigSetRequest) String ¶
func (x *InputsConfigSetRequest) String() string
type InputsConfigSetResponse ¶
type InputsConfigSetResponse struct { // Value carries all the values given in the InputsConfigSetRequest as well // as any server-generated values. Value *InputsConfig `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 (*InputsConfigSetResponse) Descriptor
deprecated
func (*InputsConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigSetResponse.ProtoReflect.Descriptor instead.
func (*InputsConfigSetResponse) GetTime ¶
func (x *InputsConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*InputsConfigSetResponse) GetValue ¶
func (x *InputsConfigSetResponse) GetValue() *InputsConfig
func (*InputsConfigSetResponse) ProtoMessage ¶
func (*InputsConfigSetResponse) ProtoMessage()
func (*InputsConfigSetResponse) ProtoReflect ¶
func (x *InputsConfigSetResponse) ProtoReflect() protoreflect.Message
func (*InputsConfigSetResponse) Reset ¶
func (x *InputsConfigSetResponse) Reset()
func (*InputsConfigSetResponse) String ¶
func (x *InputsConfigSetResponse) String() string
type InputsConfigSetSomeRequest ¶
type InputsConfigSetSomeRequest struct { // value contains a list of InputsConfig 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 []*InputsConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*InputsConfigSetSomeRequest) Descriptor
deprecated
func (*InputsConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*InputsConfigSetSomeRequest) GetValues ¶
func (x *InputsConfigSetSomeRequest) GetValues() []*InputsConfig
func (*InputsConfigSetSomeRequest) ProtoMessage ¶
func (*InputsConfigSetSomeRequest) ProtoMessage()
func (*InputsConfigSetSomeRequest) ProtoReflect ¶
func (x *InputsConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*InputsConfigSetSomeRequest) Reset ¶
func (x *InputsConfigSetSomeRequest) Reset()
func (*InputsConfigSetSomeRequest) String ¶
func (x *InputsConfigSetSomeRequest) String() string
type InputsConfigSetSomeResponse ¶
type InputsConfigSetSomeResponse struct { Key *InputsKey `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 (*InputsConfigSetSomeResponse) Descriptor
deprecated
func (*InputsConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*InputsConfigSetSomeResponse) GetError ¶
func (x *InputsConfigSetSomeResponse) GetError() string
func (*InputsConfigSetSomeResponse) GetKey ¶
func (x *InputsConfigSetSomeResponse) GetKey() *InputsKey
func (*InputsConfigSetSomeResponse) ProtoMessage ¶
func (*InputsConfigSetSomeResponse) ProtoMessage()
func (*InputsConfigSetSomeResponse) ProtoReflect ¶
func (x *InputsConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*InputsConfigSetSomeResponse) Reset ¶
func (x *InputsConfigSetSomeResponse) Reset()
func (*InputsConfigSetSomeResponse) String ¶
func (x *InputsConfigSetSomeResponse) String() string
type InputsConfigSomeRequest ¶
type InputsConfigSomeRequest struct { Keys []*InputsKey `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 (*InputsConfigSomeRequest) Descriptor
deprecated
func (*InputsConfigSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigSomeRequest.ProtoReflect.Descriptor instead.
func (*InputsConfigSomeRequest) GetKeys ¶
func (x *InputsConfigSomeRequest) GetKeys() []*InputsKey
func (*InputsConfigSomeRequest) GetTime ¶
func (x *InputsConfigSomeRequest) GetTime() *timestamppb.Timestamp
func (*InputsConfigSomeRequest) ProtoMessage ¶
func (*InputsConfigSomeRequest) ProtoMessage()
func (*InputsConfigSomeRequest) ProtoReflect ¶
func (x *InputsConfigSomeRequest) ProtoReflect() protoreflect.Message
func (*InputsConfigSomeRequest) Reset ¶
func (x *InputsConfigSomeRequest) Reset()
func (*InputsConfigSomeRequest) String ¶
func (x *InputsConfigSomeRequest) String() string
type InputsConfigSomeResponse ¶
type InputsConfigSomeResponse 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 *InputsConfig `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 (*InputsConfigSomeResponse) Descriptor
deprecated
func (*InputsConfigSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigSomeResponse.ProtoReflect.Descriptor instead.
func (*InputsConfigSomeResponse) GetError ¶
func (x *InputsConfigSomeResponse) GetError() *wrapperspb.StringValue
func (*InputsConfigSomeResponse) GetTime ¶
func (x *InputsConfigSomeResponse) GetTime() *timestamppb.Timestamp
func (*InputsConfigSomeResponse) GetValue ¶
func (x *InputsConfigSomeResponse) GetValue() *InputsConfig
func (*InputsConfigSomeResponse) ProtoMessage ¶
func (*InputsConfigSomeResponse) ProtoMessage()
func (*InputsConfigSomeResponse) ProtoReflect ¶
func (x *InputsConfigSomeResponse) ProtoReflect() protoreflect.Message
func (*InputsConfigSomeResponse) Reset ¶
func (x *InputsConfigSomeResponse) Reset()
func (*InputsConfigSomeResponse) String ¶
func (x *InputsConfigSomeResponse) String() string
type InputsConfigStreamRequest ¶
type InputsConfigStreamRequest 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 []*InputsConfig `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 InputsConfig at end. // - Each InputsConfig response is fully-specified (all fields set). // - start: Returns the state of each InputsConfig at start, followed by updates until now. // - Each InputsConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each InputsConfig at start, followed by updates // until end. // - Each InputsConfig 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 (*InputsConfigStreamRequest) Descriptor
deprecated
func (*InputsConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*InputsConfigStreamRequest) GetPartialEqFilter ¶
func (x *InputsConfigStreamRequest) GetPartialEqFilter() []*InputsConfig
func (*InputsConfigStreamRequest) GetTime ¶
func (x *InputsConfigStreamRequest) GetTime() *time.TimeBounds
func (*InputsConfigStreamRequest) ProtoMessage ¶
func (*InputsConfigStreamRequest) ProtoMessage()
func (*InputsConfigStreamRequest) ProtoReflect ¶
func (x *InputsConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*InputsConfigStreamRequest) Reset ¶
func (x *InputsConfigStreamRequest) Reset()
func (*InputsConfigStreamRequest) String ¶
func (x *InputsConfigStreamRequest) String() string
type InputsConfigStreamResponse ¶
type InputsConfigStreamResponse 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 *InputsConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this InputsConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the InputsConfig 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 (*InputsConfigStreamResponse) Descriptor
deprecated
func (*InputsConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use InputsConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*InputsConfigStreamResponse) GetTime ¶
func (x *InputsConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*InputsConfigStreamResponse) GetType ¶
func (x *InputsConfigStreamResponse) GetType() subscriptions.Operation
func (*InputsConfigStreamResponse) GetValue ¶
func (x *InputsConfigStreamResponse) GetValue() *InputsConfig
func (*InputsConfigStreamResponse) ProtoMessage ¶
func (*InputsConfigStreamResponse) ProtoMessage()
func (*InputsConfigStreamResponse) ProtoReflect ¶
func (x *InputsConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*InputsConfigStreamResponse) Reset ¶
func (x *InputsConfigStreamResponse) Reset()
func (*InputsConfigStreamResponse) String ¶
func (x *InputsConfigStreamResponse) String() string
type InputsKey ¶
type InputsKey struct { // studio_id uniquely identifies the studio in the workspace indicated // by `workspace_id`. StudioId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=studio_id,json=studioId,proto3" json:"studio_id,omitempty"` // workspace_id uniquely identifies the workspace in which the studio resides. WorkspaceId *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // path is the sequence of elements that uniquely identify an input field. // An empty path (`[]`) stands for the root of the inputs, or the entire // set of inputs for the studio. // // The members of a group are referenced by field name. E.g., for a group // A with a member B, the path to B would be `["A", "B"]`. // // The members of a collection or resolver are referenced by an integer // string. E.g., for a collection A with three members, the path to the // second member would be `["A", "1"]`. Path *fmp.RepeatedString `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
InputsKey identifies a set of inputs for a particular studio.
func (*InputsKey) Descriptor
deprecated
func (*InputsKey) GetPath ¶
func (x *InputsKey) GetPath() *fmp.RepeatedString
func (*InputsKey) GetStudioId ¶
func (x *InputsKey) GetStudioId() *wrapperspb.StringValue
func (*InputsKey) GetWorkspaceId ¶
func (x *InputsKey) GetWorkspaceId() *wrapperspb.StringValue
func (*InputsKey) ProtoMessage ¶
func (*InputsKey) ProtoMessage()
func (*InputsKey) ProtoReflect ¶
func (x *InputsKey) ProtoReflect() protoreflect.Message
type InputsRequest ¶
type InputsRequest struct { // Key uniquely identifies a Inputs instance to retrieve. // This value must be populated. Key *InputsKey `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 (*InputsRequest) Descriptor
deprecated
func (*InputsRequest) Descriptor() ([]byte, []int)
Deprecated: Use InputsRequest.ProtoReflect.Descriptor instead.
func (*InputsRequest) GetKey ¶
func (x *InputsRequest) GetKey() *InputsKey
func (*InputsRequest) GetTime ¶
func (x *InputsRequest) GetTime() *timestamppb.Timestamp
func (*InputsRequest) ProtoMessage ¶
func (*InputsRequest) ProtoMessage()
func (*InputsRequest) ProtoReflect ¶
func (x *InputsRequest) ProtoReflect() protoreflect.Message
func (*InputsRequest) Reset ¶
func (x *InputsRequest) Reset()
func (*InputsRequest) String ¶
func (x *InputsRequest) String() string
type InputsResponse ¶
type InputsResponse 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 *Inputs `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // Inputs instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*InputsResponse) Descriptor
deprecated
func (*InputsResponse) Descriptor() ([]byte, []int)
Deprecated: Use InputsResponse.ProtoReflect.Descriptor instead.
func (*InputsResponse) GetTime ¶
func (x *InputsResponse) GetTime() *timestamppb.Timestamp
func (*InputsResponse) GetValue ¶
func (x *InputsResponse) GetValue() *Inputs
func (*InputsResponse) ProtoMessage ¶
func (*InputsResponse) ProtoMessage()
func (*InputsResponse) ProtoReflect ¶
func (x *InputsResponse) ProtoReflect() protoreflect.Message
func (*InputsResponse) Reset ¶
func (x *InputsResponse) Reset()
func (*InputsResponse) String ¶
func (x *InputsResponse) String() string
type InputsServiceClient ¶
type InputsServiceClient interface { GetOne(ctx context.Context, in *InputsRequest, opts ...grpc.CallOption) (*InputsResponse, error) GetSome(ctx context.Context, in *InputsSomeRequest, opts ...grpc.CallOption) (InputsService_GetSomeClient, error) GetAll(ctx context.Context, in *InputsStreamRequest, opts ...grpc.CallOption) (InputsService_GetAllClient, error) Subscribe(ctx context.Context, in *InputsStreamRequest, opts ...grpc.CallOption) (InputsService_SubscribeClient, error) GetMeta(ctx context.Context, in *InputsStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *InputsStreamRequest, opts ...grpc.CallOption) (InputsService_SubscribeMetaClient, error) GetAllBatched(ctx context.Context, in *InputsBatchedStreamRequest, opts ...grpc.CallOption) (InputsService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *InputsBatchedStreamRequest, opts ...grpc.CallOption) (InputsService_SubscribeBatchedClient, error) }
InputsServiceClient is the client API for InputsService 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 NewInputsServiceClient ¶
func NewInputsServiceClient(cc grpc.ClientConnInterface) InputsServiceClient
type InputsServiceServer ¶
type InputsServiceServer interface { GetOne(context.Context, *InputsRequest) (*InputsResponse, error) GetSome(*InputsSomeRequest, InputsService_GetSomeServer) error GetAll(*InputsStreamRequest, InputsService_GetAllServer) error Subscribe(*InputsStreamRequest, InputsService_SubscribeServer) error GetMeta(context.Context, *InputsStreamRequest) (*MetaResponse, error) SubscribeMeta(*InputsStreamRequest, InputsService_SubscribeMetaServer) error GetAllBatched(*InputsBatchedStreamRequest, InputsService_GetAllBatchedServer) error SubscribeBatched(*InputsBatchedStreamRequest, InputsService_SubscribeBatchedServer) error // contains filtered or unexported methods }
InputsServiceServer is the server API for InputsService service. All implementations must embed UnimplementedInputsServiceServer for forward compatibility
type InputsService_GetAllBatchedClient ¶
type InputsService_GetAllBatchedClient interface { Recv() (*InputsBatchedStreamResponse, error) grpc.ClientStream }
type InputsService_GetAllBatchedServer ¶
type InputsService_GetAllBatchedServer interface { Send(*InputsBatchedStreamResponse) error grpc.ServerStream }
type InputsService_GetAllClient ¶
type InputsService_GetAllClient interface { Recv() (*InputsStreamResponse, error) grpc.ClientStream }
type InputsService_GetAllServer ¶
type InputsService_GetAllServer interface { Send(*InputsStreamResponse) error grpc.ServerStream }
type InputsService_GetSomeClient ¶
type InputsService_GetSomeClient interface { Recv() (*InputsSomeResponse, error) grpc.ClientStream }
type InputsService_GetSomeServer ¶
type InputsService_GetSomeServer interface { Send(*InputsSomeResponse) error grpc.ServerStream }
type InputsService_SubscribeBatchedClient ¶
type InputsService_SubscribeBatchedClient interface { Recv() (*InputsBatchedStreamResponse, error) grpc.ClientStream }
type InputsService_SubscribeBatchedServer ¶
type InputsService_SubscribeBatchedServer interface { Send(*InputsBatchedStreamResponse) error grpc.ServerStream }
type InputsService_SubscribeClient ¶
type InputsService_SubscribeClient interface { Recv() (*InputsStreamResponse, error) grpc.ClientStream }
type InputsService_SubscribeMetaClient ¶
type InputsService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type InputsService_SubscribeMetaServer ¶
type InputsService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type InputsService_SubscribeServer ¶
type InputsService_SubscribeServer interface { Send(*InputsStreamResponse) error grpc.ServerStream }
type InputsSomeRequest ¶
type InputsSomeRequest struct { Keys []*InputsKey `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 (*InputsSomeRequest) Descriptor
deprecated
func (*InputsSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use InputsSomeRequest.ProtoReflect.Descriptor instead.
func (*InputsSomeRequest) GetKeys ¶
func (x *InputsSomeRequest) GetKeys() []*InputsKey
func (*InputsSomeRequest) GetTime ¶
func (x *InputsSomeRequest) GetTime() *timestamppb.Timestamp
func (*InputsSomeRequest) ProtoMessage ¶
func (*InputsSomeRequest) ProtoMessage()
func (*InputsSomeRequest) ProtoReflect ¶
func (x *InputsSomeRequest) ProtoReflect() protoreflect.Message
func (*InputsSomeRequest) Reset ¶
func (x *InputsSomeRequest) Reset()
func (*InputsSomeRequest) String ¶
func (x *InputsSomeRequest) String() string
type InputsSomeResponse ¶
type InputsSomeResponse 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 *Inputs `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 (*InputsSomeResponse) Descriptor
deprecated
func (*InputsSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use InputsSomeResponse.ProtoReflect.Descriptor instead.
func (*InputsSomeResponse) GetError ¶
func (x *InputsSomeResponse) GetError() *wrapperspb.StringValue
func (*InputsSomeResponse) GetTime ¶
func (x *InputsSomeResponse) GetTime() *timestamppb.Timestamp
func (*InputsSomeResponse) GetValue ¶
func (x *InputsSomeResponse) GetValue() *Inputs
func (*InputsSomeResponse) ProtoMessage ¶
func (*InputsSomeResponse) ProtoMessage()
func (*InputsSomeResponse) ProtoReflect ¶
func (x *InputsSomeResponse) ProtoReflect() protoreflect.Message
func (*InputsSomeResponse) Reset ¶
func (x *InputsSomeResponse) Reset()
func (*InputsSomeResponse) String ¶
func (x *InputsSomeResponse) String() string
type InputsStreamRequest ¶
type InputsStreamRequest 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 []*Inputs `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 Inputs at end. // - Each Inputs response is fully-specified (all fields set). // - start: Returns the state of each Inputs at start, followed by updates until now. // - Each Inputs response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each Inputs at start, followed by updates // until end. // - Each Inputs 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 (*InputsStreamRequest) Descriptor
deprecated
func (*InputsStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use InputsStreamRequest.ProtoReflect.Descriptor instead.
func (*InputsStreamRequest) GetPartialEqFilter ¶
func (x *InputsStreamRequest) GetPartialEqFilter() []*Inputs
func (*InputsStreamRequest) GetTime ¶
func (x *InputsStreamRequest) GetTime() *time.TimeBounds
func (*InputsStreamRequest) ProtoMessage ¶
func (*InputsStreamRequest) ProtoMessage()
func (*InputsStreamRequest) ProtoReflect ¶
func (x *InputsStreamRequest) ProtoReflect() protoreflect.Message
func (*InputsStreamRequest) Reset ¶
func (x *InputsStreamRequest) Reset()
func (*InputsStreamRequest) String ¶
func (x *InputsStreamRequest) String() string
type InputsStreamResponse ¶
type InputsStreamResponse 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 *Inputs `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this Inputs's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the Inputs 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 (*InputsStreamResponse) Descriptor
deprecated
func (*InputsStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use InputsStreamResponse.ProtoReflect.Descriptor instead.
func (*InputsStreamResponse) GetTime ¶
func (x *InputsStreamResponse) GetTime() *timestamppb.Timestamp
func (*InputsStreamResponse) GetType ¶
func (x *InputsStreamResponse) GetType() subscriptions.Operation
func (*InputsStreamResponse) GetValue ¶
func (x *InputsStreamResponse) GetValue() *Inputs
func (*InputsStreamResponse) ProtoMessage ¶
func (*InputsStreamResponse) ProtoMessage()
func (*InputsStreamResponse) ProtoReflect ¶
func (x *InputsStreamResponse) ProtoReflect() protoreflect.Message
func (*InputsStreamResponse) Reset ¶
func (x *InputsStreamResponse) Reset()
func (*InputsStreamResponse) String ¶
func (x *InputsStreamResponse) String() string
type IntegerInputFieldProps ¶
type IntegerInputFieldProps struct { // default_value is the default value of the integer. DefaultValue *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` // static_options defines the set of possible values for the integer. StaticOptions *fmp.RepeatedInt64 `protobuf:"bytes,2,opt,name=static_options,json=staticOptions,proto3" json:"static_options,omitempty"` // range imposes a range (inclusive) on the value of the integer. // This should be of the form `"<min>..<max>"`. E.g., `"-10..10"` // means the integer can be anything in between and including `-10` // and `10`. Range *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=range,proto3" json:"range,omitempty"` // dynamic_options defines the set of possible values for the integer // based on the possible values for other integers in the schema. // Each field should be referenced by a JSON object of the form // `{ "fieldId": <field_id> }`. // // E.g, // “` // [ // // { "fieldId": "vlanFieldID" }, // { "fieldId": "vniFieldID" } // // ] // “` // Here, the possible values for the integers identified by // `"vlanFieldID"` and `"vniFieldID"` are used as the possible // values for this integer. DynamicOptions *fmp.RepeatedString `protobuf:"bytes,4,opt,name=dynamic_options,json=dynamicOptions,proto3" json:"dynamic_options,omitempty"` // extra_values_allowed allows adding values to the field in // addition to what's allowed by static_options/dynamic_options. ExtraValuesAllowed *wrapperspb.BoolValue `protobuf:"bytes,5,opt,name=extra_values_allowed,json=extraValuesAllowed,proto3" json:"extra_values_allowed,omitempty"` // contains filtered or unexported fields }
IntegerInputFieldProps defines the set of properties for a single integer field in a studio input schema.
func (*IntegerInputFieldProps) Descriptor
deprecated
func (*IntegerInputFieldProps) Descriptor() ([]byte, []int)
Deprecated: Use IntegerInputFieldProps.ProtoReflect.Descriptor instead.
func (*IntegerInputFieldProps) GetDefaultValue ¶
func (x *IntegerInputFieldProps) GetDefaultValue() *wrapperspb.Int64Value
func (*IntegerInputFieldProps) GetDynamicOptions ¶
func (x *IntegerInputFieldProps) GetDynamicOptions() *fmp.RepeatedString
func (*IntegerInputFieldProps) GetExtraValuesAllowed ¶
func (x *IntegerInputFieldProps) GetExtraValuesAllowed() *wrapperspb.BoolValue
func (*IntegerInputFieldProps) GetRange ¶
func (x *IntegerInputFieldProps) GetRange() *wrapperspb.StringValue
func (*IntegerInputFieldProps) GetStaticOptions ¶
func (x *IntegerInputFieldProps) GetStaticOptions() *fmp.RepeatedInt64
func (*IntegerInputFieldProps) ProtoMessage ¶
func (*IntegerInputFieldProps) ProtoMessage()
func (*IntegerInputFieldProps) ProtoReflect ¶
func (x *IntegerInputFieldProps) ProtoReflect() protoreflect.Message
func (*IntegerInputFieldProps) Reset ¶
func (x *IntegerInputFieldProps) Reset()
func (*IntegerInputFieldProps) String ¶
func (x *IntegerInputFieldProps) String() string
type Layout ¶
type Layout struct { // value is a JSON object containing the layout config. Value *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Layout specifies the display properties for input fields. This is intended for UI usage only.
func (*Layout) Descriptor
deprecated
func (*Layout) GetValue ¶
func (x *Layout) GetValue() *wrapperspb.StringValue
func (*Layout) ProtoMessage ¶
func (*Layout) ProtoMessage()
func (*Layout) ProtoReflect ¶
func (x *Layout) ProtoReflect() protoreflect.Message
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 ResolverFieldDisplayMode ¶
type ResolverFieldDisplayMode int32
ResolverFieldDisplayMode defines the set of ways in which the matching devices or interfaces should be displayed on the UI.
const ( // RESOLVER_FIELD_DISPLAY_MODE_UNSPECIFIED indicates an unspecified resolver display mode. ResolverFieldDisplayMode_RESOLVER_FIELD_DISPLAY_MODE_UNSPECIFIED ResolverFieldDisplayMode = 0 // RESOLVER_FIELD_DISPLAY_MODE_ALL instructs the UI to show all // matching devices or interfaces, including ones that have no // inputs. ResolverFieldDisplayMode_RESOLVER_FIELD_DISPLAY_MODE_ALL ResolverFieldDisplayMode = 1 // RESOLVER_FIELD_DISPLAY_MODE_SPARSE instructs the UI to show // only matching devices or interfaces that have inputs. ResolverFieldDisplayMode_RESOLVER_FIELD_DISPLAY_MODE_SPARSE ResolverFieldDisplayMode = 2 )
func (ResolverFieldDisplayMode) Descriptor ¶
func (ResolverFieldDisplayMode) Descriptor() protoreflect.EnumDescriptor
func (ResolverFieldDisplayMode) Enum ¶
func (x ResolverFieldDisplayMode) Enum() *ResolverFieldDisplayMode
func (ResolverFieldDisplayMode) EnumDescriptor
deprecated
func (ResolverFieldDisplayMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use ResolverFieldDisplayMode.Descriptor instead.
func (ResolverFieldDisplayMode) Number ¶
func (x ResolverFieldDisplayMode) Number() protoreflect.EnumNumber
func (ResolverFieldDisplayMode) String ¶
func (x ResolverFieldDisplayMode) String() string
func (ResolverFieldDisplayMode) Type ¶
func (ResolverFieldDisplayMode) Type() protoreflect.EnumType
type ResolverFieldInputMode ¶
type ResolverFieldInputMode int32
ResolverFieldInputMode defines the set of ways a resolver tag query can be specified in a studio.
const ( // RESOLVER_FIELD_INPUT_MODE_UNSPECIFIED indicates an unspecified resolver input mode. ResolverFieldInputMode_RESOLVER_FIELD_INPUT_MODE_UNSPECIFIED ResolverFieldInputMode = 0 // RESOLVER_FIELD_INPUT_MODE_SINGLE_DEVICE_TAG allows devices to be // selected based on a single tag label. ResolverFieldInputMode_RESOLVER_FIELD_INPUT_MODE_SINGLE_DEVICE_TAG ResolverFieldInputMode = 1 // RESOLVER_FIELD_INPUT_MODE_SINGLE_INTERFACE_TAG allows interfaces // to be selected based on a single tag label. ResolverFieldInputMode_RESOLVER_FIELD_INPUT_MODE_SINGLE_INTERFACE_TAG ResolverFieldInputMode = 2 // RESOLVER_FIELD_INPUT_MODE_MULTI_DEVICE_TAG allows devices to be // selected based on any tag label. ResolverFieldInputMode_RESOLVER_FIELD_INPUT_MODE_MULTI_DEVICE_TAG ResolverFieldInputMode = 3 // RESOLVER_FIELD_INPUT_MODE_MULTI_INTERFACE_TAG allows interfaces // to be selected based on any tag label. ResolverFieldInputMode_RESOLVER_FIELD_INPUT_MODE_MULTI_INTERFACE_TAG ResolverFieldInputMode = 4 )
func (ResolverFieldInputMode) Descriptor ¶
func (ResolverFieldInputMode) Descriptor() protoreflect.EnumDescriptor
func (ResolverFieldInputMode) Enum ¶
func (x ResolverFieldInputMode) Enum() *ResolverFieldInputMode
func (ResolverFieldInputMode) EnumDescriptor
deprecated
func (ResolverFieldInputMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use ResolverFieldInputMode.Descriptor instead.
func (ResolverFieldInputMode) Number ¶
func (x ResolverFieldInputMode) Number() protoreflect.EnumNumber
func (ResolverFieldInputMode) String ¶
func (x ResolverFieldInputMode) String() string
func (ResolverFieldInputMode) Type ¶
func (ResolverFieldInputMode) Type() protoreflect.EnumType
type ResolverInputFieldProps ¶
type ResolverInputFieldProps struct { // base_field_id (required) identifies the field in the schema // to which the resolver query maps. BaseFieldId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=base_field_id,json=baseFieldId,proto3" json:"base_field_id,omitempty"` // display_mode (required) is the display mode of the resolver. DisplayMode ResolverFieldDisplayMode `` /* 142-byte string literal not displayed */ // input_mode (required) is the input mode of the resolver. InputMode ResolverFieldInputMode `` /* 134-byte string literal not displayed */ // input_tag_label can be used when `input_mode` is one of // `RESOLVER_FIELD_INPUT_MODE_SINGLE_*_TAG` and it specifies // the tag label must be used in the resolver query. InputTagLabel *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=input_tag_label,json=inputTagLabel,proto3" json:"input_tag_label,omitempty"` // tag_filter_query limits the set of elements that the // resolver query can return. E.g., `"device:D1,D2"` will // constrain results to the devices D1 and D2. TagFilterQuery *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=tag_filter_query,json=tagFilterQuery,proto3" json:"tag_filter_query,omitempty"` // contains filtered or unexported fields }
ResolverInputFieldProps defines the set of properties for a single resolver field in a studio input schema.
func (*ResolverInputFieldProps) Descriptor
deprecated
func (*ResolverInputFieldProps) Descriptor() ([]byte, []int)
Deprecated: Use ResolverInputFieldProps.ProtoReflect.Descriptor instead.
func (*ResolverInputFieldProps) GetBaseFieldId ¶
func (x *ResolverInputFieldProps) GetBaseFieldId() *wrapperspb.StringValue
func (*ResolverInputFieldProps) GetDisplayMode ¶
func (x *ResolverInputFieldProps) GetDisplayMode() ResolverFieldDisplayMode
func (*ResolverInputFieldProps) GetInputMode ¶
func (x *ResolverInputFieldProps) GetInputMode() ResolverFieldInputMode
func (*ResolverInputFieldProps) GetInputTagLabel ¶
func (x *ResolverInputFieldProps) GetInputTagLabel() *wrapperspb.StringValue
func (*ResolverInputFieldProps) GetTagFilterQuery ¶
func (x *ResolverInputFieldProps) GetTagFilterQuery() *wrapperspb.StringValue
func (*ResolverInputFieldProps) ProtoMessage ¶
func (*ResolverInputFieldProps) ProtoMessage()
func (*ResolverInputFieldProps) ProtoReflect ¶
func (x *ResolverInputFieldProps) ProtoReflect() protoreflect.Message
func (*ResolverInputFieldProps) Reset ¶
func (x *ResolverInputFieldProps) Reset()
func (*ResolverInputFieldProps) String ¶
func (x *ResolverInputFieldProps) String() string
type SecretInput ¶
type SecretInput struct { // key identifies the secret in the studio inputs. Key *InputsKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // plain_text is the unmasked value of the secret. PlainText *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=plain_text,json=plainText,proto3" json:"plain_text,omitempty"` // contains filtered or unexported fields }
SecretInput can be used to retrieve the unmasked value of a secret in a studio.
func (*SecretInput) Descriptor
deprecated
func (*SecretInput) Descriptor() ([]byte, []int)
Deprecated: Use SecretInput.ProtoReflect.Descriptor instead.
func (*SecretInput) GetKey ¶
func (x *SecretInput) GetKey() *InputsKey
func (*SecretInput) GetPlainText ¶
func (x *SecretInput) GetPlainText() *wrapperspb.StringValue
func (*SecretInput) ProtoMessage ¶
func (*SecretInput) ProtoMessage()
func (*SecretInput) ProtoReflect ¶
func (x *SecretInput) ProtoReflect() protoreflect.Message
func (*SecretInput) Reset ¶
func (x *SecretInput) Reset()
func (*SecretInput) String ¶
func (x *SecretInput) String() string
type SecretInputBatchedStreamRequest ¶
type SecretInputBatchedStreamRequest 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 []*SecretInput `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 SecretInput at end. // - Each SecretInput response is fully-specified (all fields set). // - start: Returns the state of each SecretInput at start, followed by updates until now. // - Each SecretInput response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each SecretInput at start, followed by updates // until end. // - Each SecretInput 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 (*SecretInputBatchedStreamRequest) Descriptor
deprecated
func (*SecretInputBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretInputBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*SecretInputBatchedStreamRequest) GetMaxMessages ¶
func (x *SecretInputBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*SecretInputBatchedStreamRequest) GetPartialEqFilter ¶
func (x *SecretInputBatchedStreamRequest) GetPartialEqFilter() []*SecretInput
func (*SecretInputBatchedStreamRequest) GetTime ¶
func (x *SecretInputBatchedStreamRequest) GetTime() *time.TimeBounds
func (*SecretInputBatchedStreamRequest) ProtoMessage ¶
func (*SecretInputBatchedStreamRequest) ProtoMessage()
func (*SecretInputBatchedStreamRequest) ProtoReflect ¶
func (x *SecretInputBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*SecretInputBatchedStreamRequest) Reset ¶
func (x *SecretInputBatchedStreamRequest) Reset()
func (*SecretInputBatchedStreamRequest) String ¶
func (x *SecretInputBatchedStreamRequest) String() string
type SecretInputBatchedStreamResponse ¶
type SecretInputBatchedStreamResponse 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 []*SecretInputStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*SecretInputBatchedStreamResponse) Descriptor
deprecated
func (*SecretInputBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretInputBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*SecretInputBatchedStreamResponse) GetResponses ¶
func (x *SecretInputBatchedStreamResponse) GetResponses() []*SecretInputStreamResponse
func (*SecretInputBatchedStreamResponse) ProtoMessage ¶
func (*SecretInputBatchedStreamResponse) ProtoMessage()
func (*SecretInputBatchedStreamResponse) ProtoReflect ¶
func (x *SecretInputBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*SecretInputBatchedStreamResponse) Reset ¶
func (x *SecretInputBatchedStreamResponse) Reset()
func (*SecretInputBatchedStreamResponse) String ¶
func (x *SecretInputBatchedStreamResponse) String() string
type SecretInputRequest ¶
type SecretInputRequest struct { // Key uniquely identifies a SecretInput instance to retrieve. // This value must be populated. Key *InputsKey `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 (*SecretInputRequest) Descriptor
deprecated
func (*SecretInputRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretInputRequest.ProtoReflect.Descriptor instead.
func (*SecretInputRequest) GetKey ¶
func (x *SecretInputRequest) GetKey() *InputsKey
func (*SecretInputRequest) GetTime ¶
func (x *SecretInputRequest) GetTime() *timestamppb.Timestamp
func (*SecretInputRequest) ProtoMessage ¶
func (*SecretInputRequest) ProtoMessage()
func (*SecretInputRequest) ProtoReflect ¶
func (x *SecretInputRequest) ProtoReflect() protoreflect.Message
func (*SecretInputRequest) Reset ¶
func (x *SecretInputRequest) Reset()
func (*SecretInputRequest) String ¶
func (x *SecretInputRequest) String() string
type SecretInputResponse ¶
type SecretInputResponse 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 *SecretInput `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // SecretInput instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SecretInputResponse) Descriptor
deprecated
func (*SecretInputResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretInputResponse.ProtoReflect.Descriptor instead.
func (*SecretInputResponse) GetTime ¶
func (x *SecretInputResponse) GetTime() *timestamppb.Timestamp
func (*SecretInputResponse) GetValue ¶
func (x *SecretInputResponse) GetValue() *SecretInput
func (*SecretInputResponse) ProtoMessage ¶
func (*SecretInputResponse) ProtoMessage()
func (*SecretInputResponse) ProtoReflect ¶
func (x *SecretInputResponse) ProtoReflect() protoreflect.Message
func (*SecretInputResponse) Reset ¶
func (x *SecretInputResponse) Reset()
func (*SecretInputResponse) String ¶
func (x *SecretInputResponse) String() string
type SecretInputServiceClient ¶
type SecretInputServiceClient interface { GetOne(ctx context.Context, in *SecretInputRequest, opts ...grpc.CallOption) (*SecretInputResponse, error) GetSome(ctx context.Context, in *SecretInputSomeRequest, opts ...grpc.CallOption) (SecretInputService_GetSomeClient, error) GetAll(ctx context.Context, in *SecretInputStreamRequest, opts ...grpc.CallOption) (SecretInputService_GetAllClient, error) Subscribe(ctx context.Context, in *SecretInputStreamRequest, opts ...grpc.CallOption) (SecretInputService_SubscribeClient, error) GetMeta(ctx context.Context, in *SecretInputStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *SecretInputStreamRequest, opts ...grpc.CallOption) (SecretInputService_SubscribeMetaClient, error) GetAllBatched(ctx context.Context, in *SecretInputBatchedStreamRequest, opts ...grpc.CallOption) (SecretInputService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *SecretInputBatchedStreamRequest, opts ...grpc.CallOption) (SecretInputService_SubscribeBatchedClient, error) }
SecretInputServiceClient is the client API for SecretInputService 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 NewSecretInputServiceClient ¶
func NewSecretInputServiceClient(cc grpc.ClientConnInterface) SecretInputServiceClient
type SecretInputServiceServer ¶
type SecretInputServiceServer interface { GetOne(context.Context, *SecretInputRequest) (*SecretInputResponse, error) GetSome(*SecretInputSomeRequest, SecretInputService_GetSomeServer) error GetAll(*SecretInputStreamRequest, SecretInputService_GetAllServer) error Subscribe(*SecretInputStreamRequest, SecretInputService_SubscribeServer) error GetMeta(context.Context, *SecretInputStreamRequest) (*MetaResponse, error) SubscribeMeta(*SecretInputStreamRequest, SecretInputService_SubscribeMetaServer) error GetAllBatched(*SecretInputBatchedStreamRequest, SecretInputService_GetAllBatchedServer) error SubscribeBatched(*SecretInputBatchedStreamRequest, SecretInputService_SubscribeBatchedServer) error // contains filtered or unexported methods }
SecretInputServiceServer is the server API for SecretInputService service. All implementations must embed UnimplementedSecretInputServiceServer for forward compatibility
type SecretInputService_GetAllBatchedClient ¶
type SecretInputService_GetAllBatchedClient interface { Recv() (*SecretInputBatchedStreamResponse, error) grpc.ClientStream }
type SecretInputService_GetAllBatchedServer ¶
type SecretInputService_GetAllBatchedServer interface { Send(*SecretInputBatchedStreamResponse) error grpc.ServerStream }
type SecretInputService_GetAllClient ¶
type SecretInputService_GetAllClient interface { Recv() (*SecretInputStreamResponse, error) grpc.ClientStream }
type SecretInputService_GetAllServer ¶
type SecretInputService_GetAllServer interface { Send(*SecretInputStreamResponse) error grpc.ServerStream }
type SecretInputService_GetSomeClient ¶
type SecretInputService_GetSomeClient interface { Recv() (*SecretInputSomeResponse, error) grpc.ClientStream }
type SecretInputService_GetSomeServer ¶
type SecretInputService_GetSomeServer interface { Send(*SecretInputSomeResponse) error grpc.ServerStream }
type SecretInputService_SubscribeBatchedClient ¶
type SecretInputService_SubscribeBatchedClient interface { Recv() (*SecretInputBatchedStreamResponse, error) grpc.ClientStream }
type SecretInputService_SubscribeBatchedServer ¶
type SecretInputService_SubscribeBatchedServer interface { Send(*SecretInputBatchedStreamResponse) error grpc.ServerStream }
type SecretInputService_SubscribeClient ¶
type SecretInputService_SubscribeClient interface { Recv() (*SecretInputStreamResponse, error) grpc.ClientStream }
type SecretInputService_SubscribeMetaClient ¶
type SecretInputService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type SecretInputService_SubscribeMetaServer ¶
type SecretInputService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type SecretInputService_SubscribeServer ¶
type SecretInputService_SubscribeServer interface { Send(*SecretInputStreamResponse) error grpc.ServerStream }
type SecretInputSomeRequest ¶
type SecretInputSomeRequest struct { Keys []*InputsKey `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 (*SecretInputSomeRequest) Descriptor
deprecated
func (*SecretInputSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretInputSomeRequest.ProtoReflect.Descriptor instead.
func (*SecretInputSomeRequest) GetKeys ¶
func (x *SecretInputSomeRequest) GetKeys() []*InputsKey
func (*SecretInputSomeRequest) GetTime ¶
func (x *SecretInputSomeRequest) GetTime() *timestamppb.Timestamp
func (*SecretInputSomeRequest) ProtoMessage ¶
func (*SecretInputSomeRequest) ProtoMessage()
func (*SecretInputSomeRequest) ProtoReflect ¶
func (x *SecretInputSomeRequest) ProtoReflect() protoreflect.Message
func (*SecretInputSomeRequest) Reset ¶
func (x *SecretInputSomeRequest) Reset()
func (*SecretInputSomeRequest) String ¶
func (x *SecretInputSomeRequest) String() string
type SecretInputSomeResponse ¶
type SecretInputSomeResponse 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 *SecretInput `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 (*SecretInputSomeResponse) Descriptor
deprecated
func (*SecretInputSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretInputSomeResponse.ProtoReflect.Descriptor instead.
func (*SecretInputSomeResponse) GetError ¶
func (x *SecretInputSomeResponse) GetError() *wrapperspb.StringValue
func (*SecretInputSomeResponse) GetTime ¶
func (x *SecretInputSomeResponse) GetTime() *timestamppb.Timestamp
func (*SecretInputSomeResponse) GetValue ¶
func (x *SecretInputSomeResponse) GetValue() *SecretInput
func (*SecretInputSomeResponse) ProtoMessage ¶
func (*SecretInputSomeResponse) ProtoMessage()
func (*SecretInputSomeResponse) ProtoReflect ¶
func (x *SecretInputSomeResponse) ProtoReflect() protoreflect.Message
func (*SecretInputSomeResponse) Reset ¶
func (x *SecretInputSomeResponse) Reset()
func (*SecretInputSomeResponse) String ¶
func (x *SecretInputSomeResponse) String() string
type SecretInputStreamRequest ¶
type SecretInputStreamRequest 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 []*SecretInput `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 SecretInput at end. // - Each SecretInput response is fully-specified (all fields set). // - start: Returns the state of each SecretInput at start, followed by updates until now. // - Each SecretInput response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each SecretInput at start, followed by updates // until end. // - Each SecretInput 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 (*SecretInputStreamRequest) Descriptor
deprecated
func (*SecretInputStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretInputStreamRequest.ProtoReflect.Descriptor instead.
func (*SecretInputStreamRequest) GetPartialEqFilter ¶
func (x *SecretInputStreamRequest) GetPartialEqFilter() []*SecretInput
func (*SecretInputStreamRequest) GetTime ¶
func (x *SecretInputStreamRequest) GetTime() *time.TimeBounds
func (*SecretInputStreamRequest) ProtoMessage ¶
func (*SecretInputStreamRequest) ProtoMessage()
func (*SecretInputStreamRequest) ProtoReflect ¶
func (x *SecretInputStreamRequest) ProtoReflect() protoreflect.Message
func (*SecretInputStreamRequest) Reset ¶
func (x *SecretInputStreamRequest) Reset()
func (*SecretInputStreamRequest) String ¶
func (x *SecretInputStreamRequest) String() string
type SecretInputStreamResponse ¶
type SecretInputStreamResponse 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 *SecretInput `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this SecretInput's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the SecretInput 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 (*SecretInputStreamResponse) Descriptor
deprecated
func (*SecretInputStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretInputStreamResponse.ProtoReflect.Descriptor instead.
func (*SecretInputStreamResponse) GetTime ¶
func (x *SecretInputStreamResponse) GetTime() *timestamppb.Timestamp
func (*SecretInputStreamResponse) GetType ¶
func (x *SecretInputStreamResponse) GetType() subscriptions.Operation
func (*SecretInputStreamResponse) GetValue ¶
func (x *SecretInputStreamResponse) GetValue() *SecretInput
func (*SecretInputStreamResponse) ProtoMessage ¶
func (*SecretInputStreamResponse) ProtoMessage()
func (*SecretInputStreamResponse) ProtoReflect ¶
func (x *SecretInputStreamResponse) ProtoReflect() protoreflect.Message
func (*SecretInputStreamResponse) Reset ¶
func (x *SecretInputStreamResponse) Reset()
func (*SecretInputStreamResponse) String ¶
func (x *SecretInputStreamResponse) String() string
type StringInputFieldProps ¶
type StringInputFieldProps struct { // default_value is the default value of the string. DefaultValue *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` // static_options defines the set of possible values for the string. StaticOptions *fmp.RepeatedString `protobuf:"bytes,3,opt,name=static_options,json=staticOptions,proto3" json:"static_options,omitempty"` // dynamic_options defines the set of possible values for the string // based on the possible values for other strings in the schema. // Each field should be referenced by a JSON object of the form // `{ "fieldId": <field_id> }`. // // E.g, // “` // [ // // { "fieldId": "deviceFieldID" }, // { "fieldId": "ipFieldID" } // // ] // “` // Here, the possible values for the strings identified by // `"deviceFieldID"` and `"ipFieldID"` are used as the possible // values for this string. DynamicOptions *fmp.RepeatedString `protobuf:"bytes,4,opt,name=dynamic_options,json=dynamicOptions,proto3" json:"dynamic_options,omitempty"` // length imposes a length range (inclusive) on the value of the // string. The should be of the form `"<min>..<max>"`. E.g., // `"3..7"` means the value of the string can be three to seven // characters long. Length *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=length,proto3" json:"length,omitempty"` // pattern imposes a regular expression matching constraint on // the value of the string. This should be a Google RE2-compliant // regular expression (https://github.com/google/re2/wiki/Syntax). Pattern *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=pattern,proto3" json:"pattern,omitempty"` // format imposes a well-known format on the value of the string. // The supported formats are: // // * `"ip"`: an IPv4 or IPv6 address // * `"ipv4"`: an IPv4 address // * `"ipv6"`: an IPv6 address // * `"mac"`: a MAC address // * `"cidr"`: an IPv4 or IPv6 address in CIDR notation (e.g. 10.1.1.1/24, 2001:db8:a0b::1/32) // * `"cidrv4"`: an IPv4 address in CIDR notation (e.g. 10.1.1.1/24) // * `"cidrv6"`: an IPv6 address in CIDR notation (e.g. 2001:db8:a0b::1/32) // * `"url"`: a URL (e.g., http://www.google.com) Format *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=format,proto3" json:"format,omitempty"` // is_secret specifies whether the string is a secret and its // value should be masked. E.g., if this is set to `true` and // the value of the string is `"secret-value-1"`, it will be // masked as `"**********"`. IsSecret *wrapperspb.BoolValue `protobuf:"bytes,8,opt,name=is_secret,json=isSecret,proto3" json:"is_secret,omitempty"` // extra_values_allowed allows adding values to the field in // addition to what's allowed by static_options/dynamic_options. ExtraValuesAllowed *wrapperspb.BoolValue `protobuf:"bytes,9,opt,name=extra_values_allowed,json=extraValuesAllowed,proto3" json:"extra_values_allowed,omitempty"` // contains filtered or unexported fields }
StringInputFieldProps defines the set of properties for a single string field in a studio input schema.
func (*StringInputFieldProps) Descriptor
deprecated
func (*StringInputFieldProps) Descriptor() ([]byte, []int)
Deprecated: Use StringInputFieldProps.ProtoReflect.Descriptor instead.
func (*StringInputFieldProps) GetDefaultValue ¶
func (x *StringInputFieldProps) GetDefaultValue() *wrapperspb.StringValue
func (*StringInputFieldProps) GetDynamicOptions ¶
func (x *StringInputFieldProps) GetDynamicOptions() *fmp.RepeatedString
func (*StringInputFieldProps) GetExtraValuesAllowed ¶
func (x *StringInputFieldProps) GetExtraValuesAllowed() *wrapperspb.BoolValue
func (*StringInputFieldProps) GetFormat ¶
func (x *StringInputFieldProps) GetFormat() *wrapperspb.StringValue
func (*StringInputFieldProps) GetIsSecret ¶
func (x *StringInputFieldProps) GetIsSecret() *wrapperspb.BoolValue
func (*StringInputFieldProps) GetLength ¶
func (x *StringInputFieldProps) GetLength() *wrapperspb.StringValue
func (*StringInputFieldProps) GetPattern ¶
func (x *StringInputFieldProps) GetPattern() *wrapperspb.StringValue
func (*StringInputFieldProps) GetStaticOptions ¶
func (x *StringInputFieldProps) GetStaticOptions() *fmp.RepeatedString
func (*StringInputFieldProps) ProtoMessage ¶
func (*StringInputFieldProps) ProtoMessage()
func (*StringInputFieldProps) ProtoReflect ¶
func (x *StringInputFieldProps) ProtoReflect() protoreflect.Message
func (*StringInputFieldProps) Reset ¶
func (x *StringInputFieldProps) Reset()
func (*StringInputFieldProps) String ¶
func (x *StringInputFieldProps) String() string
type Studio ¶
type Studio struct { // key uniquely identifies the studio. Key *StudioKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // created_at is the time at which the studio was created. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // created_by is the name of the user that created the studio. CreatedBy *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // last_modified_at is the time at which the studio was last modified. LastModifiedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_modified_at,json=lastModifiedAt,proto3" json:"last_modified_at,omitempty"` // last_modified_by is the name of the user that last modified the studio. LastModifiedBy *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=last_modified_by,json=lastModifiedBy,proto3" json:"last_modified_by,omitempty"` // display_name is the name of this studio as displayed on the UI. // This and remaining fields are config fields, with workspace changes applied on top of // mainline. This resource will be present in the workspace only if // the studio is modified (via the `StudioConfig` resource). DisplayName *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // description is a brief description of the studio. Description *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"` // template is a script that builds the device configuration from the // inputs that are described by `input_schema`. Template *Template `protobuf:"bytes,8,opt,name=template,proto3" json:"template,omitempty"` // input_schema is the schema for the studio inputs that are processed // by `template`. InputSchema *InputSchema `protobuf:"bytes,9,opt,name=input_schema,json=inputSchema,proto3" json:"input_schema,omitempty"` // from_package indicates that this studio was created by a package, and can only be modified // by the packaging service. FromPackage *wrapperspb.StringValue `protobuf:"bytes,11,opt,name=from_package,json=fromPackage,proto3" json:"from_package,omitempty"` // contains filtered or unexported fields }
Studio holds the active state for a studio.
func (*Studio) Descriptor
deprecated
func (*Studio) GetCreatedAt ¶
func (x *Studio) GetCreatedAt() *timestamppb.Timestamp
func (*Studio) GetCreatedBy ¶
func (x *Studio) GetCreatedBy() *wrapperspb.StringValue
func (*Studio) GetDescription ¶
func (x *Studio) GetDescription() *wrapperspb.StringValue
func (*Studio) GetDisplayName ¶
func (x *Studio) GetDisplayName() *wrapperspb.StringValue
func (*Studio) GetFromPackage ¶
func (x *Studio) GetFromPackage() *wrapperspb.StringValue
func (*Studio) GetInputSchema ¶
func (x *Studio) GetInputSchema() *InputSchema
func (*Studio) GetLastModifiedAt ¶
func (x *Studio) GetLastModifiedAt() *timestamppb.Timestamp
func (*Studio) GetLastModifiedBy ¶
func (x *Studio) GetLastModifiedBy() *wrapperspb.StringValue
func (*Studio) GetTemplate ¶
func (*Studio) ProtoMessage ¶
func (*Studio) ProtoMessage()
func (*Studio) ProtoReflect ¶
func (x *Studio) ProtoReflect() protoreflect.Message
type StudioBatchedStreamRequest ¶
type StudioBatchedStreamRequest 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 []*Studio `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 Studio at end. // - Each Studio response is fully-specified (all fields set). // - start: Returns the state of each Studio at start, followed by updates until now. // - Each Studio response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each Studio at start, followed by updates // until end. // - Each Studio 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 (*StudioBatchedStreamRequest) Descriptor
deprecated
func (*StudioBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*StudioBatchedStreamRequest) GetMaxMessages ¶
func (x *StudioBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*StudioBatchedStreamRequest) GetPartialEqFilter ¶
func (x *StudioBatchedStreamRequest) GetPartialEqFilter() []*Studio
func (*StudioBatchedStreamRequest) GetTime ¶
func (x *StudioBatchedStreamRequest) GetTime() *time.TimeBounds
func (*StudioBatchedStreamRequest) ProtoMessage ¶
func (*StudioBatchedStreamRequest) ProtoMessage()
func (*StudioBatchedStreamRequest) ProtoReflect ¶
func (x *StudioBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*StudioBatchedStreamRequest) Reset ¶
func (x *StudioBatchedStreamRequest) Reset()
func (*StudioBatchedStreamRequest) String ¶
func (x *StudioBatchedStreamRequest) String() string
type StudioBatchedStreamResponse ¶
type StudioBatchedStreamResponse 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 []*StudioStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*StudioBatchedStreamResponse) Descriptor
deprecated
func (*StudioBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*StudioBatchedStreamResponse) GetResponses ¶
func (x *StudioBatchedStreamResponse) GetResponses() []*StudioStreamResponse
func (*StudioBatchedStreamResponse) ProtoMessage ¶
func (*StudioBatchedStreamResponse) ProtoMessage()
func (*StudioBatchedStreamResponse) ProtoReflect ¶
func (x *StudioBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*StudioBatchedStreamResponse) Reset ¶
func (x *StudioBatchedStreamResponse) Reset()
func (*StudioBatchedStreamResponse) String ¶
func (x *StudioBatchedStreamResponse) String() string
type StudioConfig ¶
type StudioConfig struct { // key uniquely identifies the studio. Key *StudioKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // remove indicates whether to remove (`true`) or add (`false`, // unset) the studio identified by the key if the encompassing // workspace merges. Other data fields are not allowed if this // field is set to true. Remove *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=remove,proto3" json:"remove,omitempty"` // display_name is the name of this studio as displayed on the UI. // This and remaining fields are config fields, with workspace changes to be applied // on top of mainline. The corresponding `Studio` will be present // in the workspace only if the studio is modified (via this resource). DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // description is a brief description of the studio. Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // template is a script that builds the device configuration from the // inputs that are described by `input_schema`. Template *Template `protobuf:"bytes,5,opt,name=template,proto3" json:"template,omitempty"` // input_schema is the schema for the studio inputs that are processed // by `template`. InputSchema *InputSchema `protobuf:"bytes,6,opt,name=input_schema,json=inputSchema,proto3" json:"input_schema,omitempty"` // contains filtered or unexported fields }
StudioConfig holds a configuration for a studio.
Changes to fields other than `key` and `remove` are applied to a copy of the mainline.
func (*StudioConfig) Descriptor
deprecated
func (*StudioConfig) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfig.ProtoReflect.Descriptor instead.
func (*StudioConfig) GetDescription ¶
func (x *StudioConfig) GetDescription() *wrapperspb.StringValue
func (*StudioConfig) GetDisplayName ¶
func (x *StudioConfig) GetDisplayName() *wrapperspb.StringValue
func (*StudioConfig) GetInputSchema ¶
func (x *StudioConfig) GetInputSchema() *InputSchema
func (*StudioConfig) GetKey ¶
func (x *StudioConfig) GetKey() *StudioKey
func (*StudioConfig) GetRemove ¶
func (x *StudioConfig) GetRemove() *wrapperspb.BoolValue
func (*StudioConfig) GetTemplate ¶
func (x *StudioConfig) GetTemplate() *Template
func (*StudioConfig) ProtoMessage ¶
func (*StudioConfig) ProtoMessage()
func (*StudioConfig) ProtoReflect ¶
func (x *StudioConfig) ProtoReflect() protoreflect.Message
func (*StudioConfig) Reset ¶
func (x *StudioConfig) Reset()
func (*StudioConfig) String ¶
func (x *StudioConfig) String() string
type StudioConfigBatchedStreamRequest ¶
type StudioConfigBatchedStreamRequest 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 []*StudioConfig `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 StudioConfig at end. // - Each StudioConfig response is fully-specified (all fields set). // - start: Returns the state of each StudioConfig at start, followed by updates until now. // - Each StudioConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each StudioConfig at start, followed by updates // until end. // - Each StudioConfig 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 (*StudioConfigBatchedStreamRequest) Descriptor
deprecated
func (*StudioConfigBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*StudioConfigBatchedStreamRequest) GetMaxMessages ¶
func (x *StudioConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*StudioConfigBatchedStreamRequest) GetPartialEqFilter ¶
func (x *StudioConfigBatchedStreamRequest) GetPartialEqFilter() []*StudioConfig
func (*StudioConfigBatchedStreamRequest) GetTime ¶
func (x *StudioConfigBatchedStreamRequest) GetTime() *time.TimeBounds
func (*StudioConfigBatchedStreamRequest) ProtoMessage ¶
func (*StudioConfigBatchedStreamRequest) ProtoMessage()
func (*StudioConfigBatchedStreamRequest) ProtoReflect ¶
func (x *StudioConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*StudioConfigBatchedStreamRequest) Reset ¶
func (x *StudioConfigBatchedStreamRequest) Reset()
func (*StudioConfigBatchedStreamRequest) String ¶
func (x *StudioConfigBatchedStreamRequest) String() string
type StudioConfigBatchedStreamResponse ¶
type StudioConfigBatchedStreamResponse 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 []*StudioConfigStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*StudioConfigBatchedStreamResponse) Descriptor
deprecated
func (*StudioConfigBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*StudioConfigBatchedStreamResponse) GetResponses ¶
func (x *StudioConfigBatchedStreamResponse) GetResponses() []*StudioConfigStreamResponse
func (*StudioConfigBatchedStreamResponse) ProtoMessage ¶
func (*StudioConfigBatchedStreamResponse) ProtoMessage()
func (*StudioConfigBatchedStreamResponse) ProtoReflect ¶
func (x *StudioConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*StudioConfigBatchedStreamResponse) Reset ¶
func (x *StudioConfigBatchedStreamResponse) Reset()
func (*StudioConfigBatchedStreamResponse) String ¶
func (x *StudioConfigBatchedStreamResponse) String() string
type StudioConfigDeleteAllRequest ¶
type StudioConfigDeleteAllRequest 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 []*StudioConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // contains filtered or unexported fields }
func (*StudioConfigDeleteAllRequest) Descriptor
deprecated
func (*StudioConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*StudioConfigDeleteAllRequest) GetPartialEqFilter ¶
func (x *StudioConfigDeleteAllRequest) GetPartialEqFilter() []*StudioConfig
func (*StudioConfigDeleteAllRequest) ProtoMessage ¶
func (*StudioConfigDeleteAllRequest) ProtoMessage()
func (*StudioConfigDeleteAllRequest) ProtoReflect ¶
func (x *StudioConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*StudioConfigDeleteAllRequest) Reset ¶
func (x *StudioConfigDeleteAllRequest) Reset()
func (*StudioConfigDeleteAllRequest) String ¶
func (x *StudioConfigDeleteAllRequest) String() string
type StudioConfigDeleteAllResponse ¶
type StudioConfigDeleteAllResponse 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 StudioConfig instance that failed to be deleted. Key *StudioKey `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 (*StudioConfigDeleteAllResponse) Descriptor
deprecated
func (*StudioConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*StudioConfigDeleteAllResponse) GetError ¶
func (x *StudioConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*StudioConfigDeleteAllResponse) GetKey ¶
func (x *StudioConfigDeleteAllResponse) GetKey() *StudioKey
func (*StudioConfigDeleteAllResponse) GetTime ¶
func (x *StudioConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*StudioConfigDeleteAllResponse) GetType ¶
func (x *StudioConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*StudioConfigDeleteAllResponse) ProtoMessage ¶
func (*StudioConfigDeleteAllResponse) ProtoMessage()
func (*StudioConfigDeleteAllResponse) ProtoReflect ¶
func (x *StudioConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*StudioConfigDeleteAllResponse) Reset ¶
func (x *StudioConfigDeleteAllResponse) Reset()
func (*StudioConfigDeleteAllResponse) String ¶
func (x *StudioConfigDeleteAllResponse) String() string
type StudioConfigDeleteRequest ¶
type StudioConfigDeleteRequest struct { // Key indicates which StudioConfig instance to remove. // This field must always be set. Key *StudioKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*StudioConfigDeleteRequest) Descriptor
deprecated
func (*StudioConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*StudioConfigDeleteRequest) GetKey ¶
func (x *StudioConfigDeleteRequest) GetKey() *StudioKey
func (*StudioConfigDeleteRequest) ProtoMessage ¶
func (*StudioConfigDeleteRequest) ProtoMessage()
func (*StudioConfigDeleteRequest) ProtoReflect ¶
func (x *StudioConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*StudioConfigDeleteRequest) Reset ¶
func (x *StudioConfigDeleteRequest) Reset()
func (*StudioConfigDeleteRequest) String ¶
func (x *StudioConfigDeleteRequest) String() string
type StudioConfigDeleteResponse ¶
type StudioConfigDeleteResponse struct { // Key echoes back the key of the deleted StudioConfig instance. Key *StudioKey `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 (*StudioConfigDeleteResponse) Descriptor
deprecated
func (*StudioConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*StudioConfigDeleteResponse) GetKey ¶
func (x *StudioConfigDeleteResponse) GetKey() *StudioKey
func (*StudioConfigDeleteResponse) GetTime ¶
func (x *StudioConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*StudioConfigDeleteResponse) ProtoMessage ¶
func (*StudioConfigDeleteResponse) ProtoMessage()
func (*StudioConfigDeleteResponse) ProtoReflect ¶
func (x *StudioConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*StudioConfigDeleteResponse) Reset ¶
func (x *StudioConfigDeleteResponse) Reset()
func (*StudioConfigDeleteResponse) String ¶
func (x *StudioConfigDeleteResponse) String() string
type StudioConfigDeleteSomeRequest ¶
type StudioConfigDeleteSomeRequest struct { // key contains a list of StudioConfig keys to delete Keys []*StudioKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // contains filtered or unexported fields }
func (*StudioConfigDeleteSomeRequest) Descriptor
deprecated
func (*StudioConfigDeleteSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigDeleteSomeRequest.ProtoReflect.Descriptor instead.
func (*StudioConfigDeleteSomeRequest) GetKeys ¶
func (x *StudioConfigDeleteSomeRequest) GetKeys() []*StudioKey
func (*StudioConfigDeleteSomeRequest) ProtoMessage ¶
func (*StudioConfigDeleteSomeRequest) ProtoMessage()
func (*StudioConfigDeleteSomeRequest) ProtoReflect ¶
func (x *StudioConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
func (*StudioConfigDeleteSomeRequest) Reset ¶
func (x *StudioConfigDeleteSomeRequest) Reset()
func (*StudioConfigDeleteSomeRequest) String ¶
func (x *StudioConfigDeleteSomeRequest) String() string
type StudioConfigDeleteSomeResponse ¶
type StudioConfigDeleteSomeResponse struct { Key *StudioKey `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 }
StudioConfigDeleteSomeResponse is only sent when there is an error.
func (*StudioConfigDeleteSomeResponse) Descriptor
deprecated
func (*StudioConfigDeleteSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigDeleteSomeResponse.ProtoReflect.Descriptor instead.
func (*StudioConfigDeleteSomeResponse) GetError ¶
func (x *StudioConfigDeleteSomeResponse) GetError() string
func (*StudioConfigDeleteSomeResponse) GetKey ¶
func (x *StudioConfigDeleteSomeResponse) GetKey() *StudioKey
func (*StudioConfigDeleteSomeResponse) ProtoMessage ¶
func (*StudioConfigDeleteSomeResponse) ProtoMessage()
func (*StudioConfigDeleteSomeResponse) ProtoReflect ¶
func (x *StudioConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
func (*StudioConfigDeleteSomeResponse) Reset ¶
func (x *StudioConfigDeleteSomeResponse) Reset()
func (*StudioConfigDeleteSomeResponse) String ¶
func (x *StudioConfigDeleteSomeResponse) String() string
type StudioConfigRequest ¶
type StudioConfigRequest struct { // Key uniquely identifies a StudioConfig instance to retrieve. // This value must be populated. Key *StudioKey `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 (*StudioConfigRequest) Descriptor
deprecated
func (*StudioConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigRequest.ProtoReflect.Descriptor instead.
func (*StudioConfigRequest) GetKey ¶
func (x *StudioConfigRequest) GetKey() *StudioKey
func (*StudioConfigRequest) GetTime ¶
func (x *StudioConfigRequest) GetTime() *timestamppb.Timestamp
func (*StudioConfigRequest) ProtoMessage ¶
func (*StudioConfigRequest) ProtoMessage()
func (*StudioConfigRequest) ProtoReflect ¶
func (x *StudioConfigRequest) ProtoReflect() protoreflect.Message
func (*StudioConfigRequest) Reset ¶
func (x *StudioConfigRequest) Reset()
func (*StudioConfigRequest) String ¶
func (x *StudioConfigRequest) String() string
type StudioConfigResponse ¶
type StudioConfigResponse 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 *StudioConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // StudioConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*StudioConfigResponse) Descriptor
deprecated
func (*StudioConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigResponse.ProtoReflect.Descriptor instead.
func (*StudioConfigResponse) GetTime ¶
func (x *StudioConfigResponse) GetTime() *timestamppb.Timestamp
func (*StudioConfigResponse) GetValue ¶
func (x *StudioConfigResponse) GetValue() *StudioConfig
func (*StudioConfigResponse) ProtoMessage ¶
func (*StudioConfigResponse) ProtoMessage()
func (*StudioConfigResponse) ProtoReflect ¶
func (x *StudioConfigResponse) ProtoReflect() protoreflect.Message
func (*StudioConfigResponse) Reset ¶
func (x *StudioConfigResponse) Reset()
func (*StudioConfigResponse) String ¶
func (x *StudioConfigResponse) String() string
type StudioConfigServiceClient ¶
type StudioConfigServiceClient interface { GetOne(ctx context.Context, in *StudioConfigRequest, opts ...grpc.CallOption) (*StudioConfigResponse, error) GetSome(ctx context.Context, in *StudioConfigSomeRequest, opts ...grpc.CallOption) (StudioConfigService_GetSomeClient, error) GetAll(ctx context.Context, in *StudioConfigStreamRequest, opts ...grpc.CallOption) (StudioConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *StudioConfigStreamRequest, opts ...grpc.CallOption) (StudioConfigService_SubscribeClient, error) GetMeta(ctx context.Context, in *StudioConfigStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *StudioConfigStreamRequest, opts ...grpc.CallOption) (StudioConfigService_SubscribeMetaClient, error) Set(ctx context.Context, in *StudioConfigSetRequest, opts ...grpc.CallOption) (*StudioConfigSetResponse, error) SetSome(ctx context.Context, in *StudioConfigSetSomeRequest, opts ...grpc.CallOption) (StudioConfigService_SetSomeClient, error) Delete(ctx context.Context, in *StudioConfigDeleteRequest, opts ...grpc.CallOption) (*StudioConfigDeleteResponse, error) DeleteSome(ctx context.Context, in *StudioConfigDeleteSomeRequest, opts ...grpc.CallOption) (StudioConfigService_DeleteSomeClient, error) DeleteAll(ctx context.Context, in *StudioConfigDeleteAllRequest, opts ...grpc.CallOption) (StudioConfigService_DeleteAllClient, error) GetAllBatched(ctx context.Context, in *StudioConfigBatchedStreamRequest, opts ...grpc.CallOption) (StudioConfigService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *StudioConfigBatchedStreamRequest, opts ...grpc.CallOption) (StudioConfigService_SubscribeBatchedClient, error) }
StudioConfigServiceClient is the client API for StudioConfigService 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 NewStudioConfigServiceClient ¶
func NewStudioConfigServiceClient(cc grpc.ClientConnInterface) StudioConfigServiceClient
type StudioConfigServiceServer ¶
type StudioConfigServiceServer interface { GetOne(context.Context, *StudioConfigRequest) (*StudioConfigResponse, error) GetSome(*StudioConfigSomeRequest, StudioConfigService_GetSomeServer) error GetAll(*StudioConfigStreamRequest, StudioConfigService_GetAllServer) error Subscribe(*StudioConfigStreamRequest, StudioConfigService_SubscribeServer) error GetMeta(context.Context, *StudioConfigStreamRequest) (*MetaResponse, error) SubscribeMeta(*StudioConfigStreamRequest, StudioConfigService_SubscribeMetaServer) error Set(context.Context, *StudioConfigSetRequest) (*StudioConfigSetResponse, error) SetSome(*StudioConfigSetSomeRequest, StudioConfigService_SetSomeServer) error Delete(context.Context, *StudioConfigDeleteRequest) (*StudioConfigDeleteResponse, error) DeleteSome(*StudioConfigDeleteSomeRequest, StudioConfigService_DeleteSomeServer) error DeleteAll(*StudioConfigDeleteAllRequest, StudioConfigService_DeleteAllServer) error GetAllBatched(*StudioConfigBatchedStreamRequest, StudioConfigService_GetAllBatchedServer) error SubscribeBatched(*StudioConfigBatchedStreamRequest, StudioConfigService_SubscribeBatchedServer) error // contains filtered or unexported methods }
StudioConfigServiceServer is the server API for StudioConfigService service. All implementations must embed UnimplementedStudioConfigServiceServer for forward compatibility
type StudioConfigService_DeleteAllClient ¶
type StudioConfigService_DeleteAllClient interface { Recv() (*StudioConfigDeleteAllResponse, error) grpc.ClientStream }
type StudioConfigService_DeleteAllServer ¶
type StudioConfigService_DeleteAllServer interface { Send(*StudioConfigDeleteAllResponse) error grpc.ServerStream }
type StudioConfigService_DeleteSomeClient ¶
type StudioConfigService_DeleteSomeClient interface { Recv() (*StudioConfigDeleteSomeResponse, error) grpc.ClientStream }
type StudioConfigService_DeleteSomeServer ¶
type StudioConfigService_DeleteSomeServer interface { Send(*StudioConfigDeleteSomeResponse) error grpc.ServerStream }
type StudioConfigService_GetAllBatchedClient ¶
type StudioConfigService_GetAllBatchedClient interface { Recv() (*StudioConfigBatchedStreamResponse, error) grpc.ClientStream }
type StudioConfigService_GetAllBatchedServer ¶
type StudioConfigService_GetAllBatchedServer interface { Send(*StudioConfigBatchedStreamResponse) error grpc.ServerStream }
type StudioConfigService_GetAllClient ¶
type StudioConfigService_GetAllClient interface { Recv() (*StudioConfigStreamResponse, error) grpc.ClientStream }
type StudioConfigService_GetAllServer ¶
type StudioConfigService_GetAllServer interface { Send(*StudioConfigStreamResponse) error grpc.ServerStream }
type StudioConfigService_GetSomeClient ¶
type StudioConfigService_GetSomeClient interface { Recv() (*StudioConfigSomeResponse, error) grpc.ClientStream }
type StudioConfigService_GetSomeServer ¶
type StudioConfigService_GetSomeServer interface { Send(*StudioConfigSomeResponse) error grpc.ServerStream }
type StudioConfigService_SetSomeClient ¶
type StudioConfigService_SetSomeClient interface { Recv() (*StudioConfigSetSomeResponse, error) grpc.ClientStream }
type StudioConfigService_SetSomeServer ¶
type StudioConfigService_SetSomeServer interface { Send(*StudioConfigSetSomeResponse) error grpc.ServerStream }
type StudioConfigService_SubscribeBatchedClient ¶
type StudioConfigService_SubscribeBatchedClient interface { Recv() (*StudioConfigBatchedStreamResponse, error) grpc.ClientStream }
type StudioConfigService_SubscribeBatchedServer ¶
type StudioConfigService_SubscribeBatchedServer interface { Send(*StudioConfigBatchedStreamResponse) error grpc.ServerStream }
type StudioConfigService_SubscribeClient ¶
type StudioConfigService_SubscribeClient interface { Recv() (*StudioConfigStreamResponse, error) grpc.ClientStream }
type StudioConfigService_SubscribeMetaClient ¶
type StudioConfigService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type StudioConfigService_SubscribeMetaServer ¶
type StudioConfigService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type StudioConfigService_SubscribeServer ¶
type StudioConfigService_SubscribeServer interface { Send(*StudioConfigStreamResponse) error grpc.ServerStream }
type StudioConfigSetRequest ¶
type StudioConfigSetRequest struct { // StudioConfig carries the value to set into the datastore. // See the documentation on the StudioConfig struct for which fields are required. Value *StudioConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*StudioConfigSetRequest) Descriptor
deprecated
func (*StudioConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigSetRequest.ProtoReflect.Descriptor instead.
func (*StudioConfigSetRequest) GetValue ¶
func (x *StudioConfigSetRequest) GetValue() *StudioConfig
func (*StudioConfigSetRequest) ProtoMessage ¶
func (*StudioConfigSetRequest) ProtoMessage()
func (*StudioConfigSetRequest) ProtoReflect ¶
func (x *StudioConfigSetRequest) ProtoReflect() protoreflect.Message
func (*StudioConfigSetRequest) Reset ¶
func (x *StudioConfigSetRequest) Reset()
func (*StudioConfigSetRequest) String ¶
func (x *StudioConfigSetRequest) String() string
type StudioConfigSetResponse ¶
type StudioConfigSetResponse struct { // Value carries all the values given in the StudioConfigSetRequest as well // as any server-generated values. Value *StudioConfig `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 (*StudioConfigSetResponse) Descriptor
deprecated
func (*StudioConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigSetResponse.ProtoReflect.Descriptor instead.
func (*StudioConfigSetResponse) GetTime ¶
func (x *StudioConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*StudioConfigSetResponse) GetValue ¶
func (x *StudioConfigSetResponse) GetValue() *StudioConfig
func (*StudioConfigSetResponse) ProtoMessage ¶
func (*StudioConfigSetResponse) ProtoMessage()
func (*StudioConfigSetResponse) ProtoReflect ¶
func (x *StudioConfigSetResponse) ProtoReflect() protoreflect.Message
func (*StudioConfigSetResponse) Reset ¶
func (x *StudioConfigSetResponse) Reset()
func (*StudioConfigSetResponse) String ¶
func (x *StudioConfigSetResponse) String() string
type StudioConfigSetSomeRequest ¶
type StudioConfigSetSomeRequest struct { // value contains a list of StudioConfig 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 []*StudioConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*StudioConfigSetSomeRequest) Descriptor
deprecated
func (*StudioConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*StudioConfigSetSomeRequest) GetValues ¶
func (x *StudioConfigSetSomeRequest) GetValues() []*StudioConfig
func (*StudioConfigSetSomeRequest) ProtoMessage ¶
func (*StudioConfigSetSomeRequest) ProtoMessage()
func (*StudioConfigSetSomeRequest) ProtoReflect ¶
func (x *StudioConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*StudioConfigSetSomeRequest) Reset ¶
func (x *StudioConfigSetSomeRequest) Reset()
func (*StudioConfigSetSomeRequest) String ¶
func (x *StudioConfigSetSomeRequest) String() string
type StudioConfigSetSomeResponse ¶
type StudioConfigSetSomeResponse struct { Key *StudioKey `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 (*StudioConfigSetSomeResponse) Descriptor
deprecated
func (*StudioConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*StudioConfigSetSomeResponse) GetError ¶
func (x *StudioConfigSetSomeResponse) GetError() string
func (*StudioConfigSetSomeResponse) GetKey ¶
func (x *StudioConfigSetSomeResponse) GetKey() *StudioKey
func (*StudioConfigSetSomeResponse) ProtoMessage ¶
func (*StudioConfigSetSomeResponse) ProtoMessage()
func (*StudioConfigSetSomeResponse) ProtoReflect ¶
func (x *StudioConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*StudioConfigSetSomeResponse) Reset ¶
func (x *StudioConfigSetSomeResponse) Reset()
func (*StudioConfigSetSomeResponse) String ¶
func (x *StudioConfigSetSomeResponse) String() string
type StudioConfigSomeRequest ¶
type StudioConfigSomeRequest struct { Keys []*StudioKey `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 (*StudioConfigSomeRequest) Descriptor
deprecated
func (*StudioConfigSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigSomeRequest.ProtoReflect.Descriptor instead.
func (*StudioConfigSomeRequest) GetKeys ¶
func (x *StudioConfigSomeRequest) GetKeys() []*StudioKey
func (*StudioConfigSomeRequest) GetTime ¶
func (x *StudioConfigSomeRequest) GetTime() *timestamppb.Timestamp
func (*StudioConfigSomeRequest) ProtoMessage ¶
func (*StudioConfigSomeRequest) ProtoMessage()
func (*StudioConfigSomeRequest) ProtoReflect ¶
func (x *StudioConfigSomeRequest) ProtoReflect() protoreflect.Message
func (*StudioConfigSomeRequest) Reset ¶
func (x *StudioConfigSomeRequest) Reset()
func (*StudioConfigSomeRequest) String ¶
func (x *StudioConfigSomeRequest) String() string
type StudioConfigSomeResponse ¶
type StudioConfigSomeResponse 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 *StudioConfig `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 (*StudioConfigSomeResponse) Descriptor
deprecated
func (*StudioConfigSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigSomeResponse.ProtoReflect.Descriptor instead.
func (*StudioConfigSomeResponse) GetError ¶
func (x *StudioConfigSomeResponse) GetError() *wrapperspb.StringValue
func (*StudioConfigSomeResponse) GetTime ¶
func (x *StudioConfigSomeResponse) GetTime() *timestamppb.Timestamp
func (*StudioConfigSomeResponse) GetValue ¶
func (x *StudioConfigSomeResponse) GetValue() *StudioConfig
func (*StudioConfigSomeResponse) ProtoMessage ¶
func (*StudioConfigSomeResponse) ProtoMessage()
func (*StudioConfigSomeResponse) ProtoReflect ¶
func (x *StudioConfigSomeResponse) ProtoReflect() protoreflect.Message
func (*StudioConfigSomeResponse) Reset ¶
func (x *StudioConfigSomeResponse) Reset()
func (*StudioConfigSomeResponse) String ¶
func (x *StudioConfigSomeResponse) String() string
type StudioConfigStreamRequest ¶
type StudioConfigStreamRequest 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 []*StudioConfig `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 StudioConfig at end. // - Each StudioConfig response is fully-specified (all fields set). // - start: Returns the state of each StudioConfig at start, followed by updates until now. // - Each StudioConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each StudioConfig at start, followed by updates // until end. // - Each StudioConfig 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 (*StudioConfigStreamRequest) Descriptor
deprecated
func (*StudioConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*StudioConfigStreamRequest) GetPartialEqFilter ¶
func (x *StudioConfigStreamRequest) GetPartialEqFilter() []*StudioConfig
func (*StudioConfigStreamRequest) GetTime ¶
func (x *StudioConfigStreamRequest) GetTime() *time.TimeBounds
func (*StudioConfigStreamRequest) ProtoMessage ¶
func (*StudioConfigStreamRequest) ProtoMessage()
func (*StudioConfigStreamRequest) ProtoReflect ¶
func (x *StudioConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*StudioConfigStreamRequest) Reset ¶
func (x *StudioConfigStreamRequest) Reset()
func (*StudioConfigStreamRequest) String ¶
func (x *StudioConfigStreamRequest) String() string
type StudioConfigStreamResponse ¶
type StudioConfigStreamResponse 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 *StudioConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this StudioConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the StudioConfig 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 (*StudioConfigStreamResponse) Descriptor
deprecated
func (*StudioConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*StudioConfigStreamResponse) GetTime ¶
func (x *StudioConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*StudioConfigStreamResponse) GetType ¶
func (x *StudioConfigStreamResponse) GetType() subscriptions.Operation
func (*StudioConfigStreamResponse) GetValue ¶
func (x *StudioConfigStreamResponse) GetValue() *StudioConfig
func (*StudioConfigStreamResponse) ProtoMessage ¶
func (*StudioConfigStreamResponse) ProtoMessage()
func (*StudioConfigStreamResponse) ProtoReflect ¶
func (x *StudioConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*StudioConfigStreamResponse) Reset ¶
func (x *StudioConfigStreamResponse) Reset()
func (*StudioConfigStreamResponse) String ¶
func (x *StudioConfigStreamResponse) String() string
type StudioKey ¶
type StudioKey struct { // studio_id uniquely identifies the studio in the workspace indicated // by `workspace_id`. StudioId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=studio_id,json=studioId,proto3" json:"studio_id,omitempty"` // workspace_id identifies the workspace within which the studio resides. WorkspaceId *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // contains filtered or unexported fields }
StudioKey uniquely identifies a studio.
func (*StudioKey) Descriptor
deprecated
func (*StudioKey) GetStudioId ¶
func (x *StudioKey) GetStudioId() *wrapperspb.StringValue
func (*StudioKey) GetWorkspaceId ¶
func (x *StudioKey) GetWorkspaceId() *wrapperspb.StringValue
func (*StudioKey) ProtoMessage ¶
func (*StudioKey) ProtoMessage()
func (*StudioKey) ProtoReflect ¶
func (x *StudioKey) ProtoReflect() protoreflect.Message
type StudioRequest ¶
type StudioRequest struct { // Key uniquely identifies a Studio instance to retrieve. // This value must be populated. Key *StudioKey `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 (*StudioRequest) Descriptor
deprecated
func (*StudioRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioRequest.ProtoReflect.Descriptor instead.
func (*StudioRequest) GetKey ¶
func (x *StudioRequest) GetKey() *StudioKey
func (*StudioRequest) GetTime ¶
func (x *StudioRequest) GetTime() *timestamppb.Timestamp
func (*StudioRequest) ProtoMessage ¶
func (*StudioRequest) ProtoMessage()
func (*StudioRequest) ProtoReflect ¶
func (x *StudioRequest) ProtoReflect() protoreflect.Message
func (*StudioRequest) Reset ¶
func (x *StudioRequest) Reset()
func (*StudioRequest) String ¶
func (x *StudioRequest) String() string
type StudioResponse ¶
type StudioResponse 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 *Studio `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // Studio instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*StudioResponse) Descriptor
deprecated
func (*StudioResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioResponse.ProtoReflect.Descriptor instead.
func (*StudioResponse) GetTime ¶
func (x *StudioResponse) GetTime() *timestamppb.Timestamp
func (*StudioResponse) GetValue ¶
func (x *StudioResponse) GetValue() *Studio
func (*StudioResponse) ProtoMessage ¶
func (*StudioResponse) ProtoMessage()
func (*StudioResponse) ProtoReflect ¶
func (x *StudioResponse) ProtoReflect() protoreflect.Message
func (*StudioResponse) Reset ¶
func (x *StudioResponse) Reset()
func (*StudioResponse) String ¶
func (x *StudioResponse) String() string
type StudioServiceClient ¶
type StudioServiceClient interface { GetOne(ctx context.Context, in *StudioRequest, opts ...grpc.CallOption) (*StudioResponse, error) GetSome(ctx context.Context, in *StudioSomeRequest, opts ...grpc.CallOption) (StudioService_GetSomeClient, error) GetAll(ctx context.Context, in *StudioStreamRequest, opts ...grpc.CallOption) (StudioService_GetAllClient, error) Subscribe(ctx context.Context, in *StudioStreamRequest, opts ...grpc.CallOption) (StudioService_SubscribeClient, error) GetMeta(ctx context.Context, in *StudioStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *StudioStreamRequest, opts ...grpc.CallOption) (StudioService_SubscribeMetaClient, error) GetAllBatched(ctx context.Context, in *StudioBatchedStreamRequest, opts ...grpc.CallOption) (StudioService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *StudioBatchedStreamRequest, opts ...grpc.CallOption) (StudioService_SubscribeBatchedClient, error) }
StudioServiceClient is the client API for StudioService 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 NewStudioServiceClient ¶
func NewStudioServiceClient(cc grpc.ClientConnInterface) StudioServiceClient
type StudioServiceServer ¶
type StudioServiceServer interface { GetOne(context.Context, *StudioRequest) (*StudioResponse, error) GetSome(*StudioSomeRequest, StudioService_GetSomeServer) error GetAll(*StudioStreamRequest, StudioService_GetAllServer) error Subscribe(*StudioStreamRequest, StudioService_SubscribeServer) error GetMeta(context.Context, *StudioStreamRequest) (*MetaResponse, error) SubscribeMeta(*StudioStreamRequest, StudioService_SubscribeMetaServer) error GetAllBatched(*StudioBatchedStreamRequest, StudioService_GetAllBatchedServer) error SubscribeBatched(*StudioBatchedStreamRequest, StudioService_SubscribeBatchedServer) error // contains filtered or unexported methods }
StudioServiceServer is the server API for StudioService service. All implementations must embed UnimplementedStudioServiceServer for forward compatibility
type StudioService_GetAllBatchedClient ¶
type StudioService_GetAllBatchedClient interface { Recv() (*StudioBatchedStreamResponse, error) grpc.ClientStream }
type StudioService_GetAllBatchedServer ¶
type StudioService_GetAllBatchedServer interface { Send(*StudioBatchedStreamResponse) error grpc.ServerStream }
type StudioService_GetAllClient ¶
type StudioService_GetAllClient interface { Recv() (*StudioStreamResponse, error) grpc.ClientStream }
type StudioService_GetAllServer ¶
type StudioService_GetAllServer interface { Send(*StudioStreamResponse) error grpc.ServerStream }
type StudioService_GetSomeClient ¶
type StudioService_GetSomeClient interface { Recv() (*StudioSomeResponse, error) grpc.ClientStream }
type StudioService_GetSomeServer ¶
type StudioService_GetSomeServer interface { Send(*StudioSomeResponse) error grpc.ServerStream }
type StudioService_SubscribeBatchedClient ¶
type StudioService_SubscribeBatchedClient interface { Recv() (*StudioBatchedStreamResponse, error) grpc.ClientStream }
type StudioService_SubscribeBatchedServer ¶
type StudioService_SubscribeBatchedServer interface { Send(*StudioBatchedStreamResponse) error grpc.ServerStream }
type StudioService_SubscribeClient ¶
type StudioService_SubscribeClient interface { Recv() (*StudioStreamResponse, error) grpc.ClientStream }
type StudioService_SubscribeMetaClient ¶
type StudioService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type StudioService_SubscribeMetaServer ¶
type StudioService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type StudioService_SubscribeServer ¶
type StudioService_SubscribeServer interface { Send(*StudioStreamResponse) error grpc.ServerStream }
type StudioSomeRequest ¶
type StudioSomeRequest struct { Keys []*StudioKey `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 (*StudioSomeRequest) Descriptor
deprecated
func (*StudioSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioSomeRequest.ProtoReflect.Descriptor instead.
func (*StudioSomeRequest) GetKeys ¶
func (x *StudioSomeRequest) GetKeys() []*StudioKey
func (*StudioSomeRequest) GetTime ¶
func (x *StudioSomeRequest) GetTime() *timestamppb.Timestamp
func (*StudioSomeRequest) ProtoMessage ¶
func (*StudioSomeRequest) ProtoMessage()
func (*StudioSomeRequest) ProtoReflect ¶
func (x *StudioSomeRequest) ProtoReflect() protoreflect.Message
func (*StudioSomeRequest) Reset ¶
func (x *StudioSomeRequest) Reset()
func (*StudioSomeRequest) String ¶
func (x *StudioSomeRequest) String() string
type StudioSomeResponse ¶
type StudioSomeResponse 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 *Studio `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 (*StudioSomeResponse) Descriptor
deprecated
func (*StudioSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioSomeResponse.ProtoReflect.Descriptor instead.
func (*StudioSomeResponse) GetError ¶
func (x *StudioSomeResponse) GetError() *wrapperspb.StringValue
func (*StudioSomeResponse) GetTime ¶
func (x *StudioSomeResponse) GetTime() *timestamppb.Timestamp
func (*StudioSomeResponse) GetValue ¶
func (x *StudioSomeResponse) GetValue() *Studio
func (*StudioSomeResponse) ProtoMessage ¶
func (*StudioSomeResponse) ProtoMessage()
func (*StudioSomeResponse) ProtoReflect ¶
func (x *StudioSomeResponse) ProtoReflect() protoreflect.Message
func (*StudioSomeResponse) Reset ¶
func (x *StudioSomeResponse) Reset()
func (*StudioSomeResponse) String ¶
func (x *StudioSomeResponse) String() string
type StudioStreamRequest ¶
type StudioStreamRequest 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 []*Studio `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 Studio at end. // - Each Studio response is fully-specified (all fields set). // - start: Returns the state of each Studio at start, followed by updates until now. // - Each Studio response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each Studio at start, followed by updates // until end. // - Each Studio 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 (*StudioStreamRequest) Descriptor
deprecated
func (*StudioStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioStreamRequest.ProtoReflect.Descriptor instead.
func (*StudioStreamRequest) GetPartialEqFilter ¶
func (x *StudioStreamRequest) GetPartialEqFilter() []*Studio
func (*StudioStreamRequest) GetTime ¶
func (x *StudioStreamRequest) GetTime() *time.TimeBounds
func (*StudioStreamRequest) ProtoMessage ¶
func (*StudioStreamRequest) ProtoMessage()
func (*StudioStreamRequest) ProtoReflect ¶
func (x *StudioStreamRequest) ProtoReflect() protoreflect.Message
func (*StudioStreamRequest) Reset ¶
func (x *StudioStreamRequest) Reset()
func (*StudioStreamRequest) String ¶
func (x *StudioStreamRequest) String() string
type StudioStreamResponse ¶
type StudioStreamResponse 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 *Studio `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this Studio's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the Studio 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 (*StudioStreamResponse) Descriptor
deprecated
func (*StudioStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioStreamResponse.ProtoReflect.Descriptor instead.
func (*StudioStreamResponse) GetTime ¶
func (x *StudioStreamResponse) GetTime() *timestamppb.Timestamp
func (*StudioStreamResponse) GetType ¶
func (x *StudioStreamResponse) GetType() subscriptions.Operation
func (*StudioStreamResponse) GetValue ¶
func (x *StudioStreamResponse) GetValue() *Studio
func (*StudioStreamResponse) ProtoMessage ¶
func (*StudioStreamResponse) ProtoMessage()
func (*StudioStreamResponse) ProtoReflect ¶
func (x *StudioStreamResponse) ProtoReflect() protoreflect.Message
func (*StudioStreamResponse) Reset ¶
func (x *StudioStreamResponse) Reset()
func (*StudioStreamResponse) String ¶
func (x *StudioStreamResponse) String() string
type StudioSummary ¶
type StudioSummary struct { // key uniquely identifies the studio. Key *StudioKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // display_name is the name of this studio as displayed on the UI. DisplayName *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // description is a brief description of the studio. Description *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // immutable indicates if read-write studio management // access over a given studio is granted or not. // If studio is immutable, its display name, description, // schema and template cannot be modified. Immutable *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=immutable,proto3" json:"immutable,omitempty"` // entities indicate all the entities of the studio. Entities *Entities `protobuf:"bytes,5,opt,name=entities,proto3" json:"entities,omitempty"` // in_use indicates that the studio is in use, i.e. there are non-empty inputs, // and assigned to some devices, either in a given workspace, or in mainline. InUse *wrapperspb.BoolValue `protobuf:"bytes,6,opt,name=in_use,json=inUse,proto3" json:"in_use,omitempty"` // from_package indicates that this studio was created by a package, and can only be modified // by the packaging service. It stores packageID. FromPackage *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=from_package,json=fromPackage,proto3" json:"from_package,omitempty"` // contains filtered or unexported fields }
StudioSummary holds basic information about a studio.
func (*StudioSummary) Descriptor
deprecated
func (*StudioSummary) Descriptor() ([]byte, []int)
Deprecated: Use StudioSummary.ProtoReflect.Descriptor instead.
func (*StudioSummary) GetDescription ¶
func (x *StudioSummary) GetDescription() *wrapperspb.StringValue
func (*StudioSummary) GetDisplayName ¶
func (x *StudioSummary) GetDisplayName() *wrapperspb.StringValue
func (*StudioSummary) GetEntities ¶
func (x *StudioSummary) GetEntities() *Entities
func (*StudioSummary) GetFromPackage ¶
func (x *StudioSummary) GetFromPackage() *wrapperspb.StringValue
func (*StudioSummary) GetImmutable ¶
func (x *StudioSummary) GetImmutable() *wrapperspb.BoolValue
func (*StudioSummary) GetInUse ¶
func (x *StudioSummary) GetInUse() *wrapperspb.BoolValue
func (*StudioSummary) GetKey ¶
func (x *StudioSummary) GetKey() *StudioKey
func (*StudioSummary) ProtoMessage ¶
func (*StudioSummary) ProtoMessage()
func (*StudioSummary) ProtoReflect ¶
func (x *StudioSummary) ProtoReflect() protoreflect.Message
func (*StudioSummary) Reset ¶
func (x *StudioSummary) Reset()
func (*StudioSummary) String ¶
func (x *StudioSummary) String() string
type StudioSummaryBatchedStreamRequest ¶
type StudioSummaryBatchedStreamRequest 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 []*StudioSummary `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 StudioSummary at end. // - Each StudioSummary response is fully-specified (all fields set). // - start: Returns the state of each StudioSummary at start, followed by updates until now. // - Each StudioSummary response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each StudioSummary at start, followed by updates // until end. // - Each StudioSummary 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 (*StudioSummaryBatchedStreamRequest) Descriptor
deprecated
func (*StudioSummaryBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioSummaryBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*StudioSummaryBatchedStreamRequest) GetMaxMessages ¶
func (x *StudioSummaryBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*StudioSummaryBatchedStreamRequest) GetPartialEqFilter ¶
func (x *StudioSummaryBatchedStreamRequest) GetPartialEqFilter() []*StudioSummary
func (*StudioSummaryBatchedStreamRequest) GetTime ¶
func (x *StudioSummaryBatchedStreamRequest) GetTime() *time.TimeBounds
func (*StudioSummaryBatchedStreamRequest) ProtoMessage ¶
func (*StudioSummaryBatchedStreamRequest) ProtoMessage()
func (*StudioSummaryBatchedStreamRequest) ProtoReflect ¶
func (x *StudioSummaryBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*StudioSummaryBatchedStreamRequest) Reset ¶
func (x *StudioSummaryBatchedStreamRequest) Reset()
func (*StudioSummaryBatchedStreamRequest) String ¶
func (x *StudioSummaryBatchedStreamRequest) String() string
type StudioSummaryBatchedStreamResponse ¶
type StudioSummaryBatchedStreamResponse 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 []*StudioSummaryStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*StudioSummaryBatchedStreamResponse) Descriptor
deprecated
func (*StudioSummaryBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioSummaryBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*StudioSummaryBatchedStreamResponse) GetResponses ¶
func (x *StudioSummaryBatchedStreamResponse) GetResponses() []*StudioSummaryStreamResponse
func (*StudioSummaryBatchedStreamResponse) ProtoMessage ¶
func (*StudioSummaryBatchedStreamResponse) ProtoMessage()
func (*StudioSummaryBatchedStreamResponse) ProtoReflect ¶
func (x *StudioSummaryBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*StudioSummaryBatchedStreamResponse) Reset ¶
func (x *StudioSummaryBatchedStreamResponse) Reset()
func (*StudioSummaryBatchedStreamResponse) String ¶
func (x *StudioSummaryBatchedStreamResponse) String() string
type StudioSummaryRequest ¶
type StudioSummaryRequest struct { // Key uniquely identifies a StudioSummary instance to retrieve. // This value must be populated. Key *StudioKey `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 (*StudioSummaryRequest) Descriptor
deprecated
func (*StudioSummaryRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioSummaryRequest.ProtoReflect.Descriptor instead.
func (*StudioSummaryRequest) GetKey ¶
func (x *StudioSummaryRequest) GetKey() *StudioKey
func (*StudioSummaryRequest) GetTime ¶
func (x *StudioSummaryRequest) GetTime() *timestamppb.Timestamp
func (*StudioSummaryRequest) ProtoMessage ¶
func (*StudioSummaryRequest) ProtoMessage()
func (*StudioSummaryRequest) ProtoReflect ¶
func (x *StudioSummaryRequest) ProtoReflect() protoreflect.Message
func (*StudioSummaryRequest) Reset ¶
func (x *StudioSummaryRequest) Reset()
func (*StudioSummaryRequest) String ¶
func (x *StudioSummaryRequest) String() string
type StudioSummaryResponse ¶
type StudioSummaryResponse 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 *StudioSummary `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // StudioSummary instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*StudioSummaryResponse) Descriptor
deprecated
func (*StudioSummaryResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioSummaryResponse.ProtoReflect.Descriptor instead.
func (*StudioSummaryResponse) GetTime ¶
func (x *StudioSummaryResponse) GetTime() *timestamppb.Timestamp
func (*StudioSummaryResponse) GetValue ¶
func (x *StudioSummaryResponse) GetValue() *StudioSummary
func (*StudioSummaryResponse) ProtoMessage ¶
func (*StudioSummaryResponse) ProtoMessage()
func (*StudioSummaryResponse) ProtoReflect ¶
func (x *StudioSummaryResponse) ProtoReflect() protoreflect.Message
func (*StudioSummaryResponse) Reset ¶
func (x *StudioSummaryResponse) Reset()
func (*StudioSummaryResponse) String ¶
func (x *StudioSummaryResponse) String() string
type StudioSummaryServiceClient ¶
type StudioSummaryServiceClient interface { GetOne(ctx context.Context, in *StudioSummaryRequest, opts ...grpc.CallOption) (*StudioSummaryResponse, error) GetSome(ctx context.Context, in *StudioSummarySomeRequest, opts ...grpc.CallOption) (StudioSummaryService_GetSomeClient, error) GetAll(ctx context.Context, in *StudioSummaryStreamRequest, opts ...grpc.CallOption) (StudioSummaryService_GetAllClient, error) Subscribe(ctx context.Context, in *StudioSummaryStreamRequest, opts ...grpc.CallOption) (StudioSummaryService_SubscribeClient, error) GetMeta(ctx context.Context, in *StudioSummaryStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *StudioSummaryStreamRequest, opts ...grpc.CallOption) (StudioSummaryService_SubscribeMetaClient, error) GetAllBatched(ctx context.Context, in *StudioSummaryBatchedStreamRequest, opts ...grpc.CallOption) (StudioSummaryService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *StudioSummaryBatchedStreamRequest, opts ...grpc.CallOption) (StudioSummaryService_SubscribeBatchedClient, error) }
StudioSummaryServiceClient is the client API for StudioSummaryService 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 NewStudioSummaryServiceClient ¶
func NewStudioSummaryServiceClient(cc grpc.ClientConnInterface) StudioSummaryServiceClient
type StudioSummaryServiceServer ¶
type StudioSummaryServiceServer interface { GetOne(context.Context, *StudioSummaryRequest) (*StudioSummaryResponse, error) GetSome(*StudioSummarySomeRequest, StudioSummaryService_GetSomeServer) error GetAll(*StudioSummaryStreamRequest, StudioSummaryService_GetAllServer) error Subscribe(*StudioSummaryStreamRequest, StudioSummaryService_SubscribeServer) error GetMeta(context.Context, *StudioSummaryStreamRequest) (*MetaResponse, error) SubscribeMeta(*StudioSummaryStreamRequest, StudioSummaryService_SubscribeMetaServer) error GetAllBatched(*StudioSummaryBatchedStreamRequest, StudioSummaryService_GetAllBatchedServer) error SubscribeBatched(*StudioSummaryBatchedStreamRequest, StudioSummaryService_SubscribeBatchedServer) error // contains filtered or unexported methods }
StudioSummaryServiceServer is the server API for StudioSummaryService service. All implementations must embed UnimplementedStudioSummaryServiceServer for forward compatibility
type StudioSummaryService_GetAllBatchedClient ¶
type StudioSummaryService_GetAllBatchedClient interface { Recv() (*StudioSummaryBatchedStreamResponse, error) grpc.ClientStream }
type StudioSummaryService_GetAllBatchedServer ¶
type StudioSummaryService_GetAllBatchedServer interface { Send(*StudioSummaryBatchedStreamResponse) error grpc.ServerStream }
type StudioSummaryService_GetAllClient ¶
type StudioSummaryService_GetAllClient interface { Recv() (*StudioSummaryStreamResponse, error) grpc.ClientStream }
type StudioSummaryService_GetAllServer ¶
type StudioSummaryService_GetAllServer interface { Send(*StudioSummaryStreamResponse) error grpc.ServerStream }
type StudioSummaryService_GetSomeClient ¶
type StudioSummaryService_GetSomeClient interface { Recv() (*StudioSummarySomeResponse, error) grpc.ClientStream }
type StudioSummaryService_GetSomeServer ¶
type StudioSummaryService_GetSomeServer interface { Send(*StudioSummarySomeResponse) error grpc.ServerStream }
type StudioSummaryService_SubscribeBatchedClient ¶
type StudioSummaryService_SubscribeBatchedClient interface { Recv() (*StudioSummaryBatchedStreamResponse, error) grpc.ClientStream }
type StudioSummaryService_SubscribeBatchedServer ¶
type StudioSummaryService_SubscribeBatchedServer interface { Send(*StudioSummaryBatchedStreamResponse) error grpc.ServerStream }
type StudioSummaryService_SubscribeClient ¶
type StudioSummaryService_SubscribeClient interface { Recv() (*StudioSummaryStreamResponse, error) grpc.ClientStream }
type StudioSummaryService_SubscribeMetaClient ¶
type StudioSummaryService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type StudioSummaryService_SubscribeMetaServer ¶
type StudioSummaryService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type StudioSummaryService_SubscribeServer ¶
type StudioSummaryService_SubscribeServer interface { Send(*StudioSummaryStreamResponse) error grpc.ServerStream }
type StudioSummarySomeRequest ¶
type StudioSummarySomeRequest struct { Keys []*StudioKey `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 (*StudioSummarySomeRequest) Descriptor
deprecated
func (*StudioSummarySomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioSummarySomeRequest.ProtoReflect.Descriptor instead.
func (*StudioSummarySomeRequest) GetKeys ¶
func (x *StudioSummarySomeRequest) GetKeys() []*StudioKey
func (*StudioSummarySomeRequest) GetTime ¶
func (x *StudioSummarySomeRequest) GetTime() *timestamppb.Timestamp
func (*StudioSummarySomeRequest) ProtoMessage ¶
func (*StudioSummarySomeRequest) ProtoMessage()
func (*StudioSummarySomeRequest) ProtoReflect ¶
func (x *StudioSummarySomeRequest) ProtoReflect() protoreflect.Message
func (*StudioSummarySomeRequest) Reset ¶
func (x *StudioSummarySomeRequest) Reset()
func (*StudioSummarySomeRequest) String ¶
func (x *StudioSummarySomeRequest) String() string
type StudioSummarySomeResponse ¶
type StudioSummarySomeResponse 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 *StudioSummary `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 (*StudioSummarySomeResponse) Descriptor
deprecated
func (*StudioSummarySomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioSummarySomeResponse.ProtoReflect.Descriptor instead.
func (*StudioSummarySomeResponse) GetError ¶
func (x *StudioSummarySomeResponse) GetError() *wrapperspb.StringValue
func (*StudioSummarySomeResponse) GetTime ¶
func (x *StudioSummarySomeResponse) GetTime() *timestamppb.Timestamp
func (*StudioSummarySomeResponse) GetValue ¶
func (x *StudioSummarySomeResponse) GetValue() *StudioSummary
func (*StudioSummarySomeResponse) ProtoMessage ¶
func (*StudioSummarySomeResponse) ProtoMessage()
func (*StudioSummarySomeResponse) ProtoReflect ¶
func (x *StudioSummarySomeResponse) ProtoReflect() protoreflect.Message
func (*StudioSummarySomeResponse) Reset ¶
func (x *StudioSummarySomeResponse) Reset()
func (*StudioSummarySomeResponse) String ¶
func (x *StudioSummarySomeResponse) String() string
type StudioSummaryStreamRequest ¶
type StudioSummaryStreamRequest 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 []*StudioSummary `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 StudioSummary at end. // - Each StudioSummary response is fully-specified (all fields set). // - start: Returns the state of each StudioSummary at start, followed by updates until now. // - Each StudioSummary response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each StudioSummary at start, followed by updates // until end. // - Each StudioSummary 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 (*StudioSummaryStreamRequest) Descriptor
deprecated
func (*StudioSummaryStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use StudioSummaryStreamRequest.ProtoReflect.Descriptor instead.
func (*StudioSummaryStreamRequest) GetPartialEqFilter ¶
func (x *StudioSummaryStreamRequest) GetPartialEqFilter() []*StudioSummary
func (*StudioSummaryStreamRequest) GetTime ¶
func (x *StudioSummaryStreamRequest) GetTime() *time.TimeBounds
func (*StudioSummaryStreamRequest) ProtoMessage ¶
func (*StudioSummaryStreamRequest) ProtoMessage()
func (*StudioSummaryStreamRequest) ProtoReflect ¶
func (x *StudioSummaryStreamRequest) ProtoReflect() protoreflect.Message
func (*StudioSummaryStreamRequest) Reset ¶
func (x *StudioSummaryStreamRequest) Reset()
func (*StudioSummaryStreamRequest) String ¶
func (x *StudioSummaryStreamRequest) String() string
type StudioSummaryStreamResponse ¶
type StudioSummaryStreamResponse 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 *StudioSummary `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this StudioSummary's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the StudioSummary 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 (*StudioSummaryStreamResponse) Descriptor
deprecated
func (*StudioSummaryStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use StudioSummaryStreamResponse.ProtoReflect.Descriptor instead.
func (*StudioSummaryStreamResponse) GetTime ¶
func (x *StudioSummaryStreamResponse) GetTime() *timestamppb.Timestamp
func (*StudioSummaryStreamResponse) GetType ¶
func (x *StudioSummaryStreamResponse) GetType() subscriptions.Operation
func (*StudioSummaryStreamResponse) GetValue ¶
func (x *StudioSummaryStreamResponse) GetValue() *StudioSummary
func (*StudioSummaryStreamResponse) ProtoMessage ¶
func (*StudioSummaryStreamResponse) ProtoMessage()
func (*StudioSummaryStreamResponse) ProtoReflect ¶
func (x *StudioSummaryStreamResponse) ProtoReflect() protoreflect.Message
func (*StudioSummaryStreamResponse) Reset ¶
func (x *StudioSummaryStreamResponse) Reset()
func (*StudioSummaryStreamResponse) String ¶
func (x *StudioSummaryStreamResponse) String() string
type TagMatcherFieldMode ¶
type TagMatcherFieldMode int32
TagMatcherFieldMode defines the set of ways a tag query for matching device or interfaces can be specified in a studio.
const ( // TAG_MATCHER_FIELD_MODE_UNSPECIFIED indicates an unspecified tag matcher mode. TagMatcherFieldMode_TAG_MATCHER_FIELD_MODE_UNSPECIFIED TagMatcherFieldMode = 0 // TAG_MATCHER_FIELD_MODE_SINGLE_DEVICE_TAG allows devices to be // selected based on a single tag label. TagMatcherFieldMode_TAG_MATCHER_FIELD_MODE_SINGLE_DEVICE_TAG TagMatcherFieldMode = 1 // TAG_MATCHER_FIELD_MODE_SINGLE_INTERFACE_TAG allows interfaces // to be selected based on a single tag label. TagMatcherFieldMode_TAG_MATCHER_FIELD_MODE_SINGLE_INTERFACE_TAG TagMatcherFieldMode = 2 // TAG_MATCHER_FIELD_MODE_MULTI_DEVICE_TAG allows devices to be // selected based on any tag label. TagMatcherFieldMode_TAG_MATCHER_FIELD_MODE_MULTI_DEVICE_TAG TagMatcherFieldMode = 3 // TAG_MATCHER_FIELD_MODE_MULTI_INTERFACE_TAG allows interfaces // to be selected based on any tag label. TagMatcherFieldMode_TAG_MATCHER_FIELD_MODE_MULTI_INTERFACE_TAG TagMatcherFieldMode = 4 )
func (TagMatcherFieldMode) Descriptor ¶
func (TagMatcherFieldMode) Descriptor() protoreflect.EnumDescriptor
func (TagMatcherFieldMode) Enum ¶
func (x TagMatcherFieldMode) Enum() *TagMatcherFieldMode
func (TagMatcherFieldMode) EnumDescriptor
deprecated
func (TagMatcherFieldMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use TagMatcherFieldMode.Descriptor instead.
func (TagMatcherFieldMode) Number ¶
func (x TagMatcherFieldMode) Number() protoreflect.EnumNumber
func (TagMatcherFieldMode) String ¶
func (x TagMatcherFieldMode) String() string
func (TagMatcherFieldMode) Type ¶
func (TagMatcherFieldMode) Type() protoreflect.EnumType
type TagMatcherInputFieldProps ¶
type TagMatcherInputFieldProps struct { // tag_matcher_mode (required) is the tag mode of the matcher. TagMatcherMode TagMatcherFieldMode `` /* 148-byte string literal not displayed */ // tag_matcher_label can be used when `tag_matcher_mode` is one of // `TAG_MATCHER_FIELD_MODE_SINGLE_*_TAG` and it specifies // the tag label which must be used in the match query. TagMatcherLabel *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=tag_matcher_label,json=tagMatcherLabel,proto3" json:"tag_matcher_label,omitempty"` // tag_filter_query limits the set of devices that the // match query can return. E.g., `"device:D1,D2"` will // constrain results to the devices D1 and D2. TagFilterQuery *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=tag_filter_query,json=tagFilterQuery,proto3" json:"tag_filter_query,omitempty"` // resolver_filtering_allowed indicates whether results of the // match query be filtered based on what any parent resolvers // allow. This is `true` by default. ResolverFilteringAllowed *wrapperspb.BoolValue `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
TagMatcherInputFieldProps defines the set of properties for a single selector field in a studio input schema.
func (*TagMatcherInputFieldProps) Descriptor
deprecated
func (*TagMatcherInputFieldProps) Descriptor() ([]byte, []int)
Deprecated: Use TagMatcherInputFieldProps.ProtoReflect.Descriptor instead.
func (*TagMatcherInputFieldProps) GetResolverFilteringAllowed ¶
func (x *TagMatcherInputFieldProps) GetResolverFilteringAllowed() *wrapperspb.BoolValue
func (*TagMatcherInputFieldProps) GetTagFilterQuery ¶
func (x *TagMatcherInputFieldProps) GetTagFilterQuery() *wrapperspb.StringValue
func (*TagMatcherInputFieldProps) GetTagMatcherLabel ¶
func (x *TagMatcherInputFieldProps) GetTagMatcherLabel() *wrapperspb.StringValue
func (*TagMatcherInputFieldProps) GetTagMatcherMode ¶
func (x *TagMatcherInputFieldProps) GetTagMatcherMode() TagMatcherFieldMode
func (*TagMatcherInputFieldProps) ProtoMessage ¶
func (*TagMatcherInputFieldProps) ProtoMessage()
func (*TagMatcherInputFieldProps) ProtoReflect ¶
func (x *TagMatcherInputFieldProps) ProtoReflect() protoreflect.Message
func (*TagMatcherInputFieldProps) Reset ¶
func (x *TagMatcherInputFieldProps) Reset()
func (*TagMatcherInputFieldProps) String ¶
func (x *TagMatcherInputFieldProps) String() string
type Template ¶
type Template struct { // type specifies the language that this template uses. Type TemplateType `protobuf:"varint,1,opt,name=type,proto3,enum=arista.studio.v1.TemplateType" json:"type,omitempty"` // body contains the actual source code of the template. Body *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"` // contains filtered or unexported fields }
Template defines a template for a studio.
func (*Template) Descriptor
deprecated
func (*Template) GetBody ¶
func (x *Template) GetBody() *wrapperspb.StringValue
func (*Template) GetType ¶
func (x *Template) GetType() TemplateType
func (*Template) ProtoMessage ¶
func (*Template) ProtoMessage()
func (*Template) ProtoReflect ¶
func (x *Template) ProtoReflect() protoreflect.Message
type TemplateType ¶
type TemplateType int32
TemplateType defines the set of supported languages that can be used in studio templates.
const ( // TEMPLATE_TYPE_UNSPECIFIED indicates an unspecified template type. TemplateType_TEMPLATE_TYPE_UNSPECIFIED TemplateType = 0 // TEMPLATE_TYPE_MAKO is the Mako templating language for Python. // More information: https://www.makotemplates.org TemplateType_TEMPLATE_TYPE_MAKO TemplateType = 1 // TEMPLATE_TYPE_JINJA is the Jinja templating language for Python. // More information: https://palletsprojects.com/p/jinja TemplateType_TEMPLATE_TYPE_JINJA TemplateType = 2 // TEMPLATE_TYPE_GO is the Go templating language. // More information: https://pkg.go.dev/text/template // // NOTE: Not all template functions are supported for this type. TemplateType_TEMPLATE_TYPE_GO TemplateType = 3 )
func (TemplateType) Descriptor ¶
func (TemplateType) Descriptor() protoreflect.EnumDescriptor
func (TemplateType) Enum ¶
func (x TemplateType) Enum() *TemplateType
func (TemplateType) EnumDescriptor
deprecated
func (TemplateType) EnumDescriptor() ([]byte, []int)
Deprecated: Use TemplateType.Descriptor instead.
func (TemplateType) Number ¶
func (x TemplateType) Number() protoreflect.EnumNumber
func (TemplateType) String ¶
func (x TemplateType) String() string
func (TemplateType) Type ¶
func (TemplateType) Type() protoreflect.EnumType
type UnimplementedAssignedTagsConfigServiceServer ¶
type UnimplementedAssignedTagsConfigServiceServer struct { }
UnimplementedAssignedTagsConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedAssignedTagsConfigServiceServer) DeleteSome ¶
func (UnimplementedAssignedTagsConfigServiceServer) GetAllBatched ¶
func (UnimplementedAssignedTagsConfigServiceServer) GetMeta ¶
func (UnimplementedAssignedTagsConfigServiceServer) GetMeta(context.Context, *AssignedTagsConfigStreamRequest) (*MetaResponse, error)
func (UnimplementedAssignedTagsConfigServiceServer) SubscribeBatched ¶
func (UnimplementedAssignedTagsConfigServiceServer) SubscribeMeta ¶
type UnimplementedAssignedTagsServiceServer ¶
type UnimplementedAssignedTagsServiceServer struct { }
UnimplementedAssignedTagsServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedAssignedTagsServiceServer) GetAllBatched ¶
func (UnimplementedAssignedTagsServiceServer) GetMeta ¶
func (UnimplementedAssignedTagsServiceServer) GetMeta(context.Context, *AssignedTagsStreamRequest) (*MetaResponse, error)
func (UnimplementedAssignedTagsServiceServer) GetOne ¶
func (UnimplementedAssignedTagsServiceServer) GetOne(context.Context, *AssignedTagsRequest) (*AssignedTagsResponse, error)
func (UnimplementedAssignedTagsServiceServer) SubscribeBatched ¶
func (UnimplementedAssignedTagsServiceServer) SubscribeBatched(*AssignedTagsBatchedStreamRequest, AssignedTagsService_SubscribeBatchedServer) error
func (UnimplementedAssignedTagsServiceServer) SubscribeMeta ¶
func (UnimplementedAssignedTagsServiceServer) SubscribeMeta(*AssignedTagsStreamRequest, AssignedTagsService_SubscribeMetaServer) error
type UnimplementedAutofillActionConfigServiceServer ¶
type UnimplementedAutofillActionConfigServiceServer struct { }
UnimplementedAutofillActionConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedAutofillActionConfigServiceServer) DeleteSome ¶
func (UnimplementedAutofillActionConfigServiceServer) GetAllBatched ¶
func (UnimplementedAutofillActionConfigServiceServer) SubscribeBatched ¶
func (UnimplementedAutofillActionConfigServiceServer) SubscribeMeta ¶
type UnimplementedAutofillActionServiceServer ¶
type UnimplementedAutofillActionServiceServer struct { }
UnimplementedAutofillActionServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedAutofillActionServiceServer) GetAllBatched ¶
func (UnimplementedAutofillActionServiceServer) GetMeta ¶
func (UnimplementedAutofillActionServiceServer) GetMeta(context.Context, *AutofillActionStreamRequest) (*MetaResponse, error)
func (UnimplementedAutofillActionServiceServer) GetOne ¶
func (UnimplementedAutofillActionServiceServer) GetOne(context.Context, *AutofillActionRequest) (*AutofillActionResponse, error)
func (UnimplementedAutofillActionServiceServer) SubscribeBatched ¶
func (UnimplementedAutofillActionServiceServer) SubscribeMeta ¶
type UnimplementedInputsConfigServiceServer ¶
type UnimplementedInputsConfigServiceServer struct { }
UnimplementedInputsConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedInputsConfigServiceServer) DeleteSome ¶
func (UnimplementedInputsConfigServiceServer) GetAllBatched ¶
func (UnimplementedInputsConfigServiceServer) GetMeta ¶
func (UnimplementedInputsConfigServiceServer) GetMeta(context.Context, *InputsConfigStreamRequest) (*MetaResponse, error)
func (UnimplementedInputsConfigServiceServer) GetOne ¶
func (UnimplementedInputsConfigServiceServer) GetOne(context.Context, *InputsConfigRequest) (*InputsConfigResponse, error)
func (UnimplementedInputsConfigServiceServer) SubscribeBatched ¶
func (UnimplementedInputsConfigServiceServer) SubscribeBatched(*InputsConfigBatchedStreamRequest, InputsConfigService_SubscribeBatchedServer) error
func (UnimplementedInputsConfigServiceServer) SubscribeMeta ¶
func (UnimplementedInputsConfigServiceServer) SubscribeMeta(*InputsConfigStreamRequest, InputsConfigService_SubscribeMetaServer) error
type UnimplementedInputsServiceServer ¶
type UnimplementedInputsServiceServer struct { }
UnimplementedInputsServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedInputsServiceServer) GetAllBatched ¶
func (UnimplementedInputsServiceServer) GetAllBatched(*InputsBatchedStreamRequest, InputsService_GetAllBatchedServer) error
func (UnimplementedInputsServiceServer) GetMeta ¶
func (UnimplementedInputsServiceServer) GetMeta(context.Context, *InputsStreamRequest) (*MetaResponse, error)
func (UnimplementedInputsServiceServer) GetOne ¶
func (UnimplementedInputsServiceServer) GetOne(context.Context, *InputsRequest) (*InputsResponse, error)
func (UnimplementedInputsServiceServer) GetSome ¶
func (UnimplementedInputsServiceServer) GetSome(*InputsSomeRequest, InputsService_GetSomeServer) error
func (UnimplementedInputsServiceServer) Subscribe ¶
func (UnimplementedInputsServiceServer) Subscribe(*InputsStreamRequest, InputsService_SubscribeServer) error
func (UnimplementedInputsServiceServer) SubscribeBatched ¶
func (UnimplementedInputsServiceServer) SubscribeBatched(*InputsBatchedStreamRequest, InputsService_SubscribeBatchedServer) error
func (UnimplementedInputsServiceServer) SubscribeMeta ¶
func (UnimplementedInputsServiceServer) SubscribeMeta(*InputsStreamRequest, InputsService_SubscribeMetaServer) error
type UnimplementedSecretInputServiceServer ¶
type UnimplementedSecretInputServiceServer struct { }
UnimplementedSecretInputServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedSecretInputServiceServer) GetAllBatched ¶
func (UnimplementedSecretInputServiceServer) GetMeta ¶
func (UnimplementedSecretInputServiceServer) GetMeta(context.Context, *SecretInputStreamRequest) (*MetaResponse, error)
func (UnimplementedSecretInputServiceServer) GetOne ¶
func (UnimplementedSecretInputServiceServer) GetOne(context.Context, *SecretInputRequest) (*SecretInputResponse, error)
func (UnimplementedSecretInputServiceServer) SubscribeBatched ¶
func (UnimplementedSecretInputServiceServer) SubscribeBatched(*SecretInputBatchedStreamRequest, SecretInputService_SubscribeBatchedServer) error
func (UnimplementedSecretInputServiceServer) SubscribeMeta ¶
func (UnimplementedSecretInputServiceServer) SubscribeMeta(*SecretInputStreamRequest, SecretInputService_SubscribeMetaServer) error
type UnimplementedStudioConfigServiceServer ¶
type UnimplementedStudioConfigServiceServer struct { }
UnimplementedStudioConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedStudioConfigServiceServer) DeleteSome ¶
func (UnimplementedStudioConfigServiceServer) GetAllBatched ¶
func (UnimplementedStudioConfigServiceServer) GetMeta ¶
func (UnimplementedStudioConfigServiceServer) GetMeta(context.Context, *StudioConfigStreamRequest) (*MetaResponse, error)
func (UnimplementedStudioConfigServiceServer) GetOne ¶
func (UnimplementedStudioConfigServiceServer) GetOne(context.Context, *StudioConfigRequest) (*StudioConfigResponse, error)
func (UnimplementedStudioConfigServiceServer) SubscribeBatched ¶
func (UnimplementedStudioConfigServiceServer) SubscribeBatched(*StudioConfigBatchedStreamRequest, StudioConfigService_SubscribeBatchedServer) error
func (UnimplementedStudioConfigServiceServer) SubscribeMeta ¶
func (UnimplementedStudioConfigServiceServer) SubscribeMeta(*StudioConfigStreamRequest, StudioConfigService_SubscribeMetaServer) error
type UnimplementedStudioServiceServer ¶
type UnimplementedStudioServiceServer struct { }
UnimplementedStudioServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedStudioServiceServer) GetAllBatched ¶
func (UnimplementedStudioServiceServer) GetAllBatched(*StudioBatchedStreamRequest, StudioService_GetAllBatchedServer) error
func (UnimplementedStudioServiceServer) GetMeta ¶
func (UnimplementedStudioServiceServer) GetMeta(context.Context, *StudioStreamRequest) (*MetaResponse, error)
func (UnimplementedStudioServiceServer) GetOne ¶
func (UnimplementedStudioServiceServer) GetOne(context.Context, *StudioRequest) (*StudioResponse, error)
func (UnimplementedStudioServiceServer) GetSome ¶
func (UnimplementedStudioServiceServer) GetSome(*StudioSomeRequest, StudioService_GetSomeServer) error
func (UnimplementedStudioServiceServer) Subscribe ¶
func (UnimplementedStudioServiceServer) Subscribe(*StudioStreamRequest, StudioService_SubscribeServer) error
func (UnimplementedStudioServiceServer) SubscribeBatched ¶
func (UnimplementedStudioServiceServer) SubscribeBatched(*StudioBatchedStreamRequest, StudioService_SubscribeBatchedServer) error
func (UnimplementedStudioServiceServer) SubscribeMeta ¶
func (UnimplementedStudioServiceServer) SubscribeMeta(*StudioStreamRequest, StudioService_SubscribeMetaServer) error
type UnimplementedStudioSummaryServiceServer ¶
type UnimplementedStudioSummaryServiceServer struct { }
UnimplementedStudioSummaryServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedStudioSummaryServiceServer) GetAllBatched ¶
func (UnimplementedStudioSummaryServiceServer) GetMeta ¶
func (UnimplementedStudioSummaryServiceServer) GetMeta(context.Context, *StudioSummaryStreamRequest) (*MetaResponse, error)
func (UnimplementedStudioSummaryServiceServer) GetOne ¶
func (UnimplementedStudioSummaryServiceServer) GetOne(context.Context, *StudioSummaryRequest) (*StudioSummaryResponse, error)
func (UnimplementedStudioSummaryServiceServer) SubscribeBatched ¶
func (UnimplementedStudioSummaryServiceServer) SubscribeBatched(*StudioSummaryBatchedStreamRequest, StudioSummaryService_SubscribeBatchedServer) error
func (UnimplementedStudioSummaryServiceServer) SubscribeMeta ¶
type UnsafeAssignedTagsConfigServiceServer ¶
type UnsafeAssignedTagsConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAssignedTagsConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AssignedTagsConfigServiceServer will result in compilation errors.
type UnsafeAssignedTagsServiceServer ¶
type UnsafeAssignedTagsServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAssignedTagsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AssignedTagsServiceServer will result in compilation errors.
type UnsafeAutofillActionConfigServiceServer ¶
type UnsafeAutofillActionConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAutofillActionConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AutofillActionConfigServiceServer will result in compilation errors.
type UnsafeAutofillActionServiceServer ¶
type UnsafeAutofillActionServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAutofillActionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AutofillActionServiceServer will result in compilation errors.
type UnsafeInputsConfigServiceServer ¶
type UnsafeInputsConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeInputsConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InputsConfigServiceServer will result in compilation errors.
type UnsafeInputsServiceServer ¶
type UnsafeInputsServiceServer interface {
// contains filtered or unexported methods
}
UnsafeInputsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InputsServiceServer will result in compilation errors.
type UnsafeSecretInputServiceServer ¶
type UnsafeSecretInputServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSecretInputServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SecretInputServiceServer will result in compilation errors.
type UnsafeStudioConfigServiceServer ¶
type UnsafeStudioConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeStudioConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StudioConfigServiceServer will result in compilation errors.
type UnsafeStudioServiceServer ¶
type UnsafeStudioServiceServer interface {
// contains filtered or unexported methods
}
UnsafeStudioServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StudioServiceServer will result in compilation errors.
type UnsafeStudioSummaryServiceServer ¶
type UnsafeStudioSummaryServiceServer interface {
// contains filtered or unexported methods
}
UnsafeStudioSummaryServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StudioSummaryServiceServer will result in compilation errors.