public class PodMonitorSpecBuilder extends PodMonitorSpecFluentImpl<PodMonitorSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<PodMonitorSpec,PodMonitorSpecBuilder>
PodMonitorSpecFluentImpl.NamespaceSelectorNestedImpl<N>, PodMonitorSpecFluentImpl.PodMetricsEndpointsNestedImpl<N>, PodMonitorSpecFluentImpl.SelectorNestedImpl<N>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() |
boolean |
equals(Object o) |
int |
hashCode() |
addAllToPodMetricsEndpoints, addAllToPodTargetLabels, addNewPodMetricsEndpoint, addNewPodMetricsEndpointLike, addNewPodTargetLabel, addNewPodTargetLabel, addNewPodTargetLabel, addToPodMetricsEndpoints, addToPodMetricsEndpoints, addToPodTargetLabels, addToPodTargetLabels, buildFirstPodMetricsEndpoint, buildLastPodMetricsEndpoint, buildMatchingPodMetricsEndpoint, buildNamespaceSelector, buildPodMetricsEndpoint, buildPodMetricsEndpoints, buildSelector, editFirstPodMetricsEndpoint, editLastPodMetricsEndpoint, editMatchingPodMetricsEndpoint, editNamespaceSelector, editOrNewNamespaceSelector, editOrNewNamespaceSelectorLike, editOrNewSelector, editOrNewSelectorLike, editPodMetricsEndpoint, editSelector, getFirstPodTargetLabel, getJobLabel, getLastPodTargetLabel, getMatchingPodTargetLabel, getNamespaceSelector, getPodMetricsEndpoints, getPodTargetLabel, getPodTargetLabels, getSampleLimit, getSelector, hasJobLabel, hasMatchingPodMetricsEndpoint, hasMatchingPodTargetLabel, hasNamespaceSelector, hasPodMetricsEndpoints, hasPodTargetLabels, hasSampleLimit, hasSelector, removeAllFromPodMetricsEndpoints, removeAllFromPodTargetLabels, removeFromPodMetricsEndpoints, removeFromPodTargetLabels, removeMatchingFromPodMetricsEndpoints, setNewPodMetricsEndpointLike, setToPodMetricsEndpoints, setToPodTargetLabels, withJobLabel, withNamespaceSelector, withNewJobLabel, withNewJobLabel, withNewJobLabel, withNewNamespaceSelector, withNewNamespaceSelectorLike, withNewSelector, withNewSelectorLike, withPodMetricsEndpoints, withPodMetricsEndpoints, withPodTargetLabels, withPodTargetLabels, withSampleLimit, withSelectoraccept, 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>public boolean equals(Object o)
equals in class PodMonitorSpecFluentImpl<PodMonitorSpecBuilder>public int hashCode()
hashCode in class PodMonitorSpecFluentImpl<PodMonitorSpecBuilder>Copyright © 2015–2020 Red Hat. All rights reserved.