public class ServerTLSSettingsFluentImpl<A extends ServerTLSSettingsFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ServerTLSSettingsFluent<A>
| Constructor and Description |
|---|
ServerTLSSettingsFluentImpl() |
ServerTLSSettingsFluentImpl(ServerTLSSettings instance) |
public ServerTLSSettingsFluentImpl()
public ServerTLSSettingsFluentImpl(ServerTLSSettings instance)
public String getCaCertificates()
getCaCertificates in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withCaCertificates(String caCertificates)
withCaCertificates in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasCaCertificates()
hasCaCertificates in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>@Deprecated public A withNewCaCertificates(String arg0)
withNewCaCertificates in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addToCipherSuites(Integer index, String item)
addToCipherSuites in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A setToCipherSuites(Integer index, String item)
setToCipherSuites in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addToCipherSuites(String... items)
addToCipherSuites in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addAllToCipherSuites(Collection<String> items)
addAllToCipherSuites in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A removeFromCipherSuites(String... items)
removeFromCipherSuites in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A removeAllFromCipherSuites(Collection<String> items)
removeAllFromCipherSuites in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public List<String> getCipherSuites()
getCipherSuites in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getCipherSuite(Integer index)
getCipherSuite in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getFirstCipherSuite()
getFirstCipherSuite in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getLastCipherSuite()
getLastCipherSuite in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getMatchingCipherSuite(Predicate<String> predicate)
getMatchingCipherSuite in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasMatchingCipherSuite(Predicate<String> predicate)
hasMatchingCipherSuite in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withCipherSuites(List<String> cipherSuites)
withCipherSuites in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withCipherSuites(String... cipherSuites)
withCipherSuites in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasCipherSuites()
hasCipherSuites in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addNewCipherSuite(String arg0)
addNewCipherSuite in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getCredentialName()
getCredentialName in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withCredentialName(String credentialName)
withCredentialName in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasCredentialName()
hasCredentialName in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>@Deprecated public A withNewCredentialName(String arg0)
withNewCredentialName in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean getHttpsRedirect()
getHttpsRedirect in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withHttpsRedirect(Boolean httpsRedirect)
withHttpsRedirect in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasHttpsRedirect()
hasHttpsRedirect in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public ServerTLSSettingsTLSProtocol getMaxProtocolVersion()
getMaxProtocolVersion in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withMaxProtocolVersion(ServerTLSSettingsTLSProtocol maxProtocolVersion)
withMaxProtocolVersion in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasMaxProtocolVersion()
hasMaxProtocolVersion in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public ServerTLSSettingsTLSProtocol getMinProtocolVersion()
getMinProtocolVersion in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withMinProtocolVersion(ServerTLSSettingsTLSProtocol minProtocolVersion)
withMinProtocolVersion in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasMinProtocolVersion()
hasMinProtocolVersion in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public ServerTLSSettingsTLSmode getMode()
getMode in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withMode(ServerTLSSettingsTLSmode mode)
withMode in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasMode()
hasMode in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getPrivateKey()
getPrivateKey in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withPrivateKey(String privateKey)
withPrivateKey in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasPrivateKey()
hasPrivateKey in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>@Deprecated public A withNewPrivateKey(String arg0)
withNewPrivateKey in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getServerCertificate()
getServerCertificate in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withServerCertificate(String serverCertificate)
withServerCertificate in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasServerCertificate()
hasServerCertificate in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>@Deprecated public A withNewServerCertificate(String arg0)
withNewServerCertificate in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addToSubjectAltNames(Integer index, String item)
addToSubjectAltNames in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A setToSubjectAltNames(Integer index, String item)
setToSubjectAltNames in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addToSubjectAltNames(String... items)
addToSubjectAltNames in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addAllToSubjectAltNames(Collection<String> items)
addAllToSubjectAltNames in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A removeFromSubjectAltNames(String... items)
removeFromSubjectAltNames in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A removeAllFromSubjectAltNames(Collection<String> items)
removeAllFromSubjectAltNames in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public List<String> getSubjectAltNames()
getSubjectAltNames in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getSubjectAltName(Integer index)
getSubjectAltName in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getFirstSubjectAltName()
getFirstSubjectAltName in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getLastSubjectAltName()
getLastSubjectAltName in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getMatchingSubjectAltName(Predicate<String> predicate)
getMatchingSubjectAltName in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasMatchingSubjectAltName(Predicate<String> predicate)
hasMatchingSubjectAltName in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withSubjectAltNames(List<String> subjectAltNames)
withSubjectAltNames in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withSubjectAltNames(String... subjectAltNames)
withSubjectAltNames in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasSubjectAltNames()
hasSubjectAltNames in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addNewSubjectAltName(String arg0)
addNewSubjectAltName in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addToVerifyCertificateHash(Integer index, String item)
addToVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A setToVerifyCertificateHash(Integer index, String item)
setToVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addToVerifyCertificateHash(String... items)
addToVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addAllToVerifyCertificateHash(Collection<String> items)
addAllToVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A removeFromVerifyCertificateHash(String... items)
removeFromVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A removeAllFromVerifyCertificateHash(Collection<String> items)
removeAllFromVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public List<String> getVerifyCertificateHash()
getVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getVerifyCertificateHash(Integer index)
getVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getFirstVerifyCertificateHash()
getFirstVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getLastVerifyCertificateHash()
getLastVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getMatchingVerifyCertificateHash(Predicate<String> predicate)
getMatchingVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasMatchingVerifyCertificateHash(Predicate<String> predicate)
hasMatchingVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withVerifyCertificateHash(List<String> verifyCertificateHash)
withVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withVerifyCertificateHash(String... verifyCertificateHash)
withVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasVerifyCertificateHash()
hasVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addNewVerifyCertificateHash(String arg0)
addNewVerifyCertificateHash in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addToVerifyCertificateSpki(Integer index, String item)
addToVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A setToVerifyCertificateSpki(Integer index, String item)
setToVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addToVerifyCertificateSpki(String... items)
addToVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addAllToVerifyCertificateSpki(Collection<String> items)
addAllToVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A removeFromVerifyCertificateSpki(String... items)
removeFromVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A removeAllFromVerifyCertificateSpki(Collection<String> items)
removeAllFromVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public List<String> getVerifyCertificateSpki()
getVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getVerifyCertificateSpki(Integer index)
getVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getFirstVerifyCertificateSpki()
getFirstVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getLastVerifyCertificateSpki()
getLastVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public String getMatchingVerifyCertificateSpki(Predicate<String> predicate)
getMatchingVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasMatchingVerifyCertificateSpki(Predicate<String> predicate)
hasMatchingVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withVerifyCertificateSpki(List<String> verifyCertificateSpki)
withVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A withVerifyCertificateSpki(String... verifyCertificateSpki)
withVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public Boolean hasVerifyCertificateSpki()
hasVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>public A addNewVerifyCertificateSpki(String arg0)
addNewVerifyCertificateSpki in interface ServerTLSSettingsFluent<A extends ServerTLSSettingsFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.