public interface EndpointFluent<A extends EndpointFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
EndpointFluent.AuthorizationNested<N> |
static interface |
EndpointFluent.BasicAuthNested<N> |
static interface |
EndpointFluent.MetricRelabelingsNested<N> |
static interface |
EndpointFluent.Oauth2Nested<N> |
static interface |
EndpointFluent.RelabelingsNested<N> |
static interface |
EndpointFluent.TargetPortNested<N> |
static interface |
EndpointFluent.TlsConfigNested<N> |
@Deprecated SafeAuthorization getAuthorization()
SafeAuthorization buildAuthorization()
A withAuthorization(SafeAuthorization authorization)
Boolean hasAuthorization()
EndpointFluent.AuthorizationNested<A> withNewAuthorization()
EndpointFluent.AuthorizationNested<A> withNewAuthorizationLike(SafeAuthorization item)
EndpointFluent.AuthorizationNested<A> editAuthorization()
EndpointFluent.AuthorizationNested<A> editOrNewAuthorization()
EndpointFluent.AuthorizationNested<A> editOrNewAuthorizationLike(SafeAuthorization item)
@Deprecated BasicAuth getBasicAuth()
BasicAuth buildBasicAuth()
Boolean hasBasicAuth()
EndpointFluent.BasicAuthNested<A> withNewBasicAuth()
EndpointFluent.BasicAuthNested<A> withNewBasicAuthLike(BasicAuth item)
EndpointFluent.BasicAuthNested<A> editBasicAuth()
EndpointFluent.BasicAuthNested<A> editOrNewBasicAuth()
EndpointFluent.BasicAuthNested<A> editOrNewBasicAuthLike(BasicAuth item)
String getBearerTokenFile()
Boolean hasBearerTokenFile()
io.fabric8.kubernetes.api.model.SecretKeySelector getBearerTokenSecret()
A withBearerTokenSecret(io.fabric8.kubernetes.api.model.SecretKeySelector bearerTokenSecret)
Boolean hasBearerTokenSecret()
Boolean getHonorLabels()
Boolean hasHonorLabels()
Boolean getHonorTimestamps()
Boolean hasHonorTimestamps()
String getInterval()
Boolean hasInterval()
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()
EndpointFluent.MetricRelabelingsNested<A> addNewMetricRelabeling()
EndpointFluent.MetricRelabelingsNested<A> addNewMetricRelabelingLike(RelabelConfig item)
EndpointFluent.MetricRelabelingsNested<A> setNewMetricRelabelingLike(Integer index, RelabelConfig item)
EndpointFluent.MetricRelabelingsNested<A> editMetricRelabeling(Integer index)
EndpointFluent.MetricRelabelingsNested<A> editFirstMetricRelabeling()
EndpointFluent.MetricRelabelingsNested<A> editLastMetricRelabeling()
EndpointFluent.MetricRelabelingsNested<A> editMatchingMetricRelabeling(Predicate<RelabelConfigBuilder> predicate)
@Deprecated OAuth2 getOauth2()
OAuth2 buildOauth2()
Boolean hasOauth2()
EndpointFluent.Oauth2Nested<A> withNewOauth2()
EndpointFluent.Oauth2Nested<A> withNewOauth2Like(OAuth2 item)
EndpointFluent.Oauth2Nested<A> editOauth2()
EndpointFluent.Oauth2Nested<A> editOrNewOauth2()
EndpointFluent.Oauth2Nested<A> editOrNewOauth2Like(OAuth2 item)
Boolean hasParams()
String getPath()
Boolean hasPath()
String getPort()
Boolean hasPort()
String getProxyUrl()
Boolean hasProxyUrl()
A addToRelabelings(Integer index, RelabelConfig item)
A setToRelabelings(Integer index, RelabelConfig item)
A addToRelabelings(RelabelConfig... items)
A addAllToRelabelings(Collection<RelabelConfig> items)
A removeFromRelabelings(RelabelConfig... items)
A removeAllFromRelabelings(Collection<RelabelConfig> items)
A removeMatchingFromRelabelings(Predicate<RelabelConfigBuilder> predicate)
@Deprecated List<RelabelConfig> getRelabelings()
List<RelabelConfig> buildRelabelings()
RelabelConfig buildRelabeling(Integer index)
RelabelConfig buildFirstRelabeling()
RelabelConfig buildLastRelabeling()
RelabelConfig buildMatchingRelabeling(Predicate<RelabelConfigBuilder> predicate)
Boolean hasMatchingRelabeling(Predicate<RelabelConfigBuilder> predicate)
A withRelabelings(List<RelabelConfig> relabelings)
A withRelabelings(RelabelConfig... relabelings)
Boolean hasRelabelings()
EndpointFluent.RelabelingsNested<A> addNewRelabeling()
EndpointFluent.RelabelingsNested<A> addNewRelabelingLike(RelabelConfig item)
EndpointFluent.RelabelingsNested<A> setNewRelabelingLike(Integer index, RelabelConfig item)
EndpointFluent.RelabelingsNested<A> editRelabeling(Integer index)
EndpointFluent.RelabelingsNested<A> editFirstRelabeling()
EndpointFluent.RelabelingsNested<A> editLastRelabeling()
EndpointFluent.RelabelingsNested<A> editMatchingRelabeling(Predicate<RelabelConfigBuilder> predicate)
String getScheme()
Boolean hasScheme()
String getScrapeTimeout()
Boolean hasScrapeTimeout()
@Deprecated io.fabric8.kubernetes.api.model.IntOrString getTargetPort()
io.fabric8.kubernetes.api.model.IntOrString buildTargetPort()
A withTargetPort(io.fabric8.kubernetes.api.model.IntOrString targetPort)
Boolean hasTargetPort()
EndpointFluent.TargetPortNested<A> withNewTargetPort()
EndpointFluent.TargetPortNested<A> withNewTargetPortLike(io.fabric8.kubernetes.api.model.IntOrString item)
EndpointFluent.TargetPortNested<A> editTargetPort()
EndpointFluent.TargetPortNested<A> editOrNewTargetPort()
EndpointFluent.TargetPortNested<A> editOrNewTargetPortLike(io.fabric8.kubernetes.api.model.IntOrString item)
@Deprecated TLSConfig getTlsConfig()
TLSConfig buildTlsConfig()
Boolean hasTlsConfig()
EndpointFluent.TlsConfigNested<A> withNewTlsConfig()
EndpointFluent.TlsConfigNested<A> withNewTlsConfigLike(TLSConfig item)
EndpointFluent.TlsConfigNested<A> editTlsConfig()
EndpointFluent.TlsConfigNested<A> editOrNewTlsConfig()
EndpointFluent.TlsConfigNested<A> editOrNewTlsConfigLike(TLSConfig item)
Boolean hasAdditionalProperties()
A withHonorLabels()
A withHonorTimestamps()
Copyright © 2015–2023 Red Hat. All rights reserved.