@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RenewalSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the status of ACM's managed renewal for the certificate.
This structure exists only when the certificate type is AMAZON_ISSUED
.
Constructor and Description |
---|
RenewalSummary() |
Modifier and Type | Method and Description |
---|---|
RenewalSummary |
clone() |
boolean |
equals(Object obj) |
List<DomainValidation> |
getDomainValidationOptions()
Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal.
|
String |
getRenewalStatus()
The status of ACM's managed
renewal of the certificate.
|
String |
getRenewalStatusReason()
The reason that a renewal request was unsuccessful.
|
Date |
getUpdatedAt()
The time at which the renewal summary was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDomainValidationOptions(Collection<DomainValidation> domainValidationOptions)
Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal.
|
void |
setRenewalStatus(RenewalStatus renewalStatus)
The status of ACM's managed
renewal of the certificate.
|
void |
setRenewalStatus(String renewalStatus)
The status of ACM's managed
renewal of the certificate.
|
void |
setRenewalStatusReason(FailureReason renewalStatusReason)
The reason that a renewal request was unsuccessful.
|
void |
setRenewalStatusReason(String renewalStatusReason)
The reason that a renewal request was unsuccessful.
|
void |
setUpdatedAt(Date updatedAt)
The time at which the renewal summary was last updated.
|
String |
toString()
Returns a string representation of this object.
|
RenewalSummary |
withDomainValidationOptions(Collection<DomainValidation> domainValidationOptions)
Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal.
|
RenewalSummary |
withDomainValidationOptions(DomainValidation... domainValidationOptions)
Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal.
|
RenewalSummary |
withRenewalStatus(RenewalStatus renewalStatus)
The status of ACM's managed
renewal of the certificate.
|
RenewalSummary |
withRenewalStatus(String renewalStatus)
The status of ACM's managed
renewal of the certificate.
|
RenewalSummary |
withRenewalStatusReason(FailureReason renewalStatusReason)
The reason that a renewal request was unsuccessful.
|
RenewalSummary |
withRenewalStatusReason(String renewalStatusReason)
The reason that a renewal request was unsuccessful.
|
RenewalSummary |
withUpdatedAt(Date updatedAt)
The time at which the renewal summary was last updated.
|
public void setRenewalStatus(String renewalStatus)
The status of ACM's managed renewal of the certificate.
renewalStatus
- The status of ACM's managed
renewal of the certificate.RenewalStatus
public String getRenewalStatus()
The status of ACM's managed renewal of the certificate.
RenewalStatus
public RenewalSummary withRenewalStatus(String renewalStatus)
The status of ACM's managed renewal of the certificate.
renewalStatus
- The status of ACM's managed
renewal of the certificate.RenewalStatus
public void setRenewalStatus(RenewalStatus renewalStatus)
The status of ACM's managed renewal of the certificate.
renewalStatus
- The status of ACM's managed
renewal of the certificate.RenewalStatus
public RenewalSummary withRenewalStatus(RenewalStatus renewalStatus)
The status of ACM's managed renewal of the certificate.
renewalStatus
- The status of ACM's managed
renewal of the certificate.RenewalStatus
public List<DomainValidation> getDomainValidationOptions()
Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal. This is different
from the initial validation that occurs as a result of the RequestCertificate request. This field exists
only when the certificate type is AMAZON_ISSUED
.
AMAZON_ISSUED
.public void setDomainValidationOptions(Collection<DomainValidation> domainValidationOptions)
Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal. This is different
from the initial validation that occurs as a result of the RequestCertificate request. This field exists
only when the certificate type is AMAZON_ISSUED
.
domainValidationOptions
- Contains information about the validation of each domain name in the certificate, as it pertains to ACM's
managed renewal. This is
different from the initial validation that occurs as a result of the RequestCertificate request.
This field exists only when the certificate type is AMAZON_ISSUED
.public RenewalSummary withDomainValidationOptions(DomainValidation... domainValidationOptions)
Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal. This is different
from the initial validation that occurs as a result of the RequestCertificate request. This field exists
only when the certificate type is AMAZON_ISSUED
.
NOTE: This method appends the values to the existing list (if any). Use
setDomainValidationOptions(java.util.Collection)
or
withDomainValidationOptions(java.util.Collection)
if you want to override the existing values.
domainValidationOptions
- Contains information about the validation of each domain name in the certificate, as it pertains to ACM's
managed renewal. This is
different from the initial validation that occurs as a result of the RequestCertificate request.
This field exists only when the certificate type is AMAZON_ISSUED
.public RenewalSummary withDomainValidationOptions(Collection<DomainValidation> domainValidationOptions)
Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal. This is different
from the initial validation that occurs as a result of the RequestCertificate request. This field exists
only when the certificate type is AMAZON_ISSUED
.
domainValidationOptions
- Contains information about the validation of each domain name in the certificate, as it pertains to ACM's
managed renewal. This is
different from the initial validation that occurs as a result of the RequestCertificate request.
This field exists only when the certificate type is AMAZON_ISSUED
.public void setRenewalStatusReason(String renewalStatusReason)
The reason that a renewal request was unsuccessful.
renewalStatusReason
- The reason that a renewal request was unsuccessful.FailureReason
public String getRenewalStatusReason()
The reason that a renewal request was unsuccessful.
FailureReason
public RenewalSummary withRenewalStatusReason(String renewalStatusReason)
The reason that a renewal request was unsuccessful.
renewalStatusReason
- The reason that a renewal request was unsuccessful.FailureReason
public void setRenewalStatusReason(FailureReason renewalStatusReason)
The reason that a renewal request was unsuccessful.
renewalStatusReason
- The reason that a renewal request was unsuccessful.FailureReason
public RenewalSummary withRenewalStatusReason(FailureReason renewalStatusReason)
The reason that a renewal request was unsuccessful.
renewalStatusReason
- The reason that a renewal request was unsuccessful.FailureReason
public void setUpdatedAt(Date updatedAt)
The time at which the renewal summary was last updated.
updatedAt
- The time at which the renewal summary was last updated.public Date getUpdatedAt()
The time at which the renewal summary was last updated.
public RenewalSummary withUpdatedAt(Date updatedAt)
The time at which the renewal summary was last updated.
updatedAt
- The time at which the renewal summary was last updated.public String toString()
toString
in class Object
Object.toString()
public RenewalSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.