@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-08-18T19:55:23.947Z[Etc/UTC]") public class V1alpha2CertificateSpec extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
V1alpha2CertificateSpec.KeyAlgorithmEnum
KeyAlgorithm is the private key algorithm of the corresponding private key for this
certificate.
|
static class |
V1alpha2CertificateSpec.KeyEncodingEnum
KeyEncoding is the private key cryptography standards (PKCS) for this certificate's private
key to be encoded in.
|
static class |
V1alpha2CertificateSpec.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_ORGANIZATION |
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 |
|---|
V1alpha2CertificateSpec() |
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_ORGANIZATION
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 V1alpha2CertificateSpec commonName(String commonName)
@Nullable public String getCommonName()
public void setCommonName(String commonName)
public V1alpha2CertificateSpec dnsNames(List<String> dnsNames)
public V1alpha2CertificateSpec addDnsNamesItem(String dnsNamesItem)
@Nullable public List<String> getDnsNames()
public V1alpha2CertificateSpec duration(String duration)
@Nullable public String getDuration()
public void setDuration(String duration)
public V1alpha2CertificateSpec emailSANs(List<String> emailSANs)
public V1alpha2CertificateSpec addEmailSANsItem(String emailSANsItem)
@Nullable public List<String> getEmailSANs()
public V1alpha2CertificateSpec ipAddresses(List<String> ipAddresses)
public V1alpha2CertificateSpec addIpAddressesItem(String ipAddressesItem)
@Nullable public List<String> getIpAddresses()
public V1alpha2CertificateSpec isCA(Boolean isCA)
@Nullable public Boolean getIsCA()
public void setIsCA(Boolean isCA)
public V1alpha2CertificateSpec issuerRef(V1beta1CertificateSpecIssuerRef issuerRef)
public V1beta1CertificateSpecIssuerRef getIssuerRef()
public void setIssuerRef(V1beta1CertificateSpecIssuerRef issuerRef)
public V1alpha2CertificateSpec keyAlgorithm(V1alpha2CertificateSpec.KeyAlgorithmEnum keyAlgorithm)
@Nullable public V1alpha2CertificateSpec.KeyAlgorithmEnum getKeyAlgorithm()
public void setKeyAlgorithm(V1alpha2CertificateSpec.KeyAlgorithmEnum keyAlgorithm)
public V1alpha2CertificateSpec keyEncoding(V1alpha2CertificateSpec.KeyEncodingEnum keyEncoding)
@Nullable public V1alpha2CertificateSpec.KeyEncodingEnum getKeyEncoding()
public void setKeyEncoding(V1alpha2CertificateSpec.KeyEncodingEnum keyEncoding)
public V1alpha2CertificateSpec keySize(Integer keySize)
@Nullable public Integer getKeySize()
public void setKeySize(Integer keySize)
public V1alpha2CertificateSpec keystores(V1beta1CertificateSpecKeystores keystores)
@Nullable public V1beta1CertificateSpecKeystores getKeystores()
public void setKeystores(V1beta1CertificateSpecKeystores keystores)
public V1alpha2CertificateSpec organization(List<String> organization)
public V1alpha2CertificateSpec addOrganizationItem(String organizationItem)
@Nullable public List<String> getOrganization()
public V1alpha2CertificateSpec privateKey(V1alpha2CertificateSpecPrivateKey privateKey)
@Nullable public V1alpha2CertificateSpecPrivateKey getPrivateKey()
public void setPrivateKey(V1alpha2CertificateSpecPrivateKey privateKey)
public V1alpha2CertificateSpec renewBefore(String renewBefore)
@Nullable public String getRenewBefore()
public void setRenewBefore(String renewBefore)
public V1alpha2CertificateSpec secretName(String secretName)
public String getSecretName()
public void setSecretName(String secretName)
public V1alpha2CertificateSpec subject(V1alpha2CertificateSpecSubject subject)
@Nullable public V1alpha2CertificateSpecSubject getSubject()
public void setSubject(V1alpha2CertificateSpecSubject subject)
public V1alpha2CertificateSpec uriSANs(List<String> uriSANs)
public V1alpha2CertificateSpec addUriSANsItem(String uriSANsItem)
@Nullable public List<String> getUriSANs()
public V1alpha2CertificateSpec usages(List<V1alpha2CertificateSpec.UsagesEnum> usages)
public V1alpha2CertificateSpec addUsagesItem(V1alpha2CertificateSpec.UsagesEnum usagesItem)
@Nullable public List<V1alpha2CertificateSpec.UsagesEnum> getUsages()
public void setUsages(List<V1alpha2CertificateSpec.UsagesEnum> usages)
Copyright © 2020. All rights reserved.