public class ClientTLSSettingsFluentImpl<A extends ClientTLSSettingsFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ClientTLSSettingsFluent<A>
| Constructor and Description |
|---|
ClientTLSSettingsFluentImpl() |
ClientTLSSettingsFluentImpl(ClientTLSSettings instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic ClientTLSSettingsFluentImpl()
public ClientTLSSettingsFluentImpl(ClientTLSSettings instance)
public String getCaCertificates()
getCaCertificates in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A withCaCertificates(String caCertificates)
withCaCertificates in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public Boolean hasCaCertificates()
hasCaCertificates in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public String getClientCertificate()
getClientCertificate in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A withClientCertificate(String clientCertificate)
withClientCertificate in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public Boolean hasClientCertificate()
hasClientCertificate in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public String getCredentialName()
getCredentialName in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A withCredentialName(String credentialName)
withCredentialName in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public Boolean hasCredentialName()
hasCredentialName in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public Boolean getInsecureSkipVerify()
getInsecureSkipVerify in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A withInsecureSkipVerify(Boolean insecureSkipVerify)
withInsecureSkipVerify in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public Boolean hasInsecureSkipVerify()
hasInsecureSkipVerify in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public ClientTLSSettingsTLSmode getMode()
getMode in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A withMode(ClientTLSSettingsTLSmode mode)
withMode in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public Boolean hasMode()
hasMode in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public String getPrivateKey()
getPrivateKey in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A withPrivateKey(String privateKey)
withPrivateKey in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public Boolean hasPrivateKey()
hasPrivateKey in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public String getSni()
getSni in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A withSni(String sni)
withSni in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public Boolean hasSni()
hasSni in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A addToSubjectAltNames(Integer index, String item)
addToSubjectAltNames in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A setToSubjectAltNames(Integer index, String item)
setToSubjectAltNames in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A addToSubjectAltNames(String... items)
addToSubjectAltNames in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A addAllToSubjectAltNames(Collection<String> items)
addAllToSubjectAltNames in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A removeFromSubjectAltNames(String... items)
removeFromSubjectAltNames in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A removeAllFromSubjectAltNames(Collection<String> items)
removeAllFromSubjectAltNames in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public List<String> getSubjectAltNames()
getSubjectAltNames in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public String getSubjectAltName(Integer index)
getSubjectAltName in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public String getFirstSubjectAltName()
getFirstSubjectAltName in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public String getLastSubjectAltName()
getLastSubjectAltName in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public String getMatchingSubjectAltName(Predicate<String> predicate)
getMatchingSubjectAltName in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public Boolean hasMatchingSubjectAltName(Predicate<String> predicate)
hasMatchingSubjectAltName in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A withSubjectAltNames(List<String> subjectAltNames)
withSubjectAltNames in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public A withSubjectAltNames(String... subjectAltNames)
withSubjectAltNames in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public Boolean hasSubjectAltNames()
hasSubjectAltNames in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ClientTLSSettingsFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ClientTLSSettingsFluent<A>>public A withInsecureSkipVerify()
withInsecureSkipVerify in interface ClientTLSSettingsFluent<A extends ClientTLSSettingsFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.