public class TLSOptionsFluentImpl<A extends TLSOptionsFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements TLSOptionsFluent<A>
| Constructor and Description |
|---|
TLSOptionsFluentImpl() |
TLSOptionsFluentImpl(TLSOptions instance) |
public TLSOptionsFluentImpl()
public TLSOptionsFluentImpl(TLSOptions instance)
public String getCaCertificates()
getCaCertificates in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A withCaCertificates(String caCertificates)
withCaCertificates in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public Boolean hasCaCertificates()
hasCaCertificates in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public Boolean isHttpsRedirect()
isHttpsRedirect in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A withHttpsRedirect(Boolean httpsRedirect)
withHttpsRedirect in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public Boolean hasHttpsRedirect()
hasHttpsRedirect in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A withNewHttpsRedirect(String arg1)
withNewHttpsRedirect in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A withNewHttpsRedirect(boolean arg1)
withNewHttpsRedirect in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public TLSOptionsMode getMode()
getMode in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A withMode(TLSOptionsMode mode)
withMode in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public Boolean hasMode()
hasMode in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public String getPrivateKey()
getPrivateKey in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A withPrivateKey(String privateKey)
withPrivateKey in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public Boolean hasPrivateKey()
hasPrivateKey in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public String getServerCertificate()
getServerCertificate in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A withServerCertificate(String serverCertificate)
withServerCertificate in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public Boolean hasServerCertificate()
hasServerCertificate in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A addToSubjectAltNames(int index, String item)
addToSubjectAltNames in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A setToSubjectAltNames(int index, String item)
setToSubjectAltNames in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A addToSubjectAltNames(String... items)
addToSubjectAltNames in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A addAllToSubjectAltNames(Collection<String> items)
addAllToSubjectAltNames in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A removeFromSubjectAltNames(String... items)
removeFromSubjectAltNames in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A removeAllFromSubjectAltNames(Collection<String> items)
removeAllFromSubjectAltNames in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public List<String> getSubjectAltNames()
getSubjectAltNames in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public String getSubjectAltName(int index)
getSubjectAltName in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public String getFirstSubjectAltName()
getFirstSubjectAltName in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public String getLastSubjectAltName()
getLastSubjectAltName in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public String getMatchingSubjectAltName(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)
getMatchingSubjectAltName in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A withSubjectAltNames(List<String> subjectAltNames)
withSubjectAltNames in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public A withSubjectAltNames(String... subjectAltNames)
withSubjectAltNames in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>public Boolean hasSubjectAltNames()
hasSubjectAltNames in interface TLSOptionsFluent<A extends TLSOptionsFluent<A>>Copyright © 2017–2018 Red Hat. All rights reserved.