public class EndpointFluentImpl<A extends EndpointFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements EndpointFluent<A>
EndpointFluent.AuthorizationNested<N>, EndpointFluent.BasicAuthNested<N>, EndpointFluent.MetricRelabelingsNested<N>, EndpointFluent.Oauth2Nested<N>, EndpointFluent.RelabelingsNested<N>, EndpointFluent.TargetPortNested<N>, EndpointFluent.TlsConfigNested<N>| Constructor and Description |
|---|
EndpointFluentImpl() |
EndpointFluentImpl(Endpoint instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic EndpointFluentImpl()
public EndpointFluentImpl(Endpoint instance)
@Deprecated public SafeAuthorization getAuthorization()
getAuthorization in interface EndpointFluent<A extends EndpointFluent<A>>public SafeAuthorization buildAuthorization()
buildAuthorization in interface EndpointFluent<A extends EndpointFluent<A>>public A withAuthorization(SafeAuthorization authorization)
withAuthorization in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasAuthorization()
hasAuthorization in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.AuthorizationNested<A> withNewAuthorization()
withNewAuthorization in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.AuthorizationNested<A> withNewAuthorizationLike(SafeAuthorization item)
withNewAuthorizationLike in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.AuthorizationNested<A> editAuthorization()
editAuthorization in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.AuthorizationNested<A> editOrNewAuthorization()
editOrNewAuthorization in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.AuthorizationNested<A> editOrNewAuthorizationLike(SafeAuthorization item)
editOrNewAuthorizationLike in interface EndpointFluent<A extends EndpointFluent<A>>@Deprecated public BasicAuth getBasicAuth()
getBasicAuth in interface EndpointFluent<A extends EndpointFluent<A>>public BasicAuth buildBasicAuth()
buildBasicAuth in interface EndpointFluent<A extends EndpointFluent<A>>public A withBasicAuth(BasicAuth basicAuth)
withBasicAuth in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasBasicAuth()
hasBasicAuth in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.BasicAuthNested<A> withNewBasicAuth()
withNewBasicAuth in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.BasicAuthNested<A> withNewBasicAuthLike(BasicAuth item)
withNewBasicAuthLike in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.BasicAuthNested<A> editBasicAuth()
editBasicAuth in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.BasicAuthNested<A> editOrNewBasicAuth()
editOrNewBasicAuth in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.BasicAuthNested<A> editOrNewBasicAuthLike(BasicAuth item)
editOrNewBasicAuthLike in interface EndpointFluent<A extends EndpointFluent<A>>public String getBearerTokenFile()
getBearerTokenFile in interface EndpointFluent<A extends EndpointFluent<A>>public A withBearerTokenFile(String bearerTokenFile)
withBearerTokenFile in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasBearerTokenFile()
hasBearerTokenFile in interface EndpointFluent<A extends EndpointFluent<A>>public io.fabric8.kubernetes.api.model.SecretKeySelector getBearerTokenSecret()
getBearerTokenSecret in interface EndpointFluent<A extends EndpointFluent<A>>public A withBearerTokenSecret(io.fabric8.kubernetes.api.model.SecretKeySelector bearerTokenSecret)
withBearerTokenSecret in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasBearerTokenSecret()
hasBearerTokenSecret in interface EndpointFluent<A extends EndpointFluent<A>>public A withNewBearerTokenSecret(String key, String name, Boolean optional)
withNewBearerTokenSecret in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean getHonorLabels()
getHonorLabels in interface EndpointFluent<A extends EndpointFluent<A>>public A withHonorLabels(Boolean honorLabels)
withHonorLabels in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasHonorLabels()
hasHonorLabels in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean getHonorTimestamps()
getHonorTimestamps in interface EndpointFluent<A extends EndpointFluent<A>>public A withHonorTimestamps(Boolean honorTimestamps)
withHonorTimestamps in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasHonorTimestamps()
hasHonorTimestamps in interface EndpointFluent<A extends EndpointFluent<A>>public String getInterval()
getInterval in interface EndpointFluent<A extends EndpointFluent<A>>public A withInterval(String interval)
withInterval in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasInterval()
hasInterval in interface EndpointFluent<A extends EndpointFluent<A>>public A addToMetricRelabelings(Integer index, RelabelConfig item)
addToMetricRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A setToMetricRelabelings(Integer index, RelabelConfig item)
setToMetricRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A addToMetricRelabelings(RelabelConfig... items)
addToMetricRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A addAllToMetricRelabelings(Collection<RelabelConfig> items)
addAllToMetricRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A removeFromMetricRelabelings(RelabelConfig... items)
removeFromMetricRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A removeAllFromMetricRelabelings(Collection<RelabelConfig> items)
removeAllFromMetricRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A removeMatchingFromMetricRelabelings(Predicate<RelabelConfigBuilder> predicate)
removeMatchingFromMetricRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>@Deprecated public List<RelabelConfig> getMetricRelabelings()
getMetricRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public List<RelabelConfig> buildMetricRelabelings()
buildMetricRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public RelabelConfig buildMetricRelabeling(Integer index)
buildMetricRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public RelabelConfig buildFirstMetricRelabeling()
buildFirstMetricRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public RelabelConfig buildLastMetricRelabeling()
buildLastMetricRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public RelabelConfig buildMatchingMetricRelabeling(Predicate<RelabelConfigBuilder> predicate)
buildMatchingMetricRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasMatchingMetricRelabeling(Predicate<RelabelConfigBuilder> predicate)
hasMatchingMetricRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public A withMetricRelabelings(List<RelabelConfig> metricRelabelings)
withMetricRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A withMetricRelabelings(RelabelConfig... metricRelabelings)
withMetricRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasMetricRelabelings()
hasMetricRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.MetricRelabelingsNested<A> addNewMetricRelabeling()
addNewMetricRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.MetricRelabelingsNested<A> addNewMetricRelabelingLike(RelabelConfig item)
addNewMetricRelabelingLike in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.MetricRelabelingsNested<A> setNewMetricRelabelingLike(Integer index, RelabelConfig item)
setNewMetricRelabelingLike in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.MetricRelabelingsNested<A> editMetricRelabeling(Integer index)
editMetricRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.MetricRelabelingsNested<A> editFirstMetricRelabeling()
editFirstMetricRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.MetricRelabelingsNested<A> editLastMetricRelabeling()
editLastMetricRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.MetricRelabelingsNested<A> editMatchingMetricRelabeling(Predicate<RelabelConfigBuilder> predicate)
editMatchingMetricRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>@Deprecated public OAuth2 getOauth2()
getOauth2 in interface EndpointFluent<A extends EndpointFluent<A>>public OAuth2 buildOauth2()
buildOauth2 in interface EndpointFluent<A extends EndpointFluent<A>>public A withOauth2(OAuth2 oauth2)
withOauth2 in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasOauth2()
hasOauth2 in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.Oauth2Nested<A> withNewOauth2()
withNewOauth2 in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.Oauth2Nested<A> withNewOauth2Like(OAuth2 item)
withNewOauth2Like in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.Oauth2Nested<A> editOauth2()
editOauth2 in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.Oauth2Nested<A> editOrNewOauth2()
editOrNewOauth2 in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.Oauth2Nested<A> editOrNewOauth2Like(OAuth2 item)
editOrNewOauth2Like in interface EndpointFluent<A extends EndpointFluent<A>>public A addToParams(String key, ArrayList<String> value)
addToParams in interface EndpointFluent<A extends EndpointFluent<A>>public A addToParams(Map<String,ArrayList<String>> map)
addToParams in interface EndpointFluent<A extends EndpointFluent<A>>public A removeFromParams(String key)
removeFromParams in interface EndpointFluent<A extends EndpointFluent<A>>public A removeFromParams(Map<String,ArrayList<String>> map)
removeFromParams in interface EndpointFluent<A extends EndpointFluent<A>>public Map<String,ArrayList<String>> getParams()
getParams in interface EndpointFluent<A extends EndpointFluent<A>>public <K,V> A withParams(Map<String,ArrayList<String>> params)
withParams in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasParams()
hasParams in interface EndpointFluent<A extends EndpointFluent<A>>public String getPath()
getPath in interface EndpointFluent<A extends EndpointFluent<A>>public A withPath(String path)
withPath in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasPath()
hasPath in interface EndpointFluent<A extends EndpointFluent<A>>public String getPort()
getPort in interface EndpointFluent<A extends EndpointFluent<A>>public A withPort(String port)
withPort in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasPort()
hasPort in interface EndpointFluent<A extends EndpointFluent<A>>public String getProxyUrl()
getProxyUrl in interface EndpointFluent<A extends EndpointFluent<A>>public A withProxyUrl(String proxyUrl)
withProxyUrl in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasProxyUrl()
hasProxyUrl in interface EndpointFluent<A extends EndpointFluent<A>>public A addToRelabelings(Integer index, RelabelConfig item)
addToRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A setToRelabelings(Integer index, RelabelConfig item)
setToRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A addToRelabelings(RelabelConfig... items)
addToRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A addAllToRelabelings(Collection<RelabelConfig> items)
addAllToRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A removeFromRelabelings(RelabelConfig... items)
removeFromRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A removeAllFromRelabelings(Collection<RelabelConfig> items)
removeAllFromRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A removeMatchingFromRelabelings(Predicate<RelabelConfigBuilder> predicate)
removeMatchingFromRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>@Deprecated public List<RelabelConfig> getRelabelings()
getRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public List<RelabelConfig> buildRelabelings()
buildRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public RelabelConfig buildRelabeling(Integer index)
buildRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public RelabelConfig buildFirstRelabeling()
buildFirstRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public RelabelConfig buildLastRelabeling()
buildLastRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public RelabelConfig buildMatchingRelabeling(Predicate<RelabelConfigBuilder> predicate)
buildMatchingRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasMatchingRelabeling(Predicate<RelabelConfigBuilder> predicate)
hasMatchingRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public A withRelabelings(List<RelabelConfig> relabelings)
withRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public A withRelabelings(RelabelConfig... relabelings)
withRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasRelabelings()
hasRelabelings in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.RelabelingsNested<A> addNewRelabeling()
addNewRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.RelabelingsNested<A> addNewRelabelingLike(RelabelConfig item)
addNewRelabelingLike in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.RelabelingsNested<A> setNewRelabelingLike(Integer index, RelabelConfig item)
setNewRelabelingLike in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.RelabelingsNested<A> editRelabeling(Integer index)
editRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.RelabelingsNested<A> editFirstRelabeling()
editFirstRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.RelabelingsNested<A> editLastRelabeling()
editLastRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.RelabelingsNested<A> editMatchingRelabeling(Predicate<RelabelConfigBuilder> predicate)
editMatchingRelabeling in interface EndpointFluent<A extends EndpointFluent<A>>public String getScheme()
getScheme in interface EndpointFluent<A extends EndpointFluent<A>>public A withScheme(String scheme)
withScheme in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasScheme()
hasScheme in interface EndpointFluent<A extends EndpointFluent<A>>public String getScrapeTimeout()
getScrapeTimeout in interface EndpointFluent<A extends EndpointFluent<A>>public A withScrapeTimeout(String scrapeTimeout)
withScrapeTimeout in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasScrapeTimeout()
hasScrapeTimeout in interface EndpointFluent<A extends EndpointFluent<A>>@Deprecated public io.fabric8.kubernetes.api.model.IntOrString getTargetPort()
getTargetPort in interface EndpointFluent<A extends EndpointFluent<A>>public io.fabric8.kubernetes.api.model.IntOrString buildTargetPort()
buildTargetPort in interface EndpointFluent<A extends EndpointFluent<A>>public A withTargetPort(io.fabric8.kubernetes.api.model.IntOrString targetPort)
withTargetPort in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasTargetPort()
hasTargetPort in interface EndpointFluent<A extends EndpointFluent<A>>public A withNewTargetPort(Object value)
withNewTargetPort in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.TargetPortNested<A> withNewTargetPort()
withNewTargetPort in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.TargetPortNested<A> withNewTargetPortLike(io.fabric8.kubernetes.api.model.IntOrString item)
withNewTargetPortLike in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.TargetPortNested<A> editTargetPort()
editTargetPort in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.TargetPortNested<A> editOrNewTargetPort()
editOrNewTargetPort in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.TargetPortNested<A> editOrNewTargetPortLike(io.fabric8.kubernetes.api.model.IntOrString item)
editOrNewTargetPortLike in interface EndpointFluent<A extends EndpointFluent<A>>@Deprecated public TLSConfig getTlsConfig()
getTlsConfig in interface EndpointFluent<A extends EndpointFluent<A>>public TLSConfig buildTlsConfig()
buildTlsConfig in interface EndpointFluent<A extends EndpointFluent<A>>public A withTlsConfig(TLSConfig tlsConfig)
withTlsConfig in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasTlsConfig()
hasTlsConfig in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.TlsConfigNested<A> withNewTlsConfig()
withNewTlsConfig in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.TlsConfigNested<A> withNewTlsConfigLike(TLSConfig item)
withNewTlsConfigLike in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.TlsConfigNested<A> editTlsConfig()
editTlsConfig in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.TlsConfigNested<A> editOrNewTlsConfig()
editOrNewTlsConfig in interface EndpointFluent<A extends EndpointFluent<A>>public EndpointFluent.TlsConfigNested<A> editOrNewTlsConfigLike(TLSConfig item)
editOrNewTlsConfigLike in interface EndpointFluent<A extends EndpointFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface EndpointFluent<A extends EndpointFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface EndpointFluent<A extends EndpointFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface EndpointFluent<A extends EndpointFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface EndpointFluent<A extends EndpointFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface EndpointFluent<A extends EndpointFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface EndpointFluent<A extends EndpointFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface EndpointFluent<A extends EndpointFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends EndpointFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends EndpointFluent<A>>public A withHonorLabels()
withHonorLabels in interface EndpointFluent<A extends EndpointFluent<A>>public A withHonorTimestamps()
withHonorTimestamps in interface EndpointFluent<A extends EndpointFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.