Class WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.monitoring.v1.WebTLSConfigFluent<A>
-
- Direct Known Subclasses:
AlertmanagerWebSpecFluent.TlsConfigNested,ClusterTLSConfigFluent.ServerNested,PrometheusWebSpecFluent.TlsConfigNested,ThanosRulerWebSpecFluent.TlsConfigNested,WebConfigFileFieldsFluent.TlsConfigNested,WebTLSConfigBuilder
public class WebTLSConfigFluent<A extends WebTLSConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classWebTLSConfigFluent.CertNested<N>classWebTLSConfigFluent.ClientCaNested<N>
-
Constructor Summary
Constructors Constructor Description WebTLSConfigFluent()WebTLSConfigFluent(WebTLSConfig instance)
-
Method Summary
-
-
-
Constructor Detail
-
WebTLSConfigFluent
public WebTLSConfigFluent()
-
WebTLSConfigFluent
public WebTLSConfigFluent(WebTLSConfig instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(WebTLSConfig instance)
-
buildCert
public SecretOrConfigMap buildCert()
-
withCert
public A withCert(SecretOrConfigMap cert)
-
hasCert
public boolean hasCert()
-
withNewCert
public WebTLSConfigFluent.CertNested<A> withNewCert()
-
withNewCertLike
public WebTLSConfigFluent.CertNested<A> withNewCertLike(SecretOrConfigMap item)
-
editCert
public WebTLSConfigFluent.CertNested<A> editCert()
-
editOrNewCert
public WebTLSConfigFluent.CertNested<A> editOrNewCert()
-
editOrNewCertLike
public WebTLSConfigFluent.CertNested<A> editOrNewCertLike(SecretOrConfigMap item)
-
getCertFile
public String getCertFile()
-
hasCertFile
public boolean hasCertFile()
-
addAllToCipherSuites
public A addAllToCipherSuites(Collection<String> items)
-
removeAllFromCipherSuites
public A removeAllFromCipherSuites(Collection<String> items)
-
getCipherSuite
public String getCipherSuite(int index)
-
getFirstCipherSuite
public String getFirstCipherSuite()
-
getLastCipherSuite
public String getLastCipherSuite()
-
hasCipherSuites
public boolean hasCipherSuites()
-
getClientAuthType
public String getClientAuthType()
-
hasClientAuthType
public boolean hasClientAuthType()
-
getClientCAFile
public String getClientCAFile()
-
hasClientCAFile
public boolean hasClientCAFile()
-
buildClientCa
public SecretOrConfigMap buildClientCa()
-
withClientCa
public A withClientCa(SecretOrConfigMap clientCa)
-
hasClientCa
public boolean hasClientCa()
-
withNewClientCa
public WebTLSConfigFluent.ClientCaNested<A> withNewClientCa()
-
withNewClientCaLike
public WebTLSConfigFluent.ClientCaNested<A> withNewClientCaLike(SecretOrConfigMap item)
-
editClientCa
public WebTLSConfigFluent.ClientCaNested<A> editClientCa()
-
editOrNewClientCa
public WebTLSConfigFluent.ClientCaNested<A> editOrNewClientCa()
-
editOrNewClientCaLike
public WebTLSConfigFluent.ClientCaNested<A> editOrNewClientCaLike(SecretOrConfigMap item)
-
addAllToCurvePreferences
public A addAllToCurvePreferences(Collection<String> items)
-
removeAllFromCurvePreferences
public A removeAllFromCurvePreferences(Collection<String> items)
-
getCurvePreference
public String getCurvePreference(int index)
-
getFirstCurvePreference
public String getFirstCurvePreference()
-
getLastCurvePreference
public String getLastCurvePreference()
-
hasCurvePreferences
public boolean hasCurvePreferences()
-
getKeyFile
public String getKeyFile()
-
hasKeyFile
public boolean hasKeyFile()
-
getKeySecret
public io.fabric8.kubernetes.api.model.SecretKeySelector getKeySecret()
-
withKeySecret
public A withKeySecret(io.fabric8.kubernetes.api.model.SecretKeySelector keySecret)
-
hasKeySecret
public boolean hasKeySecret()
-
getMaxVersion
public String getMaxVersion()
-
hasMaxVersion
public boolean hasMaxVersion()
-
getMinVersion
public String getMinVersion()
-
hasMinVersion
public boolean hasMinVersion()
-
getPreferServerCipherSuites
public Boolean getPreferServerCipherSuites()
-
withPreferServerCipherSuites
public A withPreferServerCipherSuites(Boolean preferServerCipherSuites)
-
hasPreferServerCipherSuites
public boolean hasPreferServerCipherSuites()
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends WebTLSConfigFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends WebTLSConfigFluent<A>>
-
withPreferServerCipherSuites
public A withPreferServerCipherSuites()
-
-