public class CertificateSpecFluentImpl<A extends CertificateSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements CertificateSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
CertificateSpecFluentImpl.IssuerRefNestedImpl<N> |
class |
CertificateSpecFluentImpl.KeystoresNestedImpl<N> |
class |
CertificateSpecFluentImpl.PrivateKeyNestedImpl<N> |
class |
CertificateSpecFluentImpl.SubjectNestedImpl<N> |
CertificateSpecFluent.IssuerRefNested<N>, CertificateSpecFluent.KeystoresNested<N>, CertificateSpecFluent.PrivateKeyNested<N>, CertificateSpecFluent.SubjectNested<N>| Constructor and Description |
|---|
CertificateSpecFluentImpl() |
CertificateSpecFluentImpl(CertificateSpec instance) |
public CertificateSpecFluentImpl()
public CertificateSpecFluentImpl(CertificateSpec instance)
public String getCommonName()
getCommonName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withCommonName(String commonName)
withCommonName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasCommonName()
hasCommonName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>@Deprecated public A withNewCommonName(String arg0)
withNewCommonName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addToDnsNames(Integer index, String item)
addToDnsNames in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A setToDnsNames(Integer index, String item)
setToDnsNames in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addToDnsNames(String... items)
addToDnsNames in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addAllToDnsNames(Collection<String> items)
addAllToDnsNames in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A removeFromDnsNames(String... items)
removeFromDnsNames in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A removeAllFromDnsNames(Collection<String> items)
removeAllFromDnsNames in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public List<String> getDnsNames()
getDnsNames in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getDnsName(Integer index)
getDnsName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getFirstDnsName()
getFirstDnsName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getLastDnsName()
getLastDnsName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getMatchingDnsName(Predicate<String> predicate)
getMatchingDnsName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasMatchingDnsName(Predicate<String> predicate)
hasMatchingDnsName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withDnsNames(List<String> dnsNames)
withDnsNames in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withDnsNames(String... dnsNames)
withDnsNames in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasDnsNames()
hasDnsNames in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addNewDnsName(String arg0)
addNewDnsName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public io.fabric8.kubernetes.api.model.Duration getDuration()
getDuration in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withDuration(io.fabric8.kubernetes.api.model.Duration duration)
withDuration in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasDuration()
hasDuration in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addToEmailSANs(Integer index, String item)
addToEmailSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A setToEmailSANs(Integer index, String item)
setToEmailSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addToEmailSANs(String... items)
addToEmailSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addAllToEmailSANs(Collection<String> items)
addAllToEmailSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A removeFromEmailSANs(String... items)
removeFromEmailSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A removeAllFromEmailSANs(Collection<String> items)
removeAllFromEmailSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public List<String> getEmailSANs()
getEmailSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getEmailSAN(Integer index)
getEmailSAN in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getFirstEmailSAN()
getFirstEmailSAN in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getLastEmailSAN()
getLastEmailSAN in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getMatchingEmailSAN(Predicate<String> predicate)
getMatchingEmailSAN in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasMatchingEmailSAN(Predicate<String> predicate)
hasMatchingEmailSAN in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withEmailSANs(List<String> emailSANs)
withEmailSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withEmailSANs(String... emailSANs)
withEmailSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasEmailSANs()
hasEmailSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addNewEmailSAN(String arg0)
addNewEmailSAN in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean getEncodeUsagesInRequest()
getEncodeUsagesInRequest in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withEncodeUsagesInRequest(Boolean encodeUsagesInRequest)
withEncodeUsagesInRequest in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasEncodeUsagesInRequest()
hasEncodeUsagesInRequest in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addToIpAddresses(Integer index, String item)
addToIpAddresses in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A setToIpAddresses(Integer index, String item)
setToIpAddresses in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addToIpAddresses(String... items)
addToIpAddresses in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addAllToIpAddresses(Collection<String> items)
addAllToIpAddresses in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A removeFromIpAddresses(String... items)
removeFromIpAddresses in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A removeAllFromIpAddresses(Collection<String> items)
removeAllFromIpAddresses in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public List<String> getIpAddresses()
getIpAddresses in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getIpAddress(Integer index)
getIpAddress in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getFirstIpAddress()
getFirstIpAddress in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getLastIpAddress()
getLastIpAddress in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getMatchingIpAddress(Predicate<String> predicate)
getMatchingIpAddress in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasMatchingIpAddress(Predicate<String> predicate)
hasMatchingIpAddress in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withIpAddresses(List<String> ipAddresses)
withIpAddresses in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withIpAddresses(String... ipAddresses)
withIpAddresses in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasIpAddresses()
hasIpAddresses in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addNewIpAddress(String arg0)
addNewIpAddress in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean getIsCA()
getIsCA in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withIsCA(Boolean isCA)
withIsCA in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasIsCA()
hasIsCA in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>@Deprecated public ObjectReference getIssuerRef()
getIssuerRef in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public ObjectReference buildIssuerRef()
buildIssuerRef in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withIssuerRef(ObjectReference issuerRef)
withIssuerRef in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasIssuerRef()
hasIssuerRef in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withNewIssuerRef(String group, String kind, String name)
withNewIssuerRef in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.IssuerRefNested<A> withNewIssuerRef()
withNewIssuerRef in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.IssuerRefNested<A> withNewIssuerRefLike(ObjectReference item)
withNewIssuerRefLike in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.IssuerRefNested<A> editIssuerRef()
editIssuerRef in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.IssuerRefNested<A> editOrNewIssuerRef()
editOrNewIssuerRef in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.IssuerRefNested<A> editOrNewIssuerRefLike(ObjectReference item)
editOrNewIssuerRefLike in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>@Deprecated public CertificateKeystores getKeystores()
getKeystores in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateKeystores buildKeystores()
buildKeystores in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withKeystores(CertificateKeystores keystores)
withKeystores in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasKeystores()
hasKeystores in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.KeystoresNested<A> withNewKeystores()
withNewKeystores in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.KeystoresNested<A> withNewKeystoresLike(CertificateKeystores item)
withNewKeystoresLike in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.KeystoresNested<A> editKeystores()
editKeystores in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.KeystoresNested<A> editOrNewKeystores()
editOrNewKeystores in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.KeystoresNested<A> editOrNewKeystoresLike(CertificateKeystores item)
editOrNewKeystoresLike in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>@Deprecated public CertificatePrivateKey getPrivateKey()
getPrivateKey in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificatePrivateKey buildPrivateKey()
buildPrivateKey in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withPrivateKey(CertificatePrivateKey privateKey)
withPrivateKey in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasPrivateKey()
hasPrivateKey in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withNewPrivateKey(String algorithm, String encoding, String rotationPolicy, Integer size)
withNewPrivateKey in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.PrivateKeyNested<A> withNewPrivateKey()
withNewPrivateKey in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.PrivateKeyNested<A> withNewPrivateKeyLike(CertificatePrivateKey item)
withNewPrivateKeyLike in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.PrivateKeyNested<A> editPrivateKey()
editPrivateKey in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.PrivateKeyNested<A> editOrNewPrivateKey()
editOrNewPrivateKey in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.PrivateKeyNested<A> editOrNewPrivateKeyLike(CertificatePrivateKey item)
editOrNewPrivateKeyLike in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public io.fabric8.kubernetes.api.model.Duration getRenewBefore()
getRenewBefore in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withRenewBefore(io.fabric8.kubernetes.api.model.Duration renewBefore)
withRenewBefore in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasRenewBefore()
hasRenewBefore in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getSecretName()
getSecretName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withSecretName(String secretName)
withSecretName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasSecretName()
hasSecretName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>@Deprecated public A withNewSecretName(String arg0)
withNewSecretName in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>@Deprecated public X509Subject getSubject()
getSubject in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public X509Subject buildSubject()
buildSubject in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withSubject(X509Subject subject)
withSubject in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasSubject()
hasSubject in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.SubjectNested<A> withNewSubject()
withNewSubject in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.SubjectNested<A> withNewSubjectLike(X509Subject item)
withNewSubjectLike in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.SubjectNested<A> editSubject()
editSubject in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.SubjectNested<A> editOrNewSubject()
editOrNewSubject in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public CertificateSpecFluent.SubjectNested<A> editOrNewSubjectLike(X509Subject item)
editOrNewSubjectLike in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addToUriSANs(Integer index, String item)
addToUriSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A setToUriSANs(Integer index, String item)
setToUriSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addToUriSANs(String... items)
addToUriSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addAllToUriSANs(Collection<String> items)
addAllToUriSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A removeFromUriSANs(String... items)
removeFromUriSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A removeAllFromUriSANs(Collection<String> items)
removeAllFromUriSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public List<String> getUriSANs()
getUriSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getUriSAN(Integer index)
getUriSAN in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getFirstUriSAN()
getFirstUriSAN in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getLastUriSAN()
getLastUriSAN in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getMatchingUriSAN(Predicate<String> predicate)
getMatchingUriSAN in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasMatchingUriSAN(Predicate<String> predicate)
hasMatchingUriSAN in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withUriSANs(List<String> uriSANs)
withUriSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withUriSANs(String... uriSANs)
withUriSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasUriSANs()
hasUriSANs in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addNewUriSAN(String arg0)
addNewUriSAN in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addToUsages(Integer index, String item)
addToUsages in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A setToUsages(Integer index, String item)
setToUsages in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addToUsages(String... items)
addToUsages in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addAllToUsages(Collection<String> items)
addAllToUsages in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A removeFromUsages(String... items)
removeFromUsages in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A removeAllFromUsages(Collection<String> items)
removeAllFromUsages in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public List<String> getUsages()
getUsages in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getUsage(Integer index)
getUsage in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getFirstUsage()
getFirstUsage in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getLastUsage()
getLastUsage in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public String getMatchingUsage(Predicate<String> predicate)
getMatchingUsage in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasMatchingUsage(Predicate<String> predicate)
hasMatchingUsage in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withUsages(List<String> usages)
withUsages in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A withUsages(String... usages)
withUsages in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public Boolean hasUsages()
hasUsages in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>public A addNewUsage(String arg0)
addNewUsage in interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.