Skip navigation links
D G I O S 

D

DiscoveryServer - Class in io.envoyproxy.controlplane.server
 
DiscoveryServer(ConfigWatcher) - Constructor for class io.envoyproxy.controlplane.server.DiscoveryServer
 
DiscoveryServer(DiscoveryServerCallbacks, ConfigWatcher) - Constructor for class io.envoyproxy.controlplane.server.DiscoveryServer
 
DiscoveryServer(List<DiscoveryServerCallbacks>, ConfigWatcher) - Constructor for class io.envoyproxy.controlplane.server.DiscoveryServer
Creates the server.
DiscoveryServerCallbacks - Interface in io.envoyproxy.controlplane.server
DiscoveryServerCallbacks defines the callbacks that are exposed by the DiscoveryServer.

G

getAggregatedDiscoveryServiceImpl() - Method in class io.envoyproxy.controlplane.server.DiscoveryServer
Returns an ADS implementation that uses this server's ConfigWatcher.
getClusterDiscoveryServiceImpl() - Method in class io.envoyproxy.controlplane.server.DiscoveryServer
Returns a CDS implementation that uses this server's ConfigWatcher.
getEndpointDiscoveryServiceImpl() - Method in class io.envoyproxy.controlplane.server.DiscoveryServer
Returns an EDS implementation that uses this server's ConfigWatcher.
getListenerDiscoveryServiceImpl() - Method in class io.envoyproxy.controlplane.server.DiscoveryServer
Returns a LDS implementation that uses this server's ConfigWatcher.
getRouteDiscoveryServiceImpl() - Method in class io.envoyproxy.controlplane.server.DiscoveryServer
Returns a RDS implementation that uses this server's ConfigWatcher.
getSecretDiscoveryServiceImpl() - Method in class io.envoyproxy.controlplane.server.DiscoveryServer
Returns a SDS implementation that uses this server's ConfigWatcher.

I

io.envoyproxy.controlplane.server - package io.envoyproxy.controlplane.server
 
io.envoyproxy.controlplane.server.callback - package io.envoyproxy.controlplane.server.callback
 

O

onStreamClose(long, String) - Method in class io.envoyproxy.controlplane.server.callback.SnapshotCollectingCallback
 
onStreamClose(long, String) - Method in interface io.envoyproxy.controlplane.server.DiscoveryServerCallbacks
onStreamClose is called just before the bi-directional gRPC stream is closed successfully for an envoy instance.
onStreamCloseWithError(long, String, Throwable) - Method in class io.envoyproxy.controlplane.server.callback.SnapshotCollectingCallback
 
onStreamCloseWithError(long, String, Throwable) - Method in interface io.envoyproxy.controlplane.server.DiscoveryServerCallbacks
onStreamCloseWithError is called just before the bi-directional gRPC stream is closed for an envoy instance due to some error that has occurred.
onStreamOpen(long, String) - Method in interface io.envoyproxy.controlplane.server.DiscoveryServerCallbacks
onStreamOpen is called when the bi-directional gRPC stream is opened for an envoy instance, before the initial Discovery.DiscoveryRequest is processed.
onStreamRequest(long, Discovery.DiscoveryRequest) - Method in class io.envoyproxy.controlplane.server.callback.SnapshotCollectingCallback
 
onStreamRequest(long, Discovery.DiscoveryRequest) - Method in interface io.envoyproxy.controlplane.server.DiscoveryServerCallbacks
onStreamRequest is called for each Discovery.DiscoveryRequest that is received on the stream.
onStreamResponse(long, Discovery.DiscoveryRequest, Discovery.DiscoveryResponse) - Method in interface io.envoyproxy.controlplane.server.DiscoveryServerCallbacks
onStreamResponse is called just before each Discovery.DiscoveryResponse that is sent on the stream.

S

SnapshotCollectingCallback<T> - Class in io.envoyproxy.controlplane.server.callback
Callback that keeps track of the number of streams associated with each node group and periodically clears out Snapshots from the cache that are no longer referenced by any streams.
SnapshotCollectingCallback(SnapshotCache<T>, NodeGroup<T>, Clock, Set<Consumer<T>>, long, long) - Constructor for class io.envoyproxy.controlplane.server.callback.SnapshotCollectingCallback
Creates the callback.
D G I O S 
Skip navigation links

Copyright © 2018 The Envoy Project. All rights reserved.