StructuredPojo
, ToCopyableBuilder<CertificateDescription.Builder,CertificateDescription>
@Generated("software.amazon.awssdk:codegen") public class CertificateDescription extends Object implements StructuredPojo, ToCopyableBuilder<CertificateDescription.Builder,CertificateDescription>
Describes a certificate.
Modifier and Type | Class | Description |
---|---|---|
static interface |
CertificateDescription.Builder |
Modifier and Type | Method | 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.
|
Date |
creationDate() |
The date and time the certificate was created.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
Date |
lastModifiedDate() |
The date and time the certificate was last modified.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller . |
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.
|
static Class<? extends CertificateDescription.Builder> |
serializableBuilderClass() |
|
String |
status() |
The status of the certificate.
|
CertificateDescription.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
TransferData |
transferData() |
The transfer data.
|
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 String status()
The status of the certificate.
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 Date creationDate()
The date and time the certificate was created.
public Date lastModifiedDate()
The date and time the certificate was last modified.
public TransferData transferData()
The transfer data.
public CertificateDescription.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CertificateDescription.Builder,CertificateDescription>
public static CertificateDescription.Builder builder()
public static Class<? extends CertificateDescription.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.