Class QuarkusKubernetesDependentResourceConfig<R extends io.fabric8.kubernetes.api.model.HasMetadata>
- java.lang.Object
-
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResourceConfig<R>
-
- io.quarkiverse.operatorsdk.runtime.QuarkusKubernetesDependentResourceConfig<R>
-
public class QuarkusKubernetesDependentResourceConfig<R extends io.fabric8.kubernetes.api.model.HasMetadata> extends io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResourceConfig<R>
-
-
Constructor Summary
Constructors Constructor Description QuarkusKubernetesDependentResourceConfig(Set<String> namespaces, String labelSelector, boolean configuredNS, io.javaoperatorsdk.operator.api.reconciler.ResourceDiscriminator<R,?> resourceDiscriminator, io.javaoperatorsdk.operator.processing.event.source.filter.OnAddFilter<R> onAddFilter, io.javaoperatorsdk.operator.processing.event.source.filter.OnUpdateFilter<R> onUpdateFilter, io.javaoperatorsdk.operator.processing.event.source.filter.OnDeleteFilter<R> onDeleteFilter, io.javaoperatorsdk.operator.processing.event.source.filter.GenericFilter<R> genericFilter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetConfiguredNS()io.javaoperatorsdk.operator.processing.event.source.filter.GenericFilter<R>getGenericFilter()StringgetLabelSelector()Set<String>getNamespaces()io.javaoperatorsdk.operator.processing.event.source.filter.OnAddFilter<R>getOnAddFilter()io.javaoperatorsdk.operator.processing.event.source.filter.OnDeleteFilter<R>getOnDeleteFilter()io.javaoperatorsdk.operator.processing.event.source.filter.OnUpdateFilter<R>getOnUpdateFilter()voidsetNamespaces(Set<String> namespaces)
-
-
-
Constructor Detail
-
QuarkusKubernetesDependentResourceConfig
public QuarkusKubernetesDependentResourceConfig(Set<String> namespaces, String labelSelector, boolean configuredNS, io.javaoperatorsdk.operator.api.reconciler.ResourceDiscriminator<R,?> resourceDiscriminator, io.javaoperatorsdk.operator.processing.event.source.filter.OnAddFilter<R> onAddFilter, io.javaoperatorsdk.operator.processing.event.source.filter.OnUpdateFilter<R> onUpdateFilter, io.javaoperatorsdk.operator.processing.event.source.filter.OnDeleteFilter<R> onDeleteFilter, io.javaoperatorsdk.operator.processing.event.source.filter.GenericFilter<R> genericFilter)
-
-
Method Detail
-
setNamespaces
public void setNamespaces(Set<String> namespaces)
- Overrides:
setNamespacesin classio.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResourceConfig<R extends io.fabric8.kubernetes.api.model.HasMetadata>
-
getLabelSelector
public String getLabelSelector()
-
getOnAddFilter
public io.javaoperatorsdk.operator.processing.event.source.filter.OnAddFilter<R> getOnAddFilter()
-
getOnUpdateFilter
public io.javaoperatorsdk.operator.processing.event.source.filter.OnUpdateFilter<R> getOnUpdateFilter()
-
getOnDeleteFilter
public io.javaoperatorsdk.operator.processing.event.source.filter.OnDeleteFilter<R> getOnDeleteFilter()
-
getGenericFilter
public io.javaoperatorsdk.operator.processing.event.source.filter.GenericFilter<R> getGenericFilter()
-
getConfiguredNS
public boolean getConfiguredNS()
-
-