Class QuarkusInformerConfiguration<R extends io.fabric8.kubernetes.api.model.HasMetadata>
java.lang.Object
io.javaoperatorsdk.operator.api.config.informer.InformerConfiguration<R>
io.quarkiverse.operatorsdk.runtime.QuarkusInformerConfiguration<R>
public class QuarkusInformerConfiguration<R extends io.fabric8.kubernetes.api.model.HasMetadata>
extends io.javaoperatorsdk.operator.api.config.informer.InformerConfiguration<R>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.javaoperatorsdk.operator.api.config.informer.InformerConfiguration
io.javaoperatorsdk.operator.api.config.informer.InformerConfiguration.Builder -
Constructor Summary
ConstructorsConstructorDescriptionQuarkusInformerConfiguration(io.javaoperatorsdk.operator.api.config.informer.InformerConfiguration<R> config) QuarkusInformerConfiguration(Class<R> resourceClass, String name, Set<String> namespaces, boolean followControllerNamespaceChanges, String labelSelector, io.javaoperatorsdk.operator.processing.event.source.filter.OnAddFilter<? super R> onAddFilter, io.javaoperatorsdk.operator.processing.event.source.filter.OnUpdateFilter<? super R> onUpdateFilter, io.javaoperatorsdk.operator.processing.event.source.filter.OnDeleteFilter<? super R> onDeleteFilter, io.javaoperatorsdk.operator.processing.event.source.filter.GenericFilter<? super R> genericFilter, io.fabric8.kubernetes.client.informers.cache.ItemStore<R> itemStore, Long informerListLimit) -
Method Summary
Methods inherited from class io.javaoperatorsdk.operator.api.config.informer.InformerConfiguration
allNamespacesWatched, builder, builder, currentNamespaceWatched, ensureValidLabelSelector, ensureValidNamespaces, failIfNotValid, getEffectiveNamespaces, getFollowControllerNamespaceChanges, getGenericFilter, getInformerListLimit, getItemStore, getLabelSelector, getName, getNamespaces, getOnAddFilter, getOnDeleteFilter, getOnUpdateFilter, getResourceClass, getResourceTypeName, inheritsNamespacesFromController, inheritsNamespacesFromController, watchAllNamespaces, watchCurrentNamespace
-
Constructor Details
-
QuarkusInformerConfiguration
public QuarkusInformerConfiguration(Class<R> resourceClass, String name, Set<String> namespaces, boolean followControllerNamespaceChanges, String labelSelector, io.javaoperatorsdk.operator.processing.event.source.filter.OnAddFilter<? super R> onAddFilter, io.javaoperatorsdk.operator.processing.event.source.filter.OnUpdateFilter<? super R> onUpdateFilter, io.javaoperatorsdk.operator.processing.event.source.filter.OnDeleteFilter<? super R> onDeleteFilter, io.javaoperatorsdk.operator.processing.event.source.filter.GenericFilter<? super R> genericFilter, io.fabric8.kubernetes.client.informers.cache.ItemStore<R> itemStore, Long informerListLimit) -
QuarkusInformerConfiguration
public QuarkusInformerConfiguration(io.javaoperatorsdk.operator.api.config.informer.InformerConfiguration<R> config)
-