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>
-
Field Summary
Fields inherited from class io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResourceConfig
DEFAULT_CREATE_RESOURCE_ONLY_IF_NOT_EXISTING_WITH_SSA -
Constructor Summary
ConstructorsConstructorDescriptionQuarkusKubernetesDependentResourceConfig(Set<String> namespaces, String labelSelector, boolean configuredNS, boolean createResourceOnlyIfNotExistingWithSSA, io.javaoperatorsdk.operator.api.reconciler.ResourceDiscriminator<R, ?> resourceDiscriminator, Boolean useSSA, 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
Modifier and TypeMethodDescriptionbooleanio.javaoperatorsdk.operator.processing.event.source.filter.GenericFilter<R>io.javaoperatorsdk.operator.processing.event.source.filter.OnAddFilter<R>io.javaoperatorsdk.operator.processing.event.source.filter.OnDeleteFilter<R>io.javaoperatorsdk.operator.processing.event.source.filter.OnUpdateFilter<R>booleanisUseSSA()voidsetNamespaces(Set<String> namespaces) Methods inherited from class io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResourceConfig
createResourceOnlyIfNotExistingWithSSA, genericFilter, getResourceDiscriminator, labelSelector, namespaces, onAddFilter, onDeleteFilter, onUpdateFilter, setLabelSelector, useSSA, wereNamespacesConfigured
-
Constructor Details
-
QuarkusKubernetesDependentResourceConfig
public QuarkusKubernetesDependentResourceConfig(Set<String> namespaces, String labelSelector, boolean configuredNS, boolean createResourceOnlyIfNotExistingWithSSA, io.javaoperatorsdk.operator.api.reconciler.ResourceDiscriminator<R, ?> resourceDiscriminator, Boolean useSSA, 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 Details
-
getNamespaces
-
setNamespaces
- Overrides:
setNamespacesin classio.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResourceConfig<R extends io.fabric8.kubernetes.api.model.HasMetadata>
-
getLabelSelector
-
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() -
isCreateResourceOnlyIfNotExistingWithSSA
public boolean isCreateResourceOnlyIfNotExistingWithSSA() -
isUseSSA
-