Class AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceImplBase

java.lang.Object
io.envoyproxy.envoy.service.discovery.v3.AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceImplBase
All Implemented Interfaces:
AggregatedDiscoveryServiceGrpc.AsyncService, io.grpc.BindableService
Enclosing class:
AggregatedDiscoveryServiceGrpc

public abstract static class AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceImplBase extends Object implements io.grpc.BindableService, AggregatedDiscoveryServiceGrpc.AsyncService
Base class for the server implementation of the 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.
 
  • Constructor Details

    • AggregatedDiscoveryServiceImplBase

      public AggregatedDiscoveryServiceImplBase()
  • Method Details

    • bindService

      public final io.grpc.ServerServiceDefinition bindService()
      Specified by:
      bindService in interface io.grpc.BindableService