Uses of Class
io.grpc.xds.client.XdsResourceType
Packages that use XdsResourceType
-
Uses of XdsResourceType in io.grpc.xds.client
Methods in io.grpc.xds.client that return types with arguments of type XdsResourceTypeModifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<Map<XdsResourceType<?>, Map<String, XdsClient.ResourceMetadata>>> XdsClient.getSubscribedResourcesMetadataSnapshot()Returns aListenableFutureto the snapshot of the subscribed resources as they are at the moment of the call.com.google.common.util.concurrent.ListenableFuture<Map<XdsResourceType<?>, Map<String, XdsClient.ResourceMetadata>>> XdsClientImpl.getSubscribedResourcesMetadataSnapshot()Map<String, XdsResourceType<?>> XdsClient.ResourceStore.getSubscribedResourceTypesWithTypeUrl()Map<String, XdsResourceType<?>> XdsClientImpl.getSubscribedResourceTypesWithTypeUrl()Methods in io.grpc.xds.client with parameters of type XdsResourceTypeModifier 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) 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.XdsClientImpl.getSubscribedResources(Bootstrapper.ServerInfo serverInfo, XdsResourceType<? extends XdsClient.ResourceUpdate> type) voidXdsClientImpl.handleResourceResponse(XdsResourceType<?> xdsResourceType, Bootstrapper.ServerInfo serverInfo, String versionInfo, List<com.google.protobuf.Any> resources, String nonce, io.grpc.xds.client.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)