| Interface | Description |
|---|---|
| SyncableStore<T> |
Extends a
Store, but also has the responsibility of
notifying listeners on all operations. |
| Class | Description |
|---|---|
| CacheImpl<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
It basically saves and indexes all the entries.
|
| ProcessorListener<T> |
ProcessorListener implements Runnable interface.
|
| ProcessorListener.AddNotification<T> | |
| ProcessorListener.DeleteNotification<T> | |
| ProcessorListener.Notification<T> | |
| ProcessorListener.UpdateNotification<T> | |
| ProcessorStore<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
Wraps a
Cache and a SharedProcessor to distribute events related to changes and syncs |
| Reflector<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> | |
| SharedProcessor<T> |
SharedProcessor class manages all the registered ProcessListener and distributes
notifications.
|
Copyright © 2015–2023 Red Hat. All rights reserved.