| Interface | Description |
|---|---|
| DiscoveryServerCallbacks |
DiscoveryServerCallbacks defines the callbacks that are exposed by the DiscoveryServer. |
| ExecutorGroup |
The
ExecutorGroup is responsible for providing the Executor's to use
via its ExecutorGroup.next() method. |
| Class | Description |
|---|---|
| AdsDiscoveryRequestStreamObserver |
AdsDiscoveryRequestStreamObserver is an implementation of DiscoveryRequestStreamObserver tailored for
ADS streams, which handle multiple watches for all TYPE_URLS. |
| DefaultExecutorGroup |
Default implementation of
ExecutorGroup which
always returns MoreExecutors.directExecutor(). |
| DiscoveryRequestStreamObserver |
DiscoveryRequestStreamObserver provides the base implementation for XDS stream handling. |
| DiscoveryServer | |
| XdsDiscoveryRequestStreamObserver |
XdsDiscoveryRequestStreamObserver is a lightweight implementation of DiscoveryRequestStreamObserver
tailored for non-ADS streams which handle a single watch. |
Copyright © 2018–2019 The Envoy Project. All rights reserved.