@Generated(value="software.amazon.awssdk:codegen") public final class CertificateDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CertificateDescription.Builder,CertificateDescription>
Describes a certificate.
Modifier and Type | Class and Description |
---|---|
static interface |
CertificateDescription.Builder |
Modifier and Type | Method and Description |
---|---|
static CertificateDescription.Builder |
builder() |
String |
caCertificateId()
The certificate ID of the CA certificate used to sign this certificate.
|
String |
certificateArn()
The ARN of the certificate.
|
String |
certificateId()
The ID of the certificate.
|
String |
certificatePem()
The certificate data, in PEM format.
|
Instant |
creationDate()
The date and time the certificate was created.
|
Integer |
customerVersion()
The customer version of the certificate.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
generationId()
The generation ID of the certificate.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModifiedDate()
The date and time the certificate was last modified.
|
String |
ownedBy()
The ID of the AWS account that owns the certificate.
|
String |
previousOwnedBy()
The ID of the AWS account of the previous owner of the certificate.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CertificateDescription.Builder> |
serializableBuilderClass() |
CertificateStatus |
status()
The status of the certificate.
|
String |
statusAsString()
The status of the certificate.
|
CertificateDescription.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TransferData |
transferData()
The transfer data.
|
CertificateValidity |
validity()
When the certificate is valid.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String certificateArn()
The ARN of the certificate.
public String certificateId()
The ID of the certificate.
public String caCertificateId()
The certificate ID of the CA certificate used to sign this certificate.
public CertificateStatus status()
The status of the certificate.
If the service returns an enum value that is not available in the current SDK version, status
will
return CertificateStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
statusAsString()
.
CertificateStatus
public String statusAsString()
The status of the certificate.
If the service returns an enum value that is not available in the current SDK version, status
will
return CertificateStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
statusAsString()
.
CertificateStatus
public String certificatePem()
The certificate data, in PEM format.
public String ownedBy()
The ID of the AWS account that owns the certificate.
public String previousOwnedBy()
The ID of the AWS account of the previous owner of the certificate.
public Instant creationDate()
The date and time the certificate was created.
public Instant lastModifiedDate()
The date and time the certificate was last modified.
public Integer customerVersion()
The customer version of the certificate.
public TransferData transferData()
The transfer data.
public String generationId()
The generation ID of the certificate.
public CertificateValidity validity()
When the certificate is valid.
public CertificateDescription.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<CertificateDescription.Builder,CertificateDescription>
public static CertificateDescription.Builder builder()
public static Class<? extends CertificateDescription.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2020. All rights reserved.