Class ProcessorStore<T extends io.fabric8.kubernetes.api.model.HasMetadata>
- java.lang.Object
-
- io.fabric8.kubernetes.client.informers.impl.cache.ProcessorStore<T>
-
public class ProcessorStore<T extends io.fabric8.kubernetes.api.model.HasMetadata> extends Object
Wraps aCacheand aSharedProcessorto distribute events related to changes and syncs
-
-
Constructor Summary
Constructors Constructor Description ProcessorStore(CacheImpl<T> cache, SharedProcessor<T> processor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(T obj)voiddelete(T obj)Tget(T object)TgetByKey(String key)StringgetKey(T obj)List<T>list()List<String>listKeys()voidresync()voidretainAll(Set<String> nextKeys, Consumer<Executor> cacheStateComplete)voidupdate(List<T> items)voidupdate(T obj)
-