Class AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceFutureStub

java.lang.Object
io.grpc.stub.AbstractStub<AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceFutureStub>
io.grpc.stub.AbstractFutureStub<AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceFutureStub>
io.envoyproxy.envoy.service.discovery.v3.AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceFutureStub
Enclosing class:
AggregatedDiscoveryServiceGrpc

public static final class AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceFutureStub extends io.grpc.stub.AbstractFutureStub<AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service AggregatedDiscoveryService.
 See https://github.com/envoyproxy/envoy-api#apis for a description of the role of
 ADS and how it is intended to be used by a management server. ADS requests
 have the same structure as their singleton xDS counterparts, but can
 multiplex many resource types on a single stream. The type_url in the
 DiscoveryRequest/DiscoveryResponse provides sufficient information to recover
 the multiplexed singleton APIs at the Envoy instance and management server.
 
  • 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>>
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
    AggregatedDiscoveryServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
     

    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, withOnReadyThreshold, withOption, withWaitForReady

    Methods inherited from class java.lang.Object

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