public interface  io.fabric.kubernetes.client.informers.SharedIndexInformer extends java.lang.Object implements java.lang.AutoCloseable
{
public abstract io.fabric.kubernetes.client.informers.SharedIndexInformer addIndexers(java.util.Map);
public io.fabric.kubernetes.client.informers.SharedIndexInformer removeNamespaceIndex()
{
io.fabric.kubernetes.client.informers.SharedIndexInformer v, v;
v := @this: io.fabric.kubernetes.client.informers.SharedIndexInformer;
v = interfaceinvoke v.<io.fabric.kubernetes.client.informers.SharedIndexInformer: io.fabric.kubernetes.client.informers.SharedIndexInformer removeIndexer(java.lang.String)>("namespace");
return v;
}
public abstract io.fabric.kubernetes.client.informers.SharedIndexInformer removeIndexer(java.lang.String);
public abstract io.fabric.kubernetes.client.informers.cache.Indexer getIndexer();
public abstract io.fabric.kubernetes.client.informers.SharedIndexInformer addEventHandler(io.fabric.kubernetes.client.informers.ResourceEventHandler);
public abstract io.fabric.kubernetes.client.informers.SharedIndexInformer addEventHandlerWithResyncPeriod(io.fabric.kubernetes.client.informers.ResourceEventHandler, long);
public abstract io.fabric.kubernetes.client.informers.SharedIndexInformer run();
public abstract void stop();
public void close()
{
io.fabric.kubernetes.client.informers.SharedIndexInformer v;
v := @this: io.fabric.kubernetes.client.informers.SharedIndexInformer;
interfaceinvoke v.<io.fabric.kubernetes.client.informers.SharedIndexInformer: void stop()>();
return;
}
public boolean hasSynced()
{
java.lang.String v;
io.fabric.kubernetes.client.informers.SharedIndexInformer v;
boolean v;
v := @this: io.fabric.kubernetes.client.informers.SharedIndexInformer;
v = interfaceinvoke v.<io.fabric.kubernetes.client.informers.SharedIndexInformer: java.lang.String lastSyncResourceVersion()>();
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public abstract java.lang.String lastSyncResourceVersion();
public abstract boolean isRunning();
public abstract java.lang.Class getApiTypeClass();
public abstract boolean isWatching();
public abstract io.fabric.kubernetes.client.informers.cache.Store getStore();
public abstract io.fabric.kubernetes.client.informers.SharedIndexInformer initialState(java.util.stream.Stream);
public abstract io.fabric.kubernetes.client.informers.SharedIndexInformer itemStore(io.fabric.kubernetes.client.informers.cache.ItemStore);
public abstract java.util.concurrent.CompletableFuture start();
}