public class TLSSettingsFluentImpl<A extends TLSSettingsFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements TLSSettingsFluent<A>
| Constructor and Description |
|---|
TLSSettingsFluentImpl() |
TLSSettingsFluentImpl(TLSSettings instance) |
public TLSSettingsFluentImpl()
public TLSSettingsFluentImpl(TLSSettings instance)
public String getCaCertificates()
getCaCertificates in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public A withCaCertificates(String caCertificates)
withCaCertificates in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public Boolean hasCaCertificates()
hasCaCertificates in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public String getClientCertificate()
getClientCertificate in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public A withClientCertificate(String clientCertificate)
withClientCertificate in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public Boolean hasClientCertificate()
hasClientCertificate in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public TLSSettingsMode getMode()
getMode in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public A withMode(TLSSettingsMode mode)
withMode in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public Boolean hasMode()
hasMode in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public String getPrivateKey()
getPrivateKey in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public A withPrivateKey(String privateKey)
withPrivateKey in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public Boolean hasPrivateKey()
hasPrivateKey in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public String getSni()
getSni in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public A withSni(String sni)
withSni in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public Boolean hasSni()
hasSni in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public A addToSubjectAltNames(int index, String item)
addToSubjectAltNames in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public A setToSubjectAltNames(int index, String item)
setToSubjectAltNames in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public A addToSubjectAltNames(String... items)
addToSubjectAltNames in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public A addAllToSubjectAltNames(Collection<String> items)
addAllToSubjectAltNames in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public A removeFromSubjectAltNames(String... items)
removeFromSubjectAltNames in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public A removeAllFromSubjectAltNames(Collection<String> items)
removeAllFromSubjectAltNames in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public List<String> getSubjectAltNames()
getSubjectAltNames in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public String getSubjectAltName(int index)
getSubjectAltName in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public String getFirstSubjectAltName()
getFirstSubjectAltName in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public String getLastSubjectAltName()
getLastSubjectAltName in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public String getMatchingSubjectAltName(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)
getMatchingSubjectAltName in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public A withSubjectAltNames(List<String> subjectAltNames)
withSubjectAltNames in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public A withSubjectAltNames(String... subjectAltNames)
withSubjectAltNames in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>public Boolean hasSubjectAltNames()
hasSubjectAltNames in interface TLSSettingsFluent<A extends TLSSettingsFluent<A>>Copyright © 2017–2018 Red Hat. All rights reserved.