Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterDashboardConfigServiceServer(s grpc.ServiceRegistrar, srv DashboardConfigServiceServer)
- func RegisterDashboardServiceServer(s grpc.ServiceRegistrar, srv DashboardServiceServer)
- func RegisterGlobalDashboardConfigServiceServer(s grpc.ServiceRegistrar, srv GlobalDashboardConfigServiceServer)
- type Dashboard
- func (*Dashboard) Descriptor() ([]byte, []int)deprecated
- func (x *Dashboard) GetCreatedAt() *timestamppb.Timestamp
- func (x *Dashboard) GetCreatedBy() *wrapperspb.StringValue
- func (x *Dashboard) GetDescription() *wrapperspb.StringValue
- func (x *Dashboard) GetKey() *DashboardKey
- func (x *Dashboard) GetLastModifiedAt() *timestamppb.Timestamp
- func (x *Dashboard) GetLastModifiedBy() *wrapperspb.StringValue
- func (x *Dashboard) GetMetaData() *DashboardMetadata
- func (x *Dashboard) GetName() *wrapperspb.StringValue
- func (x *Dashboard) GetWidgets() *Widgets
- func (*Dashboard) ProtoMessage()
- func (x *Dashboard) ProtoReflect() protoreflect.Message
- func (x *Dashboard) Reset()
- func (x *Dashboard) String() string
- type DashboardBatchedStreamRequest
- func (*DashboardBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardBatchedStreamRequest) GetFilter() []*Filter
- func (x *DashboardBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *DashboardBatchedStreamRequest) GetPartialEqFilter() []*Dashboard
- func (x *DashboardBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*DashboardBatchedStreamRequest) ProtoMessage()
- func (x *DashboardBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *DashboardBatchedStreamRequest) Reset()
- func (x *DashboardBatchedStreamRequest) String() string
- type DashboardBatchedStreamResponse
- func (*DashboardBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardBatchedStreamResponse) GetResponses() []*DashboardStreamResponse
- func (*DashboardBatchedStreamResponse) ProtoMessage()
- func (x *DashboardBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *DashboardBatchedStreamResponse) Reset()
- func (x *DashboardBatchedStreamResponse) String() string
- type DashboardConfig
- func (*DashboardConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfig) GetDescription() *wrapperspb.StringValue
- func (x *DashboardConfig) GetKey() *DashboardKey
- func (x *DashboardConfig) GetName() *wrapperspb.StringValue
- func (x *DashboardConfig) GetWidgets() *Widgets
- func (*DashboardConfig) ProtoMessage()
- func (x *DashboardConfig) ProtoReflect() protoreflect.Message
- func (x *DashboardConfig) Reset()
- func (x *DashboardConfig) String() string
- type DashboardConfigBatchedStreamRequest
- func (*DashboardConfigBatchedStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
- func (x *DashboardConfigBatchedStreamRequest) GetPartialEqFilter() []*DashboardConfig
- func (x *DashboardConfigBatchedStreamRequest) GetTime() *time.TimeBounds
- func (*DashboardConfigBatchedStreamRequest) ProtoMessage()
- func (x *DashboardConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigBatchedStreamRequest) Reset()
- func (x *DashboardConfigBatchedStreamRequest) String() string
- type DashboardConfigBatchedStreamResponse
- func (*DashboardConfigBatchedStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigBatchedStreamResponse) GetResponses() []*DashboardConfigStreamResponse
- func (*DashboardConfigBatchedStreamResponse) ProtoMessage()
- func (x *DashboardConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigBatchedStreamResponse) Reset()
- func (x *DashboardConfigBatchedStreamResponse) String() string
- type DashboardConfigDeleteAllRequest
- func (*DashboardConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigDeleteAllRequest) GetPartialEqFilter() []*DashboardConfig
- func (*DashboardConfigDeleteAllRequest) ProtoMessage()
- func (x *DashboardConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigDeleteAllRequest) Reset()
- func (x *DashboardConfigDeleteAllRequest) String() string
- type DashboardConfigDeleteAllResponse
- func (*DashboardConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *DashboardConfigDeleteAllResponse) GetKey() *DashboardKey
- func (x *DashboardConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *DashboardConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*DashboardConfigDeleteAllResponse) ProtoMessage()
- func (x *DashboardConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigDeleteAllResponse) Reset()
- func (x *DashboardConfigDeleteAllResponse) String() string
- type DashboardConfigDeleteRequest
- func (*DashboardConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigDeleteRequest) GetKey() *DashboardKey
- func (*DashboardConfigDeleteRequest) ProtoMessage()
- func (x *DashboardConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigDeleteRequest) Reset()
- func (x *DashboardConfigDeleteRequest) String() string
- type DashboardConfigDeleteResponse
- func (*DashboardConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigDeleteResponse) GetKey() *DashboardKey
- func (x *DashboardConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*DashboardConfigDeleteResponse) ProtoMessage()
- func (x *DashboardConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigDeleteResponse) Reset()
- func (x *DashboardConfigDeleteResponse) String() string
- type DashboardConfigDeleteSomeRequest
- func (*DashboardConfigDeleteSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigDeleteSomeRequest) GetKeys() []*DashboardKey
- func (*DashboardConfigDeleteSomeRequest) ProtoMessage()
- func (x *DashboardConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigDeleteSomeRequest) Reset()
- func (x *DashboardConfigDeleteSomeRequest) String() string
- type DashboardConfigDeleteSomeResponse
- func (*DashboardConfigDeleteSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigDeleteSomeResponse) GetError() string
- func (x *DashboardConfigDeleteSomeResponse) GetKey() *DashboardKey
- func (*DashboardConfigDeleteSomeResponse) ProtoMessage()
- func (x *DashboardConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigDeleteSomeResponse) Reset()
- func (x *DashboardConfigDeleteSomeResponse) String() string
- type DashboardConfigRequest
- func (*DashboardConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigRequest) GetKey() *DashboardKey
- func (x *DashboardConfigRequest) GetTime() *timestamppb.Timestamp
- func (*DashboardConfigRequest) ProtoMessage()
- func (x *DashboardConfigRequest) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigRequest) Reset()
- func (x *DashboardConfigRequest) String() string
- type DashboardConfigResponse
- func (*DashboardConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *DashboardConfigResponse) GetValue() *DashboardConfig
- func (*DashboardConfigResponse) ProtoMessage()
- func (x *DashboardConfigResponse) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigResponse) Reset()
- func (x *DashboardConfigResponse) String() string
- type DashboardConfigServiceClient
- type DashboardConfigServiceServer
- type DashboardConfigService_DeleteAllClient
- type DashboardConfigService_DeleteAllServer
- type DashboardConfigService_DeleteSomeClient
- type DashboardConfigService_DeleteSomeServer
- type DashboardConfigService_GetAllBatchedClient
- type DashboardConfigService_GetAllBatchedServer
- type DashboardConfigService_GetAllClient
- type DashboardConfigService_GetAllServer
- type DashboardConfigService_GetSomeClient
- type DashboardConfigService_GetSomeServer
- type DashboardConfigService_SetSomeClient
- type DashboardConfigService_SetSomeServer
- type DashboardConfigService_SubscribeBatchedClient
- type DashboardConfigService_SubscribeBatchedServer
- type DashboardConfigService_SubscribeClient
- type DashboardConfigService_SubscribeMetaClient
- type DashboardConfigService_SubscribeMetaServer
- type DashboardConfigService_SubscribeServer
- type DashboardConfigSetRequest
- func (*DashboardConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigSetRequest) GetValue() *DashboardConfig
- func (*DashboardConfigSetRequest) ProtoMessage()
- func (x *DashboardConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigSetRequest) Reset()
- func (x *DashboardConfigSetRequest) String() string
- type DashboardConfigSetResponse
- func (*DashboardConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *DashboardConfigSetResponse) GetValue() *DashboardConfig
- func (*DashboardConfigSetResponse) ProtoMessage()
- func (x *DashboardConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigSetResponse) Reset()
- func (x *DashboardConfigSetResponse) String() string
- type DashboardConfigSetSomeRequest
- func (*DashboardConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigSetSomeRequest) GetValues() []*DashboardConfig
- func (*DashboardConfigSetSomeRequest) ProtoMessage()
- func (x *DashboardConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigSetSomeRequest) Reset()
- func (x *DashboardConfigSetSomeRequest) String() string
- type DashboardConfigSetSomeResponse
- func (*DashboardConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigSetSomeResponse) GetError() string
- func (x *DashboardConfigSetSomeResponse) GetKey() *DashboardKey
- func (*DashboardConfigSetSomeResponse) ProtoMessage()
- func (x *DashboardConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigSetSomeResponse) Reset()
- func (x *DashboardConfigSetSomeResponse) String() string
- type DashboardConfigSomeRequest
- func (*DashboardConfigSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigSomeRequest) GetKeys() []*DashboardKey
- func (x *DashboardConfigSomeRequest) GetTime() *timestamppb.Timestamp
- func (*DashboardConfigSomeRequest) ProtoMessage()
- func (x *DashboardConfigSomeRequest) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigSomeRequest) Reset()
- func (x *DashboardConfigSomeRequest) String() string
- type DashboardConfigSomeResponse
- func (*DashboardConfigSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigSomeResponse) GetError() *wrapperspb.StringValue
- func (x *DashboardConfigSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *DashboardConfigSomeResponse) GetValue() *DashboardConfig
- func (*DashboardConfigSomeResponse) ProtoMessage()
- func (x *DashboardConfigSomeResponse) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigSomeResponse) Reset()
- func (x *DashboardConfigSomeResponse) String() string
- type DashboardConfigStreamRequest
- func (*DashboardConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigStreamRequest) GetPartialEqFilter() []*DashboardConfig
- func (x *DashboardConfigStreamRequest) GetTime() *time.TimeBounds
- func (*DashboardConfigStreamRequest) ProtoMessage()
- func (x *DashboardConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigStreamRequest) Reset()
- func (x *DashboardConfigStreamRequest) String() string
- type DashboardConfigStreamResponse
- func (*DashboardConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *DashboardConfigStreamResponse) GetType() subscriptions.Operation
- func (x *DashboardConfigStreamResponse) GetValue() *DashboardConfig
- func (*DashboardConfigStreamResponse) ProtoMessage()
- func (x *DashboardConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *DashboardConfigStreamResponse) Reset()
- func (x *DashboardConfigStreamResponse) String() string
- type DashboardKey
- type DashboardMetadata
- func (*DashboardMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardMetadata) GetFromPackage() *wrapperspb.StringValue
- func (x *DashboardMetadata) GetLegacyKey() *wrapperspb.StringValue
- func (x *DashboardMetadata) GetLegacyVersion() *wrapperspb.StringValue
- func (x *DashboardMetadata) GetSchemaVersion() *wrapperspb.StringValue
- func (*DashboardMetadata) ProtoMessage()
- func (x *DashboardMetadata) ProtoReflect() protoreflect.Message
- func (x *DashboardMetadata) Reset()
- func (x *DashboardMetadata) String() string
- type DashboardRequest
- func (*DashboardRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardRequest) GetKey() *DashboardKey
- func (x *DashboardRequest) GetTime() *timestamppb.Timestamp
- func (*DashboardRequest) ProtoMessage()
- func (x *DashboardRequest) ProtoReflect() protoreflect.Message
- func (x *DashboardRequest) Reset()
- func (x *DashboardRequest) String() string
- type DashboardResponse
- func (*DashboardResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardResponse) GetTime() *timestamppb.Timestamp
- func (x *DashboardResponse) GetValue() *Dashboard
- func (*DashboardResponse) ProtoMessage()
- func (x *DashboardResponse) ProtoReflect() protoreflect.Message
- func (x *DashboardResponse) Reset()
- func (x *DashboardResponse) String() string
- type DashboardServiceClient
- type DashboardServiceServer
- type DashboardService_GetAllBatchedClient
- type DashboardService_GetAllBatchedServer
- type DashboardService_GetAllClient
- type DashboardService_GetAllServer
- type DashboardService_GetSomeClient
- type DashboardService_GetSomeServer
- type DashboardService_SubscribeBatchedClient
- type DashboardService_SubscribeBatchedServer
- type DashboardService_SubscribeClient
- type DashboardService_SubscribeMetaClient
- type DashboardService_SubscribeMetaServer
- type DashboardService_SubscribeServer
- type DashboardSomeRequest
- func (*DashboardSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardSomeRequest) GetKeys() []*DashboardKey
- func (x *DashboardSomeRequest) GetTime() *timestamppb.Timestamp
- func (*DashboardSomeRequest) ProtoMessage()
- func (x *DashboardSomeRequest) ProtoReflect() protoreflect.Message
- func (x *DashboardSomeRequest) Reset()
- func (x *DashboardSomeRequest) String() string
- type DashboardSomeResponse
- func (*DashboardSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardSomeResponse) GetError() *wrapperspb.StringValue
- func (x *DashboardSomeResponse) GetTime() *timestamppb.Timestamp
- func (x *DashboardSomeResponse) GetValue() *Dashboard
- func (*DashboardSomeResponse) ProtoMessage()
- func (x *DashboardSomeResponse) ProtoReflect() protoreflect.Message
- func (x *DashboardSomeResponse) Reset()
- func (x *DashboardSomeResponse) String() string
- type DashboardStreamRequest
- func (*DashboardStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardStreamRequest) GetFilter() []*Filter
- func (x *DashboardStreamRequest) GetPartialEqFilter() []*Dashboard
- func (x *DashboardStreamRequest) GetTime() *time.TimeBounds
- func (*DashboardStreamRequest) ProtoMessage()
- func (x *DashboardStreamRequest) ProtoReflect() protoreflect.Message
- func (x *DashboardStreamRequest) Reset()
- func (x *DashboardStreamRequest) String() string
- type DashboardStreamResponse
- func (*DashboardStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DashboardStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *DashboardStreamResponse) GetType() subscriptions.Operation
- func (x *DashboardStreamResponse) GetValue() *Dashboard
- func (*DashboardStreamResponse) ProtoMessage()
- func (x *DashboardStreamResponse) ProtoReflect() protoreflect.Message
- func (x *DashboardStreamResponse) Reset()
- func (x *DashboardStreamResponse) String() string
- type Dimensions
- func (*Dimensions) Descriptor() ([]byte, []int)deprecated
- func (x *Dimensions) GetHeight() *wrapperspb.UInt32Value
- func (x *Dimensions) GetWidth() *wrapperspb.UInt32Value
- func (*Dimensions) ProtoMessage()
- func (x *Dimensions) ProtoReflect() protoreflect.Message
- func (x *Dimensions) Reset()
- func (x *Dimensions) String() string
- type Filter
- type GlobalDashboardConfig
- func (*GlobalDashboardConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GlobalDashboardConfig) GetDefaultDashboard() *DashboardKey
- func (*GlobalDashboardConfig) ProtoMessage()
- func (x *GlobalDashboardConfig) ProtoReflect() protoreflect.Message
- func (x *GlobalDashboardConfig) Reset()
- func (x *GlobalDashboardConfig) String() string
- type GlobalDashboardConfigRequest
- func (*GlobalDashboardConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GlobalDashboardConfigRequest) GetTime() *timestamppb.Timestamp
- func (*GlobalDashboardConfigRequest) ProtoMessage()
- func (x *GlobalDashboardConfigRequest) ProtoReflect() protoreflect.Message
- func (x *GlobalDashboardConfigRequest) Reset()
- func (x *GlobalDashboardConfigRequest) String() string
- type GlobalDashboardConfigResponse
- func (*GlobalDashboardConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GlobalDashboardConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *GlobalDashboardConfigResponse) GetValue() *GlobalDashboardConfig
- func (*GlobalDashboardConfigResponse) ProtoMessage()
- func (x *GlobalDashboardConfigResponse) ProtoReflect() protoreflect.Message
- func (x *GlobalDashboardConfigResponse) Reset()
- func (x *GlobalDashboardConfigResponse) String() string
- type GlobalDashboardConfigServiceClient
- type GlobalDashboardConfigServiceServer
- type GlobalDashboardConfigService_GetAllClient
- type GlobalDashboardConfigService_GetAllServer
- type GlobalDashboardConfigService_SubscribeClient
- type GlobalDashboardConfigService_SubscribeMetaClient
- type GlobalDashboardConfigService_SubscribeMetaServer
- type GlobalDashboardConfigService_SubscribeServer
- type GlobalDashboardConfigSetRequest
- func (*GlobalDashboardConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GlobalDashboardConfigSetRequest) GetValue() *GlobalDashboardConfig
- func (*GlobalDashboardConfigSetRequest) ProtoMessage()
- func (x *GlobalDashboardConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *GlobalDashboardConfigSetRequest) Reset()
- func (x *GlobalDashboardConfigSetRequest) String() string
- type GlobalDashboardConfigSetResponse
- func (*GlobalDashboardConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GlobalDashboardConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *GlobalDashboardConfigSetResponse) GetValue() *GlobalDashboardConfig
- func (*GlobalDashboardConfigSetResponse) ProtoMessage()
- func (x *GlobalDashboardConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *GlobalDashboardConfigSetResponse) Reset()
- func (x *GlobalDashboardConfigSetResponse) String() string
- type GlobalDashboardConfigStreamRequest
- func (*GlobalDashboardConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GlobalDashboardConfigStreamRequest) GetPartialEqFilter() []*GlobalDashboardConfig
- func (x *GlobalDashboardConfigStreamRequest) GetTime() *time.TimeBounds
- func (*GlobalDashboardConfigStreamRequest) ProtoMessage()
- func (x *GlobalDashboardConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *GlobalDashboardConfigStreamRequest) Reset()
- func (x *GlobalDashboardConfigStreamRequest) String() string
- type GlobalDashboardConfigStreamResponse
- func (*GlobalDashboardConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GlobalDashboardConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *GlobalDashboardConfigStreamResponse) GetType() subscriptions.Operation
- func (x *GlobalDashboardConfigStreamResponse) GetValue() *GlobalDashboardConfig
- func (*GlobalDashboardConfigStreamResponse) ProtoMessage()
- func (x *GlobalDashboardConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *GlobalDashboardConfigStreamResponse) Reset()
- func (x *GlobalDashboardConfigStreamResponse) String() string
- type MetaResponse
- func (*MetaResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MetaResponse) GetCount() *wrapperspb.UInt32Value
- func (x *MetaResponse) GetTime() *timestamppb.Timestamp
- func (x *MetaResponse) GetType() subscriptions.Operation
- func (*MetaResponse) ProtoMessage()
- func (x *MetaResponse) ProtoReflect() protoreflect.Message
- func (x *MetaResponse) Reset()
- func (x *MetaResponse) String() string
- type Position
- func (*Position) Descriptor() ([]byte, []int)deprecated
- func (x *Position) GetX() *wrapperspb.UInt32Value
- func (x *Position) GetY() *wrapperspb.UInt32Value
- func (*Position) ProtoMessage()
- func (x *Position) ProtoReflect() protoreflect.Message
- func (x *Position) Reset()
- func (x *Position) String() string
- type UnimplementedDashboardConfigServiceServer
- func (UnimplementedDashboardConfigServiceServer) Delete(context.Context, *DashboardConfigDeleteRequest) (*DashboardConfigDeleteResponse, error)
- func (UnimplementedDashboardConfigServiceServer) DeleteAll(*DashboardConfigDeleteAllRequest, DashboardConfigService_DeleteAllServer) error
- func (UnimplementedDashboardConfigServiceServer) DeleteSome(*DashboardConfigDeleteSomeRequest, DashboardConfigService_DeleteSomeServer) error
- func (UnimplementedDashboardConfigServiceServer) GetAll(*DashboardConfigStreamRequest, DashboardConfigService_GetAllServer) error
- func (UnimplementedDashboardConfigServiceServer) GetAllBatched(*DashboardConfigBatchedStreamRequest, ...) error
- func (UnimplementedDashboardConfigServiceServer) GetMeta(context.Context, *DashboardConfigStreamRequest) (*MetaResponse, error)
- func (UnimplementedDashboardConfigServiceServer) GetOne(context.Context, *DashboardConfigRequest) (*DashboardConfigResponse, error)
- func (UnimplementedDashboardConfigServiceServer) GetSome(*DashboardConfigSomeRequest, DashboardConfigService_GetSomeServer) error
- func (UnimplementedDashboardConfigServiceServer) Set(context.Context, *DashboardConfigSetRequest) (*DashboardConfigSetResponse, error)
- func (UnimplementedDashboardConfigServiceServer) SetSome(*DashboardConfigSetSomeRequest, DashboardConfigService_SetSomeServer) error
- func (UnimplementedDashboardConfigServiceServer) Subscribe(*DashboardConfigStreamRequest, DashboardConfigService_SubscribeServer) error
- func (UnimplementedDashboardConfigServiceServer) SubscribeBatched(*DashboardConfigBatchedStreamRequest, ...) error
- func (UnimplementedDashboardConfigServiceServer) SubscribeMeta(*DashboardConfigStreamRequest, DashboardConfigService_SubscribeMetaServer) error
- type UnimplementedDashboardServiceServer
- func (UnimplementedDashboardServiceServer) GetAll(*DashboardStreamRequest, DashboardService_GetAllServer) error
- func (UnimplementedDashboardServiceServer) GetAllBatched(*DashboardBatchedStreamRequest, DashboardService_GetAllBatchedServer) error
- func (UnimplementedDashboardServiceServer) GetMeta(context.Context, *DashboardStreamRequest) (*MetaResponse, error)
- func (UnimplementedDashboardServiceServer) GetOne(context.Context, *DashboardRequest) (*DashboardResponse, error)
- func (UnimplementedDashboardServiceServer) GetSome(*DashboardSomeRequest, DashboardService_GetSomeServer) error
- func (UnimplementedDashboardServiceServer) Subscribe(*DashboardStreamRequest, DashboardService_SubscribeServer) error
- func (UnimplementedDashboardServiceServer) SubscribeBatched(*DashboardBatchedStreamRequest, DashboardService_SubscribeBatchedServer) error
- func (UnimplementedDashboardServiceServer) SubscribeMeta(*DashboardStreamRequest, DashboardService_SubscribeMetaServer) error
- type UnimplementedGlobalDashboardConfigServiceServer
- func (UnimplementedGlobalDashboardConfigServiceServer) GetAll(*GlobalDashboardConfigStreamRequest, GlobalDashboardConfigService_GetAllServer) error
- func (UnimplementedGlobalDashboardConfigServiceServer) GetOne(context.Context, *GlobalDashboardConfigRequest) (*GlobalDashboardConfigResponse, error)
- func (UnimplementedGlobalDashboardConfigServiceServer) Set(context.Context, *GlobalDashboardConfigSetRequest) (*GlobalDashboardConfigSetResponse, error)
- func (UnimplementedGlobalDashboardConfigServiceServer) Subscribe(*GlobalDashboardConfigStreamRequest, ...) error
- func (UnimplementedGlobalDashboardConfigServiceServer) SubscribeMeta(*GlobalDashboardConfigStreamRequest, ...) error
- type UnsafeDashboardConfigServiceServer
- type UnsafeDashboardServiceServer
- type UnsafeGlobalDashboardConfigServiceServer
- type Widget
- func (*Widget) Descriptor() ([]byte, []int)deprecated
- func (x *Widget) GetDimensions() *Dimensions
- func (x *Widget) GetId() *wrapperspb.StringValue
- func (x *Widget) GetInputs() *wrapperspb.StringValue
- func (x *Widget) GetLocation() *wrapperspb.StringValue
- func (x *Widget) GetName() *wrapperspb.StringValue
- func (x *Widget) GetParent() *wrapperspb.StringValue
- func (x *Widget) GetPosition() *Position
- func (x *Widget) GetStyles() *WidgetStyles
- func (x *Widget) GetType() *wrapperspb.StringValue
- func (*Widget) ProtoMessage()
- func (x *Widget) ProtoReflect() protoreflect.Message
- func (x *Widget) Reset()
- func (x *Widget) String() string
- type WidgetStyles
- func (*WidgetStyles) Descriptor() ([]byte, []int)deprecated
- func (x *WidgetStyles) GetBackgroundColor() *wrapperspb.StringValue
- func (x *WidgetStyles) GetHideHorizontalBar() *wrapperspb.BoolValue
- func (x *WidgetStyles) GetHideTitle() *wrapperspb.BoolValue
- func (x *WidgetStyles) GetTitleSize() *wrapperspb.UInt32Value
- func (*WidgetStyles) ProtoMessage()
- func (x *WidgetStyles) ProtoReflect() protoreflect.Message
- func (x *WidgetStyles) Reset()
- func (x *WidgetStyles) String() string
- type Widgets
Constants ¶
const ( DashboardService_GetOne_FullMethodName = "/arista.dashboard.v1.DashboardService/GetOne" DashboardService_GetSome_FullMethodName = "/arista.dashboard.v1.DashboardService/GetSome" DashboardService_GetAll_FullMethodName = "/arista.dashboard.v1.DashboardService/GetAll" DashboardService_Subscribe_FullMethodName = "/arista.dashboard.v1.DashboardService/Subscribe" DashboardService_GetMeta_FullMethodName = "/arista.dashboard.v1.DashboardService/GetMeta" DashboardService_SubscribeMeta_FullMethodName = "/arista.dashboard.v1.DashboardService/SubscribeMeta" DashboardService_GetAllBatched_FullMethodName = "/arista.dashboard.v1.DashboardService/GetAllBatched" DashboardService_SubscribeBatched_FullMethodName = "/arista.dashboard.v1.DashboardService/SubscribeBatched" )
const ( DashboardConfigService_GetOne_FullMethodName = "/arista.dashboard.v1.DashboardConfigService/GetOne" DashboardConfigService_GetSome_FullMethodName = "/arista.dashboard.v1.DashboardConfigService/GetSome" DashboardConfigService_GetAll_FullMethodName = "/arista.dashboard.v1.DashboardConfigService/GetAll" DashboardConfigService_Subscribe_FullMethodName = "/arista.dashboard.v1.DashboardConfigService/Subscribe" DashboardConfigService_GetMeta_FullMethodName = "/arista.dashboard.v1.DashboardConfigService/GetMeta" DashboardConfigService_SubscribeMeta_FullMethodName = "/arista.dashboard.v1.DashboardConfigService/SubscribeMeta" DashboardConfigService_Set_FullMethodName = "/arista.dashboard.v1.DashboardConfigService/Set" DashboardConfigService_SetSome_FullMethodName = "/arista.dashboard.v1.DashboardConfigService/SetSome" DashboardConfigService_Delete_FullMethodName = "/arista.dashboard.v1.DashboardConfigService/Delete" DashboardConfigService_DeleteSome_FullMethodName = "/arista.dashboard.v1.DashboardConfigService/DeleteSome" DashboardConfigService_DeleteAll_FullMethodName = "/arista.dashboard.v1.DashboardConfigService/DeleteAll" DashboardConfigService_GetAllBatched_FullMethodName = "/arista.dashboard.v1.DashboardConfigService/GetAllBatched" DashboardConfigService_SubscribeBatched_FullMethodName = "/arista.dashboard.v1.DashboardConfigService/SubscribeBatched" )
const ( GlobalDashboardConfigService_GetOne_FullMethodName = "/arista.dashboard.v1.GlobalDashboardConfigService/GetOne" GlobalDashboardConfigService_GetAll_FullMethodName = "/arista.dashboard.v1.GlobalDashboardConfigService/GetAll" GlobalDashboardConfigService_Subscribe_FullMethodName = "/arista.dashboard.v1.GlobalDashboardConfigService/Subscribe" GlobalDashboardConfigService_SubscribeMeta_FullMethodName = "/arista.dashboard.v1.GlobalDashboardConfigService/SubscribeMeta" GlobalDashboardConfigService_Set_FullMethodName = "/arista.dashboard.v1.GlobalDashboardConfigService/Set" )
Variables ¶
var DashboardConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.dashboard.v1.DashboardConfigService", HandlerType: (*DashboardConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _DashboardConfigService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _DashboardConfigService_GetMeta_Handler, }, { MethodName: "Set", Handler: _DashboardConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _DashboardConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _DashboardConfigService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _DashboardConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _DashboardConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _DashboardConfigService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _DashboardConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteSome", Handler: _DashboardConfigService_DeleteSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _DashboardConfigService_DeleteAll_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _DashboardConfigService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _DashboardConfigService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/dashboard.v1/services.gen.proto", }
DashboardConfigService_ServiceDesc is the grpc.ServiceDesc for DashboardConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var DashboardService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.dashboard.v1.DashboardService", HandlerType: (*DashboardServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _DashboardService_GetOne_Handler, }, { MethodName: "GetMeta", Handler: _DashboardService_GetMeta_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetSome", Handler: _DashboardService_GetSome_Handler, ServerStreams: true, }, { StreamName: "GetAll", Handler: _DashboardService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _DashboardService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _DashboardService_SubscribeMeta_Handler, ServerStreams: true, }, { StreamName: "GetAllBatched", Handler: _DashboardService_GetAllBatched_Handler, ServerStreams: true, }, { StreamName: "SubscribeBatched", Handler: _DashboardService_SubscribeBatched_Handler, ServerStreams: true, }, }, Metadata: "arista/dashboard.v1/services.gen.proto", }
DashboardService_ServiceDesc is the grpc.ServiceDesc for DashboardService 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_dashboard_v1_dashboard_proto protoreflect.FileDescriptor
var File_arista_dashboard_v1_services_gen_proto protoreflect.FileDescriptor
var GlobalDashboardConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.dashboard.v1.GlobalDashboardConfigService", HandlerType: (*GlobalDashboardConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _GlobalDashboardConfigService_GetOne_Handler, }, { MethodName: "Set", Handler: _GlobalDashboardConfigService_Set_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetAll", Handler: _GlobalDashboardConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _GlobalDashboardConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SubscribeMeta", Handler: _GlobalDashboardConfigService_SubscribeMeta_Handler, ServerStreams: true, }, }, Metadata: "arista/dashboard.v1/services.gen.proto", }
GlobalDashboardConfigService_ServiceDesc is the grpc.ServiceDesc for GlobalDashboardConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterDashboardConfigServiceServer ¶
func RegisterDashboardConfigServiceServer(s grpc.ServiceRegistrar, srv DashboardConfigServiceServer)
func RegisterDashboardServiceServer ¶
func RegisterDashboardServiceServer(s grpc.ServiceRegistrar, srv DashboardServiceServer)
func RegisterGlobalDashboardConfigServiceServer ¶
func RegisterGlobalDashboardConfigServiceServer(s grpc.ServiceRegistrar, srv GlobalDashboardConfigServiceServer)
Types ¶
type Dashboard ¶
type Dashboard struct { // key is the unique identifier. It will always be defined. Key *DashboardKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // created_at represents the date the dashboard was first created. // Old dashboards may not have this field set. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // created_by keeps the name of the user who first created this dashboard. // Old dashboards may not have this field set. CreatedBy *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"` // last_modified_at holds the timestamp this dashboard was last updated by an user. // Old dashboards may not have this field set. LastModifiedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_modified_at,json=lastModifiedAt,proto3" json:"last_modified_at,omitempty"` // last_modified_by holds the username who last updated this dashboard. // Old dashboards may not have this field set. LastModifiedBy *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=last_modified_by,json=lastModifiedBy,proto3" json:"last_modified_by,omitempty"` // meta_data includes version metadata about the dashboard. MetaData *DashboardMetadata `protobuf:"bytes,6,opt,name=meta_data,json=metaData,proto3" json:"meta_data,omitempty"` // name is the dashboard name, displayed at the top of the dashboard. Name *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"` // description may include details about what is displayed in the dashboard. Description *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"` // widgets list of widgets in the dashboard. Widgets *Widgets `protobuf:"bytes,9,opt,name=widgets,proto3" json:"widgets,omitempty"` // contains filtered or unexported fields }
Dashboard state contains all dashboard data.
func (*Dashboard) Descriptor
deprecated
func (*Dashboard) GetCreatedAt ¶
func (x *Dashboard) GetCreatedAt() *timestamppb.Timestamp
func (*Dashboard) GetCreatedBy ¶
func (x *Dashboard) GetCreatedBy() *wrapperspb.StringValue
func (*Dashboard) GetDescription ¶
func (x *Dashboard) GetDescription() *wrapperspb.StringValue
func (*Dashboard) GetKey ¶
func (x *Dashboard) GetKey() *DashboardKey
func (*Dashboard) GetLastModifiedAt ¶
func (x *Dashboard) GetLastModifiedAt() *timestamppb.Timestamp
func (*Dashboard) GetLastModifiedBy ¶
func (x *Dashboard) GetLastModifiedBy() *wrapperspb.StringValue
func (*Dashboard) GetMetaData ¶
func (x *Dashboard) GetMetaData() *DashboardMetadata
func (*Dashboard) GetName ¶
func (x *Dashboard) GetName() *wrapperspb.StringValue
func (*Dashboard) GetWidgets ¶
func (*Dashboard) ProtoMessage ¶
func (*Dashboard) ProtoMessage()
func (*Dashboard) ProtoReflect ¶
func (x *Dashboard) ProtoReflect() protoreflect.Message
type DashboardBatchedStreamRequest ¶
type DashboardBatchedStreamRequest 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 []*Dashboard `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // For each Dashboard 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 Dashboard is streamed to the user. Filter []*Filter `protobuf:"bytes,2,rep,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 Dashboard at end. // - Each Dashboard response is fully-specified (all fields set). // - start: Returns the state of each Dashboard at start, followed by updates until now. // - Each Dashboard response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each Dashboard at start, followed by updates // until end. // - Each Dashboard 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 (*DashboardBatchedStreamRequest) Descriptor
deprecated
func (*DashboardBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use DashboardBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*DashboardBatchedStreamRequest) GetFilter ¶
func (x *DashboardBatchedStreamRequest) GetFilter() []*Filter
func (*DashboardBatchedStreamRequest) GetMaxMessages ¶
func (x *DashboardBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*DashboardBatchedStreamRequest) GetPartialEqFilter ¶
func (x *DashboardBatchedStreamRequest) GetPartialEqFilter() []*Dashboard
func (*DashboardBatchedStreamRequest) GetTime ¶
func (x *DashboardBatchedStreamRequest) GetTime() *time.TimeBounds
func (*DashboardBatchedStreamRequest) ProtoMessage ¶
func (*DashboardBatchedStreamRequest) ProtoMessage()
func (*DashboardBatchedStreamRequest) ProtoReflect ¶
func (x *DashboardBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*DashboardBatchedStreamRequest) Reset ¶
func (x *DashboardBatchedStreamRequest) Reset()
func (*DashboardBatchedStreamRequest) String ¶
func (x *DashboardBatchedStreamRequest) String() string
type DashboardBatchedStreamResponse ¶
type DashboardBatchedStreamResponse 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 []*DashboardStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*DashboardBatchedStreamResponse) Descriptor
deprecated
func (*DashboardBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use DashboardBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*DashboardBatchedStreamResponse) GetResponses ¶
func (x *DashboardBatchedStreamResponse) GetResponses() []*DashboardStreamResponse
func (*DashboardBatchedStreamResponse) ProtoMessage ¶
func (*DashboardBatchedStreamResponse) ProtoMessage()
func (*DashboardBatchedStreamResponse) ProtoReflect ¶
func (x *DashboardBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*DashboardBatchedStreamResponse) Reset ¶
func (x *DashboardBatchedStreamResponse) Reset()
func (*DashboardBatchedStreamResponse) String ¶
func (x *DashboardBatchedStreamResponse) String() string
type DashboardConfig ¶
type DashboardConfig struct { // key is the unique identifier. It always must be defined. // If set, will create or update a dashboard. Key *DashboardKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // name is the dashboard name, displayed at the top of the dashboard. Name *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // description may include details about what is displayed in the dashboard. Description *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // widgets list of widgets in the dashboard. Widgets *Widgets `protobuf:"bytes,4,opt,name=widgets,proto3" json:"widgets,omitempty"` // contains filtered or unexported fields }
DashboardConfig includes all user-editable dashboard fields.
func (*DashboardConfig) Descriptor
deprecated
func (*DashboardConfig) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfig.ProtoReflect.Descriptor instead.
func (*DashboardConfig) GetDescription ¶
func (x *DashboardConfig) GetDescription() *wrapperspb.StringValue
func (*DashboardConfig) GetKey ¶
func (x *DashboardConfig) GetKey() *DashboardKey
func (*DashboardConfig) GetName ¶
func (x *DashboardConfig) GetName() *wrapperspb.StringValue
func (*DashboardConfig) GetWidgets ¶
func (x *DashboardConfig) GetWidgets() *Widgets
func (*DashboardConfig) ProtoMessage ¶
func (*DashboardConfig) ProtoMessage()
func (*DashboardConfig) ProtoReflect ¶
func (x *DashboardConfig) ProtoReflect() protoreflect.Message
func (*DashboardConfig) Reset ¶
func (x *DashboardConfig) Reset()
func (*DashboardConfig) String ¶
func (x *DashboardConfig) String() string
type DashboardConfigBatchedStreamRequest ¶
type DashboardConfigBatchedStreamRequest 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 []*DashboardConfig `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 DashboardConfig at end. // - Each DashboardConfig response is fully-specified (all fields set). // - start: Returns the state of each DashboardConfig at start, followed by updates until now. // - Each DashboardConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each DashboardConfig at start, followed by updates // until end. // - Each DashboardConfig 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 (*DashboardConfigBatchedStreamRequest) Descriptor
deprecated
func (*DashboardConfigBatchedStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigBatchedStreamRequest.ProtoReflect.Descriptor instead.
func (*DashboardConfigBatchedStreamRequest) GetMaxMessages ¶
func (x *DashboardConfigBatchedStreamRequest) GetMaxMessages() *wrapperspb.UInt32Value
func (*DashboardConfigBatchedStreamRequest) GetPartialEqFilter ¶
func (x *DashboardConfigBatchedStreamRequest) GetPartialEqFilter() []*DashboardConfig
func (*DashboardConfigBatchedStreamRequest) GetTime ¶
func (x *DashboardConfigBatchedStreamRequest) GetTime() *time.TimeBounds
func (*DashboardConfigBatchedStreamRequest) ProtoMessage ¶
func (*DashboardConfigBatchedStreamRequest) ProtoMessage()
func (*DashboardConfigBatchedStreamRequest) ProtoReflect ¶
func (x *DashboardConfigBatchedStreamRequest) ProtoReflect() protoreflect.Message
func (*DashboardConfigBatchedStreamRequest) Reset ¶
func (x *DashboardConfigBatchedStreamRequest) Reset()
func (*DashboardConfigBatchedStreamRequest) String ¶
func (x *DashboardConfigBatchedStreamRequest) String() string
type DashboardConfigBatchedStreamResponse ¶
type DashboardConfigBatchedStreamResponse 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 []*DashboardConfigStreamResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*DashboardConfigBatchedStreamResponse) Descriptor
deprecated
func (*DashboardConfigBatchedStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigBatchedStreamResponse.ProtoReflect.Descriptor instead.
func (*DashboardConfigBatchedStreamResponse) GetResponses ¶
func (x *DashboardConfigBatchedStreamResponse) GetResponses() []*DashboardConfigStreamResponse
func (*DashboardConfigBatchedStreamResponse) ProtoMessage ¶
func (*DashboardConfigBatchedStreamResponse) ProtoMessage()
func (*DashboardConfigBatchedStreamResponse) ProtoReflect ¶
func (x *DashboardConfigBatchedStreamResponse) ProtoReflect() protoreflect.Message
func (*DashboardConfigBatchedStreamResponse) Reset ¶
func (x *DashboardConfigBatchedStreamResponse) Reset()
func (*DashboardConfigBatchedStreamResponse) String ¶
func (x *DashboardConfigBatchedStreamResponse) String() string
type DashboardConfigDeleteAllRequest ¶
type DashboardConfigDeleteAllRequest 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 []*DashboardConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // contains filtered or unexported fields }
func (*DashboardConfigDeleteAllRequest) Descriptor
deprecated
func (*DashboardConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*DashboardConfigDeleteAllRequest) GetPartialEqFilter ¶
func (x *DashboardConfigDeleteAllRequest) GetPartialEqFilter() []*DashboardConfig
func (*DashboardConfigDeleteAllRequest) ProtoMessage ¶
func (*DashboardConfigDeleteAllRequest) ProtoMessage()
func (*DashboardConfigDeleteAllRequest) ProtoReflect ¶
func (x *DashboardConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*DashboardConfigDeleteAllRequest) Reset ¶
func (x *DashboardConfigDeleteAllRequest) Reset()
func (*DashboardConfigDeleteAllRequest) String ¶
func (x *DashboardConfigDeleteAllRequest) String() string
type DashboardConfigDeleteAllResponse ¶
type DashboardConfigDeleteAllResponse 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 DashboardConfig instance that failed to be deleted. Key *DashboardKey `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 (*DashboardConfigDeleteAllResponse) Descriptor
deprecated
func (*DashboardConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*DashboardConfigDeleteAllResponse) GetError ¶
func (x *DashboardConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*DashboardConfigDeleteAllResponse) GetKey ¶
func (x *DashboardConfigDeleteAllResponse) GetKey() *DashboardKey
func (*DashboardConfigDeleteAllResponse) GetTime ¶
func (x *DashboardConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*DashboardConfigDeleteAllResponse) GetType ¶
func (x *DashboardConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*DashboardConfigDeleteAllResponse) ProtoMessage ¶
func (*DashboardConfigDeleteAllResponse) ProtoMessage()
func (*DashboardConfigDeleteAllResponse) ProtoReflect ¶
func (x *DashboardConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*DashboardConfigDeleteAllResponse) Reset ¶
func (x *DashboardConfigDeleteAllResponse) Reset()
func (*DashboardConfigDeleteAllResponse) String ¶
func (x *DashboardConfigDeleteAllResponse) String() string
type DashboardConfigDeleteRequest ¶
type DashboardConfigDeleteRequest struct { // Key indicates which DashboardConfig instance to remove. // This field must always be set. Key *DashboardKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*DashboardConfigDeleteRequest) Descriptor
deprecated
func (*DashboardConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*DashboardConfigDeleteRequest) GetKey ¶
func (x *DashboardConfigDeleteRequest) GetKey() *DashboardKey
func (*DashboardConfigDeleteRequest) ProtoMessage ¶
func (*DashboardConfigDeleteRequest) ProtoMessage()
func (*DashboardConfigDeleteRequest) ProtoReflect ¶
func (x *DashboardConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*DashboardConfigDeleteRequest) Reset ¶
func (x *DashboardConfigDeleteRequest) Reset()
func (*DashboardConfigDeleteRequest) String ¶
func (x *DashboardConfigDeleteRequest) String() string
type DashboardConfigDeleteResponse ¶
type DashboardConfigDeleteResponse struct { // Key echoes back the key of the deleted DashboardConfig instance. Key *DashboardKey `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 (*DashboardConfigDeleteResponse) Descriptor
deprecated
func (*DashboardConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*DashboardConfigDeleteResponse) GetKey ¶
func (x *DashboardConfigDeleteResponse) GetKey() *DashboardKey
func (*DashboardConfigDeleteResponse) GetTime ¶
func (x *DashboardConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*DashboardConfigDeleteResponse) ProtoMessage ¶
func (*DashboardConfigDeleteResponse) ProtoMessage()
func (*DashboardConfigDeleteResponse) ProtoReflect ¶
func (x *DashboardConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*DashboardConfigDeleteResponse) Reset ¶
func (x *DashboardConfigDeleteResponse) Reset()
func (*DashboardConfigDeleteResponse) String ¶
func (x *DashboardConfigDeleteResponse) String() string
type DashboardConfigDeleteSomeRequest ¶
type DashboardConfigDeleteSomeRequest struct { // key contains a list of DashboardConfig keys to delete Keys []*DashboardKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // contains filtered or unexported fields }
func (*DashboardConfigDeleteSomeRequest) Descriptor
deprecated
func (*DashboardConfigDeleteSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigDeleteSomeRequest.ProtoReflect.Descriptor instead.
func (*DashboardConfigDeleteSomeRequest) GetKeys ¶
func (x *DashboardConfigDeleteSomeRequest) GetKeys() []*DashboardKey
func (*DashboardConfigDeleteSomeRequest) ProtoMessage ¶
func (*DashboardConfigDeleteSomeRequest) ProtoMessage()
func (*DashboardConfigDeleteSomeRequest) ProtoReflect ¶
func (x *DashboardConfigDeleteSomeRequest) ProtoReflect() protoreflect.Message
func (*DashboardConfigDeleteSomeRequest) Reset ¶
func (x *DashboardConfigDeleteSomeRequest) Reset()
func (*DashboardConfigDeleteSomeRequest) String ¶
func (x *DashboardConfigDeleteSomeRequest) String() string
type DashboardConfigDeleteSomeResponse ¶
type DashboardConfigDeleteSomeResponse struct { Key *DashboardKey `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 }
DashboardConfigDeleteSomeResponse is only sent when there is an error.
func (*DashboardConfigDeleteSomeResponse) Descriptor
deprecated
func (*DashboardConfigDeleteSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigDeleteSomeResponse.ProtoReflect.Descriptor instead.
func (*DashboardConfigDeleteSomeResponse) GetError ¶
func (x *DashboardConfigDeleteSomeResponse) GetError() string
func (*DashboardConfigDeleteSomeResponse) GetKey ¶
func (x *DashboardConfigDeleteSomeResponse) GetKey() *DashboardKey
func (*DashboardConfigDeleteSomeResponse) ProtoMessage ¶
func (*DashboardConfigDeleteSomeResponse) ProtoMessage()
func (*DashboardConfigDeleteSomeResponse) ProtoReflect ¶
func (x *DashboardConfigDeleteSomeResponse) ProtoReflect() protoreflect.Message
func (*DashboardConfigDeleteSomeResponse) Reset ¶
func (x *DashboardConfigDeleteSomeResponse) Reset()
func (*DashboardConfigDeleteSomeResponse) String ¶
func (x *DashboardConfigDeleteSomeResponse) String() string
type DashboardConfigRequest ¶
type DashboardConfigRequest struct { // Key uniquely identifies a DashboardConfig instance to retrieve. // This value must be populated. Key *DashboardKey `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 (*DashboardConfigRequest) Descriptor
deprecated
func (*DashboardConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigRequest.ProtoReflect.Descriptor instead.
func (*DashboardConfigRequest) GetKey ¶
func (x *DashboardConfigRequest) GetKey() *DashboardKey
func (*DashboardConfigRequest) GetTime ¶
func (x *DashboardConfigRequest) GetTime() *timestamppb.Timestamp
func (*DashboardConfigRequest) ProtoMessage ¶
func (*DashboardConfigRequest) ProtoMessage()
func (*DashboardConfigRequest) ProtoReflect ¶
func (x *DashboardConfigRequest) ProtoReflect() protoreflect.Message
func (*DashboardConfigRequest) Reset ¶
func (x *DashboardConfigRequest) Reset()
func (*DashboardConfigRequest) String ¶
func (x *DashboardConfigRequest) String() string
type DashboardConfigResponse ¶
type DashboardConfigResponse 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 *DashboardConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // DashboardConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*DashboardConfigResponse) Descriptor
deprecated
func (*DashboardConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigResponse.ProtoReflect.Descriptor instead.
func (*DashboardConfigResponse) GetTime ¶
func (x *DashboardConfigResponse) GetTime() *timestamppb.Timestamp
func (*DashboardConfigResponse) GetValue ¶
func (x *DashboardConfigResponse) GetValue() *DashboardConfig
func (*DashboardConfigResponse) ProtoMessage ¶
func (*DashboardConfigResponse) ProtoMessage()
func (*DashboardConfigResponse) ProtoReflect ¶
func (x *DashboardConfigResponse) ProtoReflect() protoreflect.Message
func (*DashboardConfigResponse) Reset ¶
func (x *DashboardConfigResponse) Reset()
func (*DashboardConfigResponse) String ¶
func (x *DashboardConfigResponse) String() string
type DashboardConfigServiceClient ¶
type DashboardConfigServiceClient interface { GetOne(ctx context.Context, in *DashboardConfigRequest, opts ...grpc.CallOption) (*DashboardConfigResponse, error) GetSome(ctx context.Context, in *DashboardConfigSomeRequest, opts ...grpc.CallOption) (DashboardConfigService_GetSomeClient, error) GetAll(ctx context.Context, in *DashboardConfigStreamRequest, opts ...grpc.CallOption) (DashboardConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *DashboardConfigStreamRequest, opts ...grpc.CallOption) (DashboardConfigService_SubscribeClient, error) GetMeta(ctx context.Context, in *DashboardConfigStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *DashboardConfigStreamRequest, opts ...grpc.CallOption) (DashboardConfigService_SubscribeMetaClient, error) Set(ctx context.Context, in *DashboardConfigSetRequest, opts ...grpc.CallOption) (*DashboardConfigSetResponse, error) SetSome(ctx context.Context, in *DashboardConfigSetSomeRequest, opts ...grpc.CallOption) (DashboardConfigService_SetSomeClient, error) Delete(ctx context.Context, in *DashboardConfigDeleteRequest, opts ...grpc.CallOption) (*DashboardConfigDeleteResponse, error) DeleteSome(ctx context.Context, in *DashboardConfigDeleteSomeRequest, opts ...grpc.CallOption) (DashboardConfigService_DeleteSomeClient, error) DeleteAll(ctx context.Context, in *DashboardConfigDeleteAllRequest, opts ...grpc.CallOption) (DashboardConfigService_DeleteAllClient, error) GetAllBatched(ctx context.Context, in *DashboardConfigBatchedStreamRequest, opts ...grpc.CallOption) (DashboardConfigService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *DashboardConfigBatchedStreamRequest, opts ...grpc.CallOption) (DashboardConfigService_SubscribeBatchedClient, error) }
DashboardConfigServiceClient is the client API for DashboardConfigService 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 NewDashboardConfigServiceClient ¶
func NewDashboardConfigServiceClient(cc grpc.ClientConnInterface) DashboardConfigServiceClient
type DashboardConfigServiceServer ¶
type DashboardConfigServiceServer interface { GetOne(context.Context, *DashboardConfigRequest) (*DashboardConfigResponse, error) GetSome(*DashboardConfigSomeRequest, DashboardConfigService_GetSomeServer) error GetAll(*DashboardConfigStreamRequest, DashboardConfigService_GetAllServer) error Subscribe(*DashboardConfigStreamRequest, DashboardConfigService_SubscribeServer) error GetMeta(context.Context, *DashboardConfigStreamRequest) (*MetaResponse, error) SubscribeMeta(*DashboardConfigStreamRequest, DashboardConfigService_SubscribeMetaServer) error Set(context.Context, *DashboardConfigSetRequest) (*DashboardConfigSetResponse, error) SetSome(*DashboardConfigSetSomeRequest, DashboardConfigService_SetSomeServer) error Delete(context.Context, *DashboardConfigDeleteRequest) (*DashboardConfigDeleteResponse, error) DeleteSome(*DashboardConfigDeleteSomeRequest, DashboardConfigService_DeleteSomeServer) error DeleteAll(*DashboardConfigDeleteAllRequest, DashboardConfigService_DeleteAllServer) error GetAllBatched(*DashboardConfigBatchedStreamRequest, DashboardConfigService_GetAllBatchedServer) error SubscribeBatched(*DashboardConfigBatchedStreamRequest, DashboardConfigService_SubscribeBatchedServer) error // contains filtered or unexported methods }
DashboardConfigServiceServer is the server API for DashboardConfigService service. All implementations must embed UnimplementedDashboardConfigServiceServer for forward compatibility
type DashboardConfigService_DeleteAllClient ¶
type DashboardConfigService_DeleteAllClient interface { Recv() (*DashboardConfigDeleteAllResponse, error) grpc.ClientStream }
type DashboardConfigService_DeleteAllServer ¶
type DashboardConfigService_DeleteAllServer interface { Send(*DashboardConfigDeleteAllResponse) error grpc.ServerStream }
type DashboardConfigService_DeleteSomeClient ¶
type DashboardConfigService_DeleteSomeClient interface { Recv() (*DashboardConfigDeleteSomeResponse, error) grpc.ClientStream }
type DashboardConfigService_DeleteSomeServer ¶
type DashboardConfigService_DeleteSomeServer interface { Send(*DashboardConfigDeleteSomeResponse) error grpc.ServerStream }
type DashboardConfigService_GetAllBatchedClient ¶
type DashboardConfigService_GetAllBatchedClient interface { Recv() (*DashboardConfigBatchedStreamResponse, error) grpc.ClientStream }
type DashboardConfigService_GetAllBatchedServer ¶
type DashboardConfigService_GetAllBatchedServer interface { Send(*DashboardConfigBatchedStreamResponse) error grpc.ServerStream }
type DashboardConfigService_GetAllClient ¶
type DashboardConfigService_GetAllClient interface { Recv() (*DashboardConfigStreamResponse, error) grpc.ClientStream }
type DashboardConfigService_GetAllServer ¶
type DashboardConfigService_GetAllServer interface { Send(*DashboardConfigStreamResponse) error grpc.ServerStream }
type DashboardConfigService_GetSomeClient ¶
type DashboardConfigService_GetSomeClient interface { Recv() (*DashboardConfigSomeResponse, error) grpc.ClientStream }
type DashboardConfigService_GetSomeServer ¶
type DashboardConfigService_GetSomeServer interface { Send(*DashboardConfigSomeResponse) error grpc.ServerStream }
type DashboardConfigService_SetSomeClient ¶
type DashboardConfigService_SetSomeClient interface { Recv() (*DashboardConfigSetSomeResponse, error) grpc.ClientStream }
type DashboardConfigService_SetSomeServer ¶
type DashboardConfigService_SetSomeServer interface { Send(*DashboardConfigSetSomeResponse) error grpc.ServerStream }
type DashboardConfigService_SubscribeBatchedClient ¶
type DashboardConfigService_SubscribeBatchedClient interface { Recv() (*DashboardConfigBatchedStreamResponse, error) grpc.ClientStream }
type DashboardConfigService_SubscribeBatchedServer ¶
type DashboardConfigService_SubscribeBatchedServer interface { Send(*DashboardConfigBatchedStreamResponse) error grpc.ServerStream }
type DashboardConfigService_SubscribeClient ¶
type DashboardConfigService_SubscribeClient interface { Recv() (*DashboardConfigStreamResponse, error) grpc.ClientStream }
type DashboardConfigService_SubscribeMetaClient ¶
type DashboardConfigService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type DashboardConfigService_SubscribeMetaServer ¶
type DashboardConfigService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type DashboardConfigService_SubscribeServer ¶
type DashboardConfigService_SubscribeServer interface { Send(*DashboardConfigStreamResponse) error grpc.ServerStream }
type DashboardConfigSetRequest ¶
type DashboardConfigSetRequest struct { // DashboardConfig carries the value to set into the datastore. // See the documentation on the DashboardConfig struct for which fields are required. Value *DashboardConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*DashboardConfigSetRequest) Descriptor
deprecated
func (*DashboardConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigSetRequest.ProtoReflect.Descriptor instead.
func (*DashboardConfigSetRequest) GetValue ¶
func (x *DashboardConfigSetRequest) GetValue() *DashboardConfig
func (*DashboardConfigSetRequest) ProtoMessage ¶
func (*DashboardConfigSetRequest) ProtoMessage()
func (*DashboardConfigSetRequest) ProtoReflect ¶
func (x *DashboardConfigSetRequest) ProtoReflect() protoreflect.Message
func (*DashboardConfigSetRequest) Reset ¶
func (x *DashboardConfigSetRequest) Reset()
func (*DashboardConfigSetRequest) String ¶
func (x *DashboardConfigSetRequest) String() string
type DashboardConfigSetResponse ¶
type DashboardConfigSetResponse struct { // Value carries all the values given in the DashboardConfigSetRequest as well // as any server-generated values. Value *DashboardConfig `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 (*DashboardConfigSetResponse) Descriptor
deprecated
func (*DashboardConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigSetResponse.ProtoReflect.Descriptor instead.
func (*DashboardConfigSetResponse) GetTime ¶
func (x *DashboardConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*DashboardConfigSetResponse) GetValue ¶
func (x *DashboardConfigSetResponse) GetValue() *DashboardConfig
func (*DashboardConfigSetResponse) ProtoMessage ¶
func (*DashboardConfigSetResponse) ProtoMessage()
func (*DashboardConfigSetResponse) ProtoReflect ¶
func (x *DashboardConfigSetResponse) ProtoReflect() protoreflect.Message
func (*DashboardConfigSetResponse) Reset ¶
func (x *DashboardConfigSetResponse) Reset()
func (*DashboardConfigSetResponse) String ¶
func (x *DashboardConfigSetResponse) String() string
type DashboardConfigSetSomeRequest ¶
type DashboardConfigSetSomeRequest struct { // value contains a list of DashboardConfig 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 []*DashboardConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*DashboardConfigSetSomeRequest) Descriptor
deprecated
func (*DashboardConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*DashboardConfigSetSomeRequest) GetValues ¶
func (x *DashboardConfigSetSomeRequest) GetValues() []*DashboardConfig
func (*DashboardConfigSetSomeRequest) ProtoMessage ¶
func (*DashboardConfigSetSomeRequest) ProtoMessage()
func (*DashboardConfigSetSomeRequest) ProtoReflect ¶
func (x *DashboardConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*DashboardConfigSetSomeRequest) Reset ¶
func (x *DashboardConfigSetSomeRequest) Reset()
func (*DashboardConfigSetSomeRequest) String ¶
func (x *DashboardConfigSetSomeRequest) String() string
type DashboardConfigSetSomeResponse ¶
type DashboardConfigSetSomeResponse struct { Key *DashboardKey `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 (*DashboardConfigSetSomeResponse) Descriptor
deprecated
func (*DashboardConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*DashboardConfigSetSomeResponse) GetError ¶
func (x *DashboardConfigSetSomeResponse) GetError() string
func (*DashboardConfigSetSomeResponse) GetKey ¶
func (x *DashboardConfigSetSomeResponse) GetKey() *DashboardKey
func (*DashboardConfigSetSomeResponse) ProtoMessage ¶
func (*DashboardConfigSetSomeResponse) ProtoMessage()
func (*DashboardConfigSetSomeResponse) ProtoReflect ¶
func (x *DashboardConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*DashboardConfigSetSomeResponse) Reset ¶
func (x *DashboardConfigSetSomeResponse) Reset()
func (*DashboardConfigSetSomeResponse) String ¶
func (x *DashboardConfigSetSomeResponse) String() string
type DashboardConfigSomeRequest ¶
type DashboardConfigSomeRequest struct { Keys []*DashboardKey `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 (*DashboardConfigSomeRequest) Descriptor
deprecated
func (*DashboardConfigSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigSomeRequest.ProtoReflect.Descriptor instead.
func (*DashboardConfigSomeRequest) GetKeys ¶
func (x *DashboardConfigSomeRequest) GetKeys() []*DashboardKey
func (*DashboardConfigSomeRequest) GetTime ¶
func (x *DashboardConfigSomeRequest) GetTime() *timestamppb.Timestamp
func (*DashboardConfigSomeRequest) ProtoMessage ¶
func (*DashboardConfigSomeRequest) ProtoMessage()
func (*DashboardConfigSomeRequest) ProtoReflect ¶
func (x *DashboardConfigSomeRequest) ProtoReflect() protoreflect.Message
func (*DashboardConfigSomeRequest) Reset ¶
func (x *DashboardConfigSomeRequest) Reset()
func (*DashboardConfigSomeRequest) String ¶
func (x *DashboardConfigSomeRequest) String() string
type DashboardConfigSomeResponse ¶
type DashboardConfigSomeResponse 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 *DashboardConfig `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 (*DashboardConfigSomeResponse) Descriptor
deprecated
func (*DashboardConfigSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigSomeResponse.ProtoReflect.Descriptor instead.
func (*DashboardConfigSomeResponse) GetError ¶
func (x *DashboardConfigSomeResponse) GetError() *wrapperspb.StringValue
func (*DashboardConfigSomeResponse) GetTime ¶
func (x *DashboardConfigSomeResponse) GetTime() *timestamppb.Timestamp
func (*DashboardConfigSomeResponse) GetValue ¶
func (x *DashboardConfigSomeResponse) GetValue() *DashboardConfig
func (*DashboardConfigSomeResponse) ProtoMessage ¶
func (*DashboardConfigSomeResponse) ProtoMessage()
func (*DashboardConfigSomeResponse) ProtoReflect ¶
func (x *DashboardConfigSomeResponse) ProtoReflect() protoreflect.Message
func (*DashboardConfigSomeResponse) Reset ¶
func (x *DashboardConfigSomeResponse) Reset()
func (*DashboardConfigSomeResponse) String ¶
func (x *DashboardConfigSomeResponse) String() string
type DashboardConfigStreamRequest ¶
type DashboardConfigStreamRequest 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 []*DashboardConfig `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 DashboardConfig at end. // - Each DashboardConfig response is fully-specified (all fields set). // - start: Returns the state of each DashboardConfig at start, followed by updates until now. // - Each DashboardConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each DashboardConfig at start, followed by updates // until end. // - Each DashboardConfig 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 (*DashboardConfigStreamRequest) Descriptor
deprecated
func (*DashboardConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*DashboardConfigStreamRequest) GetPartialEqFilter ¶
func (x *DashboardConfigStreamRequest) GetPartialEqFilter() []*DashboardConfig
func (*DashboardConfigStreamRequest) GetTime ¶
func (x *DashboardConfigStreamRequest) GetTime() *time.TimeBounds
func (*DashboardConfigStreamRequest) ProtoMessage ¶
func (*DashboardConfigStreamRequest) ProtoMessage()
func (*DashboardConfigStreamRequest) ProtoReflect ¶
func (x *DashboardConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*DashboardConfigStreamRequest) Reset ¶
func (x *DashboardConfigStreamRequest) Reset()
func (*DashboardConfigStreamRequest) String ¶
func (x *DashboardConfigStreamRequest) String() string
type DashboardConfigStreamResponse ¶
type DashboardConfigStreamResponse 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 *DashboardConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this DashboardConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the DashboardConfig 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 (*DashboardConfigStreamResponse) Descriptor
deprecated
func (*DashboardConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use DashboardConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*DashboardConfigStreamResponse) GetTime ¶
func (x *DashboardConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*DashboardConfigStreamResponse) GetType ¶
func (x *DashboardConfigStreamResponse) GetType() subscriptions.Operation
func (*DashboardConfigStreamResponse) GetValue ¶
func (x *DashboardConfigStreamResponse) GetValue() *DashboardConfig
func (*DashboardConfigStreamResponse) ProtoMessage ¶
func (*DashboardConfigStreamResponse) ProtoMessage()
func (*DashboardConfigStreamResponse) ProtoReflect ¶
func (x *DashboardConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*DashboardConfigStreamResponse) Reset ¶
func (x *DashboardConfigStreamResponse) Reset()
func (*DashboardConfigStreamResponse) String ¶
func (x *DashboardConfigStreamResponse) String() string
type DashboardKey ¶
type DashboardKey struct { // dashboard_id holds the id of the dashboard DashboardId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=dashboard_id,json=dashboardId,proto3" json:"dashboard_id,omitempty"` // contains filtered or unexported fields }
DashboardKey represents the dashboard unique identifier.
func (*DashboardKey) Descriptor
deprecated
func (*DashboardKey) Descriptor() ([]byte, []int)
Deprecated: Use DashboardKey.ProtoReflect.Descriptor instead.
func (*DashboardKey) GetDashboardId ¶
func (x *DashboardKey) GetDashboardId() *wrapperspb.StringValue
func (*DashboardKey) ProtoMessage ¶
func (*DashboardKey) ProtoMessage()
func (*DashboardKey) ProtoReflect ¶
func (x *DashboardKey) ProtoReflect() protoreflect.Message
func (*DashboardKey) Reset ¶
func (x *DashboardKey) Reset()
func (*DashboardKey) String ¶
func (x *DashboardKey) String() string
type DashboardMetadata ¶
type DashboardMetadata struct { // schema_version is managed internally. SchemaVersion *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=schema_version,json=schemaVersion,proto3" json:"schema_version,omitempty"` // legacy_key holds the key of a previous version of the dashboard, in case it was migrated. LegacyKey *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=legacy_key,json=legacyKey,proto3" json:"legacy_key,omitempty"` // legacy_version tells from which version the dashboard was migrated from. LegacyVersion *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=legacy_version,json=legacyVersion,proto3" json:"legacy_version,omitempty"` // from_package records the contributing package key and version, if applicable. FromPackage *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=from_package,json=fromPackage,proto3" json:"from_package,omitempty"` // contains filtered or unexported fields }
DashboardMetadata includes versioning metadata. All the data here is managed internally, and is read-only.
func (*DashboardMetadata) Descriptor
deprecated
func (*DashboardMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DashboardMetadata.ProtoReflect.Descriptor instead.
func (*DashboardMetadata) GetFromPackage ¶
func (x *DashboardMetadata) GetFromPackage() *wrapperspb.StringValue
func (*DashboardMetadata) GetLegacyKey ¶
func (x *DashboardMetadata) GetLegacyKey() *wrapperspb.StringValue
func (*DashboardMetadata) GetLegacyVersion ¶
func (x *DashboardMetadata) GetLegacyVersion() *wrapperspb.StringValue
func (*DashboardMetadata) GetSchemaVersion ¶
func (x *DashboardMetadata) GetSchemaVersion() *wrapperspb.StringValue
func (*DashboardMetadata) ProtoMessage ¶
func (*DashboardMetadata) ProtoMessage()
func (*DashboardMetadata) ProtoReflect ¶
func (x *DashboardMetadata) ProtoReflect() protoreflect.Message
func (*DashboardMetadata) Reset ¶
func (x *DashboardMetadata) Reset()
func (*DashboardMetadata) String ¶
func (x *DashboardMetadata) String() string
type DashboardRequest ¶
type DashboardRequest struct { // Key uniquely identifies a Dashboard instance to retrieve. // This value must be populated. Key *DashboardKey `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 (*DashboardRequest) Descriptor
deprecated
func (*DashboardRequest) Descriptor() ([]byte, []int)
Deprecated: Use DashboardRequest.ProtoReflect.Descriptor instead.
func (*DashboardRequest) GetKey ¶
func (x *DashboardRequest) GetKey() *DashboardKey
func (*DashboardRequest) GetTime ¶
func (x *DashboardRequest) GetTime() *timestamppb.Timestamp
func (*DashboardRequest) ProtoMessage ¶
func (*DashboardRequest) ProtoMessage()
func (*DashboardRequest) ProtoReflect ¶
func (x *DashboardRequest) ProtoReflect() protoreflect.Message
func (*DashboardRequest) Reset ¶
func (x *DashboardRequest) Reset()
func (*DashboardRequest) String ¶
func (x *DashboardRequest) String() string
type DashboardResponse ¶
type DashboardResponse 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 *Dashboard `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // Dashboard instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*DashboardResponse) Descriptor
deprecated
func (*DashboardResponse) Descriptor() ([]byte, []int)
Deprecated: Use DashboardResponse.ProtoReflect.Descriptor instead.
func (*DashboardResponse) GetTime ¶
func (x *DashboardResponse) GetTime() *timestamppb.Timestamp
func (*DashboardResponse) GetValue ¶
func (x *DashboardResponse) GetValue() *Dashboard
func (*DashboardResponse) ProtoMessage ¶
func (*DashboardResponse) ProtoMessage()
func (*DashboardResponse) ProtoReflect ¶
func (x *DashboardResponse) ProtoReflect() protoreflect.Message
func (*DashboardResponse) Reset ¶
func (x *DashboardResponse) Reset()
func (*DashboardResponse) String ¶
func (x *DashboardResponse) String() string
type DashboardServiceClient ¶
type DashboardServiceClient interface { GetOne(ctx context.Context, in *DashboardRequest, opts ...grpc.CallOption) (*DashboardResponse, error) GetSome(ctx context.Context, in *DashboardSomeRequest, opts ...grpc.CallOption) (DashboardService_GetSomeClient, error) GetAll(ctx context.Context, in *DashboardStreamRequest, opts ...grpc.CallOption) (DashboardService_GetAllClient, error) Subscribe(ctx context.Context, in *DashboardStreamRequest, opts ...grpc.CallOption) (DashboardService_SubscribeClient, error) GetMeta(ctx context.Context, in *DashboardStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error) SubscribeMeta(ctx context.Context, in *DashboardStreamRequest, opts ...grpc.CallOption) (DashboardService_SubscribeMetaClient, error) GetAllBatched(ctx context.Context, in *DashboardBatchedStreamRequest, opts ...grpc.CallOption) (DashboardService_GetAllBatchedClient, error) SubscribeBatched(ctx context.Context, in *DashboardBatchedStreamRequest, opts ...grpc.CallOption) (DashboardService_SubscribeBatchedClient, error) }
DashboardServiceClient is the client API for DashboardService 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 NewDashboardServiceClient ¶
func NewDashboardServiceClient(cc grpc.ClientConnInterface) DashboardServiceClient
type DashboardServiceServer ¶
type DashboardServiceServer interface { GetOne(context.Context, *DashboardRequest) (*DashboardResponse, error) GetSome(*DashboardSomeRequest, DashboardService_GetSomeServer) error GetAll(*DashboardStreamRequest, DashboardService_GetAllServer) error Subscribe(*DashboardStreamRequest, DashboardService_SubscribeServer) error GetMeta(context.Context, *DashboardStreamRequest) (*MetaResponse, error) SubscribeMeta(*DashboardStreamRequest, DashboardService_SubscribeMetaServer) error GetAllBatched(*DashboardBatchedStreamRequest, DashboardService_GetAllBatchedServer) error SubscribeBatched(*DashboardBatchedStreamRequest, DashboardService_SubscribeBatchedServer) error // contains filtered or unexported methods }
DashboardServiceServer is the server API for DashboardService service. All implementations must embed UnimplementedDashboardServiceServer for forward compatibility
type DashboardService_GetAllBatchedClient ¶
type DashboardService_GetAllBatchedClient interface { Recv() (*DashboardBatchedStreamResponse, error) grpc.ClientStream }
type DashboardService_GetAllBatchedServer ¶
type DashboardService_GetAllBatchedServer interface { Send(*DashboardBatchedStreamResponse) error grpc.ServerStream }
type DashboardService_GetAllClient ¶
type DashboardService_GetAllClient interface { Recv() (*DashboardStreamResponse, error) grpc.ClientStream }
type DashboardService_GetAllServer ¶
type DashboardService_GetAllServer interface { Send(*DashboardStreamResponse) error grpc.ServerStream }
type DashboardService_GetSomeClient ¶
type DashboardService_GetSomeClient interface { Recv() (*DashboardSomeResponse, error) grpc.ClientStream }
type DashboardService_GetSomeServer ¶
type DashboardService_GetSomeServer interface { Send(*DashboardSomeResponse) error grpc.ServerStream }
type DashboardService_SubscribeBatchedClient ¶
type DashboardService_SubscribeBatchedClient interface { Recv() (*DashboardBatchedStreamResponse, error) grpc.ClientStream }
type DashboardService_SubscribeBatchedServer ¶
type DashboardService_SubscribeBatchedServer interface { Send(*DashboardBatchedStreamResponse) error grpc.ServerStream }
type DashboardService_SubscribeClient ¶
type DashboardService_SubscribeClient interface { Recv() (*DashboardStreamResponse, error) grpc.ClientStream }
type DashboardService_SubscribeMetaClient ¶
type DashboardService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type DashboardService_SubscribeMetaServer ¶
type DashboardService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type DashboardService_SubscribeServer ¶
type DashboardService_SubscribeServer interface { Send(*DashboardStreamResponse) error grpc.ServerStream }
type DashboardSomeRequest ¶
type DashboardSomeRequest struct { Keys []*DashboardKey `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 (*DashboardSomeRequest) Descriptor
deprecated
func (*DashboardSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use DashboardSomeRequest.ProtoReflect.Descriptor instead.
func (*DashboardSomeRequest) GetKeys ¶
func (x *DashboardSomeRequest) GetKeys() []*DashboardKey
func (*DashboardSomeRequest) GetTime ¶
func (x *DashboardSomeRequest) GetTime() *timestamppb.Timestamp
func (*DashboardSomeRequest) ProtoMessage ¶
func (*DashboardSomeRequest) ProtoMessage()
func (*DashboardSomeRequest) ProtoReflect ¶
func (x *DashboardSomeRequest) ProtoReflect() protoreflect.Message
func (*DashboardSomeRequest) Reset ¶
func (x *DashboardSomeRequest) Reset()
func (*DashboardSomeRequest) String ¶
func (x *DashboardSomeRequest) String() string
type DashboardSomeResponse ¶
type DashboardSomeResponse 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 *Dashboard `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 (*DashboardSomeResponse) Descriptor
deprecated
func (*DashboardSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use DashboardSomeResponse.ProtoReflect.Descriptor instead.
func (*DashboardSomeResponse) GetError ¶
func (x *DashboardSomeResponse) GetError() *wrapperspb.StringValue
func (*DashboardSomeResponse) GetTime ¶
func (x *DashboardSomeResponse) GetTime() *timestamppb.Timestamp
func (*DashboardSomeResponse) GetValue ¶
func (x *DashboardSomeResponse) GetValue() *Dashboard
func (*DashboardSomeResponse) ProtoMessage ¶
func (*DashboardSomeResponse) ProtoMessage()
func (*DashboardSomeResponse) ProtoReflect ¶
func (x *DashboardSomeResponse) ProtoReflect() protoreflect.Message
func (*DashboardSomeResponse) Reset ¶
func (x *DashboardSomeResponse) Reset()
func (*DashboardSomeResponse) String ¶
func (x *DashboardSomeResponse) String() string
type DashboardStreamRequest ¶
type DashboardStreamRequest 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 []*Dashboard `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // For each Dashboard 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 Dashboard is streamed to the user. Filter []*Filter `protobuf:"bytes,2,rep,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 Dashboard at end. // - Each Dashboard response is fully-specified (all fields set). // - start: Returns the state of each Dashboard at start, followed by updates until now. // - Each Dashboard response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each Dashboard at start, followed by updates // until end. // - Each Dashboard 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 (*DashboardStreamRequest) Descriptor
deprecated
func (*DashboardStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use DashboardStreamRequest.ProtoReflect.Descriptor instead.
func (*DashboardStreamRequest) GetFilter ¶
func (x *DashboardStreamRequest) GetFilter() []*Filter
func (*DashboardStreamRequest) GetPartialEqFilter ¶
func (x *DashboardStreamRequest) GetPartialEqFilter() []*Dashboard
func (*DashboardStreamRequest) GetTime ¶
func (x *DashboardStreamRequest) GetTime() *time.TimeBounds
func (*DashboardStreamRequest) ProtoMessage ¶
func (*DashboardStreamRequest) ProtoMessage()
func (*DashboardStreamRequest) ProtoReflect ¶
func (x *DashboardStreamRequest) ProtoReflect() protoreflect.Message
func (*DashboardStreamRequest) Reset ¶
func (x *DashboardStreamRequest) Reset()
func (*DashboardStreamRequest) String ¶
func (x *DashboardStreamRequest) String() string
type DashboardStreamResponse ¶
type DashboardStreamResponse 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 *Dashboard `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this Dashboard's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the Dashboard 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 (*DashboardStreamResponse) Descriptor
deprecated
func (*DashboardStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use DashboardStreamResponse.ProtoReflect.Descriptor instead.
func (*DashboardStreamResponse) GetTime ¶
func (x *DashboardStreamResponse) GetTime() *timestamppb.Timestamp
func (*DashboardStreamResponse) GetType ¶
func (x *DashboardStreamResponse) GetType() subscriptions.Operation
func (*DashboardStreamResponse) GetValue ¶
func (x *DashboardStreamResponse) GetValue() *Dashboard
func (*DashboardStreamResponse) ProtoMessage ¶
func (*DashboardStreamResponse) ProtoMessage()
func (*DashboardStreamResponse) ProtoReflect ¶
func (x *DashboardStreamResponse) ProtoReflect() protoreflect.Message
func (*DashboardStreamResponse) Reset ¶
func (x *DashboardStreamResponse) Reset()
func (*DashboardStreamResponse) String ¶
func (x *DashboardStreamResponse) String() string
type Dimensions ¶
type Dimensions struct { // width of the widget in the UI, represented in number of cells. Width *wrapperspb.UInt32Value `protobuf:"bytes,1,opt,name=width,proto3" json:"width,omitempty"` // height of the widget in the UI, represented in number of cells. Height *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=height,proto3" json:"height,omitempty"` // contains filtered or unexported fields }
Dimensions represents the dimensions in cells of the widgets in the UI.
func (*Dimensions) Descriptor
deprecated
func (*Dimensions) Descriptor() ([]byte, []int)
Deprecated: Use Dimensions.ProtoReflect.Descriptor instead.
func (*Dimensions) GetHeight ¶
func (x *Dimensions) GetHeight() *wrapperspb.UInt32Value
func (*Dimensions) GetWidth ¶
func (x *Dimensions) GetWidth() *wrapperspb.UInt32Value
func (*Dimensions) ProtoMessage ¶
func (*Dimensions) ProtoMessage()
func (*Dimensions) ProtoReflect ¶
func (x *Dimensions) ProtoReflect() protoreflect.Message
func (*Dimensions) Reset ¶
func (x *Dimensions) Reset()
func (*Dimensions) String ¶
func (x *Dimensions) String() string
type Filter ¶
type Filter struct { // tags includes the values to be matched in the dashboard description. // Tags are matched by word. Generally, a tag is prefixed by a '#', // which must be omitted when provided here. // All provided tags must match inside a dashboard for it to be returned. // E.g., to match "#devices", the tag should be set to "devices". Tags *fmp.RepeatedString `protobuf:"bytes,1,opt,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
Filter is used to filter dashboards for non exact match cases.
func (*Filter) Descriptor
deprecated
func (*Filter) GetTags ¶
func (x *Filter) GetTags() *fmp.RepeatedString
func (*Filter) ProtoMessage ¶
func (*Filter) ProtoMessage()
func (*Filter) ProtoReflect ¶
func (x *Filter) ProtoReflect() protoreflect.Message
type GlobalDashboardConfig ¶
type GlobalDashboardConfig struct { // default_dashboard is the default dashboard shown to a user. // To unset, use an empty key (`{dashboard_id: nil}`) in a `Set()` call. DefaultDashboard *DashboardKey `protobuf:"bytes,1,opt,name=default_dashboard,json=defaultDashboard,proto3" json:"default_dashboard,omitempty"` // contains filtered or unexported fields }
GlobalDashboardConfig holds global configs related to Dashboards.
func (*GlobalDashboardConfig) Descriptor
deprecated
func (*GlobalDashboardConfig) Descriptor() ([]byte, []int)
Deprecated: Use GlobalDashboardConfig.ProtoReflect.Descriptor instead.
func (*GlobalDashboardConfig) GetDefaultDashboard ¶
func (x *GlobalDashboardConfig) GetDefaultDashboard() *DashboardKey
func (*GlobalDashboardConfig) ProtoMessage ¶
func (*GlobalDashboardConfig) ProtoMessage()
func (*GlobalDashboardConfig) ProtoReflect ¶
func (x *GlobalDashboardConfig) ProtoReflect() protoreflect.Message
func (*GlobalDashboardConfig) Reset ¶
func (x *GlobalDashboardConfig) Reset()
func (*GlobalDashboardConfig) String ¶
func (x *GlobalDashboardConfig) String() string
type GlobalDashboardConfigRequest ¶
type GlobalDashboardConfigRequest struct { // 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 (*GlobalDashboardConfigRequest) Descriptor
deprecated
func (*GlobalDashboardConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use GlobalDashboardConfigRequest.ProtoReflect.Descriptor instead.
func (*GlobalDashboardConfigRequest) GetTime ¶
func (x *GlobalDashboardConfigRequest) GetTime() *timestamppb.Timestamp
func (*GlobalDashboardConfigRequest) ProtoMessage ¶
func (*GlobalDashboardConfigRequest) ProtoMessage()
func (*GlobalDashboardConfigRequest) ProtoReflect ¶
func (x *GlobalDashboardConfigRequest) ProtoReflect() protoreflect.Message
func (*GlobalDashboardConfigRequest) Reset ¶
func (x *GlobalDashboardConfigRequest) Reset()
func (*GlobalDashboardConfigRequest) String ¶
func (x *GlobalDashboardConfigRequest) String() string
type GlobalDashboardConfigResponse ¶
type GlobalDashboardConfigResponse 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 *GlobalDashboardConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // GlobalDashboardConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*GlobalDashboardConfigResponse) Descriptor
deprecated
func (*GlobalDashboardConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use GlobalDashboardConfigResponse.ProtoReflect.Descriptor instead.
func (*GlobalDashboardConfigResponse) GetTime ¶
func (x *GlobalDashboardConfigResponse) GetTime() *timestamppb.Timestamp
func (*GlobalDashboardConfigResponse) GetValue ¶
func (x *GlobalDashboardConfigResponse) GetValue() *GlobalDashboardConfig
func (*GlobalDashboardConfigResponse) ProtoMessage ¶
func (*GlobalDashboardConfigResponse) ProtoMessage()
func (*GlobalDashboardConfigResponse) ProtoReflect ¶
func (x *GlobalDashboardConfigResponse) ProtoReflect() protoreflect.Message
func (*GlobalDashboardConfigResponse) Reset ¶
func (x *GlobalDashboardConfigResponse) Reset()
func (*GlobalDashboardConfigResponse) String ¶
func (x *GlobalDashboardConfigResponse) String() string
type GlobalDashboardConfigServiceClient ¶
type GlobalDashboardConfigServiceClient interface { GetOne(ctx context.Context, in *GlobalDashboardConfigRequest, opts ...grpc.CallOption) (*GlobalDashboardConfigResponse, error) GetAll(ctx context.Context, in *GlobalDashboardConfigStreamRequest, opts ...grpc.CallOption) (GlobalDashboardConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *GlobalDashboardConfigStreamRequest, opts ...grpc.CallOption) (GlobalDashboardConfigService_SubscribeClient, error) SubscribeMeta(ctx context.Context, in *GlobalDashboardConfigStreamRequest, opts ...grpc.CallOption) (GlobalDashboardConfigService_SubscribeMetaClient, error) Set(ctx context.Context, in *GlobalDashboardConfigSetRequest, opts ...grpc.CallOption) (*GlobalDashboardConfigSetResponse, error) }
GlobalDashboardConfigServiceClient is the client API for GlobalDashboardConfigService 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 NewGlobalDashboardConfigServiceClient ¶
func NewGlobalDashboardConfigServiceClient(cc grpc.ClientConnInterface) GlobalDashboardConfigServiceClient
type GlobalDashboardConfigServiceServer ¶
type GlobalDashboardConfigServiceServer interface { GetOne(context.Context, *GlobalDashboardConfigRequest) (*GlobalDashboardConfigResponse, error) GetAll(*GlobalDashboardConfigStreamRequest, GlobalDashboardConfigService_GetAllServer) error Subscribe(*GlobalDashboardConfigStreamRequest, GlobalDashboardConfigService_SubscribeServer) error SubscribeMeta(*GlobalDashboardConfigStreamRequest, GlobalDashboardConfigService_SubscribeMetaServer) error Set(context.Context, *GlobalDashboardConfigSetRequest) (*GlobalDashboardConfigSetResponse, error) // contains filtered or unexported methods }
GlobalDashboardConfigServiceServer is the server API for GlobalDashboardConfigService service. All implementations must embed UnimplementedGlobalDashboardConfigServiceServer for forward compatibility
type GlobalDashboardConfigService_GetAllClient ¶
type GlobalDashboardConfigService_GetAllClient interface { Recv() (*GlobalDashboardConfigStreamResponse, error) grpc.ClientStream }
type GlobalDashboardConfigService_GetAllServer ¶
type GlobalDashboardConfigService_GetAllServer interface { Send(*GlobalDashboardConfigStreamResponse) error grpc.ServerStream }
type GlobalDashboardConfigService_SubscribeClient ¶
type GlobalDashboardConfigService_SubscribeClient interface { Recv() (*GlobalDashboardConfigStreamResponse, error) grpc.ClientStream }
type GlobalDashboardConfigService_SubscribeMetaClient ¶
type GlobalDashboardConfigService_SubscribeMetaClient interface { Recv() (*MetaResponse, error) grpc.ClientStream }
type GlobalDashboardConfigService_SubscribeMetaServer ¶
type GlobalDashboardConfigService_SubscribeMetaServer interface { Send(*MetaResponse) error grpc.ServerStream }
type GlobalDashboardConfigService_SubscribeServer ¶
type GlobalDashboardConfigService_SubscribeServer interface { Send(*GlobalDashboardConfigStreamResponse) error grpc.ServerStream }
type GlobalDashboardConfigSetRequest ¶
type GlobalDashboardConfigSetRequest struct { // GlobalDashboardConfig carries the value to set into the datastore. // See the documentation on the GlobalDashboardConfig struct for which fields are required. Value *GlobalDashboardConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*GlobalDashboardConfigSetRequest) Descriptor
deprecated
func (*GlobalDashboardConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use GlobalDashboardConfigSetRequest.ProtoReflect.Descriptor instead.
func (*GlobalDashboardConfigSetRequest) GetValue ¶
func (x *GlobalDashboardConfigSetRequest) GetValue() *GlobalDashboardConfig
func (*GlobalDashboardConfigSetRequest) ProtoMessage ¶
func (*GlobalDashboardConfigSetRequest) ProtoMessage()
func (*GlobalDashboardConfigSetRequest) ProtoReflect ¶
func (x *GlobalDashboardConfigSetRequest) ProtoReflect() protoreflect.Message
func (*GlobalDashboardConfigSetRequest) Reset ¶
func (x *GlobalDashboardConfigSetRequest) Reset()
func (*GlobalDashboardConfigSetRequest) String ¶
func (x *GlobalDashboardConfigSetRequest) String() string
type GlobalDashboardConfigSetResponse ¶
type GlobalDashboardConfigSetResponse struct { // Value carries all the values given in the GlobalDashboardConfigSetRequest as well // as any server-generated values. Value *GlobalDashboardConfig `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 (*GlobalDashboardConfigSetResponse) Descriptor
deprecated
func (*GlobalDashboardConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use GlobalDashboardConfigSetResponse.ProtoReflect.Descriptor instead.
func (*GlobalDashboardConfigSetResponse) GetTime ¶
func (x *GlobalDashboardConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*GlobalDashboardConfigSetResponse) GetValue ¶
func (x *GlobalDashboardConfigSetResponse) GetValue() *GlobalDashboardConfig
func (*GlobalDashboardConfigSetResponse) ProtoMessage ¶
func (*GlobalDashboardConfigSetResponse) ProtoMessage()
func (*GlobalDashboardConfigSetResponse) ProtoReflect ¶
func (x *GlobalDashboardConfigSetResponse) ProtoReflect() protoreflect.Message
func (*GlobalDashboardConfigSetResponse) Reset ¶
func (x *GlobalDashboardConfigSetResponse) Reset()
func (*GlobalDashboardConfigSetResponse) String ¶
func (x *GlobalDashboardConfigSetResponse) String() string
type GlobalDashboardConfigStreamRequest ¶
type GlobalDashboardConfigStreamRequest 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 []*GlobalDashboardConfig `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 GlobalDashboardConfig at end. // - Each GlobalDashboardConfig response is fully-specified (all fields set). // - start: Returns the state of each GlobalDashboardConfig at start, followed by updates until now. // - Each GlobalDashboardConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each GlobalDashboardConfig at start, followed by updates // until end. // - Each GlobalDashboardConfig 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 (*GlobalDashboardConfigStreamRequest) Descriptor
deprecated
func (*GlobalDashboardConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use GlobalDashboardConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*GlobalDashboardConfigStreamRequest) GetPartialEqFilter ¶
func (x *GlobalDashboardConfigStreamRequest) GetPartialEqFilter() []*GlobalDashboardConfig
func (*GlobalDashboardConfigStreamRequest) GetTime ¶
func (x *GlobalDashboardConfigStreamRequest) GetTime() *time.TimeBounds
func (*GlobalDashboardConfigStreamRequest) ProtoMessage ¶
func (*GlobalDashboardConfigStreamRequest) ProtoMessage()
func (*GlobalDashboardConfigStreamRequest) ProtoReflect ¶
func (x *GlobalDashboardConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*GlobalDashboardConfigStreamRequest) Reset ¶
func (x *GlobalDashboardConfigStreamRequest) Reset()
func (*GlobalDashboardConfigStreamRequest) String ¶
func (x *GlobalDashboardConfigStreamRequest) String() string
type GlobalDashboardConfigStreamResponse ¶
type GlobalDashboardConfigStreamResponse 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 *GlobalDashboardConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this GlobalDashboardConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the GlobalDashboardConfig 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 (*GlobalDashboardConfigStreamResponse) Descriptor
deprecated
func (*GlobalDashboardConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use GlobalDashboardConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*GlobalDashboardConfigStreamResponse) GetTime ¶
func (x *GlobalDashboardConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*GlobalDashboardConfigStreamResponse) GetType ¶
func (x *GlobalDashboardConfigStreamResponse) GetType() subscriptions.Operation
func (*GlobalDashboardConfigStreamResponse) GetValue ¶
func (x *GlobalDashboardConfigStreamResponse) GetValue() *GlobalDashboardConfig
func (*GlobalDashboardConfigStreamResponse) ProtoMessage ¶
func (*GlobalDashboardConfigStreamResponse) ProtoMessage()
func (*GlobalDashboardConfigStreamResponse) ProtoReflect ¶
func (x *GlobalDashboardConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*GlobalDashboardConfigStreamResponse) Reset ¶
func (x *GlobalDashboardConfigStreamResponse) Reset()
func (*GlobalDashboardConfigStreamResponse) String ¶
func (x *GlobalDashboardConfigStreamResponse) String() string
type MetaResponse ¶
type MetaResponse struct { // Time holds the timestamp of the last item included in the metadata calculation. Time *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,2,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // Count is the number of items present under the conditions of the request. Count *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=count,proto3" json:"count,omitempty"` // contains filtered or unexported fields }
func (*MetaResponse) Descriptor
deprecated
func (*MetaResponse) Descriptor() ([]byte, []int)
Deprecated: Use MetaResponse.ProtoReflect.Descriptor instead.
func (*MetaResponse) GetCount ¶
func (x *MetaResponse) GetCount() *wrapperspb.UInt32Value
func (*MetaResponse) GetTime ¶
func (x *MetaResponse) GetTime() *timestamppb.Timestamp
func (*MetaResponse) GetType ¶
func (x *MetaResponse) GetType() subscriptions.Operation
func (*MetaResponse) ProtoMessage ¶
func (*MetaResponse) ProtoMessage()
func (*MetaResponse) ProtoReflect ¶
func (x *MetaResponse) ProtoReflect() protoreflect.Message
func (*MetaResponse) Reset ¶
func (x *MetaResponse) Reset()
func (*MetaResponse) String ¶
func (x *MetaResponse) String() string
type Position ¶
type Position struct { // x represents a position in the horizontal axis. X *wrapperspb.UInt32Value `protobuf:"bytes,1,opt,name=x,proto3" json:"x,omitempty"` // y represents a position in the vertical axis. Y *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=y,proto3" json:"y,omitempty"` // contains filtered or unexported fields }
Position represents a cell position in the UI.
func (*Position) Descriptor
deprecated
func (*Position) GetX ¶
func (x *Position) GetX() *wrapperspb.UInt32Value
func (*Position) GetY ¶
func (x *Position) GetY() *wrapperspb.UInt32Value
func (*Position) ProtoMessage ¶
func (*Position) ProtoMessage()
func (*Position) ProtoReflect ¶
func (x *Position) ProtoReflect() protoreflect.Message
type UnimplementedDashboardConfigServiceServer ¶
type UnimplementedDashboardConfigServiceServer struct { }
UnimplementedDashboardConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedDashboardConfigServiceServer) DeleteSome ¶
func (UnimplementedDashboardConfigServiceServer) GetAllBatched ¶
func (UnimplementedDashboardConfigServiceServer) GetMeta ¶
func (UnimplementedDashboardConfigServiceServer) GetMeta(context.Context, *DashboardConfigStreamRequest) (*MetaResponse, error)
func (UnimplementedDashboardConfigServiceServer) SubscribeBatched ¶
func (UnimplementedDashboardConfigServiceServer) SubscribeMeta ¶
type UnimplementedDashboardServiceServer ¶
type UnimplementedDashboardServiceServer struct { }
UnimplementedDashboardServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedDashboardServiceServer) GetAllBatched ¶
func (UnimplementedDashboardServiceServer) GetAllBatched(*DashboardBatchedStreamRequest, DashboardService_GetAllBatchedServer) error
func (UnimplementedDashboardServiceServer) GetMeta ¶
func (UnimplementedDashboardServiceServer) GetMeta(context.Context, *DashboardStreamRequest) (*MetaResponse, error)
func (UnimplementedDashboardServiceServer) GetOne ¶
func (UnimplementedDashboardServiceServer) GetOne(context.Context, *DashboardRequest) (*DashboardResponse, error)
func (UnimplementedDashboardServiceServer) SubscribeBatched ¶
func (UnimplementedDashboardServiceServer) SubscribeBatched(*DashboardBatchedStreamRequest, DashboardService_SubscribeBatchedServer) error
func (UnimplementedDashboardServiceServer) SubscribeMeta ¶
func (UnimplementedDashboardServiceServer) SubscribeMeta(*DashboardStreamRequest, DashboardService_SubscribeMetaServer) error
type UnimplementedGlobalDashboardConfigServiceServer ¶
type UnimplementedGlobalDashboardConfigServiceServer struct { }
UnimplementedGlobalDashboardConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedGlobalDashboardConfigServiceServer) SubscribeMeta ¶
type UnsafeDashboardConfigServiceServer ¶
type UnsafeDashboardConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDashboardConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DashboardConfigServiceServer will result in compilation errors.
type UnsafeDashboardServiceServer ¶
type UnsafeDashboardServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDashboardServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DashboardServiceServer will result in compilation errors.
type UnsafeGlobalDashboardConfigServiceServer ¶
type UnsafeGlobalDashboardConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeGlobalDashboardConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GlobalDashboardConfigServiceServer will result in compilation errors.
type Widget ¶
type Widget struct { // id holds the unique identifier for the widget inside a dashboard Id *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // name of the widget is displayed at the top of the widget. Name *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // position of the widget, represented as a (x,y) coordinate in a grid. // Top left is at (0,0). Position *Position `protobuf:"bytes,3,opt,name=position,proto3" json:"position,omitempty"` // dimensions of the widget represents how many cell in the grid it takes. Dimensions *Dimensions `protobuf:"bytes,4,opt,name=dimensions,proto3" json:"dimensions,omitempty"` // type is the widget type. Each type is handled differently in the UI, // and can use different `inputs`. Type *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` // inputs contains metadata about the data the widget will display, encoded in a JSON string. // Internal data vary based on the widget type `type` and is managed by the client. Inputs *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=inputs,proto3" json:"inputs,omitempty"` // location is used as a position display hint, used and managed by the UI. Location *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=location,proto3" json:"location,omitempty"` // styles represents the widget's panel appearance. Styles *WidgetStyles `protobuf:"bytes,8,opt,name=styles,proto3" json:"styles,omitempty"` // parent stores the id of its parent widget. Parent *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=parent,proto3" json:"parent,omitempty"` // contains filtered or unexported fields }
Widget is used to create a dashboard. Each widget is responsible to display some type of data.
func (*Widget) Descriptor
deprecated
func (*Widget) GetDimensions ¶
func (x *Widget) GetDimensions() *Dimensions
func (*Widget) GetId ¶
func (x *Widget) GetId() *wrapperspb.StringValue
func (*Widget) GetInputs ¶
func (x *Widget) GetInputs() *wrapperspb.StringValue
func (*Widget) GetLocation ¶
func (x *Widget) GetLocation() *wrapperspb.StringValue
func (*Widget) GetName ¶
func (x *Widget) GetName() *wrapperspb.StringValue
func (*Widget) GetParent ¶
func (x *Widget) GetParent() *wrapperspb.StringValue
func (*Widget) GetPosition ¶
func (*Widget) GetStyles ¶
func (x *Widget) GetStyles() *WidgetStyles
func (*Widget) GetType ¶
func (x *Widget) GetType() *wrapperspb.StringValue
func (*Widget) ProtoMessage ¶
func (*Widget) ProtoMessage()
func (*Widget) ProtoReflect ¶
func (x *Widget) ProtoReflect() protoreflect.Message
type WidgetStyles ¶
type WidgetStyles struct { // hide_title is used to hint the dashboard that the widget title must be hidden. HideTitle *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=hide_title,json=hideTitle,proto3" json:"hide_title,omitempty"` // background_color is used to set the widget's background color. BackgroundColor *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=background_color,json=backgroundColor,proto3" json:"background_color,omitempty"` // hide_horizontal_bar is used to hint the dashboard that the title separator must be hidden. HideHorizontalBar *wrapperspb.BoolValue `protobuf:"bytes,3,opt,name=hide_horizontal_bar,json=hideHorizontalBar,proto3" json:"hide_horizontal_bar,omitempty"` // title_size is used to set widget's title size. TitleSize *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=title_size,json=titleSize,proto3" json:"title_size,omitempty"` // contains filtered or unexported fields }
WidgetStyles represents the widget's panel appearance.
func (*WidgetStyles) Descriptor
deprecated
func (*WidgetStyles) Descriptor() ([]byte, []int)
Deprecated: Use WidgetStyles.ProtoReflect.Descriptor instead.
func (*WidgetStyles) GetBackgroundColor ¶
func (x *WidgetStyles) GetBackgroundColor() *wrapperspb.StringValue
func (*WidgetStyles) GetHideHorizontalBar ¶
func (x *WidgetStyles) GetHideHorizontalBar() *wrapperspb.BoolValue
func (*WidgetStyles) GetHideTitle ¶
func (x *WidgetStyles) GetHideTitle() *wrapperspb.BoolValue
func (*WidgetStyles) GetTitleSize ¶
func (x *WidgetStyles) GetTitleSize() *wrapperspb.UInt32Value
func (*WidgetStyles) ProtoMessage ¶
func (*WidgetStyles) ProtoMessage()
func (*WidgetStyles) ProtoReflect ¶
func (x *WidgetStyles) ProtoReflect() protoreflect.Message
func (*WidgetStyles) Reset ¶
func (x *WidgetStyles) Reset()
func (*WidgetStyles) String ¶
func (x *WidgetStyles) String() string
type Widgets ¶
type Widgets struct { // values holds a list of widgets Values []*Widget `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
Widgets holds a list of `Widget`s.
func (*Widgets) Descriptor
deprecated
func (*Widgets) ProtoMessage ¶
func (*Widgets) ProtoMessage()
func (*Widgets) ProtoReflect ¶
func (x *Widgets) ProtoReflect() protoreflect.Message