public class PodMonitorSpecBuilder extends PodMonitorSpecFluentImpl<PodMonitorSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<PodMonitorSpec,PodMonitorSpecBuilder>
PodMonitorSpecFluent.NamespaceSelectorNested<N>, PodMonitorSpecFluent.PodMetricsEndpointsNested<N>, PodMonitorSpecFluent.SelectorNested<N>| Constructor and Description |
|---|
PodMonitorSpecBuilder() |
PodMonitorSpecBuilder(Boolean validationEnabled) |
PodMonitorSpecBuilder(PodMonitorSpec instance) |
PodMonitorSpecBuilder(PodMonitorSpec instance,
Boolean validationEnabled) |
PodMonitorSpecBuilder(PodMonitorSpecFluent<?> fluent) |
PodMonitorSpecBuilder(PodMonitorSpecFluent<?> fluent,
Boolean validationEnabled) |
PodMonitorSpecBuilder(PodMonitorSpecFluent<?> fluent,
PodMonitorSpec instance) |
PodMonitorSpecBuilder(PodMonitorSpecFluent<?> fluent,
PodMonitorSpec instance,
Boolean validationEnabled) |
| Modifier and Type | Method and Description |
|---|---|
PodMonitorSpec |
build() |
addAllToPodMetricsEndpoints, addAllToPodTargetLabels, addNewPodMetricsEndpoint, addNewPodMetricsEndpointLike, addToAdditionalProperties, addToAdditionalProperties, addToPodMetricsEndpoints, addToPodMetricsEndpoints, addToPodTargetLabels, addToPodTargetLabels, buildFirstPodMetricsEndpoint, buildLastPodMetricsEndpoint, buildMatchingPodMetricsEndpoint, buildNamespaceSelector, buildPodMetricsEndpoint, buildPodMetricsEndpoints, buildSelector, editFirstPodMetricsEndpoint, editLastPodMetricsEndpoint, editMatchingPodMetricsEndpoint, editNamespaceSelector, editOrNewNamespaceSelector, editOrNewNamespaceSelectorLike, editOrNewSelector, editOrNewSelectorLike, editPodMetricsEndpoint, editSelector, equals, getAdditionalProperties, getFirstPodTargetLabel, getJobLabel, getLabelLimit, getLabelNameLengthLimit, getLabelValueLengthLimit, getLastPodTargetLabel, getMatchingPodTargetLabel, getNamespaceSelector, getPodMetricsEndpoints, getPodTargetLabel, getPodTargetLabels, getSampleLimit, getSelector, getTargetLimit, hasAdditionalProperties, hashCode, hasJobLabel, hasLabelLimit, hasLabelNameLengthLimit, hasLabelValueLengthLimit, hasMatchingPodMetricsEndpoint, hasMatchingPodTargetLabel, hasNamespaceSelector, hasPodMetricsEndpoints, hasPodTargetLabels, hasSampleLimit, hasSelector, hasTargetLimit, removeAllFromPodMetricsEndpoints, removeAllFromPodTargetLabels, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromPodMetricsEndpoints, removeFromPodTargetLabels, removeMatchingFromPodMetricsEndpoints, setNewPodMetricsEndpointLike, setToPodMetricsEndpoints, setToPodTargetLabels, toString, withAdditionalProperties, withJobLabel, withLabelLimit, withLabelNameLengthLimit, withLabelValueLengthLimit, withNamespaceSelector, withNewNamespaceSelector, withNewNamespaceSelectorLike, withNewSelector, withNewSelectorLike, withPodMetricsEndpoints, withPodMetricsEndpoints, withPodTargetLabels, withPodTargetLabels, withSampleLimit, withSelector, withTargetLimitaccept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic PodMonitorSpecBuilder()
public PodMonitorSpecBuilder(Boolean validationEnabled)
public PodMonitorSpecBuilder(PodMonitorSpecFluent<?> fluent)
public PodMonitorSpecBuilder(PodMonitorSpecFluent<?> fluent, Boolean validationEnabled)
public PodMonitorSpecBuilder(PodMonitorSpecFluent<?> fluent, PodMonitorSpec instance)
public PodMonitorSpecBuilder(PodMonitorSpecFluent<?> fluent, PodMonitorSpec instance, Boolean validationEnabled)
public PodMonitorSpecBuilder(PodMonitorSpec instance)
public PodMonitorSpecBuilder(PodMonitorSpec instance, Boolean validationEnabled)
public PodMonitorSpec build()
build in interface io.fabric8.kubernetes.api.builder.Builder<PodMonitorSpec>Copyright © 2015–2023 Red Hat. All rights reserved.