Package io.envoyproxy.envoy.api.v2
Interface EndpointDiscoveryService.Interface
-
- All Known Implementing Classes:
EndpointDiscoveryService.Stub
- Enclosing class:
- EndpointDiscoveryService
public static interface EndpointDiscoveryService.Interface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddeltaEndpoints(com.google.protobuf.RpcController controller, DeltaDiscoveryRequest request, com.google.protobuf.RpcCallback<DeltaDiscoveryResponse> done)rpc DeltaEndpoints(stream .envoy.api.v2.DeltaDiscoveryRequest) returns (stream .envoy.api.v2.DeltaDiscoveryResponse);voidfetchEndpoints(com.google.protobuf.RpcController controller, DiscoveryRequest request, com.google.protobuf.RpcCallback<DiscoveryResponse> done)rpc FetchEndpoints(.envoy.api.v2.DiscoveryRequest) returns (.envoy.api.v2.DiscoveryResponse) { ... }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.
-
-
-
Method Detail
-
streamEndpoints
void streamEndpoints(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.
rpc StreamEndpoints(stream .envoy.api.v2.DiscoveryRequest) returns (stream .envoy.api.v2.DiscoveryResponse);
-
deltaEndpoints
void deltaEndpoints(com.google.protobuf.RpcController controller, DeltaDiscoveryRequest request, com.google.protobuf.RpcCallback<DeltaDiscoveryResponse> done)rpc DeltaEndpoints(stream .envoy.api.v2.DeltaDiscoveryRequest) returns (stream .envoy.api.v2.DeltaDiscoveryResponse);
-
fetchEndpoints
void fetchEndpoints(com.google.protobuf.RpcController controller, DiscoveryRequest request, com.google.protobuf.RpcCallback<DiscoveryResponse> done)rpc FetchEndpoints(.envoy.api.v2.DiscoveryRequest) returns (.envoy.api.v2.DiscoveryResponse) { ... }
-
-