public interface ProbeSpecFluent<A extends ProbeSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ProbeSpecFluent.AuthorizationNested<N> |
static interface |
ProbeSpecFluent.BasicAuthNested<N> |
static interface |
ProbeSpecFluent.MetricRelabelingsNested<N> |
static interface |
ProbeSpecFluent.Oauth2Nested<N> |
static interface |
ProbeSpecFluent.ProberNested<N> |
static interface |
ProbeSpecFluent.TargetsNested<N> |
static interface |
ProbeSpecFluent.TlsConfigNested<N> |
@Deprecated SafeAuthorization getAuthorization()
SafeAuthorization buildAuthorization()
A withAuthorization(SafeAuthorization authorization)
Boolean hasAuthorization()
ProbeSpecFluent.AuthorizationNested<A> withNewAuthorization()
ProbeSpecFluent.AuthorizationNested<A> withNewAuthorizationLike(SafeAuthorization item)
ProbeSpecFluent.AuthorizationNested<A> editAuthorization()
ProbeSpecFluent.AuthorizationNested<A> editOrNewAuthorization()
ProbeSpecFluent.AuthorizationNested<A> editOrNewAuthorizationLike(SafeAuthorization item)
@Deprecated BasicAuth getBasicAuth()
BasicAuth buildBasicAuth()
Boolean hasBasicAuth()
ProbeSpecFluent.BasicAuthNested<A> withNewBasicAuth()
ProbeSpecFluent.BasicAuthNested<A> withNewBasicAuthLike(BasicAuth item)
ProbeSpecFluent.BasicAuthNested<A> editBasicAuth()
ProbeSpecFluent.BasicAuthNested<A> editOrNewBasicAuth()
ProbeSpecFluent.BasicAuthNested<A> editOrNewBasicAuthLike(BasicAuth item)
io.fabric8.kubernetes.api.model.SecretKeySelector getBearerTokenSecret()
A withBearerTokenSecret(io.fabric8.kubernetes.api.model.SecretKeySelector bearerTokenSecret)
Boolean hasBearerTokenSecret()
String getInterval()
Boolean hasInterval()
String getJobName()
Boolean hasJobName()
Long getLabelLimit()
Boolean hasLabelLimit()
Long getLabelNameLengthLimit()
Boolean hasLabelNameLengthLimit()
Long getLabelValueLengthLimit()
Boolean hasLabelValueLengthLimit()
A addToMetricRelabelings(Integer index, RelabelConfig item)
A setToMetricRelabelings(Integer index, RelabelConfig item)
A addToMetricRelabelings(RelabelConfig... items)
A addAllToMetricRelabelings(Collection<RelabelConfig> items)
A removeFromMetricRelabelings(RelabelConfig... items)
A removeAllFromMetricRelabelings(Collection<RelabelConfig> items)
A removeMatchingFromMetricRelabelings(Predicate<RelabelConfigBuilder> predicate)
@Deprecated List<RelabelConfig> getMetricRelabelings()
List<RelabelConfig> buildMetricRelabelings()
RelabelConfig buildMetricRelabeling(Integer index)
RelabelConfig buildFirstMetricRelabeling()
RelabelConfig buildLastMetricRelabeling()
RelabelConfig buildMatchingMetricRelabeling(Predicate<RelabelConfigBuilder> predicate)
Boolean hasMatchingMetricRelabeling(Predicate<RelabelConfigBuilder> predicate)
A withMetricRelabelings(List<RelabelConfig> metricRelabelings)
A withMetricRelabelings(RelabelConfig... metricRelabelings)
Boolean hasMetricRelabelings()
ProbeSpecFluent.MetricRelabelingsNested<A> addNewMetricRelabeling()
ProbeSpecFluent.MetricRelabelingsNested<A> addNewMetricRelabelingLike(RelabelConfig item)
ProbeSpecFluent.MetricRelabelingsNested<A> setNewMetricRelabelingLike(Integer index, RelabelConfig item)
ProbeSpecFluent.MetricRelabelingsNested<A> editMetricRelabeling(Integer index)
ProbeSpecFluent.MetricRelabelingsNested<A> editFirstMetricRelabeling()
ProbeSpecFluent.MetricRelabelingsNested<A> editLastMetricRelabeling()
ProbeSpecFluent.MetricRelabelingsNested<A> editMatchingMetricRelabeling(Predicate<RelabelConfigBuilder> predicate)
String getModule()
Boolean hasModule()
@Deprecated OAuth2 getOauth2()
OAuth2 buildOauth2()
Boolean hasOauth2()
ProbeSpecFluent.Oauth2Nested<A> withNewOauth2()
ProbeSpecFluent.Oauth2Nested<A> withNewOauth2Like(OAuth2 item)
ProbeSpecFluent.Oauth2Nested<A> editOauth2()
ProbeSpecFluent.Oauth2Nested<A> editOrNewOauth2()
ProbeSpecFluent.Oauth2Nested<A> editOrNewOauth2Like(OAuth2 item)
@Deprecated ProberSpec getProber()
ProberSpec buildProber()
A withProber(ProberSpec prober)
Boolean hasProber()
ProbeSpecFluent.ProberNested<A> withNewProber()
ProbeSpecFluent.ProberNested<A> withNewProberLike(ProberSpec item)
ProbeSpecFluent.ProberNested<A> editProber()
ProbeSpecFluent.ProberNested<A> editOrNewProber()
ProbeSpecFluent.ProberNested<A> editOrNewProberLike(ProberSpec item)
Long getSampleLimit()
Boolean hasSampleLimit()
String getScrapeTimeout()
Boolean hasScrapeTimeout()
Long getTargetLimit()
Boolean hasTargetLimit()
@Deprecated ProbeTargets getTargets()
ProbeTargets buildTargets()
A withTargets(ProbeTargets targets)
Boolean hasTargets()
ProbeSpecFluent.TargetsNested<A> withNewTargets()
ProbeSpecFluent.TargetsNested<A> withNewTargetsLike(ProbeTargets item)
ProbeSpecFluent.TargetsNested<A> editTargets()
ProbeSpecFluent.TargetsNested<A> editOrNewTargets()
ProbeSpecFluent.TargetsNested<A> editOrNewTargetsLike(ProbeTargets item)
@Deprecated ProbeTLSConfig getTlsConfig()
ProbeTLSConfig buildTlsConfig()
A withTlsConfig(ProbeTLSConfig tlsConfig)
Boolean hasTlsConfig()
ProbeSpecFluent.TlsConfigNested<A> withNewTlsConfig()
ProbeSpecFluent.TlsConfigNested<A> withNewTlsConfigLike(ProbeTLSConfig item)
ProbeSpecFluent.TlsConfigNested<A> editTlsConfig()
ProbeSpecFluent.TlsConfigNested<A> editOrNewTlsConfig()
ProbeSpecFluent.TlsConfigNested<A> editOrNewTlsConfigLike(ProbeTLSConfig item)
Boolean hasAdditionalProperties()
Copyright © 2015–2023 Red Hat. All rights reserved.