Class EndpointDiscoveryService.Stub
- java.lang.Object
-
- io.envoyproxy.envoy.service.endpoint.v3.EndpointDiscoveryService
-
- io.envoyproxy.envoy.service.endpoint.v3.EndpointDiscoveryService.Stub
-
- All Implemented Interfaces:
com.google.protobuf.Service,EndpointDiscoveryService.Interface
- Enclosing class:
- EndpointDiscoveryService
public static final class EndpointDiscoveryService.Stub extends EndpointDiscoveryService implements EndpointDiscoveryService.Interface
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.envoyproxy.envoy.service.endpoint.v3.EndpointDiscoveryService
EndpointDiscoveryService.BlockingInterface, EndpointDiscoveryService.Interface, EndpointDiscoveryService.Stub
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeltaEndpoints(com.google.protobuf.RpcController controller, DeltaDiscoveryRequest request, com.google.protobuf.RpcCallback<DeltaDiscoveryResponse> done)rpc DeltaEndpoints(stream .envoy.service.discovery.v3.DeltaDiscoveryRequest) returns (stream .envoy.service.discovery.v3.DeltaDiscoveryResponse);voidfetchEndpoints(com.google.protobuf.RpcController controller, DiscoveryRequest request, com.google.protobuf.RpcCallback<DiscoveryResponse> done)rpc FetchEndpoints(.envoy.service.discovery.v3.DiscoveryRequest) returns (.envoy.service.discovery.v3.DiscoveryResponse) { ... }com.google.protobuf.RpcChannelgetChannel()voidstreamEndpoints(com.google.protobuf.RpcController controller, DiscoveryRequest request, com.google.protobuf.RpcCallback<DiscoveryResponse> done)The resource_names field in DiscoveryRequest specifies a list of clusters to subscribe to updates for.-
Methods inherited from class io.envoyproxy.envoy.service.endpoint.v3.EndpointDiscoveryService
callMethod, getDescriptor, getDescriptorForType, getRequestPrototype, getResponsePrototype, newBlockingStub, newReflectiveBlockingService, newReflectiveService, newStub
-
-
-
-
Method Detail
-
getChannel
public com.google.protobuf.RpcChannel getChannel()
-
streamEndpoints
public void streamEndpoints(com.google.protobuf.RpcController controller, DiscoveryRequest request, com.google.protobuf.RpcCallback<DiscoveryResponse> done)Description copied from class:EndpointDiscoveryServiceThe resource_names field in DiscoveryRequest specifies a list of clusters to subscribe to updates for.
rpc StreamEndpoints(stream .envoy.service.discovery.v3.DiscoveryRequest) returns (stream .envoy.service.discovery.v3.DiscoveryResponse);- Specified by:
streamEndpointsin interfaceEndpointDiscoveryService.Interface- Specified by:
streamEndpointsin classEndpointDiscoveryService
-
deltaEndpoints
public void deltaEndpoints(com.google.protobuf.RpcController controller, DeltaDiscoveryRequest request, com.google.protobuf.RpcCallback<DeltaDiscoveryResponse> done)Description copied from class:EndpointDiscoveryServicerpc DeltaEndpoints(stream .envoy.service.discovery.v3.DeltaDiscoveryRequest) returns (stream .envoy.service.discovery.v3.DeltaDiscoveryResponse);- Specified by:
deltaEndpointsin interfaceEndpointDiscoveryService.Interface- Specified by:
deltaEndpointsin classEndpointDiscoveryService
-
fetchEndpoints
public void fetchEndpoints(com.google.protobuf.RpcController controller, DiscoveryRequest request, com.google.protobuf.RpcCallback<DiscoveryResponse> done)Description copied from class:EndpointDiscoveryServicerpc FetchEndpoints(.envoy.service.discovery.v3.DiscoveryRequest) returns (.envoy.service.discovery.v3.DiscoveryResponse) { ... }- Specified by:
fetchEndpointsin interfaceEndpointDiscoveryService.Interface- Specified by:
fetchEndpointsin classEndpointDiscoveryService
-
-