Package io.fabric8.kubernetes.client.informers.cache

  • Interface Summary 
    Interface Description
    Indexer<T>
    Indexer extends Store interface and add index/de-index methods.
    Store<T>
    Store is a generic object storage interface.
  • Class Summary 
    Class Description
    Cache<T>
    It basically saves and indexes all the entries.
    Controller<T extends io.fabric8.kubernetes.api.model.HasMetadata,​L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>>
    Controller is a generic controller framework.
    DeltaFIFO<T>
    The DeltaFIFO inherits from an Object queue since that we're actually reading from it as Deltas but writing it as Kubernetes object.
    DeltaFIFO.DeletedFinalStateUnknown<T>
    DeletedFinalStateUnknown is placed into a DeltaFIFO in the case where an object was deleted but the watch deletion event was missed.
    Lister<T>
    Lister interface is used to list cached items from a running informer.
    ProcessorListener<T>
    ProcessorListener implements Runnable interface.
    ProcessorListener.AddNotification<T>  
    ProcessorListener.DeleteNotification<T>  
    ProcessorListener.Notification<T>  
    ProcessorListener.UpdateNotification<T>  
    Reflector<T extends io.fabric8.kubernetes.api.model.HasMetadata,​L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>>  
    ReflectorWatcher<T extends io.fabric8.kubernetes.api.model.HasMetadata>  
    SharedProcessor<T>
    SharedProcessor class manages all the registered ProcessListener and distributes notifications.
  • Enum Summary 
    Enum Description
    DeltaFIFO.DeltaType