Class PodMonitorSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.monitoring.v1.PodMonitorSpecFluent<PodMonitorSpecBuilder>
-
- io.fabric8.openshift.api.model.monitoring.v1.PodMonitorSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<PodMonitorSpec>,io.fabric8.kubernetes.api.builder.Visitable<PodMonitorSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<PodMonitorSpec,PodMonitorSpecBuilder>
public class PodMonitorSpecBuilder extends PodMonitorSpecFluent<PodMonitorSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<PodMonitorSpec,PodMonitorSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.monitoring.v1.PodMonitorSpecFluent
PodMonitorSpecFluent.AttachMetadataNested<N>, PodMonitorSpecFluent.NamespaceSelectorNested<N>, PodMonitorSpecFluent.PodMetricsEndpointsNested<N>, PodMonitorSpecFluent.SelectorNested<N>
-
-
Constructor Summary
Constructors Constructor Description PodMonitorSpecBuilder()PodMonitorSpecBuilder(PodMonitorSpec instance)PodMonitorSpecBuilder(PodMonitorSpecFluent<?> fluent)PodMonitorSpecBuilder(PodMonitorSpecFluent<?> fluent, PodMonitorSpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PodMonitorSpecbuild()-
Methods inherited from class io.fabric8.openshift.api.model.monitoring.v1.PodMonitorSpecFluent
addAllToPodMetricsEndpoints, addAllToPodTargetLabels, addAllToScrapeProtocols, addNewPodMetricsEndpoint, addNewPodMetricsEndpointLike, addToAdditionalProperties, addToAdditionalProperties, addToPodMetricsEndpoints, addToPodMetricsEndpoints, addToPodTargetLabels, addToPodTargetLabels, addToScrapeProtocols, addToScrapeProtocols, buildAttachMetadata, buildFirstPodMetricsEndpoint, buildLastPodMetricsEndpoint, buildMatchingPodMetricsEndpoint, buildNamespaceSelector, buildPodMetricsEndpoint, buildPodMetricsEndpoints, buildSelector, copyInstance, editAttachMetadata, editFirstPodMetricsEndpoint, editLastPodMetricsEndpoint, editMatchingPodMetricsEndpoint, editNamespaceSelector, editOrNewAttachMetadata, editOrNewAttachMetadataLike, editOrNewNamespaceSelector, editOrNewNamespaceSelectorLike, editOrNewSelector, editOrNewSelectorLike, editPodMetricsEndpoint, editSelector, equals, getAdditionalProperties, getBodySizeLimit, getConvertClassicHistogramsToNHCB, getFallbackScrapeProtocol, getFirstPodTargetLabel, getFirstScrapeProtocol, getJobLabel, getKeepDroppedTargets, getLabelLimit, getLabelNameLengthLimit, getLabelValueLengthLimit, getLastPodTargetLabel, getLastScrapeProtocol, getMatchingPodTargetLabel, getMatchingScrapeProtocol, getNativeHistogramBucketLimit, getNativeHistogramMinBucketFactor, getPodTargetLabel, getPodTargetLabels, getSampleLimit, getScrapeClass, getScrapeClassicHistograms, getScrapeProtocol, getScrapeProtocols, getSelectorMechanism, getTargetLimit, hasAdditionalProperties, hasAttachMetadata, hasBodySizeLimit, hasConvertClassicHistogramsToNHCB, hasFallbackScrapeProtocol, hashCode, hasJobLabel, hasKeepDroppedTargets, hasLabelLimit, hasLabelNameLengthLimit, hasLabelValueLengthLimit, hasMatchingPodMetricsEndpoint, hasMatchingPodTargetLabel, hasMatchingScrapeProtocol, hasNamespaceSelector, hasNativeHistogramBucketLimit, hasNativeHistogramMinBucketFactor, hasPodMetricsEndpoints, hasPodTargetLabels, hasSampleLimit, hasScrapeClass, hasScrapeClassicHistograms, hasScrapeProtocols, hasSelector, hasSelectorMechanism, hasTargetLimit, removeAllFromPodMetricsEndpoints, removeAllFromPodTargetLabels, removeAllFromScrapeProtocols, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromPodMetricsEndpoints, removeFromPodTargetLabels, removeFromScrapeProtocols, removeMatchingFromPodMetricsEndpoints, setNewPodMetricsEndpointLike, setToPodMetricsEndpoints, setToPodTargetLabels, setToScrapeProtocols, toString, withAdditionalProperties, withAttachMetadata, withBodySizeLimit, withConvertClassicHistogramsToNHCB, withConvertClassicHistogramsToNHCB, withFallbackScrapeProtocol, withJobLabel, withKeepDroppedTargets, withLabelLimit, withLabelNameLengthLimit, withLabelValueLengthLimit, withNamespaceSelector, withNativeHistogramBucketLimit, withNativeHistogramMinBucketFactor, withNewAttachMetadata, withNewAttachMetadata, withNewAttachMetadataLike, withNewNamespaceSelector, withNewNamespaceSelectorLike, withNewNativeHistogramMinBucketFactor, withNewNativeHistogramMinBucketFactor, withNewSelector, withNewSelectorLike, withPodMetricsEndpoints, withPodMetricsEndpoints, withPodTargetLabels, withPodTargetLabels, withSampleLimit, withScrapeClass, withScrapeClassicHistograms, withScrapeClassicHistograms, withScrapeProtocols, withScrapeProtocols, withSelector, withSelectorMechanism, withTargetLimit
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
PodMonitorSpecBuilder
public PodMonitorSpecBuilder()
-
PodMonitorSpecBuilder
public PodMonitorSpecBuilder(PodMonitorSpecFluent<?> fluent)
-
PodMonitorSpecBuilder
public PodMonitorSpecBuilder(PodMonitorSpecFluent<?> fluent, PodMonitorSpec instance)
-
PodMonitorSpecBuilder
public PodMonitorSpecBuilder(PodMonitorSpec instance)
-
-
Method Detail
-
build
public PodMonitorSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<PodMonitorSpec>
-
-