Uses of Interface
io.grpc.xds.client.XdsClient.ResourceUpdate
Packages that use XdsClient.ResourceUpdate
Package
Description
Library for gPRC proxyless service mesh using Envoy xDS protocol.
-
Uses of XdsClient.ResourceUpdate in io.grpc.xds
Classes in io.grpc.xds that implement XdsClient.ResourceUpdateModifier and TypeClassDescription(package private) final class(package private) final class(package private) static classxDS resource update for cluster-level configuration.(package private) static final class(package private) static class(package private) static final class -
Uses of XdsClient.ResourceUpdate in io.grpc.xds.client
Classes in io.grpc.xds.client with type parameters of type XdsClient.ResourceUpdateModifier and TypeInterfaceDescriptionstatic interfaceWatcher interface for a single requested xDS resource.private final classTracks a single subscribed resource.classXdsResourceType<T extends XdsClient.ResourceUpdate>(package private) static final class(package private) static final classFields in io.grpc.xds.client declared as XdsClient.ResourceUpdateModifier and TypeFieldDescriptionprivate TXdsClientImpl.ResourceSubscriber.dataprivate final TXdsResourceType.ParsedResource.resourceUpdateFields in io.grpc.xds.client with type parameters of type XdsClient.ResourceUpdateModifier and TypeFieldDescriptionprivate final Map<XdsResourceType<? extends XdsClient.ResourceUpdate>, Map<String, XdsClientImpl.ResourceSubscriber<? extends XdsClient.ResourceUpdate>>> XdsClientImpl.resourceSubscribersprivate final Map<XdsResourceType<? extends XdsClient.ResourceUpdate>, Map<String, XdsClientImpl.ResourceSubscriber<? extends XdsClient.ResourceUpdate>>> XdsClientImpl.resourceSubscribersMethods in io.grpc.xds.client with type parameters of type XdsClient.ResourceUpdateModifier and TypeMethodDescription<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 <T extends XdsClient.ResourceUpdate>
voidXdsClientImpl.handleResourceUpdate(XdsResourceType.Args args, List<com.google.protobuf.Any> resources, XdsResourceType<T> xdsResourceType, XdsClient.ProcessingTracker processingTracker) <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) Method parameters in io.grpc.xds.client with type arguments of type XdsClient.ResourceUpdateModifier and TypeMethodDescriptionXdsClient.ResourceStore.getSubscribedResources(Bootstrapper.ServerInfo serverInfo, XdsResourceType<? extends XdsClient.ResourceUpdate> type) Returns the collection of resources currently subscribing to ornullif not subscribing to any resources for the given type.XdsClientImpl.getSubscribedResources(Bootstrapper.ServerInfo serverInfo, XdsResourceType<? extends XdsClient.ResourceUpdate> type)