Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterConfigletAssignmentConfigServiceServer(s grpc.ServiceRegistrar, srv ConfigletAssignmentConfigServiceServer)
- func RegisterConfigletAssignmentServiceServer(s grpc.ServiceRegistrar, srv ConfigletAssignmentServiceServer)
- func RegisterConfigletConfigServiceServer(s grpc.ServiceRegistrar, srv ConfigletConfigServiceServer)
- func RegisterConfigletServiceServer(s grpc.ServiceRegistrar, srv ConfigletServiceServer)
- type Configlet
- func (*Configlet) Descriptor() ([]byte, []int)deprecated
- func (x *Configlet) GetBody() *wrapperspb.StringValue
- func (x *Configlet) GetCreatedAt() *timestamppb.Timestamp
- func (x *Configlet) GetCreatedBy() *wrapperspb.StringValue
- func (x *Configlet) GetDescription() *wrapperspb.StringValue
- func (x *Configlet) GetDigest() *wrapperspb.StringValue
- func (x *Configlet) GetDisplayName() *wrapperspb.StringValue
- func (x *Configlet) GetKey() *ConfigletKey
- func (x *Configlet) GetLastModifiedAt() *timestamppb.Timestamp
- func (x *Configlet) GetLastModifiedBy() *wrapperspb.StringValue
- func (x *Configlet) GetMigratedFrom() *wrapperspb.StringValue
- func (x *Configlet) GetSize() *wrapperspb.Int64Value
- func (*Configlet) ProtoMessage()
- func (x *Configlet) ProtoReflect() protoreflect.Message
- func (x *Configlet) Reset()
- func (x *Configlet) String() string
- type ConfigletAssignment
- func (*ConfigletAssignment) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignment) GetChildAssignmentIds() *fmp.RepeatedString
- func (x *ConfigletAssignment) GetConfigletIds() *fmp.RepeatedString
- func (x *ConfigletAssignment) GetCreatedAt() *timestamppb.Timestamp
- func (x *ConfigletAssignment) GetCreatedBy() *wrapperspb.StringValue
- func (x *ConfigletAssignment) GetDescription() *wrapperspb.StringValue
- func (x *ConfigletAssignment) GetDisplayName() *wrapperspb.StringValue
- func (x *ConfigletAssignment) GetKey() *ConfigletAssignmentKey
- func (x *ConfigletAssignment) GetLastModifiedAt() *timestamppb.Timestamp
- func (x *ConfigletAssignment) GetLastModifiedBy() *wrapperspb.StringValue
- func (x *ConfigletAssignment) GetMatchPolicy() MatchPolicy
- func (x *ConfigletAssignment) GetQuery() *wrapperspb.StringValue
- func (*ConfigletAssignment) ProtoMessage()
- func (x *ConfigletAssignment) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignment) Reset()
- func (x *ConfigletAssignment) String() string
- type ConfigletAssignmentBatchedStreamRequest
- func (*ConfigletAssignmentBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *ConfigletAssignmentBatchedStreamRequest) GetPartialEqFilter() []*ConfigletAssignment
- func (x *ConfigletAssignmentBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*ConfigletAssignmentBatchedStreamRequest) ProtoMessage()
- func (x *ConfigletAssignmentBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentBatchedStreamRequest) Reset()
- func (x *ConfigletAssignmentBatchedStreamRequest) String() string
- type ConfigletAssignmentBatchedStreamResponse
- func (*ConfigletAssignmentBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentBatchedStreamResponse) GetResponses() []*ConfigletAssignmentStreamResponse
- func (*ConfigletAssignmentBatchedStreamResponse) ProtoMessage()
- func (x *ConfigletAssignmentBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentBatchedStreamResponse) Reset()
- func (x *ConfigletAssignmentBatchedStreamResponse) String() string
- type ConfigletAssignmentConfig
- func (*ConfigletAssignmentConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfig) GetChildAssignmentIds() *fmp.RepeatedString
- func (x *ConfigletAssignmentConfig) GetConfigletIds() *fmp.RepeatedString
- func (x *ConfigletAssignmentConfig) GetDescription() *wrapperspb.StringValue
- func (x *ConfigletAssignmentConfig) GetDisplayName() *wrapperspb.StringValue
- func (x *ConfigletAssignmentConfig) GetKey() *ConfigletAssignmentKey
- func (x *ConfigletAssignmentConfig) GetMatchPolicy() MatchPolicy
- func (x *ConfigletAssignmentConfig) GetQuery() *wrapperspb.StringValue
- func (x *ConfigletAssignmentConfig) GetRemove() *wrapperspb.BoolValue
- func (*ConfigletAssignmentConfig) ProtoMessage()
- func (x *ConfigletAssignmentConfig) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfig) Reset()
- func (x *ConfigletAssignmentConfig) String() string
- type ConfigletAssignmentConfigBatchedStreamRequest
- func (*ConfigletAssignmentConfigBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *ConfigletAssignmentConfigBatchedStreamRequest) GetPartialEqFilter() []*ConfigletAssignmentConfig
- func (x *ConfigletAssignmentConfigBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*ConfigletAssignmentConfigBatchedStreamRequest) ProtoMessage()
- func (x *ConfigletAssignmentConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigBatchedStreamRequest) Reset()
- func (x *ConfigletAssignmentConfigBatchedStreamRequest) String() string
- type ConfigletAssignmentConfigBatchedStreamResponse
- func (*ConfigletAssignmentConfigBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigBatchedStreamResponse) GetResponses() []*ConfigletAssignmentConfigStreamResponse
- func (*ConfigletAssignmentConfigBatchedStreamResponse) ProtoMessage()
- func (x *ConfigletAssignmentConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigBatchedStreamResponse) Reset()
- func (x *ConfigletAssignmentConfigBatchedStreamResponse) String() string
- type ConfigletAssignmentConfigDeleteAllRequest
- func (*ConfigletAssignmentConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigDeleteAllRequest) GetPartialEqFilter() []*ConfigletAssignmentConfig
- func (*ConfigletAssignmentConfigDeleteAllRequest) ProtoMessage()
- func (x *ConfigletAssignmentConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigDeleteAllRequest) Reset()
- func (x *ConfigletAssignmentConfigDeleteAllRequest) String() string
- type ConfigletAssignmentConfigDeleteAllResponse
- func (*ConfigletAssignmentConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *ConfigletAssignmentConfigDeleteAllResponse) GetKey() *ConfigletAssignmentKey
- func (x *ConfigletAssignmentConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletAssignmentConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*ConfigletAssignmentConfigDeleteAllResponse) ProtoMessage()
- func (x *ConfigletAssignmentConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigDeleteAllResponse) Reset()
- func (x *ConfigletAssignmentConfigDeleteAllResponse) String() string
- type ConfigletAssignmentConfigDeleteRequest
- func (*ConfigletAssignmentConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigDeleteRequest) GetKey() *ConfigletAssignmentKey
- func (*ConfigletAssignmentConfigDeleteRequest) ProtoMessage()
- func (x *ConfigletAssignmentConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigDeleteRequest) Reset()
- func (x *ConfigletAssignmentConfigDeleteRequest) String() string
- type ConfigletAssignmentConfigDeleteResponse
- func (*ConfigletAssignmentConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigDeleteResponse) GetKey() *ConfigletAssignmentKey
- func (x *ConfigletAssignmentConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*ConfigletAssignmentConfigDeleteResponse) ProtoMessage()
- func (x *ConfigletAssignmentConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigDeleteResponse) Reset()
- func (x *ConfigletAssignmentConfigDeleteResponse) String() string
- type ConfigletAssignmentConfigDeleteSomeRequest
- func (*ConfigletAssignmentConfigDeleteSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigDeleteSomeRequest) GetKeys() []*ConfigletAssignmentKey
- func (*ConfigletAssignmentConfigDeleteSomeRequest) ProtoMessage()
- func (x *ConfigletAssignmentConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigDeleteSomeRequest) Reset()
- func (x *ConfigletAssignmentConfigDeleteSomeRequest) String() string
- type ConfigletAssignmentConfigDeleteSomeResponse
- func (*ConfigletAssignmentConfigDeleteSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigDeleteSomeResponse) GetError() string
- func (x *ConfigletAssignmentConfigDeleteSomeResponse) GetKey() *ConfigletAssignmentKey
- func (*ConfigletAssignmentConfigDeleteSomeResponse) ProtoMessage()
- func (x *ConfigletAssignmentConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigDeleteSomeResponse) Reset()
- func (x *ConfigletAssignmentConfigDeleteSomeResponse) String() string
- type ConfigletAssignmentConfigRequest
- func (*ConfigletAssignmentConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigRequest) GetKey() *ConfigletAssignmentKey
- func (x *ConfigletAssignmentConfigRequest) GetTime() *timestamppb.Timestamp
- func (*ConfigletAssignmentConfigRequest) ProtoMessage()
- func (x *ConfigletAssignmentConfigRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigRequest) Reset()
- func (x *ConfigletAssignmentConfigRequest) String() string
- type ConfigletAssignmentConfigResponse
- func (*ConfigletAssignmentConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletAssignmentConfigResponse) GetValue() *ConfigletAssignmentConfig
- func (*ConfigletAssignmentConfigResponse) ProtoMessage()
- func (x *ConfigletAssignmentConfigResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigResponse) Reset()
- func (x *ConfigletAssignmentConfigResponse) String() string
- type ConfigletAssignmentConfigServiceClient
- type ConfigletAssignmentConfigServiceServer
- type ConfigletAssignmentConfigService_DeleteAllClient
- type ConfigletAssignmentConfigService_DeleteAllServer
- type ConfigletAssignmentConfigService_DeleteSomeClient
- type ConfigletAssignmentConfigService_DeleteSomeServer
- type ConfigletAssignmentConfigService_GetAllBatchedClient
- type ConfigletAssignmentConfigService_GetAllBatchedServer
- type ConfigletAssignmentConfigService_GetAllClient
- type ConfigletAssignmentConfigService_GetAllServer
- type ConfigletAssignmentConfigService_GetSomeClient
- type ConfigletAssignmentConfigService_GetSomeServer
- type ConfigletAssignmentConfigService_SetSomeClient
- type ConfigletAssignmentConfigService_SetSomeServer
- type ConfigletAssignmentConfigService_SubscribeBatchedClient
- type ConfigletAssignmentConfigService_SubscribeBatchedServer
- type ConfigletAssignmentConfigService_SubscribeClient
- type ConfigletAssignmentConfigService_SubscribeMetaClient
- type ConfigletAssignmentConfigService_SubscribeMetaServer
- type ConfigletAssignmentConfigService_SubscribeServer
- type ConfigletAssignmentConfigSetRequest
- func (*ConfigletAssignmentConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigSetRequest) GetValue() *ConfigletAssignmentConfig
- func (*ConfigletAssignmentConfigSetRequest) ProtoMessage()
- func (x *ConfigletAssignmentConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigSetRequest) Reset()
- func (x *ConfigletAssignmentConfigSetRequest) String() string
- type ConfigletAssignmentConfigSetResponse
- func (*ConfigletAssignmentConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletAssignmentConfigSetResponse) GetValue() *ConfigletAssignmentConfig
- func (*ConfigletAssignmentConfigSetResponse) ProtoMessage()
- func (x *ConfigletAssignmentConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigSetResponse) Reset()
- func (x *ConfigletAssignmentConfigSetResponse) String() string
- type ConfigletAssignmentConfigSetSomeRequest
- func (*ConfigletAssignmentConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigSetSomeRequest) GetValues() []*ConfigletAssignmentConfig
- func (*ConfigletAssignmentConfigSetSomeRequest) ProtoMessage()
- func (x *ConfigletAssignmentConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigSetSomeRequest) Reset()
- func (x *ConfigletAssignmentConfigSetSomeRequest) String() string
- type ConfigletAssignmentConfigSetSomeResponse
- func (*ConfigletAssignmentConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigSetSomeResponse) GetError() string
- func (x *ConfigletAssignmentConfigSetSomeResponse) GetKey() *ConfigletAssignmentKey
- func (*ConfigletAssignmentConfigSetSomeResponse) ProtoMessage()
- func (x *ConfigletAssignmentConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigSetSomeResponse) Reset()
- func (x *ConfigletAssignmentConfigSetSomeResponse) String() string
- type ConfigletAssignmentConfigSomeRequest
- func (*ConfigletAssignmentConfigSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigSomeRequest) GetKeys() []*ConfigletAssignmentKey
- func (x *ConfigletAssignmentConfigSomeRequest) GetTime() *timestamppb.Timestamp
- func (*ConfigletAssignmentConfigSomeRequest) ProtoMessage()
- func (x *ConfigletAssignmentConfigSomeRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigSomeRequest) Reset()
- func (x *ConfigletAssignmentConfigSomeRequest) String() string
- type ConfigletAssignmentConfigSomeResponse
- func (*ConfigletAssignmentConfigSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigSomeResponse) GetError() *wrapperspb.StringValue
- func (x *ConfigletAssignmentConfigSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletAssignmentConfigSomeResponse) GetValue() *ConfigletAssignmentConfig
- func (*ConfigletAssignmentConfigSomeResponse) ProtoMessage()
- func (x *ConfigletAssignmentConfigSomeResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigSomeResponse) Reset()
- func (x *ConfigletAssignmentConfigSomeResponse) String() string
- type ConfigletAssignmentConfigStreamRequest
- func (*ConfigletAssignmentConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigStreamRequest) GetPartialEqFilter() []*ConfigletAssignmentConfig
- func (x *ConfigletAssignmentConfigStreamRequest) GetTime() *time.TimeBounds
- func (*ConfigletAssignmentConfigStreamRequest) ProtoMessage()
- func (x *ConfigletAssignmentConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigStreamRequest) Reset()
- func (x *ConfigletAssignmentConfigStreamRequest) String() string
- type ConfigletAssignmentConfigStreamResponse
- func (*ConfigletAssignmentConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletAssignmentConfigStreamResponse) GetType() subscriptions.Operation
- func (x *ConfigletAssignmentConfigStreamResponse) GetValue() *ConfigletAssignmentConfig
- func (*ConfigletAssignmentConfigStreamResponse) ProtoMessage()
- func (x *ConfigletAssignmentConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentConfigStreamResponse) Reset()
- func (x *ConfigletAssignmentConfigStreamResponse) String() string
- type ConfigletAssignmentKey
- func (*ConfigletAssignmentKey) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentKey) GetConfigletAssignmentId() *wrapperspb.StringValue
- func (x *ConfigletAssignmentKey) GetWorkspaceId() *wrapperspb.StringValue
- func (*ConfigletAssignmentKey) ProtoMessage()
- func (x *ConfigletAssignmentKey) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentKey) Reset()
- func (x *ConfigletAssignmentKey) String() string
- type ConfigletAssignmentRequest
- func (*ConfigletAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentRequest) GetKey() *ConfigletAssignmentKey
- func (x *ConfigletAssignmentRequest) GetTime() *timestamppb.Timestamp
- func (*ConfigletAssignmentRequest) ProtoMessage()
- func (x *ConfigletAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentRequest) Reset()
- func (x *ConfigletAssignmentRequest) String() string
- type ConfigletAssignmentResponse
- func (*ConfigletAssignmentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletAssignmentResponse) GetValue() *ConfigletAssignment
- func (*ConfigletAssignmentResponse) ProtoMessage()
- func (x *ConfigletAssignmentResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentResponse) Reset()
- func (x *ConfigletAssignmentResponse) String() string
- type ConfigletAssignmentServiceClient
- type ConfigletAssignmentServiceServer
- type ConfigletAssignmentService_GetAllBatchedClient
- type ConfigletAssignmentService_GetAllBatchedServer
- type ConfigletAssignmentService_GetAllClient
- type ConfigletAssignmentService_GetAllServer
- type ConfigletAssignmentService_GetSomeClient
- type ConfigletAssignmentService_GetSomeServer
- type ConfigletAssignmentService_SubscribeBatchedClient
- type ConfigletAssignmentService_SubscribeBatchedServer
- type ConfigletAssignmentService_SubscribeClient
- type ConfigletAssignmentService_SubscribeMetaClient
- type ConfigletAssignmentService_SubscribeMetaServer
- type ConfigletAssignmentService_SubscribeServer
- type ConfigletAssignmentSomeRequest
- func (*ConfigletAssignmentSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentSomeRequest) GetKeys() []*ConfigletAssignmentKey
- func (x *ConfigletAssignmentSomeRequest) GetTime() *timestamppb.Timestamp
- func (*ConfigletAssignmentSomeRequest) ProtoMessage()
- func (x *ConfigletAssignmentSomeRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentSomeRequest) Reset()
- func (x *ConfigletAssignmentSomeRequest) String() string
- type ConfigletAssignmentSomeResponse
- func (*ConfigletAssignmentSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentSomeResponse) GetError() *wrapperspb.StringValue
- func (x *ConfigletAssignmentSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletAssignmentSomeResponse) GetValue() *ConfigletAssignment
- func (*ConfigletAssignmentSomeResponse) ProtoMessage()
- func (x *ConfigletAssignmentSomeResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentSomeResponse) Reset()
- func (x *ConfigletAssignmentSomeResponse) String() string
- type ConfigletAssignmentStreamRequest
- func (*ConfigletAssignmentStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentStreamRequest) GetPartialEqFilter() []*ConfigletAssignment
- func (x *ConfigletAssignmentStreamRequest) GetTime() *time.TimeBounds
- func (*ConfigletAssignmentStreamRequest) ProtoMessage()
- func (x *ConfigletAssignmentStreamRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentStreamRequest) Reset()
- func (x *ConfigletAssignmentStreamRequest) String() string
- type ConfigletAssignmentStreamResponse
- func (*ConfigletAssignmentStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletAssignmentStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletAssignmentStreamResponse) GetType() subscriptions.Operation
- func (x *ConfigletAssignmentStreamResponse) GetValue() *ConfigletAssignment
- func (*ConfigletAssignmentStreamResponse) ProtoMessage()
- func (x *ConfigletAssignmentStreamResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletAssignmentStreamResponse) Reset()
- func (x *ConfigletAssignmentStreamResponse) String() string
- type ConfigletBatchedStreamRequest
- func (*ConfigletBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletBatchedStreamRequest) GetFilter() *Filter
- func (x *ConfigletBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *ConfigletBatchedStreamRequest) GetPartialEqFilter() []*Configlet
- func (x *ConfigletBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*ConfigletBatchedStreamRequest) ProtoMessage()
- func (x *ConfigletBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletBatchedStreamRequest) Reset()
- func (x *ConfigletBatchedStreamRequest) String() string
- type ConfigletBatchedStreamResponse
- func (*ConfigletBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletBatchedStreamResponse) GetResponses() []*ConfigletStreamResponse
- func (*ConfigletBatchedStreamResponse) ProtoMessage()
- func (x *ConfigletBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletBatchedStreamResponse) Reset()
- func (x *ConfigletBatchedStreamResponse) String() string
- type ConfigletConfig
- func (*ConfigletConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfig) GetBody() *wrapperspb.StringValue
- func (x *ConfigletConfig) GetDescription() *wrapperspb.StringValue
- func (x *ConfigletConfig) GetDisplayName() *wrapperspb.StringValue
- func (x *ConfigletConfig) GetKey() *ConfigletKey
- func (x *ConfigletConfig) GetMigratedFrom() *wrapperspb.StringValue
- func (x *ConfigletConfig) GetRemove() *wrapperspb.BoolValue
- func (*ConfigletConfig) ProtoMessage()
- func (x *ConfigletConfig) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfig) Reset()
- func (x *ConfigletConfig) String() string
- type ConfigletConfigBatchedStreamRequest
- func (*ConfigletConfigBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigBatchedStreamRequest) GetFilter() *Filter
- func (x *ConfigletConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *ConfigletConfigBatchedStreamRequest) GetPartialEqFilter() []*ConfigletConfig
- func (x *ConfigletConfigBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*ConfigletConfigBatchedStreamRequest) ProtoMessage()
- func (x *ConfigletConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigBatchedStreamRequest) Reset()
- func (x *ConfigletConfigBatchedStreamRequest) String() string
- type ConfigletConfigBatchedStreamResponse
- func (*ConfigletConfigBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigBatchedStreamResponse) GetResponses() []*ConfigletConfigStreamResponse
- func (*ConfigletConfigBatchedStreamResponse) ProtoMessage()
- func (x *ConfigletConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigBatchedStreamResponse) Reset()
- func (x *ConfigletConfigBatchedStreamResponse) String() string
- type ConfigletConfigDeleteAllRequest
- func (*ConfigletConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigDeleteAllRequest) GetFilter() *Filter
- func (x *ConfigletConfigDeleteAllRequest) GetPartialEqFilter() []*ConfigletConfig
- func (*ConfigletConfigDeleteAllRequest) ProtoMessage()
- func (x *ConfigletConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigDeleteAllRequest) Reset()
- func (x *ConfigletConfigDeleteAllRequest) String() string
- type ConfigletConfigDeleteAllResponse
- func (*ConfigletConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *ConfigletConfigDeleteAllResponse) GetKey() *ConfigletKey
- func (x *ConfigletConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*ConfigletConfigDeleteAllResponse) ProtoMessage()
- func (x *ConfigletConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigDeleteAllResponse) Reset()
- func (x *ConfigletConfigDeleteAllResponse) String() string
- type ConfigletConfigDeleteRequest
- func (*ConfigletConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigDeleteRequest) GetKey() *ConfigletKey
- func (*ConfigletConfigDeleteRequest) ProtoMessage()
- func (x *ConfigletConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigDeleteRequest) Reset()
- func (x *ConfigletConfigDeleteRequest) String() string
- type ConfigletConfigDeleteResponse
- func (*ConfigletConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigDeleteResponse) GetKey() *ConfigletKey
- func (x *ConfigletConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*ConfigletConfigDeleteResponse) ProtoMessage()
- func (x *ConfigletConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigDeleteResponse) Reset()
- func (x *ConfigletConfigDeleteResponse) String() string
- type ConfigletConfigDeleteSomeRequest
- func (*ConfigletConfigDeleteSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigDeleteSomeRequest) GetKeys() []*ConfigletKey
- func (*ConfigletConfigDeleteSomeRequest) ProtoMessage()
- func (x *ConfigletConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigDeleteSomeRequest) Reset()
- func (x *ConfigletConfigDeleteSomeRequest) String() string
- type ConfigletConfigDeleteSomeResponse
- func (*ConfigletConfigDeleteSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigDeleteSomeResponse) GetError() string
- func (x *ConfigletConfigDeleteSomeResponse) GetKey() *ConfigletKey
- func (*ConfigletConfigDeleteSomeResponse) ProtoMessage()
- func (x *ConfigletConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigDeleteSomeResponse) Reset()
- func (x *ConfigletConfigDeleteSomeResponse) String() string
- type ConfigletConfigRequest
- func (*ConfigletConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigRequest) GetKey() *ConfigletKey
- func (x *ConfigletConfigRequest) GetTime() *timestamppb.Timestamp
- func (*ConfigletConfigRequest) ProtoMessage()
- func (x *ConfigletConfigRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigRequest) Reset()
- func (x *ConfigletConfigRequest) String() string
- type ConfigletConfigResponse
- func (*ConfigletConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletConfigResponse) GetValue() *ConfigletConfig
- func (*ConfigletConfigResponse) ProtoMessage()
- func (x *ConfigletConfigResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigResponse) Reset()
- func (x *ConfigletConfigResponse) String() string
- type ConfigletConfigServiceClient
- type ConfigletConfigServiceServer
- type ConfigletConfigService_DeleteAllClient
- type ConfigletConfigService_DeleteAllServer
- type ConfigletConfigService_DeleteSomeClient
- type ConfigletConfigService_DeleteSomeServer
- type ConfigletConfigService_GetAllBatchedClient
- type ConfigletConfigService_GetAllBatchedServer
- type ConfigletConfigService_GetAllClient
- type ConfigletConfigService_GetAllServer
- type ConfigletConfigService_GetSomeClient
- type ConfigletConfigService_GetSomeServer
- type ConfigletConfigService_SetSomeClient
- type ConfigletConfigService_SetSomeServer
- type ConfigletConfigService_SubscribeBatchedClient
- type ConfigletConfigService_SubscribeBatchedServer
- type ConfigletConfigService_SubscribeClient
- type ConfigletConfigService_SubscribeMetaClient
- type ConfigletConfigService_SubscribeMetaServer
- type ConfigletConfigService_SubscribeServer
- type ConfigletConfigSetRequest
- func (*ConfigletConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigSetRequest) GetValue() *ConfigletConfig
- func (*ConfigletConfigSetRequest) ProtoMessage()
- func (x *ConfigletConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigSetRequest) Reset()
- func (x *ConfigletConfigSetRequest) String() string
- type ConfigletConfigSetResponse
- func (*ConfigletConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletConfigSetResponse) GetValue() *ConfigletConfig
- func (*ConfigletConfigSetResponse) ProtoMessage()
- func (x *ConfigletConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigSetResponse) Reset()
- func (x *ConfigletConfigSetResponse) String() string
- type ConfigletConfigSetSomeRequest
- func (*ConfigletConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigSetSomeRequest) GetValues() []*ConfigletConfig
- func (*ConfigletConfigSetSomeRequest) ProtoMessage()
- func (x *ConfigletConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigSetSomeRequest) Reset()
- func (x *ConfigletConfigSetSomeRequest) String() string
- type ConfigletConfigSetSomeResponse
- func (*ConfigletConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigSetSomeResponse) GetError() string
- func (x *ConfigletConfigSetSomeResponse) GetKey() *ConfigletKey
- func (*ConfigletConfigSetSomeResponse) ProtoMessage()
- func (x *ConfigletConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigSetSomeResponse) Reset()
- func (x *ConfigletConfigSetSomeResponse) String() string
- type ConfigletConfigSomeRequest
- func (*ConfigletConfigSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigSomeRequest) GetKeys() []*ConfigletKey
- func (x *ConfigletConfigSomeRequest) GetTime() *timestamppb.Timestamp
- func (*ConfigletConfigSomeRequest) ProtoMessage()
- func (x *ConfigletConfigSomeRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigSomeRequest) Reset()
- func (x *ConfigletConfigSomeRequest) String() string
- type ConfigletConfigSomeResponse
- func (*ConfigletConfigSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigSomeResponse) GetError() *wrapperspb.StringValue
- func (x *ConfigletConfigSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletConfigSomeResponse) GetValue() *ConfigletConfig
- func (*ConfigletConfigSomeResponse) ProtoMessage()
- func (x *ConfigletConfigSomeResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigSomeResponse) Reset()
- func (x *ConfigletConfigSomeResponse) String() string
- type ConfigletConfigStreamRequest
- func (*ConfigletConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigStreamRequest) GetFilter() *Filter
- func (x *ConfigletConfigStreamRequest) GetPartialEqFilter() []*ConfigletConfig
- func (x *ConfigletConfigStreamRequest) GetTime() *time.TimeBounds
- func (*ConfigletConfigStreamRequest) ProtoMessage()
- func (x *ConfigletConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigStreamRequest) Reset()
- func (x *ConfigletConfigStreamRequest) String() string
- type ConfigletConfigStreamResponse
- func (*ConfigletConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletConfigStreamResponse) GetType() subscriptions.Operation
- func (x *ConfigletConfigStreamResponse) GetValue() *ConfigletConfig
- func (*ConfigletConfigStreamResponse) ProtoMessage()
- func (x *ConfigletConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletConfigStreamResponse) Reset()
- func (x *ConfigletConfigStreamResponse) String() string
- type ConfigletKey
- func (*ConfigletKey) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletKey) GetConfigletId() *wrapperspb.StringValue
- func (x *ConfigletKey) GetWorkspaceId() *wrapperspb.StringValue
- func (*ConfigletKey) ProtoMessage()
- func (x *ConfigletKey) ProtoReflect() protoreflect.Message
- func (x *ConfigletKey) Reset()
- func (x *ConfigletKey) String() string
- type ConfigletRequest
- func (*ConfigletRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletRequest) GetKey() *ConfigletKey
- func (x *ConfigletRequest) GetTime() *timestamppb.Timestamp
- func (*ConfigletRequest) ProtoMessage()
- func (x *ConfigletRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletRequest) Reset()
- func (x *ConfigletRequest) String() string
- type ConfigletResponse
- func (*ConfigletResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletResponse) GetValue() *Configlet
- func (*ConfigletResponse) ProtoMessage()
- func (x *ConfigletResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletResponse) Reset()
- func (x *ConfigletResponse) String() string
- type ConfigletServiceClient
- type ConfigletServiceServer
- type ConfigletService_GetAllBatchedClient
- type ConfigletService_GetAllBatchedServer
- type ConfigletService_GetAllClient
- type ConfigletService_GetAllServer
- type ConfigletService_GetSomeClient
- type ConfigletService_GetSomeServer
- type ConfigletService_SubscribeBatchedClient
- type ConfigletService_SubscribeBatchedServer
- type ConfigletService_SubscribeClient
- type ConfigletService_SubscribeMetaClient
- type ConfigletService_SubscribeMetaServer
- type ConfigletService_SubscribeServer
- type ConfigletSomeRequest
- func (*ConfigletSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletSomeRequest) GetKeys() []*ConfigletKey
- func (x *ConfigletSomeRequest) GetTime() *timestamppb.Timestamp
- func (*ConfigletSomeRequest) ProtoMessage()
- func (x *ConfigletSomeRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletSomeRequest) Reset()
- func (x *ConfigletSomeRequest) String() string
- type ConfigletSomeResponse
- func (*ConfigletSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletSomeResponse) GetError() *wrapperspb.StringValue
- func (x *ConfigletSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletSomeResponse) GetValue() *Configlet
- func (*ConfigletSomeResponse) ProtoMessage()
- func (x *ConfigletSomeResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletSomeResponse) Reset()
- func (x *ConfigletSomeResponse) String() string
- type ConfigletStreamRequest
- func (*ConfigletStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletStreamRequest) GetFilter() *Filter
- func (x *ConfigletStreamRequest) GetPartialEqFilter() []*Configlet
- func (x *ConfigletStreamRequest) GetTime() *time.TimeBounds
- func (*ConfigletStreamRequest) ProtoMessage()
- func (x *ConfigletStreamRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigletStreamRequest) Reset()
- func (x *ConfigletStreamRequest) String() string
- type ConfigletStreamResponse
- func (*ConfigletStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigletStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *ConfigletStreamResponse) GetType() subscriptions.Operation
- func (x *ConfigletStreamResponse) GetValue() *Configlet
- func (*ConfigletStreamResponse) ProtoMessage()
- func (x *ConfigletStreamResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigletStreamResponse) Reset()
- func (x *ConfigletStreamResponse) String() string
- type Filter
- type MatchPolicy
- func (MatchPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x MatchPolicy) Enum() *MatchPolicy
- func (MatchPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x MatchPolicy) Number() protoreflect.EnumNumber
- func (x MatchPolicy) String() string
- func (MatchPolicy) Type() protoreflect.EnumType
- 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 UnimplementedConfigletAssignmentConfigServiceServer
- func (UnimplementedConfigletAssignmentConfigServiceServer) Delete(context.Context, *ConfigletAssignmentConfigDeleteRequest) (*ConfigletAssignmentConfigDeleteResponse, error)
- func (UnimplementedConfigletAssignmentConfigServiceServer) DeleteAll(*ConfigletAssignmentConfigDeleteAllRequest, ...) error
- func (UnimplementedConfigletAssignmentConfigServiceServer) DeleteSome(*ConfigletAssignmentConfigDeleteSomeRequest, ...) error
- func (UnimplementedConfigletAssignmentConfigServiceServer) GetAll(*ConfigletAssignmentConfigStreamRequest, ...) error
- func (UnimplementedConfigletAssignmentConfigServiceServer) GetAllBatched(*ConfigletAssignmentConfigBatchedStreamRequest, ...) error
- func (UnimplementedConfigletAssignmentConfigServiceServer) GetMeta(context.Context, *ConfigletAssignmentConfigStreamRequest) (*MetaResponse, error)
- func (UnimplementedConfigletAssignmentConfigServiceServer) GetOne(context.Context, *ConfigletAssignmentConfigRequest) (*ConfigletAssignmentConfigResponse, error)
- func (UnimplementedConfigletAssignmentConfigServiceServer) GetSome(*ConfigletAssignmentConfigSomeRequest, ...) error
- func (UnimplementedConfigletAssignmentConfigServiceServer) Set(context.Context, *ConfigletAssignmentConfigSetRequest) (*ConfigletAssignmentConfigSetResponse, error)
- func (UnimplementedConfigletAssignmentConfigServiceServer) SetSome(*ConfigletAssignmentConfigSetSomeRequest, ...) error
- func (UnimplementedConfigletAssignmentConfigServiceServer) Subscribe(*ConfigletAssignmentConfigStreamRequest, ...) error
- func (UnimplementedConfigletAssignmentConfigServiceServer) SubscribeBatched(*ConfigletAssignmentConfigBatchedStreamRequest, ...) error
- func (UnimplementedConfigletAssignmentConfigServiceServer) SubscribeMeta(*ConfigletAssignmentConfigStreamRequest, ...) error
- type UnimplementedConfigletAssignmentServiceServer
- func (UnimplementedConfigletAssignmentServiceServer) GetAll(*ConfigletAssignmentStreamRequest, ConfigletAssignmentService_GetAllServer) error
- func (UnimplementedConfigletAssignmentServiceServer) GetAllBatched(*ConfigletAssignmentBatchedStreamRequest, ...) error
- func (UnimplementedConfigletAssignmentServiceServer) GetMeta(context.Context, *ConfigletAssignmentStreamRequest) (*MetaResponse, error)
- func (UnimplementedConfigletAssignmentServiceServer) GetOne(context.Context, *ConfigletAssignmentRequest) (*ConfigletAssignmentResponse, error)
- func (UnimplementedConfigletAssignmentServiceServer) GetSome(*ConfigletAssignmentSomeRequest, ConfigletAssignmentService_GetSomeServer) error
- func (UnimplementedConfigletAssignmentServiceServer) Subscribe(*ConfigletAssignmentStreamRequest, ConfigletAssignmentService_SubscribeServer) error
- func (UnimplementedConfigletAssignmentServiceServer) SubscribeBatched(*ConfigletAssignmentBatchedStreamRequest, ...) error
- func (UnimplementedConfigletAssignmentServiceServer) SubscribeMeta(*ConfigletAssignmentStreamRequest, ...) error
- type UnimplementedConfigletConfigServiceServer
- func (UnimplementedConfigletConfigServiceServer) Delete(context.Context, *ConfigletConfigDeleteRequest) (*ConfigletConfigDeleteResponse, error)
- func (UnimplementedConfigletConfigServiceServer) DeleteAll(*ConfigletConfigDeleteAllRequest, ConfigletConfigService_DeleteAllServer) error
- func (UnimplementedConfigletConfigServiceServer) DeleteSome(*ConfigletConfigDeleteSomeRequest, ConfigletConfigService_DeleteSomeServer) error
- func (UnimplementedConfigletConfigServiceServer) GetAll(*ConfigletConfigStreamRequest, ConfigletConfigService_GetAllServer) error
- func (UnimplementedConfigletConfigServiceServer) GetAllBatched(*ConfigletConfigBatchedStreamRequest, ...) error
- func (UnimplementedConfigletConfigServiceServer) GetMeta(context.Context, *ConfigletConfigStreamRequest) (*MetaResponse, error)
- func (UnimplementedConfigletConfigServiceServer) GetOne(context.Context, *ConfigletConfigRequest) (*ConfigletConfigResponse, error)
- func (UnimplementedConfigletConfigServiceServer) GetSome(*ConfigletConfigSomeRequest, ConfigletConfigService_GetSomeServer) error
- func (UnimplementedConfigletConfigServiceServer) Set(context.Context, *ConfigletConfigSetRequest) (*ConfigletConfigSetResponse, error)
- func (UnimplementedConfigletConfigServiceServer) SetSome(*ConfigletConfigSetSomeRequest, ConfigletConfigService_SetSomeServer) error
- func (UnimplementedConfigletConfigServiceServer) Subscribe(*ConfigletConfigStreamRequest, ConfigletConfigService_SubscribeServer) error
- func (UnimplementedConfigletConfigServiceServer) SubscribeBatched(*ConfigletConfigBatchedStreamRequest, ...) error
- func (UnimplementedConfigletConfigServiceServer) SubscribeMeta(*ConfigletConfigStreamRequest, ConfigletConfigService_SubscribeMetaServer) error
- type UnimplementedConfigletServiceServer
- func (UnimplementedConfigletServiceServer) GetAll(*ConfigletStreamRequest, ConfigletService_GetAllServer) error
- func (UnimplementedConfigletServiceServer) GetAllBatched(*ConfigletBatchedStreamRequest, ConfigletService_GetAllBatchedServer) error
- func (UnimplementedConfigletServiceServer) GetMeta(context.Context, *ConfigletStreamRequest) (*MetaResponse, error)
- func (UnimplementedConfigletServiceServer) GetOne(context.Context, *ConfigletRequest) (*ConfigletResponse, error)
- func (UnimplementedConfigletServiceServer) GetSome(*ConfigletSomeRequest, ConfigletService_GetSomeServer) error
- func (UnimplementedConfigletServiceServer) Subscribe(*ConfigletStreamRequest, ConfigletService_SubscribeServer) error
- func (UnimplementedConfigletServiceServer) SubscribeBatched(*ConfigletBatchedStreamRequest, ConfigletService_SubscribeBatchedServer) error
- func (UnimplementedConfigletServiceServer) SubscribeMeta(*ConfigletStreamRequest, ConfigletService_SubscribeMetaServer) error
- type UnsafeConfigletAssignmentConfigServiceServer
- type UnsafeConfigletAssignmentServiceServer
- type UnsafeConfigletConfigServiceServer
- type UnsafeConfigletServiceServer
Constants ¶
const ( ConfigletService_GetOne_FullMethodName = "/arista.configlet.v1.ConfigletService/GetOne" ConfigletService_GetSome_FullMethodName = "/arista.configlet.v1.ConfigletService/GetSome" ConfigletService_GetAll_FullMethodName = "/arista.configlet.v1.ConfigletService/GetAll" ConfigletService_Subscribe_FullMethodName = "/arista.configlet.v1.ConfigletService/Subscribe" ConfigletService_GetMeta_FullMethodName = "/arista.configlet.v1.ConfigletService/GetMeta" ConfigletService_SubscribeMeta_FullMethodName = "/arista.configlet.v1.ConfigletService/SubscribeMeta" ConfigletService_GetAllBatched_FullMethodName = "/arista.configlet.v1.ConfigletService/GetAllBatched" ConfigletService_SubscribeBatched_FullMethodName = "/arista.configlet.v1.ConfigletService/SubscribeBatched" )
const ( ConfigletAssignmentService_GetOne_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentService/GetOne" ConfigletAssignmentService_GetSome_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentService/GetSome" ConfigletAssignmentService_GetAll_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentService/GetAll" ConfigletAssignmentService_Subscribe_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentService/Subscribe" ConfigletAssignmentService_GetMeta_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentService/GetMeta" ConfigletAssignmentService_SubscribeMeta_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentService/SubscribeMeta" ConfigletAssignmentService_GetAllBatched_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentService/GetAllBatched" ConfigletAssignmentService_SubscribeBatched_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentService/SubscribeBatched" )
const ( ConfigletAssignmentConfigService_GetOne_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentConfigService/GetOne" ConfigletAssignmentConfigService_GetSome_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentConfigService/GetSome" ConfigletAssignmentConfigService_GetAll_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentConfigService/GetAll" ConfigletAssignmentConfigService_Subscribe_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentConfigService/Subscribe" ConfigletAssignmentConfigService_GetMeta_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentConfigService/GetMeta" ConfigletAssignmentConfigService_SubscribeMeta_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentConfigService/SubscribeMeta" ConfigletAssignmentConfigService_Set_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentConfigService/Set" ConfigletAssignmentConfigService_SetSome_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentConfigService/SetSome" ConfigletAssignmentConfigService_Delete_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentConfigService/Delete" ConfigletAssignmentConfigService_DeleteSome_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentConfigService/DeleteSome" ConfigletAssignmentConfigService_DeleteAll_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentConfigService/DeleteAll" ConfigletAssignmentConfigService_GetAllBatched_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentConfigService/GetAllBatched" ConfigletAssignmentConfigService_SubscribeBatched_FullMethodName = "/arista.configlet.v1.ConfigletAssignmentConfigService/SubscribeBatched" )
const ( ConfigletConfigService_GetOne_FullMethodName = "/arista.configlet.v1.ConfigletConfigService/GetOne" ConfigletConfigService_GetSome_FullMethodName = "/arista.configlet.v1.ConfigletConfigService/GetSome" ConfigletConfigService_GetAll_FullMethodName = "/arista.configlet.v1.ConfigletConfigService/GetAll" ConfigletConfigService_Subscribe_FullMethodName = "/arista.configlet.v1.ConfigletConfigService/Subscribe" ConfigletConfigService_GetMeta_FullMethodName = "/arista.configlet.v1.ConfigletConfigService/GetMeta" ConfigletConfigService_SubscribeMeta_FullMethodName = "/arista.configlet.v1.ConfigletConfigService/SubscribeMeta" ConfigletConfigService_Set_FullMethodName = "/arista.configlet.v1.ConfigletConfigService/Set" ConfigletConfigService_SetSome_FullMethodName = "/arista.configlet.v1.ConfigletConfigService/SetSome" ConfigletConfigService_Delete_FullMethodName = "/arista.configlet.v1.ConfigletConfigService/Delete" ConfigletConfigService_DeleteSome_FullMethodName = "/arista.configlet.v1.ConfigletConfigService/DeleteSome" ConfigletConfigService_DeleteAll_FullMethodName = "/arista.configlet.v1.ConfigletConfigService/DeleteAll" ConfigletConfigService_GetAllBatched_FullMethodName = "/arista.configlet.v1.ConfigletConfigService/GetAllBatched" ConfigletConfigService_SubscribeBatched_FullMethodName = "/arista.configlet.v1.ConfigletConfigService/SubscribeBatched" )
Variables ¶
var ( MatchPolicy_name = map[int32]string{ 0: "MATCH_POLICY_UNSPECIFIED", 1: "MATCH_POLICY_MATCH_FIRST", 2: "MATCH_POLICY_MATCH_ALL", } MatchPolicy_value = map[string]int32{ "MATCH_POLICY_UNSPECIFIED": 0, "MATCH_POLICY_MATCH_FIRST": 1, "MATCH_POLICY_MATCH_ALL": 2, } )
Enum value maps for MatchPolicy.
var ConfigletAssignmentConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.configlet.v1.ConfigletAssignmentConfigService", HandlerType: (*ConfigletAssignmentConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _ConfigletAssignmentConfigService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _ConfigletAssignmentConfigService_GetMeta_Handler, }, { MethodName: "Set", Handler: _ConfigletAssignmentConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _ConfigletAssignmentConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _ConfigletAssignmentConfigService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _ConfigletAssignmentConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _ConfigletAssignmentConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _ConfigletAssignmentConfigService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _ConfigletAssignmentConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteSome", Handler: _ConfigletAssignmentConfigService_DeleteSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _ConfigletAssignmentConfigService_DeleteAll_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _ConfigletAssignmentConfigService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _ConfigletAssignmentConfigService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/configlet.v1/services.gen.proto", }
ConfigletAssignmentConfigService_ServiceDesc is the grpc.ServiceDesc for ConfigletAssignmentConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ConfigletAssignmentService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.configlet.v1.ConfigletAssignmentService", HandlerType: (*ConfigletAssignmentServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _ConfigletAssignmentService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _ConfigletAssignmentService_GetMeta_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _ConfigletAssignmentService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _ConfigletAssignmentService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _ConfigletAssignmentService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _ConfigletAssignmentService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _ConfigletAssignmentService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _ConfigletAssignmentService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/configlet.v1/services.gen.proto", }
ConfigletAssignmentService_ServiceDesc is the grpc.ServiceDesc for ConfigletAssignmentService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ConfigletConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.configlet.v1.ConfigletConfigService", HandlerType: (*ConfigletConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _ConfigletConfigService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _ConfigletConfigService_GetMeta_Handler, }, { MethodName: "Set", Handler: _ConfigletConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _ConfigletConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _ConfigletConfigService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _ConfigletConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _ConfigletConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _ConfigletConfigService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _ConfigletConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteSome", Handler: _ConfigletConfigService_DeleteSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _ConfigletConfigService_DeleteAll_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _ConfigletConfigService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _ConfigletConfigService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/configlet.v1/services.gen.proto", }
ConfigletConfigService_ServiceDesc is the grpc.ServiceDesc for ConfigletConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ConfigletService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.configlet.v1.ConfigletService", HandlerType: (*ConfigletServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _ConfigletService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _ConfigletService_GetMeta_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _ConfigletService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _ConfigletService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _ConfigletService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _ConfigletService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _ConfigletService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _ConfigletService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/configlet.v1/services.gen.proto", }
ConfigletService_ServiceDesc is the grpc.ServiceDesc for ConfigletService 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_configlet_v1_configlet_proto protoreflect.FileDescriptor
var File_arista_configlet_v1_services_gen_proto protoreflect.FileDescriptor
Functions ¶
func RegisterConfigletAssignmentConfigServiceServer ¶
func RegisterConfigletAssignmentConfigServiceServer(s grpc.ServiceRegistrar, srv ConfigletAssignmentConfigServiceServer)
func RegisterConfigletAssignmentServiceServer ¶
func RegisterConfigletAssignmentServiceServer(s grpc.ServiceRegistrar, srv ConfigletAssignmentServiceServer)
func RegisterConfigletConfigServiceServer ¶
func RegisterConfigletConfigServiceServer(s grpc.ServiceRegistrar, srv ConfigletConfigServiceServer)
func RegisterConfigletServiceServer ¶
func RegisterConfigletServiceServer(s grpc.ServiceRegistrar, srv ConfigletServiceServer)
Types ¶
type Configlet ¶
type Configlet struct { Key *ConfigletKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // display_name is the display name of the static configlet. DisplayName *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // description is the description of the static configlet. Description *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // migrated_from is populated with the source configlet name when migrated // from network provisioning to studio. MigratedFrom *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=migrated_from,json=migratedFrom,proto3" json:"migrated_from,omitempty"` // body is the static configlet body. Body *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"` // created_at is the time when the Configlet was created. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // created_by is the user who created the Configlet. CreatedBy *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // last_modified_at is the time when the Configlet was last modified. LastModifiedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=last_modified_at,json=lastModifiedAt,proto3" json:"last_modified_at,omitempty"` // last_modified_by is the user who last modified the Configlet. LastModifiedBy *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=last_modified_by,json=lastModifiedBy,proto3" json:"last_modified_by,omitempty"` // digest is the sha256 hash of the configlet body encoded in hexadecimal. Digest *wrapperspb.StringValue `protobuf:"bytes,10,opt,name=digest,proto3" json:"digest,omitempty"` // size of configlet body in bytes. Size *wrapperspb.Int64Value `protobuf:"bytes,11,opt,name=size,proto3" json:"size,omitempty"` // contains filtered or unexported fields }
Configlet is the state of a static configlet in a workspace or mainline. Subscribe and GetAll do not return the "body" Use GetOne to get the body of individual configlets
func (*Configlet) Descriptor
deprecated
func (*Configlet) GetBody ¶
func (x *Configlet) GetBody() *wrapperspb.StringValue
func (*Configlet) GetCreatedAt ¶
func (x *Configlet) GetCreatedAt() *timestamppb.Timestamp
func (*Configlet) GetCreatedBy ¶
func (x *Configlet) GetCreatedBy() *wrapperspb.StringValue
func (*Configlet) GetDescription ¶
func (x *Configlet) GetDescription() *wrapperspb.StringValue
func (*Configlet) GetDigest ¶
func (x *Configlet) GetDigest() *wrapperspb.StringValue
func (*Configlet) GetDisplayName ¶
func (x *Configlet) GetDisplayName() *wrapperspb.StringValue
func (*Configlet) GetKey ¶
func (x *Configlet) GetKey() *ConfigletKey
func (*Configlet) GetLastModifiedAt ¶
func (x *Configlet) GetLastModifiedAt() *timestamppb.Timestamp
func (*Configlet) GetLastModifiedBy ¶
func (x *Configlet) GetLastModifiedBy() *wrapperspb.StringValue
func (*Configlet) GetMigratedFrom ¶
func (x *Configlet) GetMigratedFrom() *wrapperspb.StringValue
func (*Configlet) GetSize ¶
func (x *Configlet) GetSize() *wrapperspb.Int64Value
func (*Configlet) ProtoMessage ¶
func (*Configlet) ProtoMessage()
func (*Configlet) ProtoReflect ¶
func (x *Configlet) ProtoReflect() protoreflect.Message
type ConfigletAssignment ¶
type ConfigletAssignment struct { Key *ConfigletAssignmentKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // configlet_ids is the list of configlets which are assigned ConfigletIds *fmp.RepeatedString `protobuf:"bytes,5,opt,name=configlet_ids,json=configletIds,proto3" json:"configlet_ids,omitempty"` // query represents the tag query assigned Query *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=query,proto3" json:"query,omitempty"` // match_policy is the discriminator for the query field MatchPolicy MatchPolicy `` /* 132-byte string literal not displayed */ // list of child assignments ChildAssignmentIds *fmp.RepeatedString `protobuf:"bytes,8,opt,name=child_assignment_ids,json=childAssignmentIds,proto3" json:"child_assignment_ids,omitempty"` // created_at is the time when the ConfigletAssignment was created. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // created_by is the user who created the ConfigletAssignment. CreatedBy *wrapperspb.StringValue `protobuf:"bytes,10,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // last_modified_at is the time when the ConfigletAssignment // was last modified. LastModifiedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=last_modified_at,json=lastModifiedAt,proto3" json:"last_modified_at,omitempty"` // last_modified_by is the user who last modified the ConfigletAssignment. LastModifiedBy *wrapperspb.StringValue `protobuf:"bytes,12,opt,name=last_modified_by,json=lastModifiedBy,proto3" json:"last_modified_by,omitempty"` // contains filtered or unexported fields }
ConfigletAssignment is the state of this assignment in a workspace/mainline
func (*ConfigletAssignment) Descriptor
deprecated
func (*ConfigletAssignment) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignment.ProtoReflect.Descriptor instead.
func (*ConfigletAssignment) GetChildAssignmentIds ¶
func (x *ConfigletAssignment) GetChildAssignmentIds() *fmp.RepeatedString
func (*ConfigletAssignment) GetConfigletIds ¶
func (x *ConfigletAssignment) GetConfigletIds() *fmp.RepeatedString
func (*ConfigletAssignment) GetCreatedAt ¶
func (x *ConfigletAssignment) GetCreatedAt() *timestamppb.Timestamp
func (*ConfigletAssignment) GetCreatedBy ¶
func (x *ConfigletAssignment) GetCreatedBy() *wrapperspb.StringValue
func (*ConfigletAssignment) GetDescription ¶
func (x *ConfigletAssignment) GetDescription() *wrapperspb.StringValue
func (*ConfigletAssignment) GetDisplayName ¶
func (x *ConfigletAssignment) GetDisplayName() *wrapperspb.StringValue
func (*ConfigletAssignment) GetKey ¶
func (x *ConfigletAssignment) GetKey() *ConfigletAssignmentKey
func (*ConfigletAssignment) GetLastModifiedAt ¶
func (x *ConfigletAssignment) GetLastModifiedAt() *timestamppb.Timestamp
func (*ConfigletAssignment) GetLastModifiedBy ¶
func (x *ConfigletAssignment) GetLastModifiedBy() *wrapperspb.StringValue
func (*ConfigletAssignment) GetMatchPolicy ¶
func (x *ConfigletAssignment) GetMatchPolicy() MatchPolicy
func (*ConfigletAssignment) GetQuery ¶
func (x *ConfigletAssignment) GetQuery() *wrapperspb.StringValue
func (*ConfigletAssignment) ProtoMessage ¶
func (*ConfigletAssignment) ProtoMessage()
func (*ConfigletAssignment) ProtoReflect ¶
func (x *ConfigletAssignment) ProtoReflect() protoreflect.Message
func (*ConfigletAssignment) Reset ¶
func (x *ConfigletAssignment) Reset()
func (*ConfigletAssignment) String ¶
func (x *ConfigletAssignment) String() string
type ConfigletAssignmentBatchedStreamRequest ¶
type ConfigletAssignmentBatchedStreamRequest 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 []*ConfigletAssignment `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 ConfigletAssignment at end. // - Each ConfigletAssignment response is fully-specified (all fields set). // - start: Returns the state of each ConfigletAssignment at start, followed by updates until now. // - Each ConfigletAssignment response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each ConfigletAssignment at start, followed by updates // until end. // - Each ConfigletAssignment 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 (*ConfigletAssignmentBatchedStreamRequest) Descriptor
deprecated
func (*ConfigletAssignmentBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentBatchedStreamRequest) GetMaxMessages ¶
func (x *ConfigletAssignmentBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*ConfigletAssignmentBatchedStreamRequest) GetPartialEqFilter ¶
func (x *ConfigletAssignmentBatchedStreamRequest) GetPartialEqFilter() []*ConfigletAssignment
func (*ConfigletAssignmentBatchedStreamRequest) GetTime ¶
func (x *ConfigletAssignmentBatchedStreamRequest) GetTime() *time.TimeBounds
func (*ConfigletAssignmentBatchedStreamRequest) ProtoMessage ¶
func (*ConfigletAssignmentBatchedStreamRequest) ProtoMessage()
func (*ConfigletAssignmentBatchedStreamRequest) ProtoReflect ¶
func (x *ConfigletAssignmentBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentBatchedStreamRequest) Reset ¶
func (x *ConfigletAssignmentBatchedStreamRequest) Reset()
func (*ConfigletAssignmentBatchedStreamRequest) String ¶
func (x *ConfigletAssignmentBatchedStreamRequest) String() string
type ConfigletAssignmentBatchedStreamResponse ¶
type ConfigletAssignmentBatchedStreamResponse 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 []*ConfigletAssignmentStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*ConfigletAssignmentBatchedStreamResponse) Descriptor
deprecated
func (*ConfigletAssignmentBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentBatchedStreamResponse) GetResponses ¶
func (x *ConfigletAssignmentBatchedStreamResponse) GetResponses() []*ConfigletAssignmentStreamResponse
func (*ConfigletAssignmentBatchedStreamResponse) ProtoMessage ¶
func (*ConfigletAssignmentBatchedStreamResponse) ProtoMessage()
func (*ConfigletAssignmentBatchedStreamResponse) ProtoReflect ¶
func (x *ConfigletAssignmentBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentBatchedStreamResponse) Reset ¶
func (x *ConfigletAssignmentBatchedStreamResponse) Reset()
func (*ConfigletAssignmentBatchedStreamResponse) String ¶
func (x *ConfigletAssignmentBatchedStreamResponse) String() string
type ConfigletAssignmentConfig ¶
type ConfigletAssignmentConfig struct { Key *ConfigletAssignmentKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // configlet_ids is the list of configlets to be assigned ConfigletIds *fmp.RepeatedString `protobuf:"bytes,5,opt,name=configlet_ids,json=configletIds,proto3" json:"configlet_ids,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. // malformed queries result in an error // tags not matching devices are ignored Query *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=query,proto3" json:"query,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,7,opt,name=remove,proto3" json:"remove,omitempty"` // match_policy is the discriminator for the query field MatchPolicy MatchPolicy `` /* 132-byte string literal not displayed */ // list of child assignments ChildAssignmentIds *fmp.RepeatedString `protobuf:"bytes,9,opt,name=child_assignment_ids,json=childAssignmentIds,proto3" json:"child_assignment_ids,omitempty"` // contains filtered or unexported fields }
ConfigletAssignmentConfig are the the inputs to the static configlet studio. Each assignment assigns a list of configlets to the devices matching the tag query. Individual assignments can have a list of "child" assignments. The totality of these assignments form a list of tree hierarchies. Using the corresponding GUI workflow should help explain this structure. When traversing a tree and assigning static configlets to devices, the following rules are applied: 1) Tag queries at each level need to resolve to a subset of its parent's queries. Devices resolved in child assignments but which do not resolve in that of its parent's are skipped. 2) Match policy determines how the assignment's devices get divied up amongst its children.
func (*ConfigletAssignmentConfig) Descriptor
deprecated
func (*ConfigletAssignmentConfig) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfig.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfig) GetChildAssignmentIds ¶
func (x *ConfigletAssignmentConfig) GetChildAssignmentIds() *fmp.RepeatedString
func (*ConfigletAssignmentConfig) GetConfigletIds ¶
func (x *ConfigletAssignmentConfig) GetConfigletIds() *fmp.RepeatedString
func (*ConfigletAssignmentConfig) GetDescription ¶
func (x *ConfigletAssignmentConfig) GetDescription() *wrapperspb.StringValue
func (*ConfigletAssignmentConfig) GetDisplayName ¶
func (x *ConfigletAssignmentConfig) GetDisplayName() *wrapperspb.StringValue
func (*ConfigletAssignmentConfig) GetKey ¶
func (x *ConfigletAssignmentConfig) GetKey() *ConfigletAssignmentKey
func (*ConfigletAssignmentConfig) GetMatchPolicy ¶
func (x *ConfigletAssignmentConfig) GetMatchPolicy() MatchPolicy
func (*ConfigletAssignmentConfig) GetQuery ¶
func (x *ConfigletAssignmentConfig) GetQuery() *wrapperspb.StringValue
func (*ConfigletAssignmentConfig) GetRemove ¶
func (x *ConfigletAssignmentConfig) GetRemove() *wrapperspb.BoolValue
func (*ConfigletAssignmentConfig) ProtoMessage ¶
func (*ConfigletAssignmentConfig) ProtoMessage()
func (*ConfigletAssignmentConfig) ProtoReflect ¶
func (x *ConfigletAssignmentConfig) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfig) Reset ¶
func (x *ConfigletAssignmentConfig) Reset()
func (*ConfigletAssignmentConfig) String ¶
func (x *ConfigletAssignmentConfig) String() string
type ConfigletAssignmentConfigBatchedStreamRequest ¶
type ConfigletAssignmentConfigBatchedStreamRequest 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 []*ConfigletAssignmentConfig `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 ConfigletAssignmentConfig at end. // - Each ConfigletAssignmentConfig response is fully-specified (all fields set). // - start: Returns the state of each ConfigletAssignmentConfig at start, followed by updates until now. // - Each ConfigletAssignmentConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each ConfigletAssignmentConfig at start, followed by updates // until end. // - Each ConfigletAssignmentConfig 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 (*ConfigletAssignmentConfigBatchedStreamRequest) Descriptor
deprecated
func (*ConfigletAssignmentConfigBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigBatchedStreamRequest) GetMaxMessages ¶
func (x *ConfigletAssignmentConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*ConfigletAssignmentConfigBatchedStreamRequest) GetPartialEqFilter ¶
func (x *ConfigletAssignmentConfigBatchedStreamRequest) GetPartialEqFilter() []*ConfigletAssignmentConfig
func (*ConfigletAssignmentConfigBatchedStreamRequest) GetTime ¶
func (x *ConfigletAssignmentConfigBatchedStreamRequest) GetTime() *time.TimeBounds
func (*ConfigletAssignmentConfigBatchedStreamRequest) ProtoMessage ¶
func (*ConfigletAssignmentConfigBatchedStreamRequest) ProtoMessage()
func (*ConfigletAssignmentConfigBatchedStreamRequest) ProtoReflect ¶
func (x *ConfigletAssignmentConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigBatchedStreamRequest) Reset ¶
func (x *ConfigletAssignmentConfigBatchedStreamRequest) Reset()
func (*ConfigletAssignmentConfigBatchedStreamRequest) String ¶
func (x *ConfigletAssignmentConfigBatchedStreamRequest) String() string
type ConfigletAssignmentConfigBatchedStreamResponse ¶
type ConfigletAssignmentConfigBatchedStreamResponse 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 []*ConfigletAssignmentConfigStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*ConfigletAssignmentConfigBatchedStreamResponse) Descriptor
deprecated
func (*ConfigletAssignmentConfigBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigBatchedStreamResponse) GetResponses ¶
func (x *ConfigletAssignmentConfigBatchedStreamResponse) GetResponses() []*ConfigletAssignmentConfigStreamResponse
func (*ConfigletAssignmentConfigBatchedStreamResponse) ProtoMessage ¶
func (*ConfigletAssignmentConfigBatchedStreamResponse) ProtoMessage()
func (*ConfigletAssignmentConfigBatchedStreamResponse) ProtoReflect ¶
func (x *ConfigletAssignmentConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigBatchedStreamResponse) Reset ¶
func (x *ConfigletAssignmentConfigBatchedStreamResponse) Reset()
func (*ConfigletAssignmentConfigBatchedStreamResponse) String ¶
func (x *ConfigletAssignmentConfigBatchedStreamResponse) String() string
type ConfigletAssignmentConfigDeleteAllRequest ¶
type ConfigletAssignmentConfigDeleteAllRequest 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 []*ConfigletAssignmentConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // contains filtered or unexported fields }
func (*ConfigletAssignmentConfigDeleteAllRequest) Descriptor
deprecated
func (*ConfigletAssignmentConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigDeleteAllRequest) GetPartialEqFilter ¶
func (x *ConfigletAssignmentConfigDeleteAllRequest) GetPartialEqFilter() []*ConfigletAssignmentConfig
func (*ConfigletAssignmentConfigDeleteAllRequest) ProtoMessage ¶
func (*ConfigletAssignmentConfigDeleteAllRequest) ProtoMessage()
func (*ConfigletAssignmentConfigDeleteAllRequest) ProtoReflect ¶
func (x *ConfigletAssignmentConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigDeleteAllRequest) Reset ¶
func (x *ConfigletAssignmentConfigDeleteAllRequest) Reset()
func (*ConfigletAssignmentConfigDeleteAllRequest) String ¶
func (x *ConfigletAssignmentConfigDeleteAllRequest) String() string
type ConfigletAssignmentConfigDeleteAllResponse ¶
type ConfigletAssignmentConfigDeleteAllResponse 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 ConfigletAssignmentConfig instance that failed to be deleted. Key *ConfigletAssignmentKey `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 (*ConfigletAssignmentConfigDeleteAllResponse) Descriptor
deprecated
func (*ConfigletAssignmentConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigDeleteAllResponse) GetError ¶
func (x *ConfigletAssignmentConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*ConfigletAssignmentConfigDeleteAllResponse) GetKey ¶
func (x *ConfigletAssignmentConfigDeleteAllResponse) GetKey() *ConfigletAssignmentKey
func (*ConfigletAssignmentConfigDeleteAllResponse) GetTime ¶
func (x *ConfigletAssignmentConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletAssignmentConfigDeleteAllResponse) GetType ¶
func (x *ConfigletAssignmentConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*ConfigletAssignmentConfigDeleteAllResponse) ProtoMessage ¶
func (*ConfigletAssignmentConfigDeleteAllResponse) ProtoMessage()
func (*ConfigletAssignmentConfigDeleteAllResponse) ProtoReflect ¶
func (x *ConfigletAssignmentConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigDeleteAllResponse) Reset ¶
func (x *ConfigletAssignmentConfigDeleteAllResponse) Reset()
func (*ConfigletAssignmentConfigDeleteAllResponse) String ¶
func (x *ConfigletAssignmentConfigDeleteAllResponse) String() string
type ConfigletAssignmentConfigDeleteRequest ¶
type ConfigletAssignmentConfigDeleteRequest struct { // Key indicates which ConfigletAssignmentConfig instance to remove. // This field must always be set. Key *ConfigletAssignmentKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*ConfigletAssignmentConfigDeleteRequest) Descriptor
deprecated
func (*ConfigletAssignmentConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigDeleteRequest) GetKey ¶
func (x *ConfigletAssignmentConfigDeleteRequest) GetKey() *ConfigletAssignmentKey
func (*ConfigletAssignmentConfigDeleteRequest) ProtoMessage ¶
func (*ConfigletAssignmentConfigDeleteRequest) ProtoMessage()
func (*ConfigletAssignmentConfigDeleteRequest) ProtoReflect ¶
func (x *ConfigletAssignmentConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigDeleteRequest) Reset ¶
func (x *ConfigletAssignmentConfigDeleteRequest) Reset()
func (*ConfigletAssignmentConfigDeleteRequest) String ¶
func (x *ConfigletAssignmentConfigDeleteRequest) String() string
type ConfigletAssignmentConfigDeleteResponse ¶
type ConfigletAssignmentConfigDeleteResponse struct { // Key echoes back the key of the deleted ConfigletAssignmentConfig instance. Key *ConfigletAssignmentKey `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 (*ConfigletAssignmentConfigDeleteResponse) Descriptor
deprecated
func (*ConfigletAssignmentConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigDeleteResponse) GetKey ¶
func (x *ConfigletAssignmentConfigDeleteResponse) GetKey() *ConfigletAssignmentKey
func (*ConfigletAssignmentConfigDeleteResponse) GetTime ¶
func (x *ConfigletAssignmentConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletAssignmentConfigDeleteResponse) ProtoMessage ¶
func (*ConfigletAssignmentConfigDeleteResponse) ProtoMessage()
func (*ConfigletAssignmentConfigDeleteResponse) ProtoReflect ¶
func (x *ConfigletAssignmentConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigDeleteResponse) Reset ¶
func (x *ConfigletAssignmentConfigDeleteResponse) Reset()
func (*ConfigletAssignmentConfigDeleteResponse) String ¶
func (x *ConfigletAssignmentConfigDeleteResponse) String() string
type ConfigletAssignmentConfigDeleteSomeRequest ¶
type ConfigletAssignmentConfigDeleteSomeRequest struct { // key contains a list of ConfigletAssignmentConfig keys to delete Keys []*ConfigletAssignmentKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // contains filtered or unexported fields }
func (*ConfigletAssignmentConfigDeleteSomeRequest) Descriptor
deprecated
func (*ConfigletAssignmentConfigDeleteSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigDeleteSomeRequest.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigDeleteSomeRequest) GetKeys ¶
func (x *ConfigletAssignmentConfigDeleteSomeRequest) GetKeys() []*ConfigletAssignmentKey
func (*ConfigletAssignmentConfigDeleteSomeRequest) ProtoMessage ¶
func (*ConfigletAssignmentConfigDeleteSomeRequest) ProtoMessage()
func (*ConfigletAssignmentConfigDeleteSomeRequest) ProtoReflect ¶
func (x *ConfigletAssignmentConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigDeleteSomeRequest) Reset ¶
func (x *ConfigletAssignmentConfigDeleteSomeRequest) Reset()
func (*ConfigletAssignmentConfigDeleteSomeRequest) String ¶
func (x *ConfigletAssignmentConfigDeleteSomeRequest) String() string
type ConfigletAssignmentConfigDeleteSomeResponse ¶
type ConfigletAssignmentConfigDeleteSomeResponse struct { Key *ConfigletAssignmentKey `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 }
ConfigletAssignmentConfigDeleteSomeResponse is only sent when there is an error.
func (*ConfigletAssignmentConfigDeleteSomeResponse) Descriptor
deprecated
func (*ConfigletAssignmentConfigDeleteSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigDeleteSomeResponse.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigDeleteSomeResponse) GetError ¶
func (x *ConfigletAssignmentConfigDeleteSomeResponse) GetError() string
func (*ConfigletAssignmentConfigDeleteSomeResponse) GetKey ¶
func (x *ConfigletAssignmentConfigDeleteSomeResponse) GetKey() *ConfigletAssignmentKey
func (*ConfigletAssignmentConfigDeleteSomeResponse) ProtoMessage ¶
func (*ConfigletAssignmentConfigDeleteSomeResponse) ProtoMessage()
func (*ConfigletAssignmentConfigDeleteSomeResponse) ProtoReflect ¶
func (x *ConfigletAssignmentConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigDeleteSomeResponse) Reset ¶
func (x *ConfigletAssignmentConfigDeleteSomeResponse) Reset()
func (*ConfigletAssignmentConfigDeleteSomeResponse) String ¶
func (x *ConfigletAssignmentConfigDeleteSomeResponse) String() string
type ConfigletAssignmentConfigRequest ¶
type ConfigletAssignmentConfigRequest struct { // Key uniquely identifies a ConfigletAssignmentConfig instance to retrieve. // This value must be populated. Key *ConfigletAssignmentKey `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 (*ConfigletAssignmentConfigRequest) Descriptor
deprecated
func (*ConfigletAssignmentConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigRequest.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigRequest) GetKey ¶
func (x *ConfigletAssignmentConfigRequest) GetKey() *ConfigletAssignmentKey
func (*ConfigletAssignmentConfigRequest) GetTime ¶
func (x *ConfigletAssignmentConfigRequest) GetTime() *timestamppb.Timestamp
func (*ConfigletAssignmentConfigRequest) ProtoMessage ¶
func (*ConfigletAssignmentConfigRequest) ProtoMessage()
func (*ConfigletAssignmentConfigRequest) ProtoReflect ¶
func (x *ConfigletAssignmentConfigRequest) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigRequest) Reset ¶
func (x *ConfigletAssignmentConfigRequest) Reset()
func (*ConfigletAssignmentConfigRequest) String ¶
func (x *ConfigletAssignmentConfigRequest) String() string
type ConfigletAssignmentConfigResponse ¶
type ConfigletAssignmentConfigResponse 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 *ConfigletAssignmentConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // ConfigletAssignmentConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*ConfigletAssignmentConfigResponse) Descriptor
deprecated
func (*ConfigletAssignmentConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigResponse.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigResponse) GetTime ¶
func (x *ConfigletAssignmentConfigResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletAssignmentConfigResponse) GetValue ¶
func (x *ConfigletAssignmentConfigResponse) GetValue() *ConfigletAssignmentConfig
func (*ConfigletAssignmentConfigResponse) ProtoMessage ¶
func (*ConfigletAssignmentConfigResponse) ProtoMessage()
func (*ConfigletAssignmentConfigResponse) ProtoReflect ¶
func (x *ConfigletAssignmentConfigResponse) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigResponse) Reset ¶
func (x *ConfigletAssignmentConfigResponse) Reset()
func (*ConfigletAssignmentConfigResponse) String ¶
func (x *ConfigletAssignmentConfigResponse) String() string
type ConfigletAssignmentConfigServiceClient ¶
type ConfigletAssignmentConfigServiceClient interface { GetOne(ctx context.Context, in *ConfigletAssignmentConfigRequest, opts ...grpc.CallOption) (*ConfigletAssignmentConfigResponse, error) GetSome(ctx context.Context, in *ConfigletAssignmentConfigSomeRequest, opts ...grpc.CallOption) (ConfigletAssignmentConfigService_GetSomeClient, error) GetAll(ctx context.Context, in *ConfigletAssignmentConfigStreamRequest, opts ...grpc.CallOption) (ConfigletAssignmentConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *ConfigletAssignmentConfigStreamRequest, opts ...grpc.CallOption) (ConfigletAssignmentConfigService_SubscribeClient, error) GetMeta(ctx context.Context, in *ConfigletAssignmentConfigStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *ConfigletAssignmentConfigStreamRequest, opts ...grpc.CallOption) (ConfigletAssignmentConfigService_SubscribeMetaClient, error) Set(ctx context.Context, in *ConfigletAssignmentConfigSetRequest, opts ...grpc.CallOption) (*ConfigletAssignmentConfigSetResponse, error) SetSome(ctx context.Context, in *ConfigletAssignmentConfigSetSomeRequest, opts ...grpc.CallOption) (ConfigletAssignmentConfigService_SetSomeClient, error) Delete(ctx context.Context, in *ConfigletAssignmentConfigDeleteRequest, opts ...grpc.CallOption) (*ConfigletAssignmentConfigDeleteResponse, error) DeleteSome(ctx context.Context, in *ConfigletAssignmentConfigDeleteSomeRequest, opts ...grpc.CallOption) (ConfigletAssignmentConfigService_DeleteSomeClient, error) DeleteAll(ctx context.Context, in *ConfigletAssignmentConfigDeleteAllRequest, opts ...grpc.CallOption) (ConfigletAssignmentConfigService_DeleteAllClient, error) GetAllBatched(ctx context.Context, in *ConfigletAssignmentConfigBatchedStreamRequest, opts ...grpc.CallOption) (ConfigletAssignmentConfigService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *ConfigletAssignmentConfigBatchedStreamRequest, opts ...grpc.CallOption) (ConfigletAssignmentConfigService_SubscribeBatchedClient, error) }
ConfigletAssignmentConfigServiceClient is the client API for ConfigletAssignmentConfigService 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 NewConfigletAssignmentConfigServiceClient ¶
func NewConfigletAssignmentConfigServiceClient(cc grpc.ClientConnInterface) ConfigletAssignmentConfigServiceClient
type ConfigletAssignmentConfigServiceServer ¶
type ConfigletAssignmentConfigServiceServer interface { GetOne(context.Context, *ConfigletAssignmentConfigRequest) (*ConfigletAssignmentConfigResponse, error) GetSome(*ConfigletAssignmentConfigSomeRequest, ConfigletAssignmentConfigService_GetSomeServer) error GetAll(*ConfigletAssignmentConfigStreamRequest, ConfigletAssignmentConfigService_GetAllServer) error Subscribe(*ConfigletAssignmentConfigStreamRequest, ConfigletAssignmentConfigService_SubscribeServer) error GetMeta(context.Context, *ConfigletAssignmentConfigStreamRequest) (*MetaResponse, error) SubscribeMeta(*ConfigletAssignmentConfigStreamRequest, ConfigletAssignmentConfigService_SubscribeMetaServer) error Set(context.Context, *ConfigletAssignmentConfigSetRequest) (*ConfigletAssignmentConfigSetResponse, error) SetSome(*ConfigletAssignmentConfigSetSomeRequest, ConfigletAssignmentConfigService_SetSomeServer) error Delete(context.Context, *ConfigletAssignmentConfigDeleteRequest) (*ConfigletAssignmentConfigDeleteResponse, error) DeleteSome(*ConfigletAssignmentConfigDeleteSomeRequest, ConfigletAssignmentConfigService_DeleteSomeServer) error DeleteAll(*ConfigletAssignmentConfigDeleteAllRequest, ConfigletAssignmentConfigService_DeleteAllServer) error GetAllBatched(*ConfigletAssignmentConfigBatchedStreamRequest, ConfigletAssignmentConfigService_GetAllBatchedServer) error SubscribeBatched(*ConfigletAssignmentConfigBatchedStreamRequest, ConfigletAssignmentConfigService_SubscribeBatchedServer) error // contains filtered or unexported methods }
ConfigletAssignmentConfigServiceServer is the server API for ConfigletAssignmentConfigService service. All implementations must embed UnimplementedConfigletAssignmentConfigServiceServer for forward compatibility
type ConfigletAssignmentConfigService_DeleteAllClient ¶
type ConfigletAssignmentConfigService_DeleteAllClient interface { Recv() (*ConfigletAssignmentConfigDeleteAllResponse, error) grpc.ClientStream }
type ConfigletAssignmentConfigService_DeleteAllServer ¶
type ConfigletAssignmentConfigService_DeleteAllServer interface { Send(*ConfigletAssignmentConfigDeleteAllResponse) error grpc.ServerStream }
type ConfigletAssignmentConfigService_DeleteSomeClient ¶
type ConfigletAssignmentConfigService_DeleteSomeClient interface { Recv() (*ConfigletAssignmentConfigDeleteSomeResponse, error) grpc.ClientStream }
type ConfigletAssignmentConfigService_DeleteSomeServer ¶
type ConfigletAssignmentConfigService_DeleteSomeServer interface { Send(*ConfigletAssignmentConfigDeleteSomeResponse) error grpc.ServerStream }
type ConfigletAssignmentConfigService_GetAllBatchedClient ¶
type ConfigletAssignmentConfigService_GetAllBatchedClient interface { Recv() (*ConfigletAssignmentConfigBatchedStreamResponse, error) grpc.ClientStream }
type ConfigletAssignmentConfigService_GetAllBatchedServer ¶
type ConfigletAssignmentConfigService_GetAllBatchedServer interface { Send(*ConfigletAssignmentConfigBatchedStreamResponse) error grpc.ServerStream }
type ConfigletAssignmentConfigService_GetAllClient ¶
type ConfigletAssignmentConfigService_GetAllClient interface { Recv() (*ConfigletAssignmentConfigStreamResponse, error) grpc.ClientStream }
type ConfigletAssignmentConfigService_GetAllServer ¶
type ConfigletAssignmentConfigService_GetAllServer interface { Send(*ConfigletAssignmentConfigStreamResponse) error grpc.ServerStream }
type ConfigletAssignmentConfigService_GetSomeClient ¶
type ConfigletAssignmentConfigService_GetSomeClient interface { Recv() (*ConfigletAssignmentConfigSomeResponse, error) grpc.ClientStream }
type ConfigletAssignmentConfigService_GetSomeServer ¶
type ConfigletAssignmentConfigService_GetSomeServer interface { Send(*ConfigletAssignmentConfigSomeResponse) error grpc.ServerStream }
type ConfigletAssignmentConfigService_SetSomeClient ¶
type ConfigletAssignmentConfigService_SetSomeClient interface { Recv() (*ConfigletAssignmentConfigSetSomeResponse, error) grpc.ClientStream }
type ConfigletAssignmentConfigService_SetSomeServer ¶
type ConfigletAssignmentConfigService_SetSomeServer interface { Send(*ConfigletAssignmentConfigSetSomeResponse) error grpc.ServerStream }
type ConfigletAssignmentConfigService_SubscribeBatchedClient ¶
type ConfigletAssignmentConfigService_SubscribeBatchedClient interface { Recv() (*ConfigletAssignmentConfigBatchedStreamResponse, error) grpc.ClientStream }
type ConfigletAssignmentConfigService_SubscribeBatchedServer ¶
type ConfigletAssignmentConfigService_SubscribeBatchedServer interface { Send(*ConfigletAssignmentConfigBatchedStreamResponse) error grpc.ServerStream }
type ConfigletAssignmentConfigService_SubscribeClient ¶
type ConfigletAssignmentConfigService_SubscribeClient interface { Recv() (*ConfigletAssignmentConfigStreamResponse, error) grpc.ClientStream }
type ConfigletAssignmentConfigService_SubscribeMetaClient ¶
type ConfigletAssignmentConfigService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type ConfigletAssignmentConfigService_SubscribeMetaServer ¶
type ConfigletAssignmentConfigService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type ConfigletAssignmentConfigService_SubscribeServer ¶
type ConfigletAssignmentConfigService_SubscribeServer interface { Send(*ConfigletAssignmentConfigStreamResponse) error grpc.ServerStream }
type ConfigletAssignmentConfigSetRequest ¶
type ConfigletAssignmentConfigSetRequest struct { // ConfigletAssignmentConfig carries the value to set into the datastore. // See the documentation on the ConfigletAssignmentConfig struct for which fields are required. Value *ConfigletAssignmentConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*ConfigletAssignmentConfigSetRequest) Descriptor
deprecated
func (*ConfigletAssignmentConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigSetRequest.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigSetRequest) GetValue ¶
func (x *ConfigletAssignmentConfigSetRequest) GetValue() *ConfigletAssignmentConfig
func (*ConfigletAssignmentConfigSetRequest) ProtoMessage ¶
func (*ConfigletAssignmentConfigSetRequest) ProtoMessage()
func (*ConfigletAssignmentConfigSetRequest) ProtoReflect ¶
func (x *ConfigletAssignmentConfigSetRequest) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigSetRequest) Reset ¶
func (x *ConfigletAssignmentConfigSetRequest) Reset()
func (*ConfigletAssignmentConfigSetRequest) String ¶
func (x *ConfigletAssignmentConfigSetRequest) String() string
type ConfigletAssignmentConfigSetResponse ¶
type ConfigletAssignmentConfigSetResponse struct { // Value carries all the values given in the ConfigletAssignmentConfigSetRequest as well // as any server-generated values. Value *ConfigletAssignmentConfig `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 (*ConfigletAssignmentConfigSetResponse) Descriptor
deprecated
func (*ConfigletAssignmentConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigSetResponse.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigSetResponse) GetTime ¶
func (x *ConfigletAssignmentConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletAssignmentConfigSetResponse) GetValue ¶
func (x *ConfigletAssignmentConfigSetResponse) GetValue() *ConfigletAssignmentConfig
func (*ConfigletAssignmentConfigSetResponse) ProtoMessage ¶
func (*ConfigletAssignmentConfigSetResponse) ProtoMessage()
func (*ConfigletAssignmentConfigSetResponse) ProtoReflect ¶
func (x *ConfigletAssignmentConfigSetResponse) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigSetResponse) Reset ¶
func (x *ConfigletAssignmentConfigSetResponse) Reset()
func (*ConfigletAssignmentConfigSetResponse) String ¶
func (x *ConfigletAssignmentConfigSetResponse) String() string
type ConfigletAssignmentConfigSetSomeRequest ¶
type ConfigletAssignmentConfigSetSomeRequest struct { // value contains a list of ConfigletAssignmentConfig 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 []*ConfigletAssignmentConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*ConfigletAssignmentConfigSetSomeRequest) Descriptor
deprecated
func (*ConfigletAssignmentConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigSetSomeRequest) GetValues ¶
func (x *ConfigletAssignmentConfigSetSomeRequest) GetValues() []*ConfigletAssignmentConfig
func (*ConfigletAssignmentConfigSetSomeRequest) ProtoMessage ¶
func (*ConfigletAssignmentConfigSetSomeRequest) ProtoMessage()
func (*ConfigletAssignmentConfigSetSomeRequest) ProtoReflect ¶
func (x *ConfigletAssignmentConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigSetSomeRequest) Reset ¶
func (x *ConfigletAssignmentConfigSetSomeRequest) Reset()
func (*ConfigletAssignmentConfigSetSomeRequest) String ¶
func (x *ConfigletAssignmentConfigSetSomeRequest) String() string
type ConfigletAssignmentConfigSetSomeResponse ¶
type ConfigletAssignmentConfigSetSomeResponse struct { Key *ConfigletAssignmentKey `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 (*ConfigletAssignmentConfigSetSomeResponse) Descriptor
deprecated
func (*ConfigletAssignmentConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigSetSomeResponse) GetError ¶
func (x *ConfigletAssignmentConfigSetSomeResponse) GetError() string
func (*ConfigletAssignmentConfigSetSomeResponse) GetKey ¶
func (x *ConfigletAssignmentConfigSetSomeResponse) GetKey() *ConfigletAssignmentKey
func (*ConfigletAssignmentConfigSetSomeResponse) ProtoMessage ¶
func (*ConfigletAssignmentConfigSetSomeResponse) ProtoMessage()
func (*ConfigletAssignmentConfigSetSomeResponse) ProtoReflect ¶
func (x *ConfigletAssignmentConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigSetSomeResponse) Reset ¶
func (x *ConfigletAssignmentConfigSetSomeResponse) Reset()
func (*ConfigletAssignmentConfigSetSomeResponse) String ¶
func (x *ConfigletAssignmentConfigSetSomeResponse) String() string
type ConfigletAssignmentConfigSomeRequest ¶
type ConfigletAssignmentConfigSomeRequest struct { Keys []*ConfigletAssignmentKey `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 (*ConfigletAssignmentConfigSomeRequest) Descriptor
deprecated
func (*ConfigletAssignmentConfigSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigSomeRequest.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigSomeRequest) GetKeys ¶
func (x *ConfigletAssignmentConfigSomeRequest) GetKeys() []*ConfigletAssignmentKey
func (*ConfigletAssignmentConfigSomeRequest) GetTime ¶
func (x *ConfigletAssignmentConfigSomeRequest) GetTime() *timestamppb.Timestamp
func (*ConfigletAssignmentConfigSomeRequest) ProtoMessage ¶
func (*ConfigletAssignmentConfigSomeRequest) ProtoMessage()
func (*ConfigletAssignmentConfigSomeRequest) ProtoReflect ¶
func (x *ConfigletAssignmentConfigSomeRequest) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigSomeRequest) Reset ¶
func (x *ConfigletAssignmentConfigSomeRequest) Reset()
func (*ConfigletAssignmentConfigSomeRequest) String ¶
func (x *ConfigletAssignmentConfigSomeRequest) String() string
type ConfigletAssignmentConfigSomeResponse ¶
type ConfigletAssignmentConfigSomeResponse 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 *ConfigletAssignmentConfig `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 (*ConfigletAssignmentConfigSomeResponse) Descriptor
deprecated
func (*ConfigletAssignmentConfigSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigSomeResponse.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigSomeResponse) GetError ¶
func (x *ConfigletAssignmentConfigSomeResponse) GetError() *wrapperspb.StringValue
func (*ConfigletAssignmentConfigSomeResponse) GetTime ¶
func (x *ConfigletAssignmentConfigSomeResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletAssignmentConfigSomeResponse) GetValue ¶
func (x *ConfigletAssignmentConfigSomeResponse) GetValue() *ConfigletAssignmentConfig
func (*ConfigletAssignmentConfigSomeResponse) ProtoMessage ¶
func (*ConfigletAssignmentConfigSomeResponse) ProtoMessage()
func (*ConfigletAssignmentConfigSomeResponse) ProtoReflect ¶
func (x *ConfigletAssignmentConfigSomeResponse) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigSomeResponse) Reset ¶
func (x *ConfigletAssignmentConfigSomeResponse) Reset()
func (*ConfigletAssignmentConfigSomeResponse) String ¶
func (x *ConfigletAssignmentConfigSomeResponse) String() string
type ConfigletAssignmentConfigStreamRequest ¶
type ConfigletAssignmentConfigStreamRequest 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 []*ConfigletAssignmentConfig `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 ConfigletAssignmentConfig at end. // - Each ConfigletAssignmentConfig response is fully-specified (all fields set). // - start: Returns the state of each ConfigletAssignmentConfig at start, followed by updates until now. // - Each ConfigletAssignmentConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each ConfigletAssignmentConfig at start, followed by updates // until end. // - Each ConfigletAssignmentConfig 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 (*ConfigletAssignmentConfigStreamRequest) Descriptor
deprecated
func (*ConfigletAssignmentConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigStreamRequest) GetPartialEqFilter ¶
func (x *ConfigletAssignmentConfigStreamRequest) GetPartialEqFilter() []*ConfigletAssignmentConfig
func (*ConfigletAssignmentConfigStreamRequest) GetTime ¶
func (x *ConfigletAssignmentConfigStreamRequest) GetTime() *time.TimeBounds
func (*ConfigletAssignmentConfigStreamRequest) ProtoMessage ¶
func (*ConfigletAssignmentConfigStreamRequest) ProtoMessage()
func (*ConfigletAssignmentConfigStreamRequest) ProtoReflect ¶
func (x *ConfigletAssignmentConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigStreamRequest) Reset ¶
func (x *ConfigletAssignmentConfigStreamRequest) Reset()
func (*ConfigletAssignmentConfigStreamRequest) String ¶
func (x *ConfigletAssignmentConfigStreamRequest) String() string
type ConfigletAssignmentConfigStreamResponse ¶
type ConfigletAssignmentConfigStreamResponse 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 *ConfigletAssignmentConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this ConfigletAssignmentConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the ConfigletAssignmentConfig 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 (*ConfigletAssignmentConfigStreamResponse) Descriptor
deprecated
func (*ConfigletAssignmentConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentConfigStreamResponse) GetTime ¶
func (x *ConfigletAssignmentConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletAssignmentConfigStreamResponse) GetType ¶
func (x *ConfigletAssignmentConfigStreamResponse) GetType() subscriptions.Operation
func (*ConfigletAssignmentConfigStreamResponse) GetValue ¶
func (x *ConfigletAssignmentConfigStreamResponse) GetValue() *ConfigletAssignmentConfig
func (*ConfigletAssignmentConfigStreamResponse) ProtoMessage ¶
func (*ConfigletAssignmentConfigStreamResponse) ProtoMessage()
func (*ConfigletAssignmentConfigStreamResponse) ProtoReflect ¶
func (x *ConfigletAssignmentConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentConfigStreamResponse) Reset ¶
func (x *ConfigletAssignmentConfigStreamResponse) Reset()
func (*ConfigletAssignmentConfigStreamResponse) String ¶
func (x *ConfigletAssignmentConfigStreamResponse) String() string
type ConfigletAssignmentKey ¶
type ConfigletAssignmentKey struct { // workspace_id is the unique identifier of the workspace. WorkspaceId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // configlet_assignment_id is the unique identifier of the configlet_assignment. ConfigletAssignmentId *wrapperspb.StringValue `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
ConfigletAssignmentKey uniquely identifies a configlet assignment
func (*ConfigletAssignmentKey) Descriptor
deprecated
func (*ConfigletAssignmentKey) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentKey.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentKey) GetConfigletAssignmentId ¶
func (x *ConfigletAssignmentKey) GetConfigletAssignmentId() *wrapperspb.StringValue
func (*ConfigletAssignmentKey) GetWorkspaceId ¶
func (x *ConfigletAssignmentKey) GetWorkspaceId() *wrapperspb.StringValue
func (*ConfigletAssignmentKey) ProtoMessage ¶
func (*ConfigletAssignmentKey) ProtoMessage()
func (*ConfigletAssignmentKey) ProtoReflect ¶
func (x *ConfigletAssignmentKey) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentKey) Reset ¶
func (x *ConfigletAssignmentKey) Reset()
func (*ConfigletAssignmentKey) String ¶
func (x *ConfigletAssignmentKey) String() string
type ConfigletAssignmentRequest ¶
type ConfigletAssignmentRequest struct { // Key uniquely identifies a ConfigletAssignment instance to retrieve. // This value must be populated. Key *ConfigletAssignmentKey `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 (*ConfigletAssignmentRequest) Descriptor
deprecated
func (*ConfigletAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentRequest.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentRequest) GetKey ¶
func (x *ConfigletAssignmentRequest) GetKey() *ConfigletAssignmentKey
func (*ConfigletAssignmentRequest) GetTime ¶
func (x *ConfigletAssignmentRequest) GetTime() *timestamppb.Timestamp
func (*ConfigletAssignmentRequest) ProtoMessage ¶
func (*ConfigletAssignmentRequest) ProtoMessage()
func (*ConfigletAssignmentRequest) ProtoReflect ¶
func (x *ConfigletAssignmentRequest) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentRequest) Reset ¶
func (x *ConfigletAssignmentRequest) Reset()
func (*ConfigletAssignmentRequest) String ¶
func (x *ConfigletAssignmentRequest) String() string
type ConfigletAssignmentResponse ¶
type ConfigletAssignmentResponse 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 *ConfigletAssignment `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // ConfigletAssignment instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*ConfigletAssignmentResponse) Descriptor
deprecated
func (*ConfigletAssignmentResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentResponse.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentResponse) GetTime ¶
func (x *ConfigletAssignmentResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletAssignmentResponse) GetValue ¶
func (x *ConfigletAssignmentResponse) GetValue() *ConfigletAssignment
func (*ConfigletAssignmentResponse) ProtoMessage ¶
func (*ConfigletAssignmentResponse) ProtoMessage()
func (*ConfigletAssignmentResponse) ProtoReflect ¶
func (x *ConfigletAssignmentResponse) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentResponse) Reset ¶
func (x *ConfigletAssignmentResponse) Reset()
func (*ConfigletAssignmentResponse) String ¶
func (x *ConfigletAssignmentResponse) String() string
type ConfigletAssignmentServiceClient ¶
type ConfigletAssignmentServiceClient interface { GetOne(ctx context.Context, in *ConfigletAssignmentRequest, opts ...grpc.CallOption) (*ConfigletAssignmentResponse, error) GetSome(ctx context.Context, in *ConfigletAssignmentSomeRequest, opts ...grpc.CallOption) (ConfigletAssignmentService_GetSomeClient, error) GetAll(ctx context.Context, in *ConfigletAssignmentStreamRequest, opts ...grpc.CallOption) (ConfigletAssignmentService_GetAllClient, error) Subscribe(ctx context.Context, in *ConfigletAssignmentStreamRequest, opts ...grpc.CallOption) (ConfigletAssignmentService_SubscribeClient, error) GetMeta(ctx context.Context, in *ConfigletAssignmentStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *ConfigletAssignmentStreamRequest, opts ...grpc.CallOption) (ConfigletAssignmentService_SubscribeMetaClient, error) GetAllBatched(ctx context.Context, in *ConfigletAssignmentBatchedStreamRequest, opts ...grpc.CallOption) (ConfigletAssignmentService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *ConfigletAssignmentBatchedStreamRequest, opts ...grpc.CallOption) (ConfigletAssignmentService_SubscribeBatchedClient, error) }
ConfigletAssignmentServiceClient is the client API for ConfigletAssignmentService 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 NewConfigletAssignmentServiceClient ¶
func NewConfigletAssignmentServiceClient(cc grpc.ClientConnInterface) ConfigletAssignmentServiceClient
type ConfigletAssignmentServiceServer ¶
type ConfigletAssignmentServiceServer interface { GetOne(context.Context, *ConfigletAssignmentRequest) (*ConfigletAssignmentResponse, error) GetSome(*ConfigletAssignmentSomeRequest, ConfigletAssignmentService_GetSomeServer) error GetAll(*ConfigletAssignmentStreamRequest, ConfigletAssignmentService_GetAllServer) error Subscribe(*ConfigletAssignmentStreamRequest, ConfigletAssignmentService_SubscribeServer) error GetMeta(context.Context, *ConfigletAssignmentStreamRequest) (*MetaResponse, error) SubscribeMeta(*ConfigletAssignmentStreamRequest, ConfigletAssignmentService_SubscribeMetaServer) error GetAllBatched(*ConfigletAssignmentBatchedStreamRequest, ConfigletAssignmentService_GetAllBatchedServer) error SubscribeBatched(*ConfigletAssignmentBatchedStreamRequest, ConfigletAssignmentService_SubscribeBatchedServer) error // contains filtered or unexported methods }
ConfigletAssignmentServiceServer is the server API for ConfigletAssignmentService service. All implementations must embed UnimplementedConfigletAssignmentServiceServer for forward compatibility
type ConfigletAssignmentService_GetAllBatchedClient ¶
type ConfigletAssignmentService_GetAllBatchedClient interface { Recv() (*ConfigletAssignmentBatchedStreamResponse, error) grpc.ClientStream }
type ConfigletAssignmentService_GetAllBatchedServer ¶
type ConfigletAssignmentService_GetAllBatchedServer interface { Send(*ConfigletAssignmentBatchedStreamResponse) error grpc.ServerStream }
type ConfigletAssignmentService_GetAllClient ¶
type ConfigletAssignmentService_GetAllClient interface { Recv() (*ConfigletAssignmentStreamResponse, error) grpc.ClientStream }
type ConfigletAssignmentService_GetAllServer ¶
type ConfigletAssignmentService_GetAllServer interface { Send(*ConfigletAssignmentStreamResponse) error grpc.ServerStream }
type ConfigletAssignmentService_GetSomeClient ¶
type ConfigletAssignmentService_GetSomeClient interface { Recv() (*ConfigletAssignmentSomeResponse, error) grpc.ClientStream }
type ConfigletAssignmentService_GetSomeServer ¶
type ConfigletAssignmentService_GetSomeServer interface { Send(*ConfigletAssignmentSomeResponse) error grpc.ServerStream }
type ConfigletAssignmentService_SubscribeBatchedClient ¶
type ConfigletAssignmentService_SubscribeBatchedClient interface { Recv() (*ConfigletAssignmentBatchedStreamResponse, error) grpc.ClientStream }
type ConfigletAssignmentService_SubscribeBatchedServer ¶
type ConfigletAssignmentService_SubscribeBatchedServer interface { Send(*ConfigletAssignmentBatchedStreamResponse) error grpc.ServerStream }
type ConfigletAssignmentService_SubscribeClient ¶
type ConfigletAssignmentService_SubscribeClient interface { Recv() (*ConfigletAssignmentStreamResponse, error) grpc.ClientStream }
type ConfigletAssignmentService_SubscribeMetaClient ¶
type ConfigletAssignmentService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type ConfigletAssignmentService_SubscribeMetaServer ¶
type ConfigletAssignmentService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type ConfigletAssignmentService_SubscribeServer ¶
type ConfigletAssignmentService_SubscribeServer interface { Send(*ConfigletAssignmentStreamResponse) error grpc.ServerStream }
type ConfigletAssignmentSomeRequest ¶
type ConfigletAssignmentSomeRequest struct { Keys []*ConfigletAssignmentKey `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 (*ConfigletAssignmentSomeRequest) Descriptor
deprecated
func (*ConfigletAssignmentSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentSomeRequest.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentSomeRequest) GetKeys ¶
func (x *ConfigletAssignmentSomeRequest) GetKeys() []*ConfigletAssignmentKey
func (*ConfigletAssignmentSomeRequest) GetTime ¶
func (x *ConfigletAssignmentSomeRequest) GetTime() *timestamppb.Timestamp
func (*ConfigletAssignmentSomeRequest) ProtoMessage ¶
func (*ConfigletAssignmentSomeRequest) ProtoMessage()
func (*ConfigletAssignmentSomeRequest) ProtoReflect ¶
func (x *ConfigletAssignmentSomeRequest) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentSomeRequest) Reset ¶
func (x *ConfigletAssignmentSomeRequest) Reset()
func (*ConfigletAssignmentSomeRequest) String ¶
func (x *ConfigletAssignmentSomeRequest) String() string
type ConfigletAssignmentSomeResponse ¶
type ConfigletAssignmentSomeResponse 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 *ConfigletAssignment `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 (*ConfigletAssignmentSomeResponse) Descriptor
deprecated
func (*ConfigletAssignmentSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentSomeResponse.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentSomeResponse) GetError ¶
func (x *ConfigletAssignmentSomeResponse) GetError() *wrapperspb.StringValue
func (*ConfigletAssignmentSomeResponse) GetTime ¶
func (x *ConfigletAssignmentSomeResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletAssignmentSomeResponse) GetValue ¶
func (x *ConfigletAssignmentSomeResponse) GetValue() *ConfigletAssignment
func (*ConfigletAssignmentSomeResponse) ProtoMessage ¶
func (*ConfigletAssignmentSomeResponse) ProtoMessage()
func (*ConfigletAssignmentSomeResponse) ProtoReflect ¶
func (x *ConfigletAssignmentSomeResponse) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentSomeResponse) Reset ¶
func (x *ConfigletAssignmentSomeResponse) Reset()
func (*ConfigletAssignmentSomeResponse) String ¶
func (x *ConfigletAssignmentSomeResponse) String() string
type ConfigletAssignmentStreamRequest ¶
type ConfigletAssignmentStreamRequest 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 []*ConfigletAssignment `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 ConfigletAssignment at end. // - Each ConfigletAssignment response is fully-specified (all fields set). // - start: Returns the state of each ConfigletAssignment at start, followed by updates until now. // - Each ConfigletAssignment response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each ConfigletAssignment at start, followed by updates // until end. // - Each ConfigletAssignment 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 (*ConfigletAssignmentStreamRequest) Descriptor
deprecated
func (*ConfigletAssignmentStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentStreamRequest.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentStreamRequest) GetPartialEqFilter ¶
func (x *ConfigletAssignmentStreamRequest) GetPartialEqFilter() []*ConfigletAssignment
func (*ConfigletAssignmentStreamRequest) GetTime ¶
func (x *ConfigletAssignmentStreamRequest) GetTime() *time.TimeBounds
func (*ConfigletAssignmentStreamRequest) ProtoMessage ¶
func (*ConfigletAssignmentStreamRequest) ProtoMessage()
func (*ConfigletAssignmentStreamRequest) ProtoReflect ¶
func (x *ConfigletAssignmentStreamRequest) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentStreamRequest) Reset ¶
func (x *ConfigletAssignmentStreamRequest) Reset()
func (*ConfigletAssignmentStreamRequest) String ¶
func (x *ConfigletAssignmentStreamRequest) String() string
type ConfigletAssignmentStreamResponse ¶
type ConfigletAssignmentStreamResponse 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 *ConfigletAssignment `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this ConfigletAssignment's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the ConfigletAssignment 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 (*ConfigletAssignmentStreamResponse) Descriptor
deprecated
func (*ConfigletAssignmentStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletAssignmentStreamResponse.ProtoReflect.Descriptor instead.
func (*ConfigletAssignmentStreamResponse) GetTime ¶
func (x *ConfigletAssignmentStreamResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletAssignmentStreamResponse) GetType ¶
func (x *ConfigletAssignmentStreamResponse) GetType() subscriptions.Operation
func (*ConfigletAssignmentStreamResponse) GetValue ¶
func (x *ConfigletAssignmentStreamResponse) GetValue() *ConfigletAssignment
func (*ConfigletAssignmentStreamResponse) ProtoMessage ¶
func (*ConfigletAssignmentStreamResponse) ProtoMessage()
func (*ConfigletAssignmentStreamResponse) ProtoReflect ¶
func (x *ConfigletAssignmentStreamResponse) ProtoReflect() protoreflect.Message
func (*ConfigletAssignmentStreamResponse) Reset ¶
func (x *ConfigletAssignmentStreamResponse) Reset()
func (*ConfigletAssignmentStreamResponse) String ¶
func (x *ConfigletAssignmentStreamResponse) String() string
type ConfigletBatchedStreamRequest ¶
type ConfigletBatchedStreamRequest 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 []*Configlet `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // For each Configlet in the list, all populated fields are considered ANDed together // as a filtering operation. Similarly, the list itself is ORed such that any individual // filter that matches a given Configlet is streamed to the user. Filter *Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"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 Configlet at end. // - Each Configlet response is fully-specified (all fields set). // - start: Returns the state of each Configlet at start, followed by updates until now. // - Each Configlet response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each Configlet at start, followed by updates // until end. // - Each Configlet 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 (*ConfigletBatchedStreamRequest) Descriptor
deprecated
func (*ConfigletBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*ConfigletBatchedStreamRequest) GetFilter ¶
func (x *ConfigletBatchedStreamRequest) GetFilter() *Filter
func (*ConfigletBatchedStreamRequest) GetMaxMessages ¶
func (x *ConfigletBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*ConfigletBatchedStreamRequest) GetPartialEqFilter ¶
func (x *ConfigletBatchedStreamRequest) GetPartialEqFilter() []*Configlet
func (*ConfigletBatchedStreamRequest) GetTime ¶
func (x *ConfigletBatchedStreamRequest) GetTime() *time.TimeBounds
func (*ConfigletBatchedStreamRequest) ProtoMessage ¶
func (*ConfigletBatchedStreamRequest) ProtoMessage()
func (*ConfigletBatchedStreamRequest) ProtoReflect ¶
func (x *ConfigletBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*ConfigletBatchedStreamRequest) Reset ¶
func (x *ConfigletBatchedStreamRequest) Reset()
func (*ConfigletBatchedStreamRequest) String ¶
func (x *ConfigletBatchedStreamRequest) String() string
type ConfigletBatchedStreamResponse ¶
type ConfigletBatchedStreamResponse 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 []*ConfigletStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*ConfigletBatchedStreamResponse) Descriptor
deprecated
func (*ConfigletBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*ConfigletBatchedStreamResponse) GetResponses ¶
func (x *ConfigletBatchedStreamResponse) GetResponses() []*ConfigletStreamResponse
func (*ConfigletBatchedStreamResponse) ProtoMessage ¶
func (*ConfigletBatchedStreamResponse) ProtoMessage()
func (*ConfigletBatchedStreamResponse) ProtoReflect ¶
func (x *ConfigletBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*ConfigletBatchedStreamResponse) Reset ¶
func (x *ConfigletBatchedStreamResponse) Reset()
func (*ConfigletBatchedStreamResponse) String ¶
func (x *ConfigletBatchedStreamResponse) String() string
type ConfigletConfig ¶
type ConfigletConfig struct { Key *ConfigletKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // remove specifies the static configlet is to be removed from the workspace. // Other data fields are not allowed when this field is set to true. Remove *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=remove,proto3" json:"remove,omitempty"` // display_name is the display name of the static configlet. DisplayName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // description is the description of the static configlet. Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // migrated_from is populated with the source configlet name when migrated // from network provisioning to studio. MigratedFrom *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=migrated_from,json=migratedFrom,proto3" json:"migrated_from,omitempty"` // body is the static configlet body. Body *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=body,proto3" json:"body,omitempty"` // contains filtered or unexported fields }
ConfigletConfig updates a static configlet in a workspace.
func (*ConfigletConfig) Descriptor
deprecated
func (*ConfigletConfig) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfig.ProtoReflect.Descriptor instead.
func (*ConfigletConfig) GetBody ¶
func (x *ConfigletConfig) GetBody() *wrapperspb.StringValue
func (*ConfigletConfig) GetDescription ¶
func (x *ConfigletConfig) GetDescription() *wrapperspb.StringValue
func (*ConfigletConfig) GetDisplayName ¶
func (x *ConfigletConfig) GetDisplayName() *wrapperspb.StringValue
func (*ConfigletConfig) GetKey ¶
func (x *ConfigletConfig) GetKey() *ConfigletKey
func (*ConfigletConfig) GetMigratedFrom ¶
func (x *ConfigletConfig) GetMigratedFrom() *wrapperspb.StringValue
func (*ConfigletConfig) GetRemove ¶
func (x *ConfigletConfig) GetRemove() *wrapperspb.BoolValue
func (*ConfigletConfig) ProtoMessage ¶
func (*ConfigletConfig) ProtoMessage()
func (*ConfigletConfig) ProtoReflect ¶
func (x *ConfigletConfig) ProtoReflect() protoreflect.Message
func (*ConfigletConfig) Reset ¶
func (x *ConfigletConfig) Reset()
func (*ConfigletConfig) String ¶
func (x *ConfigletConfig) String() string
type ConfigletConfigBatchedStreamRequest ¶
type ConfigletConfigBatchedStreamRequest 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 []*ConfigletConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // For each ConfigletConfig in the list, all populated fields are considered ANDed together // as a filtering operation. Similarly, the list itself is ORed such that any individual // filter that matches a given ConfigletConfig is streamed to the user. Filter *Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"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 ConfigletConfig at end. // - Each ConfigletConfig response is fully-specified (all fields set). // - start: Returns the state of each ConfigletConfig at start, followed by updates until now. // - Each ConfigletConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each ConfigletConfig at start, followed by updates // until end. // - Each ConfigletConfig 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 (*ConfigletConfigBatchedStreamRequest) Descriptor
deprecated
func (*ConfigletConfigBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*ConfigletConfigBatchedStreamRequest) GetFilter ¶
func (x *ConfigletConfigBatchedStreamRequest) GetFilter() *Filter
func (*ConfigletConfigBatchedStreamRequest) GetMaxMessages ¶
func (x *ConfigletConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*ConfigletConfigBatchedStreamRequest) GetPartialEqFilter ¶
func (x *ConfigletConfigBatchedStreamRequest) GetPartialEqFilter() []*ConfigletConfig
func (*ConfigletConfigBatchedStreamRequest) GetTime ¶
func (x *ConfigletConfigBatchedStreamRequest) GetTime() *time.TimeBounds
func (*ConfigletConfigBatchedStreamRequest) ProtoMessage ¶
func (*ConfigletConfigBatchedStreamRequest) ProtoMessage()
func (*ConfigletConfigBatchedStreamRequest) ProtoReflect ¶
func (x *ConfigletConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*ConfigletConfigBatchedStreamRequest) Reset ¶
func (x *ConfigletConfigBatchedStreamRequest) Reset()
func (*ConfigletConfigBatchedStreamRequest) String ¶
func (x *ConfigletConfigBatchedStreamRequest) String() string
type ConfigletConfigBatchedStreamResponse ¶
type ConfigletConfigBatchedStreamResponse 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 []*ConfigletConfigStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*ConfigletConfigBatchedStreamResponse) Descriptor
deprecated
func (*ConfigletConfigBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*ConfigletConfigBatchedStreamResponse) GetResponses ¶
func (x *ConfigletConfigBatchedStreamResponse) GetResponses() []*ConfigletConfigStreamResponse
func (*ConfigletConfigBatchedStreamResponse) ProtoMessage ¶
func (*ConfigletConfigBatchedStreamResponse) ProtoMessage()
func (*ConfigletConfigBatchedStreamResponse) ProtoReflect ¶
func (x *ConfigletConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*ConfigletConfigBatchedStreamResponse) Reset ¶
func (x *ConfigletConfigBatchedStreamResponse) Reset()
func (*ConfigletConfigBatchedStreamResponse) String ¶
func (x *ConfigletConfigBatchedStreamResponse) String() string
type ConfigletConfigDeleteAllRequest ¶
type ConfigletConfigDeleteAllRequest 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 []*ConfigletConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // For each ConfigletConfig in the list, all populated fields are considered ANDed together // as a filtering operation. Similarly, the list itself is ORed such that any individual // filter that matches a given ConfigletConfig will be deleted. Filter *Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*ConfigletConfigDeleteAllRequest) Descriptor
deprecated
func (*ConfigletConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*ConfigletConfigDeleteAllRequest) GetFilter ¶
func (x *ConfigletConfigDeleteAllRequest) GetFilter() *Filter
func (*ConfigletConfigDeleteAllRequest) GetPartialEqFilter ¶
func (x *ConfigletConfigDeleteAllRequest) GetPartialEqFilter() []*ConfigletConfig
func (*ConfigletConfigDeleteAllRequest) ProtoMessage ¶
func (*ConfigletConfigDeleteAllRequest) ProtoMessage()
func (*ConfigletConfigDeleteAllRequest) ProtoReflect ¶
func (x *ConfigletConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*ConfigletConfigDeleteAllRequest) Reset ¶
func (x *ConfigletConfigDeleteAllRequest) Reset()
func (*ConfigletConfigDeleteAllRequest) String ¶
func (x *ConfigletConfigDeleteAllRequest) String() string
type ConfigletConfigDeleteAllResponse ¶
type ConfigletConfigDeleteAllResponse 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 ConfigletConfig instance that failed to be deleted. Key *ConfigletKey `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 (*ConfigletConfigDeleteAllResponse) Descriptor
deprecated
func (*ConfigletConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*ConfigletConfigDeleteAllResponse) GetError ¶
func (x *ConfigletConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*ConfigletConfigDeleteAllResponse) GetKey ¶
func (x *ConfigletConfigDeleteAllResponse) GetKey() *ConfigletKey
func (*ConfigletConfigDeleteAllResponse) GetTime ¶
func (x *ConfigletConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletConfigDeleteAllResponse) GetType ¶
func (x *ConfigletConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*ConfigletConfigDeleteAllResponse) ProtoMessage ¶
func (*ConfigletConfigDeleteAllResponse) ProtoMessage()
func (*ConfigletConfigDeleteAllResponse) ProtoReflect ¶
func (x *ConfigletConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*ConfigletConfigDeleteAllResponse) Reset ¶
func (x *ConfigletConfigDeleteAllResponse) Reset()
func (*ConfigletConfigDeleteAllResponse) String ¶
func (x *ConfigletConfigDeleteAllResponse) String() string
type ConfigletConfigDeleteRequest ¶
type ConfigletConfigDeleteRequest struct { // Key indicates which ConfigletConfig instance to remove. // This field must always be set. Key *ConfigletKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*ConfigletConfigDeleteRequest) Descriptor
deprecated
func (*ConfigletConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*ConfigletConfigDeleteRequest) GetKey ¶
func (x *ConfigletConfigDeleteRequest) GetKey() *ConfigletKey
func (*ConfigletConfigDeleteRequest) ProtoMessage ¶
func (*ConfigletConfigDeleteRequest) ProtoMessage()
func (*ConfigletConfigDeleteRequest) ProtoReflect ¶
func (x *ConfigletConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*ConfigletConfigDeleteRequest) Reset ¶
func (x *ConfigletConfigDeleteRequest) Reset()
func (*ConfigletConfigDeleteRequest) String ¶
func (x *ConfigletConfigDeleteRequest) String() string
type ConfigletConfigDeleteResponse ¶
type ConfigletConfigDeleteResponse struct { // Key echoes back the key of the deleted ConfigletConfig instance. Key *ConfigletKey `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 (*ConfigletConfigDeleteResponse) Descriptor
deprecated
func (*ConfigletConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*ConfigletConfigDeleteResponse) GetKey ¶
func (x *ConfigletConfigDeleteResponse) GetKey() *ConfigletKey
func (*ConfigletConfigDeleteResponse) GetTime ¶
func (x *ConfigletConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletConfigDeleteResponse) ProtoMessage ¶
func (*ConfigletConfigDeleteResponse) ProtoMessage()
func (*ConfigletConfigDeleteResponse) ProtoReflect ¶
func (x *ConfigletConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*ConfigletConfigDeleteResponse) Reset ¶
func (x *ConfigletConfigDeleteResponse) Reset()
func (*ConfigletConfigDeleteResponse) String ¶
func (x *ConfigletConfigDeleteResponse) String() string
type ConfigletConfigDeleteSomeRequest ¶
type ConfigletConfigDeleteSomeRequest struct { // key contains a list of ConfigletConfig keys to delete Keys []*ConfigletKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // contains filtered or unexported fields }
func (*ConfigletConfigDeleteSomeRequest) Descriptor
deprecated
func (*ConfigletConfigDeleteSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigDeleteSomeRequest.ProtoReflect.Descriptor instead.
func (*ConfigletConfigDeleteSomeRequest) GetKeys ¶
func (x *ConfigletConfigDeleteSomeRequest) GetKeys() []*ConfigletKey
func (*ConfigletConfigDeleteSomeRequest) ProtoMessage ¶
func (*ConfigletConfigDeleteSomeRequest) ProtoMessage()
func (*ConfigletConfigDeleteSomeRequest) ProtoReflect ¶
func (x *ConfigletConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
func (*ConfigletConfigDeleteSomeRequest) Reset ¶
func (x *ConfigletConfigDeleteSomeRequest) Reset()
func (*ConfigletConfigDeleteSomeRequest) String ¶
func (x *ConfigletConfigDeleteSomeRequest) String() string
type ConfigletConfigDeleteSomeResponse ¶
type ConfigletConfigDeleteSomeResponse struct { Key *ConfigletKey `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 }
ConfigletConfigDeleteSomeResponse is only sent when there is an error.
func (*ConfigletConfigDeleteSomeResponse) Descriptor
deprecated
func (*ConfigletConfigDeleteSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigDeleteSomeResponse.ProtoReflect.Descriptor instead.
func (*ConfigletConfigDeleteSomeResponse) GetError ¶
func (x *ConfigletConfigDeleteSomeResponse) GetError() string
func (*ConfigletConfigDeleteSomeResponse) GetKey ¶
func (x *ConfigletConfigDeleteSomeResponse) GetKey() *ConfigletKey
func (*ConfigletConfigDeleteSomeResponse) ProtoMessage ¶
func (*ConfigletConfigDeleteSomeResponse) ProtoMessage()
func (*ConfigletConfigDeleteSomeResponse) ProtoReflect ¶
func (x *ConfigletConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
func (*ConfigletConfigDeleteSomeResponse) Reset ¶
func (x *ConfigletConfigDeleteSomeResponse) Reset()
func (*ConfigletConfigDeleteSomeResponse) String ¶
func (x *ConfigletConfigDeleteSomeResponse) String() string
type ConfigletConfigRequest ¶
type ConfigletConfigRequest struct { // Key uniquely identifies a ConfigletConfig instance to retrieve. // This value must be populated. Key *ConfigletKey `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 (*ConfigletConfigRequest) Descriptor
deprecated
func (*ConfigletConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigRequest.ProtoReflect.Descriptor instead.
func (*ConfigletConfigRequest) GetKey ¶
func (x *ConfigletConfigRequest) GetKey() *ConfigletKey
func (*ConfigletConfigRequest) GetTime ¶
func (x *ConfigletConfigRequest) GetTime() *timestamppb.Timestamp
func (*ConfigletConfigRequest) ProtoMessage ¶
func (*ConfigletConfigRequest) ProtoMessage()
func (*ConfigletConfigRequest) ProtoReflect ¶
func (x *ConfigletConfigRequest) ProtoReflect() protoreflect.Message
func (*ConfigletConfigRequest) Reset ¶
func (x *ConfigletConfigRequest) Reset()
func (*ConfigletConfigRequest) String ¶
func (x *ConfigletConfigRequest) String() string
type ConfigletConfigResponse ¶
type ConfigletConfigResponse 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 *ConfigletConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // ConfigletConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*ConfigletConfigResponse) Descriptor
deprecated
func (*ConfigletConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigResponse.ProtoReflect.Descriptor instead.
func (*ConfigletConfigResponse) GetTime ¶
func (x *ConfigletConfigResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletConfigResponse) GetValue ¶
func (x *ConfigletConfigResponse) GetValue() *ConfigletConfig
func (*ConfigletConfigResponse) ProtoMessage ¶
func (*ConfigletConfigResponse) ProtoMessage()
func (*ConfigletConfigResponse) ProtoReflect ¶
func (x *ConfigletConfigResponse) ProtoReflect() protoreflect.Message
func (*ConfigletConfigResponse) Reset ¶
func (x *ConfigletConfigResponse) Reset()
func (*ConfigletConfigResponse) String ¶
func (x *ConfigletConfigResponse) String() string
type ConfigletConfigServiceClient ¶
type ConfigletConfigServiceClient interface { GetOne(ctx context.Context, in *ConfigletConfigRequest, opts ...grpc.CallOption) (*ConfigletConfigResponse, error) GetSome(ctx context.Context, in *ConfigletConfigSomeRequest, opts ...grpc.CallOption) (ConfigletConfigService_GetSomeClient, error) GetAll(ctx context.Context, in *ConfigletConfigStreamRequest, opts ...grpc.CallOption) (ConfigletConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *ConfigletConfigStreamRequest, opts ...grpc.CallOption) (ConfigletConfigService_SubscribeClient, error) GetMeta(ctx context.Context, in *ConfigletConfigStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *ConfigletConfigStreamRequest, opts ...grpc.CallOption) (ConfigletConfigService_SubscribeMetaClient, error) Set(ctx context.Context, in *ConfigletConfigSetRequest, opts ...grpc.CallOption) (*ConfigletConfigSetResponse, error) SetSome(ctx context.Context, in *ConfigletConfigSetSomeRequest, opts ...grpc.CallOption) (ConfigletConfigService_SetSomeClient, error) Delete(ctx context.Context, in *ConfigletConfigDeleteRequest, opts ...grpc.CallOption) (*ConfigletConfigDeleteResponse, error) DeleteSome(ctx context.Context, in *ConfigletConfigDeleteSomeRequest, opts ...grpc.CallOption) (ConfigletConfigService_DeleteSomeClient, error) DeleteAll(ctx context.Context, in *ConfigletConfigDeleteAllRequest, opts ...grpc.CallOption) (ConfigletConfigService_DeleteAllClient, error) GetAllBatched(ctx context.Context, in *ConfigletConfigBatchedStreamRequest, opts ...grpc.CallOption) (ConfigletConfigService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *ConfigletConfigBatchedStreamRequest, opts ...grpc.CallOption) (ConfigletConfigService_SubscribeBatchedClient, error) }
ConfigletConfigServiceClient is the client API for ConfigletConfigService 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 NewConfigletConfigServiceClient ¶
func NewConfigletConfigServiceClient(cc grpc.ClientConnInterface) ConfigletConfigServiceClient
type ConfigletConfigServiceServer ¶
type ConfigletConfigServiceServer interface { GetOne(context.Context, *ConfigletConfigRequest) (*ConfigletConfigResponse, error) GetSome(*ConfigletConfigSomeRequest, ConfigletConfigService_GetSomeServer) error GetAll(*ConfigletConfigStreamRequest, ConfigletConfigService_GetAllServer) error Subscribe(*ConfigletConfigStreamRequest, ConfigletConfigService_SubscribeServer) error GetMeta(context.Context, *ConfigletConfigStreamRequest) (*MetaResponse, error) SubscribeMeta(*ConfigletConfigStreamRequest, ConfigletConfigService_SubscribeMetaServer) error Set(context.Context, *ConfigletConfigSetRequest) (*ConfigletConfigSetResponse, error) SetSome(*ConfigletConfigSetSomeRequest, ConfigletConfigService_SetSomeServer) error Delete(context.Context, *ConfigletConfigDeleteRequest) (*ConfigletConfigDeleteResponse, error) DeleteSome(*ConfigletConfigDeleteSomeRequest, ConfigletConfigService_DeleteSomeServer) error DeleteAll(*ConfigletConfigDeleteAllRequest, ConfigletConfigService_DeleteAllServer) error GetAllBatched(*ConfigletConfigBatchedStreamRequest, ConfigletConfigService_GetAllBatchedServer) error SubscribeBatched(*ConfigletConfigBatchedStreamRequest, ConfigletConfigService_SubscribeBatchedServer) error // contains filtered or unexported methods }
ConfigletConfigServiceServer is the server API for ConfigletConfigService service. All implementations must embed UnimplementedConfigletConfigServiceServer for forward compatibility
type ConfigletConfigService_DeleteAllClient ¶
type ConfigletConfigService_DeleteAllClient interface { Recv() (*ConfigletConfigDeleteAllResponse, error) grpc.ClientStream }
type ConfigletConfigService_DeleteAllServer ¶
type ConfigletConfigService_DeleteAllServer interface { Send(*ConfigletConfigDeleteAllResponse) error grpc.ServerStream }
type ConfigletConfigService_DeleteSomeClient ¶
type ConfigletConfigService_DeleteSomeClient interface { Recv() (*ConfigletConfigDeleteSomeResponse, error) grpc.ClientStream }
type ConfigletConfigService_DeleteSomeServer ¶
type ConfigletConfigService_DeleteSomeServer interface { Send(*ConfigletConfigDeleteSomeResponse) error grpc.ServerStream }
type ConfigletConfigService_GetAllBatchedClient ¶
type ConfigletConfigService_GetAllBatchedClient interface { Recv() (*ConfigletConfigBatchedStreamResponse, error) grpc.ClientStream }
type ConfigletConfigService_GetAllBatchedServer ¶
type ConfigletConfigService_GetAllBatchedServer interface { Send(*ConfigletConfigBatchedStreamResponse) error grpc.ServerStream }
type ConfigletConfigService_GetAllClient ¶
type ConfigletConfigService_GetAllClient interface { Recv() (*ConfigletConfigStreamResponse, error) grpc.ClientStream }
type ConfigletConfigService_GetAllServer ¶
type ConfigletConfigService_GetAllServer interface { Send(*ConfigletConfigStreamResponse) error grpc.ServerStream }
type ConfigletConfigService_GetSomeClient ¶
type ConfigletConfigService_GetSomeClient interface { Recv() (*ConfigletConfigSomeResponse, error) grpc.ClientStream }
type ConfigletConfigService_GetSomeServer ¶
type ConfigletConfigService_GetSomeServer interface { Send(*ConfigletConfigSomeResponse) error grpc.ServerStream }
type ConfigletConfigService_SetSomeClient ¶
type ConfigletConfigService_SetSomeClient interface { Recv() (*ConfigletConfigSetSomeResponse, error) grpc.ClientStream }
type ConfigletConfigService_SetSomeServer ¶
type ConfigletConfigService_SetSomeServer interface { Send(*ConfigletConfigSetSomeResponse) error grpc.ServerStream }
type ConfigletConfigService_SubscribeBatchedClient ¶
type ConfigletConfigService_SubscribeBatchedClient interface { Recv() (*ConfigletConfigBatchedStreamResponse, error) grpc.ClientStream }
type ConfigletConfigService_SubscribeBatchedServer ¶
type ConfigletConfigService_SubscribeBatchedServer interface { Send(*ConfigletConfigBatchedStreamResponse) error grpc.ServerStream }
type ConfigletConfigService_SubscribeClient ¶
type ConfigletConfigService_SubscribeClient interface { Recv() (*ConfigletConfigStreamResponse, error) grpc.ClientStream }
type ConfigletConfigService_SubscribeMetaClient ¶
type ConfigletConfigService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type ConfigletConfigService_SubscribeMetaServer ¶
type ConfigletConfigService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type ConfigletConfigService_SubscribeServer ¶
type ConfigletConfigService_SubscribeServer interface { Send(*ConfigletConfigStreamResponse) error grpc.ServerStream }
type ConfigletConfigSetRequest ¶
type ConfigletConfigSetRequest struct { // ConfigletConfig carries the value to set into the datastore. // See the documentation on the ConfigletConfig struct for which fields are required. Value *ConfigletConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*ConfigletConfigSetRequest) Descriptor
deprecated
func (*ConfigletConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigSetRequest.ProtoReflect.Descriptor instead.
func (*ConfigletConfigSetRequest) GetValue ¶
func (x *ConfigletConfigSetRequest) GetValue() *ConfigletConfig
func (*ConfigletConfigSetRequest) ProtoMessage ¶
func (*ConfigletConfigSetRequest) ProtoMessage()
func (*ConfigletConfigSetRequest) ProtoReflect ¶
func (x *ConfigletConfigSetRequest) ProtoReflect() protoreflect.Message
func (*ConfigletConfigSetRequest) Reset ¶
func (x *ConfigletConfigSetRequest) Reset()
func (*ConfigletConfigSetRequest) String ¶
func (x *ConfigletConfigSetRequest) String() string
type ConfigletConfigSetResponse ¶
type ConfigletConfigSetResponse struct { // Value carries all the values given in the ConfigletConfigSetRequest as well // as any server-generated values. Value *ConfigletConfig `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 (*ConfigletConfigSetResponse) Descriptor
deprecated
func (*ConfigletConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigSetResponse.ProtoReflect.Descriptor instead.
func (*ConfigletConfigSetResponse) GetTime ¶
func (x *ConfigletConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletConfigSetResponse) GetValue ¶
func (x *ConfigletConfigSetResponse) GetValue() *ConfigletConfig
func (*ConfigletConfigSetResponse) ProtoMessage ¶
func (*ConfigletConfigSetResponse) ProtoMessage()
func (*ConfigletConfigSetResponse) ProtoReflect ¶
func (x *ConfigletConfigSetResponse) ProtoReflect() protoreflect.Message
func (*ConfigletConfigSetResponse) Reset ¶
func (x *ConfigletConfigSetResponse) Reset()
func (*ConfigletConfigSetResponse) String ¶
func (x *ConfigletConfigSetResponse) String() string
type ConfigletConfigSetSomeRequest ¶
type ConfigletConfigSetSomeRequest struct { // value contains a list of ConfigletConfig 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 []*ConfigletConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*ConfigletConfigSetSomeRequest) Descriptor
deprecated
func (*ConfigletConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*ConfigletConfigSetSomeRequest) GetValues ¶
func (x *ConfigletConfigSetSomeRequest) GetValues() []*ConfigletConfig
func (*ConfigletConfigSetSomeRequest) ProtoMessage ¶
func (*ConfigletConfigSetSomeRequest) ProtoMessage()
func (*ConfigletConfigSetSomeRequest) ProtoReflect ¶
func (x *ConfigletConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*ConfigletConfigSetSomeRequest) Reset ¶
func (x *ConfigletConfigSetSomeRequest) Reset()
func (*ConfigletConfigSetSomeRequest) String ¶
func (x *ConfigletConfigSetSomeRequest) String() string
type ConfigletConfigSetSomeResponse ¶
type ConfigletConfigSetSomeResponse struct { Key *ConfigletKey `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 (*ConfigletConfigSetSomeResponse) Descriptor
deprecated
func (*ConfigletConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*ConfigletConfigSetSomeResponse) GetError ¶
func (x *ConfigletConfigSetSomeResponse) GetError() string
func (*ConfigletConfigSetSomeResponse) GetKey ¶
func (x *ConfigletConfigSetSomeResponse) GetKey() *ConfigletKey
func (*ConfigletConfigSetSomeResponse) ProtoMessage ¶
func (*ConfigletConfigSetSomeResponse) ProtoMessage()
func (*ConfigletConfigSetSomeResponse) ProtoReflect ¶
func (x *ConfigletConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*ConfigletConfigSetSomeResponse) Reset ¶
func (x *ConfigletConfigSetSomeResponse) Reset()
func (*ConfigletConfigSetSomeResponse) String ¶
func (x *ConfigletConfigSetSomeResponse) String() string
type ConfigletConfigSomeRequest ¶
type ConfigletConfigSomeRequest struct { Keys []*ConfigletKey `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 (*ConfigletConfigSomeRequest) Descriptor
deprecated
func (*ConfigletConfigSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigSomeRequest.ProtoReflect.Descriptor instead.
func (*ConfigletConfigSomeRequest) GetKeys ¶
func (x *ConfigletConfigSomeRequest) GetKeys() []*ConfigletKey
func (*ConfigletConfigSomeRequest) GetTime ¶
func (x *ConfigletConfigSomeRequest) GetTime() *timestamppb.Timestamp
func (*ConfigletConfigSomeRequest) ProtoMessage ¶
func (*ConfigletConfigSomeRequest) ProtoMessage()
func (*ConfigletConfigSomeRequest) ProtoReflect ¶
func (x *ConfigletConfigSomeRequest) ProtoReflect() protoreflect.Message
func (*ConfigletConfigSomeRequest) Reset ¶
func (x *ConfigletConfigSomeRequest) Reset()
func (*ConfigletConfigSomeRequest) String ¶
func (x *ConfigletConfigSomeRequest) String() string
type ConfigletConfigSomeResponse ¶
type ConfigletConfigSomeResponse 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 *ConfigletConfig `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 (*ConfigletConfigSomeResponse) Descriptor
deprecated
func (*ConfigletConfigSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigSomeResponse.ProtoReflect.Descriptor instead.
func (*ConfigletConfigSomeResponse) GetError ¶
func (x *ConfigletConfigSomeResponse) GetError() *wrapperspb.StringValue
func (*ConfigletConfigSomeResponse) GetTime ¶
func (x *ConfigletConfigSomeResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletConfigSomeResponse) GetValue ¶
func (x *ConfigletConfigSomeResponse) GetValue() *ConfigletConfig
func (*ConfigletConfigSomeResponse) ProtoMessage ¶
func (*ConfigletConfigSomeResponse) ProtoMessage()
func (*ConfigletConfigSomeResponse) ProtoReflect ¶
func (x *ConfigletConfigSomeResponse) ProtoReflect() protoreflect.Message
func (*ConfigletConfigSomeResponse) Reset ¶
func (x *ConfigletConfigSomeResponse) Reset()
func (*ConfigletConfigSomeResponse) String ¶
func (x *ConfigletConfigSomeResponse) String() string
type ConfigletConfigStreamRequest ¶
type ConfigletConfigStreamRequest 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 []*ConfigletConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // For each ConfigletConfig in the list, all populated fields are considered ANDed together // as a filtering operation. Similarly, the list itself is ORed such that any individual // filter that matches a given ConfigletConfig is streamed to the user. Filter *Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"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 ConfigletConfig at end. // - Each ConfigletConfig response is fully-specified (all fields set). // - start: Returns the state of each ConfigletConfig at start, followed by updates until now. // - Each ConfigletConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each ConfigletConfig at start, followed by updates // until end. // - Each ConfigletConfig 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 (*ConfigletConfigStreamRequest) Descriptor
deprecated
func (*ConfigletConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*ConfigletConfigStreamRequest) GetFilter ¶
func (x *ConfigletConfigStreamRequest) GetFilter() *Filter
func (*ConfigletConfigStreamRequest) GetPartialEqFilter ¶
func (x *ConfigletConfigStreamRequest) GetPartialEqFilter() []*ConfigletConfig
func (*ConfigletConfigStreamRequest) GetTime ¶
func (x *ConfigletConfigStreamRequest) GetTime() *time.TimeBounds
func (*ConfigletConfigStreamRequest) ProtoMessage ¶
func (*ConfigletConfigStreamRequest) ProtoMessage()
func (*ConfigletConfigStreamRequest) ProtoReflect ¶
func (x *ConfigletConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*ConfigletConfigStreamRequest) Reset ¶
func (x *ConfigletConfigStreamRequest) Reset()
func (*ConfigletConfigStreamRequest) String ¶
func (x *ConfigletConfigStreamRequest) String() string
type ConfigletConfigStreamResponse ¶
type ConfigletConfigStreamResponse 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 *ConfigletConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this ConfigletConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the ConfigletConfig 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 (*ConfigletConfigStreamResponse) Descriptor
deprecated
func (*ConfigletConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*ConfigletConfigStreamResponse) GetTime ¶
func (x *ConfigletConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletConfigStreamResponse) GetType ¶
func (x *ConfigletConfigStreamResponse) GetType() subscriptions.Operation
func (*ConfigletConfigStreamResponse) GetValue ¶
func (x *ConfigletConfigStreamResponse) GetValue() *ConfigletConfig
func (*ConfigletConfigStreamResponse) ProtoMessage ¶
func (*ConfigletConfigStreamResponse) ProtoMessage()
func (*ConfigletConfigStreamResponse) ProtoReflect ¶
func (x *ConfigletConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*ConfigletConfigStreamResponse) Reset ¶
func (x *ConfigletConfigStreamResponse) Reset()
func (*ConfigletConfigStreamResponse) String ¶
func (x *ConfigletConfigStreamResponse) String() string
type ConfigletKey ¶
type ConfigletKey struct { // workspace_id identifies the workspace within which the static configlet resides // empty string ("") stands for the "mainline". WorkspaceId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // configlet_id is the static configlet ID. ConfigletId *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=configlet_id,json=configletId,proto3" json:"configlet_id,omitempty"` // contains filtered or unexported fields }
ConfigletKey uniquely identifies a static configlet.
func (*ConfigletKey) Descriptor
deprecated
func (*ConfigletKey) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletKey.ProtoReflect.Descriptor instead.
func (*ConfigletKey) GetConfigletId ¶
func (x *ConfigletKey) GetConfigletId() *wrapperspb.StringValue
func (*ConfigletKey) GetWorkspaceId ¶
func (x *ConfigletKey) GetWorkspaceId() *wrapperspb.StringValue
func (*ConfigletKey) ProtoMessage ¶
func (*ConfigletKey) ProtoMessage()
func (*ConfigletKey) ProtoReflect ¶
func (x *ConfigletKey) ProtoReflect() protoreflect.Message
func (*ConfigletKey) Reset ¶
func (x *ConfigletKey) Reset()
func (*ConfigletKey) String ¶
func (x *ConfigletKey) String() string
type ConfigletRequest ¶
type ConfigletRequest struct { // Key uniquely identifies a Configlet instance to retrieve. // This value must be populated. Key *ConfigletKey `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 (*ConfigletRequest) Descriptor
deprecated
func (*ConfigletRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletRequest.ProtoReflect.Descriptor instead.
func (*ConfigletRequest) GetKey ¶
func (x *ConfigletRequest) GetKey() *ConfigletKey
func (*ConfigletRequest) GetTime ¶
func (x *ConfigletRequest) GetTime() *timestamppb.Timestamp
func (*ConfigletRequest) ProtoMessage ¶
func (*ConfigletRequest) ProtoMessage()
func (*ConfigletRequest) ProtoReflect ¶
func (x *ConfigletRequest) ProtoReflect() protoreflect.Message
func (*ConfigletRequest) Reset ¶
func (x *ConfigletRequest) Reset()
func (*ConfigletRequest) String ¶
func (x *ConfigletRequest) String() string
type ConfigletResponse ¶
type ConfigletResponse 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 *Configlet `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // Configlet instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*ConfigletResponse) Descriptor
deprecated
func (*ConfigletResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletResponse.ProtoReflect.Descriptor instead.
func (*ConfigletResponse) GetTime ¶
func (x *ConfigletResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletResponse) GetValue ¶
func (x *ConfigletResponse) GetValue() *Configlet
func (*ConfigletResponse) ProtoMessage ¶
func (*ConfigletResponse) ProtoMessage()
func (*ConfigletResponse) ProtoReflect ¶
func (x *ConfigletResponse) ProtoReflect() protoreflect.Message
func (*ConfigletResponse) Reset ¶
func (x *ConfigletResponse) Reset()
func (*ConfigletResponse) String ¶
func (x *ConfigletResponse) String() string
type ConfigletServiceClient ¶
type ConfigletServiceClient interface { GetOne(ctx context.Context, in *ConfigletRequest, opts ...grpc.CallOption) (*ConfigletResponse, error) GetSome(ctx context.Context, in *ConfigletSomeRequest, opts ...grpc.CallOption) (ConfigletService_GetSomeClient, error) GetAll(ctx context.Context, in *ConfigletStreamRequest, opts ...grpc.CallOption) (ConfigletService_GetAllClient, error) Subscribe(ctx context.Context, in *ConfigletStreamRequest, opts ...grpc.CallOption) (ConfigletService_SubscribeClient, error) GetMeta(ctx context.Context, in *ConfigletStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *ConfigletStreamRequest, opts ...grpc.CallOption) (ConfigletService_SubscribeMetaClient, error) GetAllBatched(ctx context.Context, in *ConfigletBatchedStreamRequest, opts ...grpc.CallOption) (ConfigletService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *ConfigletBatchedStreamRequest, opts ...grpc.CallOption) (ConfigletService_SubscribeBatchedClient, error) }
ConfigletServiceClient is the client API for ConfigletService 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 NewConfigletServiceClient ¶
func NewConfigletServiceClient(cc grpc.ClientConnInterface) ConfigletServiceClient
type ConfigletServiceServer ¶
type ConfigletServiceServer interface { GetOne(context.Context, *ConfigletRequest) (*ConfigletResponse, error) GetSome(*ConfigletSomeRequest, ConfigletService_GetSomeServer) error GetAll(*ConfigletStreamRequest, ConfigletService_GetAllServer) error Subscribe(*ConfigletStreamRequest, ConfigletService_SubscribeServer) error GetMeta(context.Context, *ConfigletStreamRequest) (*MetaResponse, error) SubscribeMeta(*ConfigletStreamRequest, ConfigletService_SubscribeMetaServer) error GetAllBatched(*ConfigletBatchedStreamRequest, ConfigletService_GetAllBatchedServer) error SubscribeBatched(*ConfigletBatchedStreamRequest, ConfigletService_SubscribeBatchedServer) error // contains filtered or unexported methods }
ConfigletServiceServer is the server API for ConfigletService service. All implementations must embed UnimplementedConfigletServiceServer for forward compatibility
type ConfigletService_GetAllBatchedClient ¶
type ConfigletService_GetAllBatchedClient interface { Recv() (*ConfigletBatchedStreamResponse, error) grpc.ClientStream }
type ConfigletService_GetAllBatchedServer ¶
type ConfigletService_GetAllBatchedServer interface { Send(*ConfigletBatchedStreamResponse) error grpc.ServerStream }
type ConfigletService_GetAllClient ¶
type ConfigletService_GetAllClient interface { Recv() (*ConfigletStreamResponse, error) grpc.ClientStream }
type ConfigletService_GetAllServer ¶
type ConfigletService_GetAllServer interface { Send(*ConfigletStreamResponse) error grpc.ServerStream }
type ConfigletService_GetSomeClient ¶
type ConfigletService_GetSomeClient interface { Recv() (*ConfigletSomeResponse, error) grpc.ClientStream }
type ConfigletService_GetSomeServer ¶
type ConfigletService_GetSomeServer interface { Send(*ConfigletSomeResponse) error grpc.ServerStream }
type ConfigletService_SubscribeBatchedClient ¶
type ConfigletService_SubscribeBatchedClient interface { Recv() (*ConfigletBatchedStreamResponse, error) grpc.ClientStream }
type ConfigletService_SubscribeBatchedServer ¶
type ConfigletService_SubscribeBatchedServer interface { Send(*ConfigletBatchedStreamResponse) error grpc.ServerStream }
type ConfigletService_SubscribeClient ¶
type ConfigletService_SubscribeClient interface { Recv() (*ConfigletStreamResponse, error) grpc.ClientStream }
type ConfigletService_SubscribeMetaClient ¶
type ConfigletService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type ConfigletService_SubscribeMetaServer ¶
type ConfigletService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type ConfigletService_SubscribeServer ¶
type ConfigletService_SubscribeServer interface { Send(*ConfigletStreamResponse) error grpc.ServerStream }
type ConfigletSomeRequest ¶
type ConfigletSomeRequest struct { Keys []*ConfigletKey `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 (*ConfigletSomeRequest) Descriptor
deprecated
func (*ConfigletSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletSomeRequest.ProtoReflect.Descriptor instead.
func (*ConfigletSomeRequest) GetKeys ¶
func (x *ConfigletSomeRequest) GetKeys() []*ConfigletKey
func (*ConfigletSomeRequest) GetTime ¶
func (x *ConfigletSomeRequest) GetTime() *timestamppb.Timestamp
func (*ConfigletSomeRequest) ProtoMessage ¶
func (*ConfigletSomeRequest) ProtoMessage()
func (*ConfigletSomeRequest) ProtoReflect ¶
func (x *ConfigletSomeRequest) ProtoReflect() protoreflect.Message
func (*ConfigletSomeRequest) Reset ¶
func (x *ConfigletSomeRequest) Reset()
func (*ConfigletSomeRequest) String ¶
func (x *ConfigletSomeRequest) String() string
type ConfigletSomeResponse ¶
type ConfigletSomeResponse 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 *Configlet `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 (*ConfigletSomeResponse) Descriptor
deprecated
func (*ConfigletSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletSomeResponse.ProtoReflect.Descriptor instead.
func (*ConfigletSomeResponse) GetError ¶
func (x *ConfigletSomeResponse) GetError() *wrapperspb.StringValue
func (*ConfigletSomeResponse) GetTime ¶
func (x *ConfigletSomeResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletSomeResponse) GetValue ¶
func (x *ConfigletSomeResponse) GetValue() *Configlet
func (*ConfigletSomeResponse) ProtoMessage ¶
func (*ConfigletSomeResponse) ProtoMessage()
func (*ConfigletSomeResponse) ProtoReflect ¶
func (x *ConfigletSomeResponse) ProtoReflect() protoreflect.Message
func (*ConfigletSomeResponse) Reset ¶
func (x *ConfigletSomeResponse) Reset()
func (*ConfigletSomeResponse) String ¶
func (x *ConfigletSomeResponse) String() string
type ConfigletStreamRequest ¶
type ConfigletStreamRequest 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 []*Configlet `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // For each Configlet in the list, all populated fields are considered ANDed together // as a filtering operation. Similarly, the list itself is ORed such that any individual // filter that matches a given Configlet is streamed to the user. Filter *Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"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 Configlet at end. // - Each Configlet response is fully-specified (all fields set). // - start: Returns the state of each Configlet at start, followed by updates until now. // - Each Configlet response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each Configlet at start, followed by updates // until end. // - Each Configlet 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 (*ConfigletStreamRequest) Descriptor
deprecated
func (*ConfigletStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletStreamRequest.ProtoReflect.Descriptor instead.
func (*ConfigletStreamRequest) GetFilter ¶
func (x *ConfigletStreamRequest) GetFilter() *Filter
func (*ConfigletStreamRequest) GetPartialEqFilter ¶
func (x *ConfigletStreamRequest) GetPartialEqFilter() []*Configlet
func (*ConfigletStreamRequest) GetTime ¶
func (x *ConfigletStreamRequest) GetTime() *time.TimeBounds
func (*ConfigletStreamRequest) ProtoMessage ¶
func (*ConfigletStreamRequest) ProtoMessage()
func (*ConfigletStreamRequest) ProtoReflect ¶
func (x *ConfigletStreamRequest) ProtoReflect() protoreflect.Message
func (*ConfigletStreamRequest) Reset ¶
func (x *ConfigletStreamRequest) Reset()
func (*ConfigletStreamRequest) String ¶
func (x *ConfigletStreamRequest) String() string
type ConfigletStreamResponse ¶
type ConfigletStreamResponse 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 *Configlet `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this Configlet's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the Configlet 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 (*ConfigletStreamResponse) Descriptor
deprecated
func (*ConfigletStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigletStreamResponse.ProtoReflect.Descriptor instead.
func (*ConfigletStreamResponse) GetTime ¶
func (x *ConfigletStreamResponse) GetTime() *timestamppb.Timestamp
func (*ConfigletStreamResponse) GetType ¶
func (x *ConfigletStreamResponse) GetType() subscriptions.Operation
func (*ConfigletStreamResponse) GetValue ¶
func (x *ConfigletStreamResponse) GetValue() *Configlet
func (*ConfigletStreamResponse) ProtoMessage ¶
func (*ConfigletStreamResponse) ProtoMessage()
func (*ConfigletStreamResponse) ProtoReflect ¶
func (x *ConfigletStreamResponse) ProtoReflect() protoreflect.Message
func (*ConfigletStreamResponse) Reset ¶
func (x *ConfigletStreamResponse) Reset()
func (*ConfigletStreamResponse) String ¶
func (x *ConfigletStreamResponse) String() string
type Filter ¶
type Filter struct { // include_body specifies the static configlet body is to be included. IncludeBody *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=include_body,json=includeBody,proto3" json:"include_body,omitempty"` // contains filtered or unexported fields }
Filter is used to filter static configlets.
func (*Filter) Descriptor
deprecated
func (*Filter) GetIncludeBody ¶
func (x *Filter) GetIncludeBody() *wrapperspb.BoolValue
func (*Filter) ProtoMessage ¶
func (*Filter) ProtoMessage()
func (*Filter) ProtoReflect ¶
func (x *Filter) ProtoReflect() protoreflect.Message
type MatchPolicy ¶
type MatchPolicy int32
MatchPolicy specifies how the tag query of a configlet assignment should be used to resolve devices for its children
const ( MatchPolicy_MATCH_POLICY_UNSPECIFIED MatchPolicy = 0 // MATCH_POLICY_MATCH_FIRST dictates that matching devices are used only for the first match amongst its children MatchPolicy_MATCH_POLICY_MATCH_FIRST MatchPolicy = 1 // MATCH_POLICY_MATCH_ALL dictates that matching devices are used across all children MatchPolicy_MATCH_POLICY_MATCH_ALL MatchPolicy = 2 )
func (MatchPolicy) Descriptor ¶
func (MatchPolicy) Descriptor() protoreflect.EnumDescriptor
func (MatchPolicy) Enum ¶
func (x MatchPolicy) Enum() *MatchPolicy
func (MatchPolicy) EnumDescriptor
deprecated
func (MatchPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use MatchPolicy.Descriptor instead.
func (MatchPolicy) Number ¶
func (x MatchPolicy) Number() protoreflect.EnumNumber
func (MatchPolicy) String ¶
func (x MatchPolicy) String() string
func (MatchPolicy) Type ¶
func (MatchPolicy) Type() protoreflect.EnumType
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 UnimplementedConfigletAssignmentConfigServiceServer ¶
type UnimplementedConfigletAssignmentConfigServiceServer struct { }
UnimplementedConfigletAssignmentConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedConfigletAssignmentConfigServiceServer) DeleteSome ¶
func (UnimplementedConfigletAssignmentConfigServiceServer) GetAllBatched ¶
func (UnimplementedConfigletAssignmentConfigServiceServer) SubscribeBatched ¶
func (UnimplementedConfigletAssignmentConfigServiceServer) SubscribeMeta ¶
type UnimplementedConfigletAssignmentServiceServer ¶
type UnimplementedConfigletAssignmentServiceServer struct { }
UnimplementedConfigletAssignmentServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedConfigletAssignmentServiceServer) GetAllBatched ¶
func (UnimplementedConfigletAssignmentServiceServer) GetMeta ¶
func (UnimplementedConfigletAssignmentServiceServer) GetMeta(context.Context, *ConfigletAssignmentStreamRequest) (*MetaResponse, error)
func (UnimplementedConfigletAssignmentServiceServer) SubscribeBatched ¶
func (UnimplementedConfigletAssignmentServiceServer) SubscribeMeta ¶
type UnimplementedConfigletConfigServiceServer ¶
type UnimplementedConfigletConfigServiceServer struct { }
UnimplementedConfigletConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedConfigletConfigServiceServer) DeleteSome ¶
func (UnimplementedConfigletConfigServiceServer) GetAllBatched ¶
func (UnimplementedConfigletConfigServiceServer) GetMeta ¶
func (UnimplementedConfigletConfigServiceServer) GetMeta(context.Context, *ConfigletConfigStreamRequest) (*MetaResponse, error)
func (UnimplementedConfigletConfigServiceServer) SubscribeBatched ¶
func (UnimplementedConfigletConfigServiceServer) SubscribeMeta ¶
type UnimplementedConfigletServiceServer ¶
type UnimplementedConfigletServiceServer struct { }
UnimplementedConfigletServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedConfigletServiceServer) GetAllBatched ¶
func (UnimplementedConfigletServiceServer) GetAllBatched(*ConfigletBatchedStreamRequest, ConfigletService_GetAllBatchedServer) error
func (UnimplementedConfigletServiceServer) GetMeta ¶
func (UnimplementedConfigletServiceServer) GetMeta(context.Context, *ConfigletStreamRequest) (*MetaResponse, error)
func (UnimplementedConfigletServiceServer) GetOne ¶
func (UnimplementedConfigletServiceServer) GetOne(context.Context, *ConfigletRequest) (*ConfigletResponse, error)
func (UnimplementedConfigletServiceServer) SubscribeBatched ¶
func (UnimplementedConfigletServiceServer) SubscribeBatched(*ConfigletBatchedStreamRequest, ConfigletService_SubscribeBatchedServer) error
func (UnimplementedConfigletServiceServer) SubscribeMeta ¶
func (UnimplementedConfigletServiceServer) SubscribeMeta(*ConfigletStreamRequest, ConfigletService_SubscribeMetaServer) error
type UnsafeConfigletAssignmentConfigServiceServer ¶
type UnsafeConfigletAssignmentConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeConfigletAssignmentConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConfigletAssignmentConfigServiceServer will result in compilation errors.
type UnsafeConfigletAssignmentServiceServer ¶
type UnsafeConfigletAssignmentServiceServer interface {
// contains filtered or unexported methods
}
UnsafeConfigletAssignmentServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConfigletAssignmentServiceServer will result in compilation errors.
type UnsafeConfigletConfigServiceServer ¶
type UnsafeConfigletConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeConfigletConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConfigletConfigServiceServer will result in compilation errors.
type UnsafeConfigletServiceServer ¶
type UnsafeConfigletServiceServer interface {
// contains filtered or unexported methods
}
UnsafeConfigletServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConfigletServiceServer will result in compilation errors.