Uses of Interface
io.grpc.xds.client.XdsClient.ResourceUpdate
-
Packages that use XdsClient.ResourceUpdate Package Description io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol.io.grpc.xds.client -
-
Uses of XdsClient.ResourceUpdate in io.grpc.xds
Classes in io.grpc.xds that implement XdsClient.ResourceUpdate Modifier and Type Class Description (package private) classAutoValue_XdsClusterResource_CdsUpdate(package private) classAutoValue_XdsListenerResource_LdsUpdate(package private) static classXdsClusterResource.CdsUpdatexDS resource update for cluster-level configuration.(package private) static classXdsEndpointResource.EdsUpdate(package private) static classXdsListenerResource.LdsUpdate(package private) static classXdsRouteConfigureResource.RdsUpdate -
Uses of XdsClient.ResourceUpdate in io.grpc.xds.client
Classes in io.grpc.xds.client with type parameters of type XdsClient.ResourceUpdate Modifier and Type Interface Description static interfaceXdsClient.ResourceWatcher<T extends XdsClient.ResourceUpdate>Watcher interface for a single requested xDS resource.private classXdsClientImpl.ResourceSubscriber<T extends XdsClient.ResourceUpdate>Tracks a single subscribed resource.classXdsResourceType<T extends XdsClient.ResourceUpdate>(package private) static classXdsResourceType.ParsedResource<T extends XdsClient.ResourceUpdate>(package private) static classXdsResourceType.ValidatedResourceUpdate<T extends XdsClient.ResourceUpdate>Fields in io.grpc.xds.client declared as XdsClient.ResourceUpdate Modifier and Type Field Description private TXdsClientImpl.ResourceSubscriber. dataprivate TXdsResourceType.ParsedResource. resourceUpdateFields in io.grpc.xds.client with type parameters of type XdsClient.ResourceUpdate Modifier and Type Field Description private java.util.Map<XdsResourceType<? extends XdsClient.ResourceUpdate>,java.util.Map<java.lang.String,XdsClientImpl.ResourceSubscriber<? extends XdsClient.ResourceUpdate>>>XdsClientImpl. resourceSubscribersprivate java.util.Map<XdsResourceType<? extends XdsClient.ResourceUpdate>,java.util.Map<java.lang.String,XdsClientImpl.ResourceSubscriber<? extends XdsClient.ResourceUpdate>>>XdsClientImpl. resourceSubscribersMethods in io.grpc.xds.client with type parameters of type XdsClient.ResourceUpdate Modifier and Type Method Description <T extends XdsClient.ResourceUpdate>
voidXdsClient. cancelXdsResourceWatch(XdsResourceType<T> type, java.lang.String resourceName, XdsClient.ResourceWatcher<T> watcher)Unregisters the given resource watcher.<T extends XdsClient.ResourceUpdate>
voidXdsClientImpl. cancelXdsResourceWatch(XdsResourceType<T> type, java.lang.String resourceName, XdsClient.ResourceWatcher<T> watcher)private <T extends XdsClient.ResourceUpdate>
voidXdsClientImpl. handleResourceUpdate(XdsResourceType.Args args, java.util.List<com.google.protobuf.Any> resources, XdsResourceType<T> xdsResourceType, XdsClient.ProcessingTracker processingTracker)<T extends XdsClient.ResourceUpdate>
voidXdsClient. watchXdsResource(XdsResourceType<T> type, java.lang.String resourceName, XdsClient.ResourceWatcher<T> watcher)<T extends XdsClient.ResourceUpdate>
voidXdsClient. watchXdsResource(XdsResourceType<T> type, java.lang.String resourceName, XdsClient.ResourceWatcher<T> watcher, java.util.concurrent.Executor executor)Registers a data watcher for the given Xds resource.<T extends XdsClient.ResourceUpdate>
voidXdsClientImpl. watchXdsResource(XdsResourceType<T> type, java.lang.String resourceName, XdsClient.ResourceWatcher<T> watcher, java.util.concurrent.Executor watcherExecutor)Method parameters in io.grpc.xds.client with type arguments of type XdsClient.ResourceUpdate Modifier and Type Method Description java.util.Collection<java.lang.String>XdsClient.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.java.util.Collection<java.lang.String>XdsClientImpl. getSubscribedResources(Bootstrapper.ServerInfo serverInfo, XdsResourceType<? extends XdsClient.ResourceUpdate> type)
-