public class CertificateDescription
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Describes a certificate.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
caCertificateId
The certificate ID of the CA certificate used to sign this certificate.
|
private java.lang.String |
certificateArn
The ARN of the certificate.
|
private java.lang.String |
certificateId
The ID of the certificate.
|
private java.lang.String |
certificatePem
The certificate data, in PEM format.
|
private java.util.Date |
creationDate
The date and time the certificate was created.
|
private java.util.Date |
lastModifiedDate
The date and time the certificate was last modified.
|
private java.lang.String |
ownedBy
The ID of the AWS account that owns the certificate.
|
private java.lang.String |
previousOwnedBy
The ID of the AWS account of the previous owner of the certificate.
|
private java.lang.String |
status
The status of the certificate.
|
private TransferData |
transferData
The transfer data.
|
Constructor and Description |
---|
CertificateDescription() |
Modifier and Type | Method and Description |
---|---|
CertificateDescription |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCaCertificateId()
The certificate ID of the CA certificate used to sign this certificate.
|
java.lang.String |
getCertificateArn()
The ARN of the certificate.
|
java.lang.String |
getCertificateId()
The ID of the certificate.
|
java.lang.String |
getCertificatePem()
The certificate data, in PEM format.
|
java.util.Date |
getCreationDate()
The date and time the certificate was created.
|
java.util.Date |
getLastModifiedDate()
The date and time the certificate was last modified.
|
java.lang.String |
getOwnedBy()
The ID of the AWS account that owns the certificate.
|
java.lang.String |
getPreviousOwnedBy()
The ID of the AWS account of the previous owner of the certificate.
|
java.lang.String |
getStatus()
The status of the certificate.
|
TransferData |
getTransferData()
The transfer data.
|
int |
hashCode() |
void |
setCaCertificateId(java.lang.String caCertificateId)
The certificate ID of the CA certificate used to sign this certificate.
|
void |
setCertificateArn(java.lang.String certificateArn)
The ARN of the certificate.
|
void |
setCertificateId(java.lang.String certificateId)
The ID of the certificate.
|
void |
setCertificatePem(java.lang.String certificatePem)
The certificate data, in PEM format.
|
void |
setCreationDate(java.util.Date creationDate)
The date and time the certificate was created.
|
void |
setLastModifiedDate(java.util.Date lastModifiedDate)
The date and time the certificate was last modified.
|
void |
setOwnedBy(java.lang.String ownedBy)
The ID of the AWS account that owns the certificate.
|
void |
setPreviousOwnedBy(java.lang.String previousOwnedBy)
The ID of the AWS account of the previous owner of the certificate.
|
void |
setStatus(CertificateStatus status)
The status of the certificate.
|
void |
setStatus(java.lang.String status)
The status of the certificate.
|
void |
setTransferData(TransferData transferData)
The transfer data.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CertificateDescription |
withCaCertificateId(java.lang.String caCertificateId)
The certificate ID of the CA certificate used to sign this certificate.
|
CertificateDescription |
withCertificateArn(java.lang.String certificateArn)
The ARN of the certificate.
|
CertificateDescription |
withCertificateId(java.lang.String certificateId)
The ID of the certificate.
|
CertificateDescription |
withCertificatePem(java.lang.String certificatePem)
The certificate data, in PEM format.
|
CertificateDescription |
withCreationDate(java.util.Date creationDate)
The date and time the certificate was created.
|
CertificateDescription |
withLastModifiedDate(java.util.Date lastModifiedDate)
The date and time the certificate was last modified.
|
CertificateDescription |
withOwnedBy(java.lang.String ownedBy)
The ID of the AWS account that owns the certificate.
|
CertificateDescription |
withPreviousOwnedBy(java.lang.String previousOwnedBy)
The ID of the AWS account of the previous owner of the certificate.
|
CertificateDescription |
withStatus(CertificateStatus status)
The status of the certificate.
|
CertificateDescription |
withStatus(java.lang.String status)
The status of the certificate.
|
CertificateDescription |
withTransferData(TransferData transferData)
The transfer data.
|
private java.lang.String certificateArn
The ARN of the certificate.
private java.lang.String certificateId
The ID of the certificate.
private java.lang.String caCertificateId
The certificate ID of the CA certificate used to sign this certificate.
private java.lang.String status
The status of the certificate.
private java.lang.String certificatePem
The certificate data, in PEM format.
private java.lang.String ownedBy
The ID of the AWS account that owns the certificate.
private java.lang.String previousOwnedBy
The ID of the AWS account of the previous owner of the certificate.
private java.util.Date creationDate
The date and time the certificate was created.
private java.util.Date lastModifiedDate
The date and time the certificate was last modified.
private TransferData transferData
The transfer data.
public void setCertificateArn(java.lang.String certificateArn)
The ARN of the certificate.
certificateArn
- The ARN of the certificate.public java.lang.String getCertificateArn()
The ARN of the certificate.
public CertificateDescription withCertificateArn(java.lang.String certificateArn)
The ARN of the certificate.
certificateArn
- The ARN of the certificate.public void setCertificateId(java.lang.String certificateId)
The ID of the certificate.
certificateId
- The ID of the certificate.public java.lang.String getCertificateId()
The ID of the certificate.
public CertificateDescription withCertificateId(java.lang.String certificateId)
The ID of the certificate.
certificateId
- The ID of the certificate.public void setCaCertificateId(java.lang.String caCertificateId)
The certificate ID of the CA certificate used to sign this certificate.
caCertificateId
- The certificate ID of the CA certificate used to sign this
certificate.public java.lang.String getCaCertificateId()
The certificate ID of the CA certificate used to sign this certificate.
public CertificateDescription withCaCertificateId(java.lang.String caCertificateId)
The certificate ID of the CA certificate used to sign this certificate.
caCertificateId
- The certificate ID of the CA certificate used to sign this
certificate.public void setStatus(java.lang.String status)
The status of the certificate.
status
- The status of the certificate.CertificateStatus
public java.lang.String getStatus()
The status of the certificate.
CertificateStatus
public CertificateDescription withStatus(java.lang.String status)
The status of the certificate.
status
- The status of the certificate.CertificateStatus
public void setStatus(CertificateStatus status)
The status of the certificate.
status
- The status of the certificate.CertificateStatus
public CertificateDescription withStatus(CertificateStatus status)
The status of the certificate.
status
- The status of the certificate.CertificateStatus
public void setCertificatePem(java.lang.String certificatePem)
The certificate data, in PEM format.
certificatePem
- The certificate data, in PEM format.public java.lang.String getCertificatePem()
The certificate data, in PEM format.
public CertificateDescription withCertificatePem(java.lang.String certificatePem)
The certificate data, in PEM format.
certificatePem
- The certificate data, in PEM format.public void setOwnedBy(java.lang.String ownedBy)
The ID of the AWS account that owns the certificate.
ownedBy
- The ID of the AWS account that owns the certificate.public java.lang.String getOwnedBy()
The ID of the AWS account that owns the certificate.
public CertificateDescription withOwnedBy(java.lang.String ownedBy)
The ID of the AWS account that owns the certificate.
ownedBy
- The ID of the AWS account that owns the certificate.public void setPreviousOwnedBy(java.lang.String previousOwnedBy)
The ID of the AWS account of the previous owner of the certificate.
previousOwnedBy
- The ID of the AWS account of the previous owner of the
certificate.public java.lang.String getPreviousOwnedBy()
The ID of the AWS account of the previous owner of the certificate.
public CertificateDescription withPreviousOwnedBy(java.lang.String previousOwnedBy)
The ID of the AWS account of the previous owner of the certificate.
previousOwnedBy
- The ID of the AWS account of the previous owner of the
certificate.public void setCreationDate(java.util.Date creationDate)
The date and time the certificate was created.
creationDate
- The date and time the certificate was created.public java.util.Date getCreationDate()
The date and time the certificate was created.
public CertificateDescription withCreationDate(java.util.Date creationDate)
The date and time the certificate was created.
creationDate
- The date and time the certificate was created.public void setLastModifiedDate(java.util.Date lastModifiedDate)
The date and time the certificate was last modified.
lastModifiedDate
- The date and time the certificate was last modified.public java.util.Date getLastModifiedDate()
The date and time the certificate was last modified.
public CertificateDescription withLastModifiedDate(java.util.Date lastModifiedDate)
The date and time the certificate was last modified.
lastModifiedDate
- The date and time the certificate was last modified.public void setTransferData(TransferData transferData)
The transfer data.
transferData
- The transfer data.public TransferData getTransferData()
The transfer data.
public CertificateDescription withTransferData(TransferData transferData)
The transfer data.
transferData
- The transfer data.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public CertificateDescription clone()
clone
in class java.lang.Object