Class Reflector<T extends io.fabric8.kubernetes.api.model.HasMetadata,​L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>>


  • public class Reflector<T extends io.fabric8.kubernetes.api.model.HasMetadata,​L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>>
    extends Object
    • Method Detail

      • stop

        public void stop()
      • listSyncAndWatch

        public CompletableFuture<Void> listSyncAndWatch()

        Starts the watch with a fresh store state.
        Should be called only at start and when HttpGone is seen.
        Returns:
        a future that completes when the list and watch are established
      • reconnect

        protected void reconnect()
      • setMinTimeout

        public void setMinTimeout​(long minTimeout)
      • getLastSyncResourceVersion

        public String getLastSyncResourceVersion()
      • isStopped

        public boolean isStopped()
      • isWatching

        public boolean isWatching()
      • setExceptionHandler

        public void setExceptionHandler​(ExceptionHandler handler)
      • usingInitialState

        public void usingInitialState()