Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterConfigServer(s grpc.ServiceRegistrar, srv ConfigServer)
- func RegisterHealthServer(s grpc.ServiceRegistrar, srv HealthServer)
- func RegisterMetricServer(s grpc.ServiceRegistrar, srv MetricServer)
- func RegisterStoreServer(s grpc.ServiceRegistrar, srv StoreServer)
- type ConfigClient
- type ConfigServer
- type CreateDatabaseRequest
- func (*CreateDatabaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDatabaseRequest) GetDatabaseName() string
- func (*CreateDatabaseRequest) ProtoMessage()
- func (x *CreateDatabaseRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDatabaseRequest) Reset()
- func (x *CreateDatabaseRequest) String() string
- type GetConfigRequest
- type GetConfigResponse
- type GetMetricRequest
- type GetMetricResponse
- type GetVersionRequest
- type GetVersionResponse
- func (*GetVersionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetVersionResponse) GetValue() string
- func (*GetVersionResponse) ProtoMessage()
- func (x *GetVersionResponse) ProtoReflect() protoreflect.Message
- func (x *GetVersionResponse) Reset()
- func (x *GetVersionResponse) String() string
- type HealthCheckRequest
- func (*HealthCheckRequest) Descriptor() ([]byte, []int)deprecated
- func (x *HealthCheckRequest) GetService() string
- func (*HealthCheckRequest) ProtoMessage()
- func (x *HealthCheckRequest) ProtoReflect() protoreflect.Message
- func (x *HealthCheckRequest) Reset()
- func (x *HealthCheckRequest) String() string
- type HealthCheckResponse
- func (*HealthCheckResponse) Descriptor() ([]byte, []int)deprecated
- func (x *HealthCheckResponse) GetStatus() HealthCheckResponse_ServingStatus
- func (*HealthCheckResponse) ProtoMessage()
- func (x *HealthCheckResponse) ProtoReflect() protoreflect.Message
- func (x *HealthCheckResponse) Reset()
- func (x *HealthCheckResponse) String() string
- type HealthCheckResponse_ServingStatus
- func (HealthCheckResponse_ServingStatus) Descriptor() protoreflect.EnumDescriptor
- func (x HealthCheckResponse_ServingStatus) Enum() *HealthCheckResponse_ServingStatus
- func (HealthCheckResponse_ServingStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x HealthCheckResponse_ServingStatus) Number() protoreflect.EnumNumber
- func (x HealthCheckResponse_ServingStatus) String() string
- func (HealthCheckResponse_ServingStatus) Type() protoreflect.EnumType
- type HealthClient
- type HealthServer
- type ListCollectionsRequest
- func (*ListCollectionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListCollectionsRequest) GetDatabaseName() string
- func (*ListCollectionsRequest) ProtoMessage()
- func (x *ListCollectionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListCollectionsRequest) Reset()
- func (x *ListCollectionsRequest) String() string
- type ListCollectionsResponse
- func (*ListCollectionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListCollectionsResponse) GetCollections() []string
- func (*ListCollectionsResponse) ProtoMessage()
- func (x *ListCollectionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListCollectionsResponse) Reset()
- func (x *ListCollectionsResponse) String() string
- type ListConfigRequest
- type ListConfigResponse
- func (*ListConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigResponse) GetValues() []string
- func (*ListConfigResponse) ProtoMessage()
- func (x *ListConfigResponse) ProtoReflect() protoreflect.Message
- func (x *ListConfigResponse) Reset()
- func (x *ListConfigResponse) String() string
- type ListDatabasesRequest
- type ListDatabasesResponse
- func (*ListDatabasesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDatabasesResponse) GetDatabases() []string
- func (*ListDatabasesResponse) ProtoMessage()
- func (x *ListDatabasesResponse) ProtoReflect() protoreflect.Message
- func (x *ListDatabasesResponse) Reset()
- func (x *ListDatabasesResponse) String() string
- type ListMetricRequest
- type ListMetricResponse
- func (*ListMetricResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListMetricResponse) GetValues() []string
- func (*ListMetricResponse) ProtoMessage()
- func (x *ListMetricResponse) ProtoReflect() protoreflect.Message
- func (x *ListMetricResponse) Reset()
- func (x *ListMetricResponse) String() string
- type MetricClient
- type MetricServer
- type RemoveDatabaseRequest
- func (*RemoveDatabaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveDatabaseRequest) GetDatabaseName() string
- func (*RemoveDatabaseRequest) ProtoMessage()
- func (x *RemoveDatabaseRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveDatabaseRequest) Reset()
- func (x *RemoveDatabaseRequest) String() string
- type Status
- type StatusResponse
- func (*StatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StatusResponse) GetCode() int32
- func (x *StatusResponse) GetMessage() string
- func (x *StatusResponse) GetStatus() Status
- func (*StatusResponse) ProtoMessage()
- func (x *StatusResponse) ProtoReflect() protoreflect.Message
- func (x *StatusResponse) Reset()
- func (x *StatusResponse) String() string
- type StoreClient
- type StoreServer
- type UnimplementedConfigServer
- func (UnimplementedConfigServer) GetConfig(context.Context, *GetConfigRequest) (*GetConfigResponse, error)
- func (UnimplementedConfigServer) GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error)
- func (UnimplementedConfigServer) ListConfig(context.Context, *ListConfigRequest) (*ListConfigResponse, error)
- type UnimplementedHealthServer
- type UnimplementedMetricServer
- type UnimplementedStoreServer
- func (UnimplementedStoreServer) CreateDatabase(context.Context, *CreateDatabaseRequest) (*StatusResponse, error)
- func (UnimplementedStoreServer) ListCollections(context.Context, *ListCollectionsRequest) (*ListCollectionsResponse, error)
- func (UnimplementedStoreServer) ListDatabases(context.Context, *ListDatabasesRequest) (*ListDatabasesResponse, error)
- func (UnimplementedStoreServer) RemoveDatabase(context.Context, *RemoveDatabaseRequest) (*StatusResponse, error)
- type UnsafeConfigServer
- type UnsafeHealthServer
- type UnsafeMetricServer
- type UnsafeStoreServer
Constants ¶
const ( Config_ListConfig_FullMethodName = "/Config/ListConfig" Config_GetConfig_FullMethodName = "/Config/GetConfig" Config_GetVersion_FullMethodName = "/Config/GetVersion" )
const ( Metric_ListMetric_FullMethodName = "/Metric/ListMetric" Metric_GetMetric_FullMethodName = "/Metric/GetMetric" )
const ( Store_CreateDatabase_FullMethodName = "/Store/CreateDatabase" Store_RemoveDatabase_FullMethodName = "/Store/RemoveDatabase" Store_ListDatabases_FullMethodName = "/Store/ListDatabases" Store_ListCollections_FullMethodName = "/Store/ListCollections" )
const (
Health_Check_FullMethodName = "/Health/Check"
)
Variables ¶
var ( HealthCheckResponse_ServingStatus_name = map[int32]string{ 0: "UNKNOWN", 1: "SERVING", 2: "NOT_SERVING", 3: "SERVICE_UNKNOWN", } HealthCheckResponse_ServingStatus_value = map[string]int32{ "UNKNOWN": 0, "SERVING": 1, "NOT_SERVING": 2, "SERVICE_UNKNOWN": 3, } )
Enum value maps for HealthCheckResponse_ServingStatus.
var ( Status_name = map[int32]string{ 0: "OK", 1: "ERROR", } Status_value = map[string]int32{ "OK": 0, "ERROR": 1, } )
Enum value maps for Status.
var Config_ServiceDesc = grpc.ServiceDesc{ ServiceName: "Config", HandlerType: (*ConfigServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListConfig", Handler: _Config_ListConfig_Handler, }, { MethodName: "GetConfig", Handler: _Config_GetConfig_Handler, }, { MethodName: "GetVersion", Handler: _Config_GetVersion_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "config.proto", }
Config_ServiceDesc is the grpc.ServiceDesc for Config service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_config_proto protoreflect.FileDescriptor
var File_health_proto protoreflect.FileDescriptor
var File_metric_proto protoreflect.FileDescriptor
var File_store_proto protoreflect.FileDescriptor
var Health_ServiceDesc = grpc.ServiceDesc{ ServiceName: "Health", HandlerType: (*HealthServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Check", Handler: _Health_Check_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "health.proto", }
Health_ServiceDesc is the grpc.ServiceDesc for Health service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Metric_ServiceDesc = grpc.ServiceDesc{ ServiceName: "Metric", HandlerType: (*MetricServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListMetric", Handler: _Metric_ListMetric_Handler, }, { MethodName: "GetMetric", Handler: _Metric_GetMetric_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "metric.proto", }
Metric_ServiceDesc is the grpc.ServiceDesc for Metric service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Store_ServiceDesc = grpc.ServiceDesc{ ServiceName: "Store", HandlerType: (*StoreServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateDatabase", Handler: _Store_CreateDatabase_Handler, }, { MethodName: "RemoveDatabase", Handler: _Store_RemoveDatabase_Handler, }, { MethodName: "ListDatabases", Handler: _Store_ListDatabases_Handler, }, { MethodName: "ListCollections", Handler: _Store_ListCollections_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "store.proto", }
Store_ServiceDesc is the grpc.ServiceDesc for Store service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterConfigServer ¶
func RegisterConfigServer(s grpc.ServiceRegistrar, srv ConfigServer)
func RegisterHealthServer ¶
func RegisterHealthServer(s grpc.ServiceRegistrar, srv HealthServer)
func RegisterMetricServer ¶
func RegisterMetricServer(s grpc.ServiceRegistrar, srv MetricServer)
func RegisterStoreServer ¶
func RegisterStoreServer(s grpc.ServiceRegistrar, srv StoreServer)
Types ¶
type ConfigClient ¶
type ConfigClient interface { ListConfig(ctx context.Context, in *ListConfigRequest, opts ...grpc.CallOption) (*ListConfigResponse, error) GetConfig(ctx context.Context, in *GetConfigRequest, opts ...grpc.CallOption) (*GetConfigResponse, error) GetVersion(ctx context.Context, in *GetVersionRequest, opts ...grpc.CallOption) (*GetVersionResponse, error) }
ConfigClient is the client API for Config 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 NewConfigClient ¶
func NewConfigClient(cc grpc.ClientConnInterface) ConfigClient
type ConfigServer ¶
type ConfigServer interface { ListConfig(context.Context, *ListConfigRequest) (*ListConfigResponse, error) GetConfig(context.Context, *GetConfigRequest) (*GetConfigResponse, error) GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error) // contains filtered or unexported methods }
ConfigServer is the server API for Config service. All implementations must embed UnimplementedConfigServer for forward compatibility
type CreateDatabaseRequest ¶
type CreateDatabaseRequest struct { DatabaseName string `protobuf:"bytes,1,opt,name=database_name,json=databaseName,proto3" json:"database_name,omitempty"` // contains filtered or unexported fields }
func (*CreateDatabaseRequest) Descriptor
deprecated
func (*CreateDatabaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDatabaseRequest.ProtoReflect.Descriptor instead.
func (*CreateDatabaseRequest) GetDatabaseName ¶
func (x *CreateDatabaseRequest) GetDatabaseName() string
func (*CreateDatabaseRequest) ProtoMessage ¶
func (*CreateDatabaseRequest) ProtoMessage()
func (*CreateDatabaseRequest) ProtoReflect ¶
func (x *CreateDatabaseRequest) ProtoReflect() protoreflect.Message
func (*CreateDatabaseRequest) Reset ¶
func (x *CreateDatabaseRequest) Reset()
func (*CreateDatabaseRequest) String ¶
func (x *CreateDatabaseRequest) String() string
type GetConfigRequest ¶
type GetConfigRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetConfigRequest) Descriptor
deprecated
func (*GetConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetConfigRequest.ProtoReflect.Descriptor instead.
func (*GetConfigRequest) GetName ¶
func (x *GetConfigRequest) GetName() string
func (*GetConfigRequest) ProtoMessage ¶
func (*GetConfigRequest) ProtoMessage()
func (*GetConfigRequest) ProtoReflect ¶
func (x *GetConfigRequest) ProtoReflect() protoreflect.Message
func (*GetConfigRequest) Reset ¶
func (x *GetConfigRequest) Reset()
func (*GetConfigRequest) String ¶
func (x *GetConfigRequest) String() string
type GetConfigResponse ¶
type GetConfigResponse struct { Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*GetConfigResponse) Descriptor
deprecated
func (*GetConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetConfigResponse.ProtoReflect.Descriptor instead.
func (*GetConfigResponse) GetValue ¶
func (x *GetConfigResponse) GetValue() string
func (*GetConfigResponse) ProtoMessage ¶
func (*GetConfigResponse) ProtoMessage()
func (*GetConfigResponse) ProtoReflect ¶
func (x *GetConfigResponse) ProtoReflect() protoreflect.Message
func (*GetConfigResponse) Reset ¶
func (x *GetConfigResponse) Reset()
func (*GetConfigResponse) String ¶
func (x *GetConfigResponse) String() string
type GetMetricRequest ¶
type GetMetricRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetMetricRequest) Descriptor
deprecated
func (*GetMetricRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetMetricRequest.ProtoReflect.Descriptor instead.
func (*GetMetricRequest) GetName ¶
func (x *GetMetricRequest) GetName() string
func (*GetMetricRequest) ProtoMessage ¶
func (*GetMetricRequest) ProtoMessage()
func (*GetMetricRequest) ProtoReflect ¶
func (x *GetMetricRequest) ProtoReflect() protoreflect.Message
func (*GetMetricRequest) Reset ¶
func (x *GetMetricRequest) Reset()
func (*GetMetricRequest) String ¶
func (x *GetMetricRequest) String() string
type GetMetricResponse ¶
type GetMetricResponse struct { Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*GetMetricResponse) Descriptor
deprecated
func (*GetMetricResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetMetricResponse.ProtoReflect.Descriptor instead.
func (*GetMetricResponse) GetValue ¶
func (x *GetMetricResponse) GetValue() string
func (*GetMetricResponse) ProtoMessage ¶
func (*GetMetricResponse) ProtoMessage()
func (*GetMetricResponse) ProtoReflect ¶
func (x *GetMetricResponse) ProtoReflect() protoreflect.Message
func (*GetMetricResponse) Reset ¶
func (x *GetMetricResponse) Reset()
func (*GetMetricResponse) String ¶
func (x *GetMetricResponse) String() string
type GetVersionRequest ¶
type GetVersionRequest struct {
// contains filtered or unexported fields
}
func (*GetVersionRequest) Descriptor
deprecated
func (*GetVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetVersionRequest.ProtoReflect.Descriptor instead.
func (*GetVersionRequest) ProtoMessage ¶
func (*GetVersionRequest) ProtoMessage()
func (*GetVersionRequest) ProtoReflect ¶
func (x *GetVersionRequest) ProtoReflect() protoreflect.Message
func (*GetVersionRequest) Reset ¶
func (x *GetVersionRequest) Reset()
func (*GetVersionRequest) String ¶
func (x *GetVersionRequest) String() string
type GetVersionResponse ¶
type GetVersionResponse struct { Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*GetVersionResponse) Descriptor
deprecated
func (*GetVersionResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetVersionResponse.ProtoReflect.Descriptor instead.
func (*GetVersionResponse) GetValue ¶
func (x *GetVersionResponse) GetValue() string
func (*GetVersionResponse) ProtoMessage ¶
func (*GetVersionResponse) ProtoMessage()
func (*GetVersionResponse) ProtoReflect ¶
func (x *GetVersionResponse) ProtoReflect() protoreflect.Message
func (*GetVersionResponse) Reset ¶
func (x *GetVersionResponse) Reset()
func (*GetVersionResponse) String ¶
func (x *GetVersionResponse) String() string
type HealthCheckRequest ¶
type HealthCheckRequest struct { Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"` // contains filtered or unexported fields }
func (*HealthCheckRequest) Descriptor
deprecated
func (*HealthCheckRequest) Descriptor() ([]byte, []int)
Deprecated: Use HealthCheckRequest.ProtoReflect.Descriptor instead.
func (*HealthCheckRequest) GetService ¶
func (x *HealthCheckRequest) GetService() string
func (*HealthCheckRequest) ProtoMessage ¶
func (*HealthCheckRequest) ProtoMessage()
func (*HealthCheckRequest) ProtoReflect ¶
func (x *HealthCheckRequest) ProtoReflect() protoreflect.Message
func (*HealthCheckRequest) Reset ¶
func (x *HealthCheckRequest) Reset()
func (*HealthCheckRequest) String ¶
func (x *HealthCheckRequest) String() string
type HealthCheckResponse ¶
type HealthCheckResponse struct { Status HealthCheckResponse_ServingStatus `protobuf:"varint,1,opt,name=status,proto3,enum=HealthCheckResponse_ServingStatus" json:"status,omitempty"` // contains filtered or unexported fields }
func (*HealthCheckResponse) Descriptor
deprecated
func (*HealthCheckResponse) Descriptor() ([]byte, []int)
Deprecated: Use HealthCheckResponse.ProtoReflect.Descriptor instead.
func (*HealthCheckResponse) GetStatus ¶
func (x *HealthCheckResponse) GetStatus() HealthCheckResponse_ServingStatus
func (*HealthCheckResponse) ProtoMessage ¶
func (*HealthCheckResponse) ProtoMessage()
func (*HealthCheckResponse) ProtoReflect ¶
func (x *HealthCheckResponse) ProtoReflect() protoreflect.Message
func (*HealthCheckResponse) Reset ¶
func (x *HealthCheckResponse) Reset()
func (*HealthCheckResponse) String ¶
func (x *HealthCheckResponse) String() string
type HealthCheckResponse_ServingStatus ¶
type HealthCheckResponse_ServingStatus int32
const ( HealthCheckResponse_UNKNOWN HealthCheckResponse_ServingStatus = 0 HealthCheckResponse_SERVING HealthCheckResponse_ServingStatus = 1 HealthCheckResponse_NOT_SERVING HealthCheckResponse_ServingStatus = 2 HealthCheckResponse_SERVICE_UNKNOWN HealthCheckResponse_ServingStatus = 3 // Used only by the Watch method. )
func (HealthCheckResponse_ServingStatus) Descriptor ¶
func (HealthCheckResponse_ServingStatus) Descriptor() protoreflect.EnumDescriptor
func (HealthCheckResponse_ServingStatus) Enum ¶
func (x HealthCheckResponse_ServingStatus) Enum() *HealthCheckResponse_ServingStatus
func (HealthCheckResponse_ServingStatus) EnumDescriptor
deprecated
func (HealthCheckResponse_ServingStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use HealthCheckResponse_ServingStatus.Descriptor instead.
func (HealthCheckResponse_ServingStatus) Number ¶
func (x HealthCheckResponse_ServingStatus) Number() protoreflect.EnumNumber
func (HealthCheckResponse_ServingStatus) String ¶
func (x HealthCheckResponse_ServingStatus) String() string
func (HealthCheckResponse_ServingStatus) Type ¶
func (HealthCheckResponse_ServingStatus) Type() protoreflect.EnumType
type HealthClient ¶
type HealthClient interface {
Check(ctx context.Context, in *HealthCheckRequest, opts ...grpc.CallOption) (*HealthCheckResponse, error)
}
HealthClient is the client API for Health 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 NewHealthClient ¶
func NewHealthClient(cc grpc.ClientConnInterface) HealthClient
type HealthServer ¶
type HealthServer interface { Check(context.Context, *HealthCheckRequest) (*HealthCheckResponse, error) // contains filtered or unexported methods }
HealthServer is the server API for Health service. All implementations must embed UnimplementedHealthServer for forward compatibility
type ListCollectionsRequest ¶
type ListCollectionsRequest struct { DatabaseName string `protobuf:"bytes,1,opt,name=database_name,json=databaseName,proto3" json:"database_name,omitempty"` // contains filtered or unexported fields }
func (*ListCollectionsRequest) Descriptor
deprecated
func (*ListCollectionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCollectionsRequest.ProtoReflect.Descriptor instead.
func (*ListCollectionsRequest) GetDatabaseName ¶
func (x *ListCollectionsRequest) GetDatabaseName() string
func (*ListCollectionsRequest) ProtoMessage ¶
func (*ListCollectionsRequest) ProtoMessage()
func (*ListCollectionsRequest) ProtoReflect ¶
func (x *ListCollectionsRequest) ProtoReflect() protoreflect.Message
func (*ListCollectionsRequest) Reset ¶
func (x *ListCollectionsRequest) Reset()
func (*ListCollectionsRequest) String ¶
func (x *ListCollectionsRequest) String() string
type ListCollectionsResponse ¶
type ListCollectionsResponse struct { Collections []string `protobuf:"bytes,1,rep,name=collections,proto3" json:"collections,omitempty"` // contains filtered or unexported fields }
func (*ListCollectionsResponse) Descriptor
deprecated
func (*ListCollectionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCollectionsResponse.ProtoReflect.Descriptor instead.
func (*ListCollectionsResponse) GetCollections ¶
func (x *ListCollectionsResponse) GetCollections() []string
func (*ListCollectionsResponse) ProtoMessage ¶
func (*ListCollectionsResponse) ProtoMessage()
func (*ListCollectionsResponse) ProtoReflect ¶
func (x *ListCollectionsResponse) ProtoReflect() protoreflect.Message
func (*ListCollectionsResponse) Reset ¶
func (x *ListCollectionsResponse) Reset()
func (*ListCollectionsResponse) String ¶
func (x *ListCollectionsResponse) String() string
type ListConfigRequest ¶
type ListConfigRequest struct {
// contains filtered or unexported fields
}
func (*ListConfigRequest) Descriptor
deprecated
func (*ListConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigRequest.ProtoReflect.Descriptor instead.
func (*ListConfigRequest) ProtoMessage ¶
func (*ListConfigRequest) ProtoMessage()
func (*ListConfigRequest) ProtoReflect ¶
func (x *ListConfigRequest) ProtoReflect() protoreflect.Message
func (*ListConfigRequest) Reset ¶
func (x *ListConfigRequest) Reset()
func (*ListConfigRequest) String ¶
func (x *ListConfigRequest) String() string
type ListConfigResponse ¶
type ListConfigResponse struct { Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*ListConfigResponse) Descriptor
deprecated
func (*ListConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigResponse.ProtoReflect.Descriptor instead.
func (*ListConfigResponse) GetValues ¶
func (x *ListConfigResponse) GetValues() []string
func (*ListConfigResponse) ProtoMessage ¶
func (*ListConfigResponse) ProtoMessage()
func (*ListConfigResponse) ProtoReflect ¶
func (x *ListConfigResponse) ProtoReflect() protoreflect.Message
func (*ListConfigResponse) Reset ¶
func (x *ListConfigResponse) Reset()
func (*ListConfigResponse) String ¶
func (x *ListConfigResponse) String() string
type ListDatabasesRequest ¶
type ListDatabasesRequest struct {
// contains filtered or unexported fields
}
func (*ListDatabasesRequest) Descriptor
deprecated
func (*ListDatabasesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDatabasesRequest.ProtoReflect.Descriptor instead.
func (*ListDatabasesRequest) ProtoMessage ¶
func (*ListDatabasesRequest) ProtoMessage()
func (*ListDatabasesRequest) ProtoReflect ¶
func (x *ListDatabasesRequest) ProtoReflect() protoreflect.Message
func (*ListDatabasesRequest) Reset ¶
func (x *ListDatabasesRequest) Reset()
func (*ListDatabasesRequest) String ¶
func (x *ListDatabasesRequest) String() string
type ListDatabasesResponse ¶
type ListDatabasesResponse struct { Databases []string `protobuf:"bytes,1,rep,name=databases,proto3" json:"databases,omitempty"` // contains filtered or unexported fields }
func (*ListDatabasesResponse) Descriptor
deprecated
func (*ListDatabasesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDatabasesResponse.ProtoReflect.Descriptor instead.
func (*ListDatabasesResponse) GetDatabases ¶
func (x *ListDatabasesResponse) GetDatabases() []string
func (*ListDatabasesResponse) ProtoMessage ¶
func (*ListDatabasesResponse) ProtoMessage()
func (*ListDatabasesResponse) ProtoReflect ¶
func (x *ListDatabasesResponse) ProtoReflect() protoreflect.Message
func (*ListDatabasesResponse) Reset ¶
func (x *ListDatabasesResponse) Reset()
func (*ListDatabasesResponse) String ¶
func (x *ListDatabasesResponse) String() string
type ListMetricRequest ¶
type ListMetricRequest struct {
// contains filtered or unexported fields
}
func (*ListMetricRequest) Descriptor
deprecated
func (*ListMetricRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListMetricRequest.ProtoReflect.Descriptor instead.
func (*ListMetricRequest) ProtoMessage ¶
func (*ListMetricRequest) ProtoMessage()
func (*ListMetricRequest) ProtoReflect ¶
func (x *ListMetricRequest) ProtoReflect() protoreflect.Message
func (*ListMetricRequest) Reset ¶
func (x *ListMetricRequest) Reset()
func (*ListMetricRequest) String ¶
func (x *ListMetricRequest) String() string
type ListMetricResponse ¶
type ListMetricResponse struct { Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*ListMetricResponse) Descriptor
deprecated
func (*ListMetricResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListMetricResponse.ProtoReflect.Descriptor instead.
func (*ListMetricResponse) GetValues ¶
func (x *ListMetricResponse) GetValues() []string
func (*ListMetricResponse) ProtoMessage ¶
func (*ListMetricResponse) ProtoMessage()
func (*ListMetricResponse) ProtoReflect ¶
func (x *ListMetricResponse) ProtoReflect() protoreflect.Message
func (*ListMetricResponse) Reset ¶
func (x *ListMetricResponse) Reset()
func (*ListMetricResponse) String ¶
func (x *ListMetricResponse) String() string
type MetricClient ¶
type MetricClient interface { ListMetric(ctx context.Context, in *ListMetricRequest, opts ...grpc.CallOption) (*ListMetricResponse, error) GetMetric(ctx context.Context, in *GetMetricRequest, opts ...grpc.CallOption) (*GetMetricResponse, error) }
MetricClient is the client API for Metric 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 NewMetricClient ¶
func NewMetricClient(cc grpc.ClientConnInterface) MetricClient
type MetricServer ¶
type MetricServer interface { ListMetric(context.Context, *ListMetricRequest) (*ListMetricResponse, error) GetMetric(context.Context, *GetMetricRequest) (*GetMetricResponse, error) // contains filtered or unexported methods }
MetricServer is the server API for Metric service. All implementations must embed UnimplementedMetricServer for forward compatibility
type RemoveDatabaseRequest ¶
type RemoveDatabaseRequest struct { DatabaseName string `protobuf:"bytes,1,opt,name=database_name,json=databaseName,proto3" json:"database_name,omitempty"` // contains filtered or unexported fields }
func (*RemoveDatabaseRequest) Descriptor
deprecated
func (*RemoveDatabaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveDatabaseRequest.ProtoReflect.Descriptor instead.
func (*RemoveDatabaseRequest) GetDatabaseName ¶
func (x *RemoveDatabaseRequest) GetDatabaseName() string
func (*RemoveDatabaseRequest) ProtoMessage ¶
func (*RemoveDatabaseRequest) ProtoMessage()
func (*RemoveDatabaseRequest) ProtoReflect ¶
func (x *RemoveDatabaseRequest) ProtoReflect() protoreflect.Message
func (*RemoveDatabaseRequest) Reset ¶
func (x *RemoveDatabaseRequest) Reset()
func (*RemoveDatabaseRequest) String ¶
func (x *RemoveDatabaseRequest) String() string
type Status ¶
type Status int32
func (Status) Descriptor ¶
func (Status) Descriptor() protoreflect.EnumDescriptor
func (Status) EnumDescriptor
deprecated
func (Status) Number ¶
func (x Status) Number() protoreflect.EnumNumber
func (Status) Type ¶
func (Status) Type() protoreflect.EnumType
type StatusResponse ¶
type StatusResponse struct { Status Status `protobuf:"varint,1,opt,name=status,proto3,enum=Status" json:"status,omitempty"` Code int32 `protobuf:"varint,2,opt,name=code,proto3" json:"code,omitempty"` Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*StatusResponse) Descriptor
deprecated
func (*StatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use StatusResponse.ProtoReflect.Descriptor instead.
func (*StatusResponse) GetCode ¶
func (x *StatusResponse) GetCode() int32
func (*StatusResponse) GetMessage ¶
func (x *StatusResponse) GetMessage() string
func (*StatusResponse) GetStatus ¶
func (x *StatusResponse) GetStatus() Status
func (*StatusResponse) ProtoMessage ¶
func (*StatusResponse) ProtoMessage()
func (*StatusResponse) ProtoReflect ¶
func (x *StatusResponse) ProtoReflect() protoreflect.Message
func (*StatusResponse) Reset ¶
func (x *StatusResponse) Reset()
func (*StatusResponse) String ¶
func (x *StatusResponse) String() string
type StoreClient ¶
type StoreClient interface { CreateDatabase(ctx context.Context, in *CreateDatabaseRequest, opts ...grpc.CallOption) (*StatusResponse, error) RemoveDatabase(ctx context.Context, in *RemoveDatabaseRequest, opts ...grpc.CallOption) (*StatusResponse, error) ListDatabases(ctx context.Context, in *ListDatabasesRequest, opts ...grpc.CallOption) (*ListDatabasesResponse, error) ListCollections(ctx context.Context, in *ListCollectionsRequest, opts ...grpc.CallOption) (*ListCollectionsResponse, error) }
StoreClient is the client API for Store 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 NewStoreClient ¶
func NewStoreClient(cc grpc.ClientConnInterface) StoreClient
type StoreServer ¶
type StoreServer interface { CreateDatabase(context.Context, *CreateDatabaseRequest) (*StatusResponse, error) RemoveDatabase(context.Context, *RemoveDatabaseRequest) (*StatusResponse, error) ListDatabases(context.Context, *ListDatabasesRequest) (*ListDatabasesResponse, error) ListCollections(context.Context, *ListCollectionsRequest) (*ListCollectionsResponse, error) // contains filtered or unexported methods }
StoreServer is the server API for Store service. All implementations must embed UnimplementedStoreServer for forward compatibility
type UnimplementedConfigServer ¶
type UnimplementedConfigServer struct { }
UnimplementedConfigServer must be embedded to have forward compatible implementations.
func (UnimplementedConfigServer) GetConfig ¶
func (UnimplementedConfigServer) GetConfig(context.Context, *GetConfigRequest) (*GetConfigResponse, error)
func (UnimplementedConfigServer) GetVersion ¶
func (UnimplementedConfigServer) GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error)
func (UnimplementedConfigServer) ListConfig ¶
func (UnimplementedConfigServer) ListConfig(context.Context, *ListConfigRequest) (*ListConfigResponse, error)
type UnimplementedHealthServer ¶
type UnimplementedHealthServer struct { }
UnimplementedHealthServer must be embedded to have forward compatible implementations.
func (UnimplementedHealthServer) Check ¶
func (UnimplementedHealthServer) Check(context.Context, *HealthCheckRequest) (*HealthCheckResponse, error)
type UnimplementedMetricServer ¶
type UnimplementedMetricServer struct { }
UnimplementedMetricServer must be embedded to have forward compatible implementations.
func (UnimplementedMetricServer) GetMetric ¶
func (UnimplementedMetricServer) GetMetric(context.Context, *GetMetricRequest) (*GetMetricResponse, error)
func (UnimplementedMetricServer) ListMetric ¶
func (UnimplementedMetricServer) ListMetric(context.Context, *ListMetricRequest) (*ListMetricResponse, error)
type UnimplementedStoreServer ¶
type UnimplementedStoreServer struct { }
UnimplementedStoreServer must be embedded to have forward compatible implementations.
func (UnimplementedStoreServer) CreateDatabase ¶
func (UnimplementedStoreServer) CreateDatabase(context.Context, *CreateDatabaseRequest) (*StatusResponse, error)
func (UnimplementedStoreServer) ListCollections ¶
func (UnimplementedStoreServer) ListCollections(context.Context, *ListCollectionsRequest) (*ListCollectionsResponse, error)
func (UnimplementedStoreServer) ListDatabases ¶
func (UnimplementedStoreServer) ListDatabases(context.Context, *ListDatabasesRequest) (*ListDatabasesResponse, error)
func (UnimplementedStoreServer) RemoveDatabase ¶
func (UnimplementedStoreServer) RemoveDatabase(context.Context, *RemoveDatabaseRequest) (*StatusResponse, error)
type UnsafeConfigServer ¶
type UnsafeConfigServer interface {
// contains filtered or unexported methods
}
UnsafeConfigServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConfigServer will result in compilation errors.
type UnsafeHealthServer ¶
type UnsafeHealthServer interface {
// contains filtered or unexported methods
}
UnsafeHealthServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HealthServer will result in compilation errors.
type UnsafeMetricServer ¶
type UnsafeMetricServer interface {
// contains filtered or unexported methods
}
UnsafeMetricServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MetricServer will result in compilation errors.
type UnsafeStoreServer ¶
type UnsafeStoreServer interface {
// contains filtered or unexported methods
}
UnsafeStoreServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StoreServer will result in compilation errors.