public class WebTLSConfigFluentImpl<A extends WebTLSConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements WebTLSConfigFluent<A>
WebTLSConfigFluent.CertNested<N>, WebTLSConfigFluent.ClientCaNested<N>| Constructor and Description |
|---|
WebTLSConfigFluentImpl() |
WebTLSConfigFluentImpl(WebTLSConfig instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic WebTLSConfigFluentImpl()
public WebTLSConfigFluentImpl(WebTLSConfig instance)
@Deprecated public SecretOrConfigMap getCert()
getCert in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public SecretOrConfigMap buildCert()
buildCert in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A withCert(SecretOrConfigMap cert)
withCert in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Boolean hasCert()
hasCert in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public WebTLSConfigFluent.CertNested<A> withNewCert()
withNewCert in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public WebTLSConfigFluent.CertNested<A> withNewCertLike(SecretOrConfigMap item)
withNewCertLike in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public WebTLSConfigFluent.CertNested<A> editCert()
editCert in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public WebTLSConfigFluent.CertNested<A> editOrNewCert()
editOrNewCert in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public WebTLSConfigFluent.CertNested<A> editOrNewCertLike(SecretOrConfigMap item)
editOrNewCertLike in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A addToCipherSuites(Integer index, String item)
addToCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A setToCipherSuites(Integer index, String item)
setToCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A addToCipherSuites(String... items)
addToCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A addAllToCipherSuites(Collection<String> items)
addAllToCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A removeFromCipherSuites(String... items)
removeFromCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A removeAllFromCipherSuites(Collection<String> items)
removeAllFromCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public List<String> getCipherSuites()
getCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public String getCipherSuite(Integer index)
getCipherSuite in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public String getFirstCipherSuite()
getFirstCipherSuite in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public String getLastCipherSuite()
getLastCipherSuite in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public String getMatchingCipherSuite(Predicate<String> predicate)
getMatchingCipherSuite in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Boolean hasMatchingCipherSuite(Predicate<String> predicate)
hasMatchingCipherSuite in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A withCipherSuites(List<String> cipherSuites)
withCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A withCipherSuites(String... cipherSuites)
withCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Boolean hasCipherSuites()
hasCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public String getClientAuthType()
getClientAuthType in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A withClientAuthType(String clientAuthType)
withClientAuthType in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Boolean hasClientAuthType()
hasClientAuthType in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>@Deprecated public SecretOrConfigMap getClientCa()
getClientCa in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public SecretOrConfigMap buildClientCa()
buildClientCa in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A withClientCa(SecretOrConfigMap clientCa)
withClientCa in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Boolean hasClientCa()
hasClientCa in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public WebTLSConfigFluent.ClientCaNested<A> withNewClientCa()
withNewClientCa in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public WebTLSConfigFluent.ClientCaNested<A> withNewClientCaLike(SecretOrConfigMap item)
withNewClientCaLike in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public WebTLSConfigFluent.ClientCaNested<A> editClientCa()
editClientCa in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public WebTLSConfigFluent.ClientCaNested<A> editOrNewClientCa()
editOrNewClientCa in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public WebTLSConfigFluent.ClientCaNested<A> editOrNewClientCaLike(SecretOrConfigMap item)
editOrNewClientCaLike in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A addToCurvePreferences(Integer index, String item)
addToCurvePreferences in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A setToCurvePreferences(Integer index, String item)
setToCurvePreferences in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A addToCurvePreferences(String... items)
addToCurvePreferences in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A addAllToCurvePreferences(Collection<String> items)
addAllToCurvePreferences in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A removeFromCurvePreferences(String... items)
removeFromCurvePreferences in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A removeAllFromCurvePreferences(Collection<String> items)
removeAllFromCurvePreferences in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public List<String> getCurvePreferences()
getCurvePreferences in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public String getCurvePreference(Integer index)
getCurvePreference in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public String getFirstCurvePreference()
getFirstCurvePreference in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public String getLastCurvePreference()
getLastCurvePreference in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public String getMatchingCurvePreference(Predicate<String> predicate)
getMatchingCurvePreference in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Boolean hasMatchingCurvePreference(Predicate<String> predicate)
hasMatchingCurvePreference in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A withCurvePreferences(List<String> curvePreferences)
withCurvePreferences in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A withCurvePreferences(String... curvePreferences)
withCurvePreferences in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Boolean hasCurvePreferences()
hasCurvePreferences in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public io.fabric8.kubernetes.api.model.SecretKeySelector getKeySecret()
getKeySecret in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A withKeySecret(io.fabric8.kubernetes.api.model.SecretKeySelector keySecret)
withKeySecret in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Boolean hasKeySecret()
hasKeySecret in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A withNewKeySecret(String key, String name, Boolean optional)
withNewKeySecret in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public String getMaxVersion()
getMaxVersion in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A withMaxVersion(String maxVersion)
withMaxVersion in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Boolean hasMaxVersion()
hasMaxVersion in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public String getMinVersion()
getMinVersion in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A withMinVersion(String minVersion)
withMinVersion in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Boolean hasMinVersion()
hasMinVersion in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Boolean getPreferServerCipherSuites()
getPreferServerCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A withPreferServerCipherSuites(Boolean preferServerCipherSuites)
withPreferServerCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Boolean hasPreferServerCipherSuites()
hasPreferServerCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends WebTLSConfigFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends WebTLSConfigFluent<A>>public A withPreferServerCipherSuites()
withPreferServerCipherSuites in interface WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.