Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterExtensionConfigDiscoveryServiceServer(s grpc.ServiceRegistrar, srv ExtensionConfigDiscoveryServiceServer)
- type ExtensionConfigDiscoveryServiceClient
- type ExtensionConfigDiscoveryServiceServer
- type ExtensionConfigDiscoveryService_DeltaExtensionConfigsClient
- type ExtensionConfigDiscoveryService_DeltaExtensionConfigsServer
- type ExtensionConfigDiscoveryService_StreamExtensionConfigsClient
- type ExtensionConfigDiscoveryService_StreamExtensionConfigsServer
- type UnimplementedExtensionConfigDiscoveryServiceServer
- func (UnimplementedExtensionConfigDiscoveryServiceServer) DeltaExtensionConfigs(ExtensionConfigDiscoveryService_DeltaExtensionConfigsServer) error
- func (UnimplementedExtensionConfigDiscoveryServiceServer) FetchExtensionConfigs(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error)
- func (UnimplementedExtensionConfigDiscoveryServiceServer) StreamExtensionConfigs(ExtensionConfigDiscoveryService_StreamExtensionConfigsServer) error
- type UnsafeExtensionConfigDiscoveryServiceServer
Constants ¶
const ( ExtensionConfigDiscoveryService_StreamExtensionConfigs_FullMethodName = "/envoy.service.extension.v3.ExtensionConfigDiscoveryService/StreamExtensionConfigs" ExtensionConfigDiscoveryService_DeltaExtensionConfigs_FullMethodName = "/envoy.service.extension.v3.ExtensionConfigDiscoveryService/DeltaExtensionConfigs" ExtensionConfigDiscoveryService_FetchExtensionConfigs_FullMethodName = "/envoy.service.extension.v3.ExtensionConfigDiscoveryService/FetchExtensionConfigs" )
Variables ¶
var ExtensionConfigDiscoveryService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "envoy.service.extension.v3.ExtensionConfigDiscoveryService", HandlerType: (*ExtensionConfigDiscoveryServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "FetchExtensionConfigs", Handler: _ExtensionConfigDiscoveryService_FetchExtensionConfigs_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "StreamExtensionConfigs", Handler: _ExtensionConfigDiscoveryService_StreamExtensionConfigs_Handler, ServerStreams: true, ClientStreams: true, }, { StreamName: "DeltaExtensionConfigs", Handler: _ExtensionConfigDiscoveryService_DeltaExtensionConfigs_Handler, ServerStreams: true, ClientStreams: true, }, }, Metadata: "envoy/service/extension/v3/config_discovery.proto", }
ExtensionConfigDiscoveryService_ServiceDesc is the grpc.ServiceDesc for ExtensionConfigDiscoveryService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterExtensionConfigDiscoveryServiceServer ¶
func RegisterExtensionConfigDiscoveryServiceServer(s grpc.ServiceRegistrar, srv ExtensionConfigDiscoveryServiceServer)
Types ¶
type ExtensionConfigDiscoveryServiceClient ¶
type ExtensionConfigDiscoveryServiceClient interface { StreamExtensionConfigs(ctx context.Context, opts ...grpc.CallOption) (ExtensionConfigDiscoveryService_StreamExtensionConfigsClient, error) DeltaExtensionConfigs(ctx context.Context, opts ...grpc.CallOption) (ExtensionConfigDiscoveryService_DeltaExtensionConfigsClient, error) FetchExtensionConfigs(ctx context.Context, in *v3.DiscoveryRequest, opts ...grpc.CallOption) (*v3.DiscoveryResponse, error) }
ExtensionConfigDiscoveryServiceClient is the client API for ExtensionConfigDiscoveryService 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 NewExtensionConfigDiscoveryServiceClient ¶
func NewExtensionConfigDiscoveryServiceClient(cc grpc.ClientConnInterface) ExtensionConfigDiscoveryServiceClient
type ExtensionConfigDiscoveryServiceServer ¶
type ExtensionConfigDiscoveryServiceServer interface { StreamExtensionConfigs(ExtensionConfigDiscoveryService_StreamExtensionConfigsServer) error DeltaExtensionConfigs(ExtensionConfigDiscoveryService_DeltaExtensionConfigsServer) error FetchExtensionConfigs(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error) }
ExtensionConfigDiscoveryServiceServer is the server API for ExtensionConfigDiscoveryService service. All implementations should embed UnimplementedExtensionConfigDiscoveryServiceServer for forward compatibility
type ExtensionConfigDiscoveryService_DeltaExtensionConfigsClient ¶
type ExtensionConfigDiscoveryService_DeltaExtensionConfigsClient interface { Send(*v3.DeltaDiscoveryRequest) error Recv() (*v3.DeltaDiscoveryResponse, error) grpc.ClientStream }
type ExtensionConfigDiscoveryService_DeltaExtensionConfigsServer ¶
type ExtensionConfigDiscoveryService_DeltaExtensionConfigsServer interface { Send(*v3.DeltaDiscoveryResponse) error Recv() (*v3.DeltaDiscoveryRequest, error) grpc.ServerStream }
type ExtensionConfigDiscoveryService_StreamExtensionConfigsClient ¶
type ExtensionConfigDiscoveryService_StreamExtensionConfigsClient interface { Send(*v3.DiscoveryRequest) error Recv() (*v3.DiscoveryResponse, error) grpc.ClientStream }
type ExtensionConfigDiscoveryService_StreamExtensionConfigsServer ¶
type ExtensionConfigDiscoveryService_StreamExtensionConfigsServer interface { Send(*v3.DiscoveryResponse) error Recv() (*v3.DiscoveryRequest, error) grpc.ServerStream }
type UnimplementedExtensionConfigDiscoveryServiceServer ¶
type UnimplementedExtensionConfigDiscoveryServiceServer struct { }
UnimplementedExtensionConfigDiscoveryServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedExtensionConfigDiscoveryServiceServer) DeltaExtensionConfigs ¶
func (UnimplementedExtensionConfigDiscoveryServiceServer) DeltaExtensionConfigs(ExtensionConfigDiscoveryService_DeltaExtensionConfigsServer) error
func (UnimplementedExtensionConfigDiscoveryServiceServer) FetchExtensionConfigs ¶
func (UnimplementedExtensionConfigDiscoveryServiceServer) FetchExtensionConfigs(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error)
func (UnimplementedExtensionConfigDiscoveryServiceServer) StreamExtensionConfigs ¶
func (UnimplementedExtensionConfigDiscoveryServiceServer) StreamExtensionConfigs(ExtensionConfigDiscoveryService_StreamExtensionConfigsServer) error
type UnsafeExtensionConfigDiscoveryServiceServer ¶
type UnsafeExtensionConfigDiscoveryServiceServer interface {
// contains filtered or unexported methods
}
UnsafeExtensionConfigDiscoveryServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ExtensionConfigDiscoveryServiceServer will result in compilation errors.