public class Reflector<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> extends Object
Constructor and Description |
---|
Reflector(ListerWatcher<T,L> listerWatcher,
SyncableStore<T> store) |
Modifier and Type | Method and Description |
---|---|
String |
getLastSyncResourceVersion() |
CompletableFuture<Void> |
getStartFuture() |
CompletableFuture<Void> |
getStopFuture() |
boolean |
isStopped() |
boolean |
isWatching() |
CompletableFuture<Void> |
listSyncAndWatch()
Starts the watch with a fresh store state. |
protected void |
reconnect() |
void |
setExceptionHandler(ExceptionHandler handler) |
void |
setMinTimeout(long minTimeout) |
CompletableFuture<Void> |
start() |
void |
stop() |
String |
toString() |
void |
usingInitialState() |
public Reflector(ListerWatcher<T,L> listerWatcher, SyncableStore<T> store)
public CompletableFuture<Void> start()
public CompletableFuture<Void> getStartFuture()
public void stop()
public CompletableFuture<Void> listSyncAndWatch()
protected void reconnect()
public void setMinTimeout(long minTimeout)
public String getLastSyncResourceVersion()
public boolean isStopped()
public boolean isWatching()
public CompletableFuture<Void> getStopFuture()
public void setExceptionHandler(ExceptionHandler handler)
public void usingInitialState()
Copyright © 2015–2023 Red Hat. All rights reserved.