Class RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractAsyncStub<RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStub>
-
- io.envoyproxy.envoy.service.route.v3.RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStub
-
- Enclosing class:
- RouteDiscoveryServiceGrpc
public static final class RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStub extends io.grpc.stub.AbstractAsyncStub<RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStub>
The resource_names field in DiscoveryRequest specifies a route configuration. This allows an Envoy configuration with multiple HTTP listeners (and associated HTTP connection manager filters) to use different route configurations. Each listener will bind its HTTP connection manager filter to a route table via this identifier.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)io.grpc.stub.StreamObserver<DeltaDiscoveryRequest>deltaRoutes(io.grpc.stub.StreamObserver<DeltaDiscoveryResponse> responseObserver)voidfetchRoutes(DiscoveryRequest request, io.grpc.stub.StreamObserver<DiscoveryResponse> responseObserver)io.grpc.stub.StreamObserver<DiscoveryRequest>streamRoutes(io.grpc.stub.StreamObserver<DiscoveryResponse> responseObserver)
-
-
-
Method Detail
-
build
protected RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStub>
-
streamRoutes
public io.grpc.stub.StreamObserver<DiscoveryRequest> streamRoutes(io.grpc.stub.StreamObserver<DiscoveryResponse> responseObserver)
-
deltaRoutes
public io.grpc.stub.StreamObserver<DeltaDiscoveryRequest> deltaRoutes(io.grpc.stub.StreamObserver<DeltaDiscoveryResponse> responseObserver)
-
fetchRoutes
public void fetchRoutes(DiscoveryRequest request, io.grpc.stub.StreamObserver<DiscoveryResponse> responseObserver)
-
-