Documentation ¶
Index ¶
- Variables
- func RegisterThrottleDataDiscoveryServiceServer(s *grpc.Server, srv ThrottleDataDiscoveryServiceServer)
- type ThrottleDataDiscoveryServiceClient
- type ThrottleDataDiscoveryServiceServer
- type ThrottleDataDiscoveryService_StreamThrottleDataClient
- type ThrottleDataDiscoveryService_StreamThrottleDataServer
- type UnimplementedThrottleDataDiscoveryServiceServer
Constants ¶
This section is empty.
Variables ¶
View Source
var File_wso2_discovery_service_throttle_tdds_proto protoreflect.FileDescriptor
Functions ¶
func RegisterThrottleDataDiscoveryServiceServer ¶
func RegisterThrottleDataDiscoveryServiceServer(s *grpc.Server, srv ThrottleDataDiscoveryServiceServer)
Types ¶
type ThrottleDataDiscoveryServiceClient ¶
type ThrottleDataDiscoveryServiceClient interface { StreamThrottleData(ctx context.Context, opts ...grpc.CallOption) (ThrottleDataDiscoveryService_StreamThrottleDataClient, error) FetchThrottleData(ctx context.Context, in *v3.DiscoveryRequest, opts ...grpc.CallOption) (*v3.DiscoveryResponse, error) }
ThrottleDataDiscoveryServiceClient is the client API for ThrottleDataDiscoveryService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewThrottleDataDiscoveryServiceClient ¶
func NewThrottleDataDiscoveryServiceClient(cc grpc.ClientConnInterface) ThrottleDataDiscoveryServiceClient
type ThrottleDataDiscoveryServiceServer ¶
type ThrottleDataDiscoveryServiceServer interface { StreamThrottleData(ThrottleDataDiscoveryService_StreamThrottleDataServer) error FetchThrottleData(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error) }
ThrottleDataDiscoveryServiceServer is the server API for ThrottleDataDiscoveryService service.
type ThrottleDataDiscoveryService_StreamThrottleDataClient ¶
type ThrottleDataDiscoveryService_StreamThrottleDataClient interface { Send(*v3.DiscoveryRequest) error Recv() (*v3.DiscoveryResponse, error) grpc.ClientStream }
type ThrottleDataDiscoveryService_StreamThrottleDataServer ¶
type ThrottleDataDiscoveryService_StreamThrottleDataServer interface { Send(*v3.DiscoveryResponse) error Recv() (*v3.DiscoveryRequest, error) grpc.ServerStream }
type UnimplementedThrottleDataDiscoveryServiceServer ¶
type UnimplementedThrottleDataDiscoveryServiceServer struct { }
UnimplementedThrottleDataDiscoveryServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedThrottleDataDiscoveryServiceServer) FetchThrottleData ¶
func (*UnimplementedThrottleDataDiscoveryServiceServer) FetchThrottleData(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error)
func (*UnimplementedThrottleDataDiscoveryServiceServer) StreamThrottleData ¶
func (*UnimplementedThrottleDataDiscoveryServiceServer) StreamThrottleData(ThrottleDataDiscoveryService_StreamThrottleDataServer) error
Click to show internal directories.
Click to hide internal directories.