Class RouteDiscoveryServiceGrpc.RouteDiscoveryServiceFutureStub

  • Enclosing class:
    RouteDiscoveryServiceGrpc

    public static final class RouteDiscoveryServiceGrpc.RouteDiscoveryServiceFutureStub
    extends io.grpc.stub.AbstractFutureStub<RouteDiscoveryServiceGrpc.RouteDiscoveryServiceFutureStub>
     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.
     
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub

        io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected RouteDiscoveryServiceGrpc.RouteDiscoveryServiceFutureStub build​(io.grpc.Channel channel, io.grpc.CallOptions callOptions)  
      com.google.common.util.concurrent.ListenableFuture<DiscoveryResponse> fetchRoutes​(DiscoveryRequest request)  
      • Methods inherited from class io.grpc.stub.AbstractFutureStub

        newStub, newStub
      • Methods inherited from class io.grpc.stub.AbstractStub

        getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait