Class ProbeSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.monitoring.v1.ProbeSpecFluent<ProbeSpecBuilder>
-
- io.fabric8.openshift.api.model.monitoring.v1.ProbeSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<ProbeSpec>,io.fabric8.kubernetes.api.builder.Visitable<ProbeSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<ProbeSpec,ProbeSpecBuilder>
public class ProbeSpecBuilder extends ProbeSpecFluent<ProbeSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<ProbeSpec,ProbeSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.monitoring.v1.ProbeSpecFluent
ProbeSpecFluent.AuthorizationNested<N>, ProbeSpecFluent.BasicAuthNested<N>, ProbeSpecFluent.MetricRelabelingsNested<N>, ProbeSpecFluent.Oauth2Nested<N>, ProbeSpecFluent.ParamsNested<N>, ProbeSpecFluent.ProberNested<N>, ProbeSpecFluent.TargetsNested<N>, ProbeSpecFluent.TlsConfigNested<N>
-
-
Constructor Summary
Constructors Constructor Description ProbeSpecBuilder()ProbeSpecBuilder(ProbeSpec instance)ProbeSpecBuilder(ProbeSpecFluent<?> fluent)ProbeSpecBuilder(ProbeSpecFluent<?> fluent, ProbeSpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProbeSpecbuild()-
Methods inherited from class io.fabric8.openshift.api.model.monitoring.v1.ProbeSpecFluent
addAllToMetricRelabelings, addAllToParams, addAllToScrapeProtocols, addNewMetricRelabeling, addNewMetricRelabelingLike, addNewParam, addNewParamLike, addToAdditionalProperties, addToAdditionalProperties, addToMetricRelabelings, addToMetricRelabelings, addToParams, addToParams, addToScrapeProtocols, addToScrapeProtocols, buildAuthorization, buildBasicAuth, buildFirstMetricRelabeling, buildFirstParam, buildLastMetricRelabeling, buildLastParam, buildMatchingMetricRelabeling, buildMatchingParam, buildMetricRelabeling, buildMetricRelabelings, buildOauth2, buildParam, buildParams, buildProber, buildTargets, buildTlsConfig, copyInstance, editAuthorization, editBasicAuth, editFirstMetricRelabeling, editFirstParam, editLastMetricRelabeling, editLastParam, editMatchingMetricRelabeling, editMatchingParam, editMetricRelabeling, editOauth2, editOrNewAuthorization, editOrNewAuthorizationLike, editOrNewBasicAuth, editOrNewBasicAuthLike, editOrNewOauth2, editOrNewOauth2Like, editOrNewProber, editOrNewProberLike, editOrNewTargets, editOrNewTargetsLike, editOrNewTlsConfig, editOrNewTlsConfigLike, editParam, editProber, editTargets, editTlsConfig, equals, getAdditionalProperties, getBearerTokenSecret, getConvertClassicHistogramsToNHCB, getFallbackScrapeProtocol, getFirstScrapeProtocol, getInterval, getJobName, getKeepDroppedTargets, getLabelLimit, getLabelNameLengthLimit, getLabelValueLengthLimit, getLastScrapeProtocol, getMatchingScrapeProtocol, getModule, getNativeHistogramBucketLimit, getNativeHistogramMinBucketFactor, getSampleLimit, getScrapeClass, getScrapeClassicHistograms, getScrapeProtocol, getScrapeProtocols, getScrapeTimeout, getTargetLimit, hasAdditionalProperties, hasAuthorization, hasBasicAuth, hasBearerTokenSecret, hasConvertClassicHistogramsToNHCB, hasFallbackScrapeProtocol, hashCode, hasInterval, hasJobName, hasKeepDroppedTargets, hasLabelLimit, hasLabelNameLengthLimit, hasLabelValueLengthLimit, hasMatchingMetricRelabeling, hasMatchingParam, hasMatchingScrapeProtocol, hasMetricRelabelings, hasModule, hasNativeHistogramBucketLimit, hasNativeHistogramMinBucketFactor, hasOauth2, hasParams, hasProber, hasSampleLimit, hasScrapeClass, hasScrapeClassicHistograms, hasScrapeProtocols, hasScrapeTimeout, hasTargetLimit, hasTargets, hasTlsConfig, removeAllFromMetricRelabelings, removeAllFromParams, removeAllFromScrapeProtocols, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromMetricRelabelings, removeFromParams, removeFromScrapeProtocols, removeMatchingFromMetricRelabelings, removeMatchingFromParams, setNewMetricRelabelingLike, setNewParamLike, setToMetricRelabelings, setToParams, setToScrapeProtocols, toString, withAdditionalProperties, withAuthorization, withBasicAuth, withBearerTokenSecret, withConvertClassicHistogramsToNHCB, withConvertClassicHistogramsToNHCB, withFallbackScrapeProtocol, withInterval, withJobName, withKeepDroppedTargets, withLabelLimit, withLabelNameLengthLimit, withLabelValueLengthLimit, withMetricRelabelings, withMetricRelabelings, withModule, withNativeHistogramBucketLimit, withNativeHistogramMinBucketFactor, withNewAuthorization, withNewAuthorizationLike, withNewBasicAuth, withNewBasicAuthLike, withNewBearerTokenSecret, withNewNativeHistogramMinBucketFactor, withNewNativeHistogramMinBucketFactor, withNewOauth2, withNewOauth2Like, withNewProber, withNewProberLike, withNewTargets, withNewTargetsLike, withNewTlsConfig, withNewTlsConfigLike, withOauth2, withParams, withParams, withProber, withSampleLimit, withScrapeClass, withScrapeClassicHistograms, withScrapeClassicHistograms, withScrapeProtocols, withScrapeProtocols, withScrapeTimeout, withTargetLimit, withTargets, withTlsConfig
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
ProbeSpecBuilder
public ProbeSpecBuilder()
-
ProbeSpecBuilder
public ProbeSpecBuilder(ProbeSpecFluent<?> fluent)
-
ProbeSpecBuilder
public ProbeSpecBuilder(ProbeSpec instance)
-
ProbeSpecBuilder
public ProbeSpecBuilder(ProbeSpecFluent<?> fluent, ProbeSpec instance)
-
-