Uses of Interface
io.grpc.xds.client.XdsClient.ResourceWatcher
Packages that use XdsClient.ResourceWatcher
Package
Description
Library for gPRC proxyless service mesh using Envoy xDS protocol.
-
Uses of XdsClient.ResourceWatcher in io.grpc.xds
Classes in io.grpc.xds that implement XdsClient.ResourceWatcherModifier and TypeClassDescriptionprivate final classprivate final classprivate classprivate classDiscovery state for RouteConfiguration resource.private final classprivate final class -
Uses of XdsClient.ResourceWatcher in io.grpc.xds.client
Fields in io.grpc.xds.client with type parameters of type XdsClient.ResourceWatcherModifier and TypeFieldDescriptionprivate final Map<XdsClient.ResourceWatcher<T>, Executor> XdsClientImpl.ResourceSubscriber.watchersMethods in io.grpc.xds.client with parameters of type XdsClient.ResourceWatcherModifier and TypeMethodDescription(package private) voidXdsClientImpl.ResourceSubscriber.addWatcher(XdsClient.ResourceWatcher<T> watcher, Executor watcherExecutor) <T extends XdsClient.ResourceUpdate>
voidXdsClient.cancelXdsResourceWatch(XdsResourceType<T> type, String resourceName, XdsClient.ResourceWatcher<T> watcher) Unregisters the given resource watcher.<T extends XdsClient.ResourceUpdate>
voidXdsClientImpl.cancelXdsResourceWatch(XdsResourceType<T> type, String resourceName, XdsClient.ResourceWatcher<T> watcher) private voidXdsClientImpl.ResourceSubscriber.notifyWatcher(XdsClient.ResourceWatcher<T> watcher, T update) (package private) voidXdsClientImpl.ResourceSubscriber.removeWatcher(XdsClient.ResourceWatcher<T> watcher) <T extends XdsClient.ResourceUpdate>
voidXdsClient.watchXdsResource(XdsResourceType<T> type, String resourceName, XdsClient.ResourceWatcher<T> watcher) <T extends XdsClient.ResourceUpdate>
voidXdsClient.watchXdsResource(XdsResourceType<T> type, String resourceName, XdsClient.ResourceWatcher<T> watcher, Executor executor) Registers a data watcher for the given Xds resource.<T extends XdsClient.ResourceUpdate>
voidXdsClientImpl.watchXdsResource(XdsResourceType<T> type, String resourceName, XdsClient.ResourceWatcher<T> watcher, Executor watcherExecutor)