public interface CertificateSpecFluent<A extends CertificateSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
CertificateSpecFluent.IssuerRefNested<N> |
static interface |
CertificateSpecFluent.KeystoresNested<N> |
static interface |
CertificateSpecFluent.PrivateKeyNested<N> |
static interface |
CertificateSpecFluent.SubjectNested<N> |
String getCommonName()
Boolean hasCommonName()
A addAllToDnsNames(Collection<String> items)
A removeAllFromDnsNames(Collection<String> items)
String getFirstDnsName()
String getLastDnsName()
Boolean hasDnsNames()
io.fabric8.kubernetes.api.model.Duration getDuration()
A withDuration(io.fabric8.kubernetes.api.model.Duration duration)
Boolean hasDuration()
A addAllToEmailSANs(Collection<String> items)
A removeAllFromEmailSANs(Collection<String> items)
String getFirstEmailSAN()
String getLastEmailSAN()
Boolean hasEmailSANs()
Boolean getEncodeUsagesInRequest()
Boolean hasEncodeUsagesInRequest()
A addAllToIpAddresses(Collection<String> items)
A removeAllFromIpAddresses(Collection<String> items)
String getFirstIpAddress()
String getLastIpAddress()
Boolean hasIpAddresses()
Boolean getIsCA()
Boolean hasIsCA()
@Deprecated ObjectReference getIssuerRef()
ObjectReference buildIssuerRef()
A withIssuerRef(ObjectReference issuerRef)
Boolean hasIssuerRef()
CertificateSpecFluent.IssuerRefNested<A> withNewIssuerRef()
CertificateSpecFluent.IssuerRefNested<A> withNewIssuerRefLike(ObjectReference item)
CertificateSpecFluent.IssuerRefNested<A> editIssuerRef()
CertificateSpecFluent.IssuerRefNested<A> editOrNewIssuerRef()
CertificateSpecFluent.IssuerRefNested<A> editOrNewIssuerRefLike(ObjectReference item)
String getKeyAlgorithm()
Boolean hasKeyAlgorithm()
String getKeyEncoding()
Boolean hasKeyEncoding()
Integer getKeySize()
Boolean hasKeySize()
@Deprecated CertificateKeystores getKeystores()
CertificateKeystores buildKeystores()
A withKeystores(CertificateKeystores keystores)
Boolean hasKeystores()
CertificateSpecFluent.KeystoresNested<A> withNewKeystores()
CertificateSpecFluent.KeystoresNested<A> withNewKeystoresLike(CertificateKeystores item)
CertificateSpecFluent.KeystoresNested<A> editKeystores()
CertificateSpecFluent.KeystoresNested<A> editOrNewKeystores()
CertificateSpecFluent.KeystoresNested<A> editOrNewKeystoresLike(CertificateKeystores item)
@Deprecated CertificatePrivateKey getPrivateKey()
CertificatePrivateKey buildPrivateKey()
A withPrivateKey(CertificatePrivateKey privateKey)
Boolean hasPrivateKey()
CertificateSpecFluent.PrivateKeyNested<A> withNewPrivateKey()
CertificateSpecFluent.PrivateKeyNested<A> withNewPrivateKeyLike(CertificatePrivateKey item)
CertificateSpecFluent.PrivateKeyNested<A> editPrivateKey()
CertificateSpecFluent.PrivateKeyNested<A> editOrNewPrivateKey()
CertificateSpecFluent.PrivateKeyNested<A> editOrNewPrivateKeyLike(CertificatePrivateKey item)
io.fabric8.kubernetes.api.model.Duration getRenewBefore()
A withRenewBefore(io.fabric8.kubernetes.api.model.Duration renewBefore)
Boolean hasRenewBefore()
String getSecretName()
Boolean hasSecretName()
@Deprecated X509Subject getSubject()
X509Subject buildSubject()
A withSubject(X509Subject subject)
Boolean hasSubject()
CertificateSpecFluent.SubjectNested<A> withNewSubject()
CertificateSpecFluent.SubjectNested<A> withNewSubjectLike(X509Subject item)
CertificateSpecFluent.SubjectNested<A> editSubject()
CertificateSpecFluent.SubjectNested<A> editOrNewSubject()
CertificateSpecFluent.SubjectNested<A> editOrNewSubjectLike(X509Subject item)
A addAllToUriSANs(Collection<String> items)
A removeAllFromUriSANs(Collection<String> items)
String getFirstUriSAN()
String getLastUriSAN()
Boolean hasUriSANs()
A addAllToUsages(Collection<String> items)
A removeAllFromUsages(Collection<String> items)
String getFirstUsage()
String getLastUsage()
Boolean hasUsages()
A withEncodeUsagesInRequest()
A withIsCA()
Copyright © 2015–2022 Red Hat. All rights reserved.