public class SharedInformerFactoryImpl extends Object implements SharedInformerFactory
| Constructor and Description |
|---|
SharedInformerFactoryImpl(KubernetesClient client) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSharedInformerEventListener(SharedInformerEventListener event) |
<T> SharedIndexInformer<T> |
getExistingSharedIndexInformer(Class<T> apiTypeClass) |
SharedInformerFactory |
inNamespace(String namespace) |
<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
sharedIndexInformerFor(Class<T> apiTypeClass,
long resyncPeriodInMillis) |
Future<Void> |
startAllRegisteredInformers() |
void |
stopAllRegisteredInformers() |
SharedInformerFactory |
withName(String name) |
public SharedInformerFactoryImpl(KubernetesClient client)
public SharedInformerFactory inNamespace(String namespace)
inNamespace in interface SharedInformerFactorypublic SharedInformerFactory withName(String name)
withName in interface SharedInformerFactorypublic <T extends io.fabric8.kubernetes.api.model.HasMetadata> SharedIndexInformer<T> sharedIndexInformerFor(Class<T> apiTypeClass, long resyncPeriodInMillis)
sharedIndexInformerFor in interface SharedInformerFactorypublic <T> SharedIndexInformer<T> getExistingSharedIndexInformer(Class<T> apiTypeClass)
getExistingSharedIndexInformer in interface SharedInformerFactorypublic Future<Void> startAllRegisteredInformers()
startAllRegisteredInformers in interface SharedInformerFactorypublic void stopAllRegisteredInformers()
stopAllRegisteredInformers in interface SharedInformerFactorypublic void addSharedInformerEventListener(SharedInformerEventListener event)
addSharedInformerEventListener in interface SharedInformerFactoryCopyright © 2015–2023 Red Hat. All rights reserved.