@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-08-18T19:55:23.947Z[Etc/UTC]") public class V1alpha3CertificateSpec extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
V1alpha3CertificateSpec.KeyAlgorithmEnum
KeyAlgorithm is the private key algorithm of the corresponding private key for this
certificate.
|
static class |
V1alpha3CertificateSpec.KeyEncodingEnum
KeyEncoding is the private key cryptography standards (PKCS) for this certificate's private
key to be encoded in.
|
static class |
V1alpha3CertificateSpec.UsagesEnum
KeyUsage specifies valid usage contexts for keys.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
SERIALIZED_NAME_COMMON_NAME |
static String |
SERIALIZED_NAME_DNS_NAMES |
static String |
SERIALIZED_NAME_DURATION |
static String |
SERIALIZED_NAME_EMAIL_S_A_NS |
static String |
SERIALIZED_NAME_IP_ADDRESSES |
static String |
SERIALIZED_NAME_IS_C_A |
static String |
SERIALIZED_NAME_ISSUER_REF |
static String |
SERIALIZED_NAME_KEY_ALGORITHM |
static String |
SERIALIZED_NAME_KEY_ENCODING |
static String |
SERIALIZED_NAME_KEY_SIZE |
static String |
SERIALIZED_NAME_KEYSTORES |
static String |
SERIALIZED_NAME_PRIVATE_KEY |
static String |
SERIALIZED_NAME_RENEW_BEFORE |
static String |
SERIALIZED_NAME_SECRET_NAME |
static String |
SERIALIZED_NAME_SUBJECT |
static String |
SERIALIZED_NAME_URI_S_A_NS |
static String |
SERIALIZED_NAME_USAGES |
| Constructor and Description |
|---|
V1alpha3CertificateSpec() |
public static final String SERIALIZED_NAME_COMMON_NAME
public static final String SERIALIZED_NAME_DNS_NAMES
public static final String SERIALIZED_NAME_DURATION
public static final String SERIALIZED_NAME_EMAIL_S_A_NS
public static final String SERIALIZED_NAME_IP_ADDRESSES
public static final String SERIALIZED_NAME_IS_C_A
public static final String SERIALIZED_NAME_ISSUER_REF
public static final String SERIALIZED_NAME_KEY_ALGORITHM
public static final String SERIALIZED_NAME_KEY_ENCODING
public static final String SERIALIZED_NAME_KEY_SIZE
public static final String SERIALIZED_NAME_KEYSTORES
public static final String SERIALIZED_NAME_PRIVATE_KEY
public static final String SERIALIZED_NAME_RENEW_BEFORE
public static final String SERIALIZED_NAME_SECRET_NAME
public static final String SERIALIZED_NAME_SUBJECT
public static final String SERIALIZED_NAME_URI_S_A_NS
public static final String SERIALIZED_NAME_USAGES
public V1alpha3CertificateSpec commonName(String commonName)
@Nullable public String getCommonName()
public void setCommonName(String commonName)
public V1alpha3CertificateSpec dnsNames(List<String> dnsNames)
public V1alpha3CertificateSpec addDnsNamesItem(String dnsNamesItem)
@Nullable public List<String> getDnsNames()
public V1alpha3CertificateSpec duration(String duration)
@Nullable public String getDuration()
public void setDuration(String duration)
public V1alpha3CertificateSpec emailSANs(List<String> emailSANs)
public V1alpha3CertificateSpec addEmailSANsItem(String emailSANsItem)
@Nullable public List<String> getEmailSANs()
public V1alpha3CertificateSpec ipAddresses(List<String> ipAddresses)
public V1alpha3CertificateSpec addIpAddressesItem(String ipAddressesItem)
@Nullable public List<String> getIpAddresses()
public V1alpha3CertificateSpec isCA(Boolean isCA)
@Nullable public Boolean getIsCA()
public void setIsCA(Boolean isCA)
public V1alpha3CertificateSpec issuerRef(V1beta1CertificateSpecIssuerRef issuerRef)
public V1beta1CertificateSpecIssuerRef getIssuerRef()
public void setIssuerRef(V1beta1CertificateSpecIssuerRef issuerRef)
public V1alpha3CertificateSpec keyAlgorithm(V1alpha3CertificateSpec.KeyAlgorithmEnum keyAlgorithm)
@Nullable public V1alpha3CertificateSpec.KeyAlgorithmEnum getKeyAlgorithm()
public void setKeyAlgorithm(V1alpha3CertificateSpec.KeyAlgorithmEnum keyAlgorithm)
public V1alpha3CertificateSpec keyEncoding(V1alpha3CertificateSpec.KeyEncodingEnum keyEncoding)
@Nullable public V1alpha3CertificateSpec.KeyEncodingEnum getKeyEncoding()
public void setKeyEncoding(V1alpha3CertificateSpec.KeyEncodingEnum keyEncoding)
public V1alpha3CertificateSpec keySize(Integer keySize)
@Nullable public Integer getKeySize()
public void setKeySize(Integer keySize)
public V1alpha3CertificateSpec keystores(V1beta1CertificateSpecKeystores keystores)
@Nullable public V1beta1CertificateSpecKeystores getKeystores()
public void setKeystores(V1beta1CertificateSpecKeystores keystores)
public V1alpha3CertificateSpec privateKey(V1alpha2CertificateSpecPrivateKey privateKey)
@Nullable public V1alpha2CertificateSpecPrivateKey getPrivateKey()
public void setPrivateKey(V1alpha2CertificateSpecPrivateKey privateKey)
public V1alpha3CertificateSpec renewBefore(String renewBefore)
@Nullable public String getRenewBefore()
public void setRenewBefore(String renewBefore)
public V1alpha3CertificateSpec secretName(String secretName)
public String getSecretName()
public void setSecretName(String secretName)
public V1alpha3CertificateSpec subject(V1beta1CertificateSpecSubject subject)
@Nullable public V1beta1CertificateSpecSubject getSubject()
public void setSubject(V1beta1CertificateSpecSubject subject)
public V1alpha3CertificateSpec uriSANs(List<String> uriSANs)
public V1alpha3CertificateSpec addUriSANsItem(String uriSANsItem)
@Nullable public List<String> getUriSANs()
public V1alpha3CertificateSpec usages(List<V1alpha3CertificateSpec.UsagesEnum> usages)
public V1alpha3CertificateSpec addUsagesItem(V1alpha3CertificateSpec.UsagesEnum usagesItem)
@Nullable public List<V1alpha3CertificateSpec.UsagesEnum> getUsages()
public void setUsages(List<V1alpha3CertificateSpec.UsagesEnum> usages)
Copyright © 2020. All rights reserved.