Documentation ¶
Index ¶
- Variables
- func RegisterStoreGatewayServiceServer(s grpc.ServiceRegistrar, srv StoreGatewayServiceServer)
- type StoreGatewayServiceClient
- type StoreGatewayServiceServer
- type StoreGatewayService_MergeProfilesLabelsClient
- type StoreGatewayService_MergeProfilesLabelsServer
- type StoreGatewayService_MergeProfilesPprofClient
- type StoreGatewayService_MergeProfilesPprofServer
- type StoreGatewayService_MergeProfilesStacktracesClient
- type StoreGatewayService_MergeProfilesStacktracesServer
- type UnimplementedStoreGatewayServiceServer
- func (UnimplementedStoreGatewayServiceServer) MergeProfilesLabels(StoreGatewayService_MergeProfilesLabelsServer) error
- func (UnimplementedStoreGatewayServiceServer) MergeProfilesPprof(StoreGatewayService_MergeProfilesPprofServer) error
- func (UnimplementedStoreGatewayServiceServer) MergeProfilesStacktraces(StoreGatewayService_MergeProfilesStacktracesServer) error
- type UnsafeStoreGatewayServiceServer
Constants ¶
This section is empty.
Variables ¶
var File_storegateway_v1_storegateway_proto protoreflect.FileDescriptor
var StoreGatewayService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "storegateway.v1.StoreGatewayService", HandlerType: (*StoreGatewayServiceServer)(nil), Methods: []grpc.MethodDesc{}, Streams: []grpc.StreamDesc{ { StreamName: "MergeProfilesStacktraces", Handler: _StoreGatewayService_MergeProfilesStacktraces_Handler, ServerStreams: true, ClientStreams: true, }, { StreamName: "MergeProfilesLabels", Handler: _StoreGatewayService_MergeProfilesLabels_Handler, ServerStreams: true, ClientStreams: true, }, { StreamName: "MergeProfilesPprof", Handler: _StoreGatewayService_MergeProfilesPprof_Handler, ServerStreams: true, ClientStreams: true, }, }, Metadata: "storegateway/v1/storegateway.proto", }
StoreGatewayService_ServiceDesc is the grpc.ServiceDesc for StoreGatewayService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterStoreGatewayServiceServer ¶
func RegisterStoreGatewayServiceServer(s grpc.ServiceRegistrar, srv StoreGatewayServiceServer)
Types ¶
type StoreGatewayServiceClient ¶
type StoreGatewayServiceClient interface { MergeProfilesStacktraces(ctx context.Context, opts ...grpc.CallOption) (StoreGatewayService_MergeProfilesStacktracesClient, error) MergeProfilesLabels(ctx context.Context, opts ...grpc.CallOption) (StoreGatewayService_MergeProfilesLabelsClient, error) MergeProfilesPprof(ctx context.Context, opts ...grpc.CallOption) (StoreGatewayService_MergeProfilesPprofClient, error) }
StoreGatewayServiceClient is the client API for StoreGatewayService 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 NewStoreGatewayServiceClient ¶
func NewStoreGatewayServiceClient(cc grpc.ClientConnInterface) StoreGatewayServiceClient
type StoreGatewayServiceServer ¶
type StoreGatewayServiceServer interface { MergeProfilesStacktraces(StoreGatewayService_MergeProfilesStacktracesServer) error MergeProfilesLabels(StoreGatewayService_MergeProfilesLabelsServer) error MergeProfilesPprof(StoreGatewayService_MergeProfilesPprofServer) error // contains filtered or unexported methods }
StoreGatewayServiceServer is the server API for StoreGatewayService service. All implementations must embed UnimplementedStoreGatewayServiceServer for forward compatibility
type StoreGatewayService_MergeProfilesLabelsClient ¶
type StoreGatewayService_MergeProfilesLabelsClient interface { Send(*v1.MergeProfilesLabelsRequest) error Recv() (*v1.MergeProfilesLabelsResponse, error) grpc.ClientStream }
type StoreGatewayService_MergeProfilesLabelsServer ¶
type StoreGatewayService_MergeProfilesLabelsServer interface { Send(*v1.MergeProfilesLabelsResponse) error Recv() (*v1.MergeProfilesLabelsRequest, error) grpc.ServerStream }
type StoreGatewayService_MergeProfilesPprofClient ¶
type StoreGatewayService_MergeProfilesPprofClient interface { Send(*v1.MergeProfilesPprofRequest) error Recv() (*v1.MergeProfilesPprofResponse, error) grpc.ClientStream }
type StoreGatewayService_MergeProfilesPprofServer ¶
type StoreGatewayService_MergeProfilesPprofServer interface { Send(*v1.MergeProfilesPprofResponse) error Recv() (*v1.MergeProfilesPprofRequest, error) grpc.ServerStream }
type StoreGatewayService_MergeProfilesStacktracesClient ¶
type StoreGatewayService_MergeProfilesStacktracesClient interface { Send(*v1.MergeProfilesStacktracesRequest) error Recv() (*v1.MergeProfilesStacktracesResponse, error) grpc.ClientStream }
type StoreGatewayService_MergeProfilesStacktracesServer ¶
type StoreGatewayService_MergeProfilesStacktracesServer interface { Send(*v1.MergeProfilesStacktracesResponse) error Recv() (*v1.MergeProfilesStacktracesRequest, error) grpc.ServerStream }
type UnimplementedStoreGatewayServiceServer ¶
type UnimplementedStoreGatewayServiceServer struct { }
UnimplementedStoreGatewayServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedStoreGatewayServiceServer) MergeProfilesLabels ¶
func (UnimplementedStoreGatewayServiceServer) MergeProfilesLabels(StoreGatewayService_MergeProfilesLabelsServer) error
func (UnimplementedStoreGatewayServiceServer) MergeProfilesPprof ¶
func (UnimplementedStoreGatewayServiceServer) MergeProfilesPprof(StoreGatewayService_MergeProfilesPprofServer) error
func (UnimplementedStoreGatewayServiceServer) MergeProfilesStacktraces ¶
func (UnimplementedStoreGatewayServiceServer) MergeProfilesStacktraces(StoreGatewayService_MergeProfilesStacktracesServer) error
type UnsafeStoreGatewayServiceServer ¶
type UnsafeStoreGatewayServiceServer interface {
// contains filtered or unexported methods
}
UnsafeStoreGatewayServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StoreGatewayServiceServer will result in compilation errors.