Class PrometheusWebSpecFluent<A extends PrometheusWebSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.monitoring.v1.PrometheusWebSpecFluent<A>
-
- Direct Known Subclasses:
CommonPrometheusFieldsFluent.WebNested,PrometheusAgentSpecFluent.WebNested,PrometheusSpecFluent.WebNested,PrometheusWebSpecBuilder
public class PrometheusWebSpecFluent<A extends PrometheusWebSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPrometheusWebSpecFluent.HttpConfigNested<N>classPrometheusWebSpecFluent.TlsConfigNested<N>
-
Constructor Summary
Constructors Constructor Description PrometheusWebSpecFluent()PrometheusWebSpecFluent(PrometheusWebSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
PrometheusWebSpecFluent
public PrometheusWebSpecFluent()
-
PrometheusWebSpecFluent
public PrometheusWebSpecFluent(PrometheusWebSpec instance)
-
-
Method Detail
-
buildHttpConfig
public WebHTTPConfig buildHttpConfig()
-
buildTlsConfig
public WebTLSConfig buildTlsConfig()
-
copyInstance
protected void copyInstance(PrometheusWebSpec instance)
-
editHttpConfig
public PrometheusWebSpecFluent.HttpConfigNested<A> editHttpConfig()
-
editOrNewHttpConfig
public PrometheusWebSpecFluent.HttpConfigNested<A> editOrNewHttpConfig()
-
editOrNewHttpConfigLike
public PrometheusWebSpecFluent.HttpConfigNested<A> editOrNewHttpConfigLike(WebHTTPConfig item)
-
editOrNewTlsConfig
public PrometheusWebSpecFluent.TlsConfigNested<A> editOrNewTlsConfig()
-
editOrNewTlsConfigLike
public PrometheusWebSpecFluent.TlsConfigNested<A> editOrNewTlsConfigLike(WebTLSConfig item)
-
editTlsConfig
public PrometheusWebSpecFluent.TlsConfigNested<A> editTlsConfig()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PrometheusWebSpecFluent<A>>
-
getMaxConnections
public Integer getMaxConnections()
-
getPageTitle
public String getPageTitle()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasHttpConfig
public boolean hasHttpConfig()
-
hasMaxConnections
public boolean hasMaxConnections()
-
hasPageTitle
public boolean hasPageTitle()
-
hasTlsConfig
public boolean hasTlsConfig()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PrometheusWebSpecFluent<A>>
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withHttpConfig
public A withHttpConfig(WebHTTPConfig httpConfig)
-
withNewHttpConfig
public PrometheusWebSpecFluent.HttpConfigNested<A> withNewHttpConfig()
-
withNewHttpConfigLike
public PrometheusWebSpecFluent.HttpConfigNested<A> withNewHttpConfigLike(WebHTTPConfig item)
-
withNewTlsConfig
public PrometheusWebSpecFluent.TlsConfigNested<A> withNewTlsConfig()
-
withNewTlsConfigLike
public PrometheusWebSpecFluent.TlsConfigNested<A> withNewTlsConfigLike(WebTLSConfig item)
-
withTlsConfig
public A withTlsConfig(WebTLSConfig tlsConfig)
-
-