| Package | Description |
|---|---|
| io.fabric8.kubernetes.client.dsl | |
| io.fabric8.kubernetes.client.extension | |
| io.fabric8.kubernetes.client.informers |
| Modifier and Type | Method and Description |
|---|---|
default SharedIndexInformer<T> |
Informable.inform()
Similar to a
Watch, but will attempt to handle failures after successfully started. |
default SharedIndexInformer<T> |
Informable.inform(ResourceEventHandler<? super T> handler)
Similar to a
Watch, but will attempt to handle failures after successfully started. |
SharedIndexInformer<T> |
Informable.inform(ResourceEventHandler<? super T> handler,
long resync)
Similar to a
Watch, but will attempt to handle failures after successfully started. |
SharedIndexInformer<T> |
Informable.runnableInformer(long resync)
Similar to a
Watch, but will attempt to handle failures after successfully started. |
| Modifier and Type | Method and Description |
|---|---|
SharedIndexInformer<T> |
ResourceAdapter.inform() |
SharedIndexInformer<T> |
ResourceAdapter.inform(ResourceEventHandler<? super T> handler) |
SharedIndexInformer<T> |
ResourceAdapter.inform(ResourceEventHandler<? super T> handler,
long resync) |
SharedIndexInformer<T> |
ResourceAdapter.runnableInformer(long resync) |
| Modifier and Type | Method and Description |
|---|---|
SharedIndexInformer<T> |
SharedIndexInformer.addEventHandler(ResourceEventHandler<? super T> handler)
Add event handler.
|
SharedIndexInformer<T> |
SharedIndexInformer.addEventHandlerWithResyncPeriod(ResourceEventHandler<? super T> handle,
long resyncPeriod)
Adds an event handler to the shared informer using the specified resync period.
|
SharedIndexInformer<T> |
SharedIndexInformer.addIndexers(Map<String,Function<T,List<String>>> indexers)
Add indexers
|
SharedIndexInformer<T> |
SharedIndexInformer.exceptionHandler(ExceptionHandler handler)
Sets the
ExceptionHandler for this informer. |
<T> SharedIndexInformer<T> |
SharedInformerFactory.getExistingSharedIndexInformer(Class<T> apiTypeClass)
Gets existing shared index informer, return null if the requesting informer
is never constructed.
|
SharedIndexInformer<T> |
SharedIndexInformer.initialState(Stream<T> items)
Sets the initial state of the informer store, which will
be replaced by the initial list operation.
|
SharedIndexInformer<T> |
SharedIndexInformer.itemStore(ItemStore<T> itemStore) |
SharedIndexInformer<T> |
SharedIndexInformer.removeIndexer(String name)
Remove the named index
|
default SharedIndexInformer<T> |
SharedIndexInformer.removeNamespaceIndex()
Remove the namesapce index
|
SharedIndexInformer<T> |
SharedIndexInformer.run()
Starts the shared informer, which will be stopped when
stop() is called. |
<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
SharedInformerFactory.sharedIndexInformerFor(Class<T> apiTypeClass,
long resyncPeriodInMillis)
Constructs and returns a shared index informer with resync period specified.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
SharedInformerEventListener.onException(SharedIndexInformer<?> informer,
Exception e) |
Copyright © 2015–2022 Red Hat. All rights reserved.