@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TlsCertificateData extends Object implements Serializable, Cloneable, StructuredPojo
Contains metadata about an Certificate Manager certificate.
Constructor and Description |
---|
TlsCertificateData() |
Modifier and Type | Method and Description |
---|---|
TlsCertificateData |
clone() |
boolean |
equals(Object obj) |
String |
getCertificateArn()
The Amazon Resource Name (ARN) of the certificate.
|
String |
getCertificateSerial()
The serial number of the certificate.
|
String |
getStatus()
The status of the certificate.
|
String |
getStatusMessage()
Contains details about the certificate status, including information about certificate errors.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCertificateArn(String certificateArn)
The Amazon Resource Name (ARN) of the certificate.
|
void |
setCertificateSerial(String certificateSerial)
The serial number of the certificate.
|
void |
setStatus(String status)
The status of the certificate.
|
void |
setStatusMessage(String statusMessage)
Contains details about the certificate status, including information about certificate errors.
|
String |
toString()
Returns a string representation of this object.
|
TlsCertificateData |
withCertificateArn(String certificateArn)
The Amazon Resource Name (ARN) of the certificate.
|
TlsCertificateData |
withCertificateSerial(String certificateSerial)
The serial number of the certificate.
|
TlsCertificateData |
withStatus(String status)
The status of the certificate.
|
TlsCertificateData |
withStatusMessage(String statusMessage)
Contains details about the certificate status, including information about certificate errors.
|
public void setCertificateArn(String certificateArn)
The Amazon Resource Name (ARN) of the certificate.
certificateArn
- The Amazon Resource Name (ARN) of the certificate.public String getCertificateArn()
The Amazon Resource Name (ARN) of the certificate.
public TlsCertificateData withCertificateArn(String certificateArn)
The Amazon Resource Name (ARN) of the certificate.
certificateArn
- The Amazon Resource Name (ARN) of the certificate.public void setCertificateSerial(String certificateSerial)
The serial number of the certificate.
certificateSerial
- The serial number of the certificate.public String getCertificateSerial()
The serial number of the certificate.
public TlsCertificateData withCertificateSerial(String certificateSerial)
The serial number of the certificate.
certificateSerial
- The serial number of the certificate.public void setStatus(String status)
The status of the certificate.
status
- The status of the certificate.public String getStatus()
The status of the certificate.
public TlsCertificateData withStatus(String status)
The status of the certificate.
status
- The status of the certificate.public void setStatusMessage(String statusMessage)
Contains details about the certificate status, including information about certificate errors.
statusMessage
- Contains details about the certificate status, including information about certificate errors.public String getStatusMessage()
Contains details about the certificate status, including information about certificate errors.
public TlsCertificateData withStatusMessage(String statusMessage)
Contains details about the certificate status, including information about certificate errors.
statusMessage
- Contains details about the certificate status, including information about certificate errors.public String toString()
toString
in class Object
Object.toString()
public TlsCertificateData clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.