@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsCertificateManagerCertificateRenewalSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the Certificate Manager managed renewal for an AMAZON_ISSUED
certificate.
Constructor and Description |
---|
AwsCertificateManagerCertificateRenewalSummary() |
Modifier and Type | Method and Description |
---|---|
AwsCertificateManagerCertificateRenewalSummary |
clone() |
boolean |
equals(Object obj) |
List<AwsCertificateManagerCertificateDomainValidationOption> |
getDomainValidationOptions()
Information about the validation of each domain name in the certificate, as it pertains to Certificate Manager
managed renewal.
|
String |
getRenewalStatus()
The status of the Certificate Manager managed renewal of the certificate.
|
String |
getRenewalStatusReason()
The reason that a renewal request was unsuccessful.
|
String |
getUpdatedAt()
Indicates when the renewal summary was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDomainValidationOptions(Collection<AwsCertificateManagerCertificateDomainValidationOption> domainValidationOptions)
Information about the validation of each domain name in the certificate, as it pertains to Certificate Manager
managed renewal.
|
void |
setRenewalStatus(String renewalStatus)
The status of the Certificate Manager managed renewal of the certificate.
|
void |
setRenewalStatusReason(String renewalStatusReason)
The reason that a renewal request was unsuccessful.
|
void |
setUpdatedAt(String updatedAt)
Indicates when the renewal summary was last updated.
|
String |
toString()
Returns a string representation of this object.
|
AwsCertificateManagerCertificateRenewalSummary |
withDomainValidationOptions(AwsCertificateManagerCertificateDomainValidationOption... domainValidationOptions)
Information about the validation of each domain name in the certificate, as it pertains to Certificate Manager
managed renewal.
|
AwsCertificateManagerCertificateRenewalSummary |
withDomainValidationOptions(Collection<AwsCertificateManagerCertificateDomainValidationOption> domainValidationOptions)
Information about the validation of each domain name in the certificate, as it pertains to Certificate Manager
managed renewal.
|
AwsCertificateManagerCertificateRenewalSummary |
withRenewalStatus(String renewalStatus)
The status of the Certificate Manager managed renewal of the certificate.
|
AwsCertificateManagerCertificateRenewalSummary |
withRenewalStatusReason(String renewalStatusReason)
The reason that a renewal request was unsuccessful.
|
AwsCertificateManagerCertificateRenewalSummary |
withUpdatedAt(String updatedAt)
Indicates when the renewal summary was last updated.
|
public AwsCertificateManagerCertificateRenewalSummary()
public List<AwsCertificateManagerCertificateDomainValidationOption> getDomainValidationOptions()
Information about the validation of each domain name in the certificate, as it pertains to Certificate Manager
managed renewal. Provided only when the certificate type is AMAZON_ISSUED
.
AMAZON_ISSUED
.public void setDomainValidationOptions(Collection<AwsCertificateManagerCertificateDomainValidationOption> domainValidationOptions)
Information about the validation of each domain name in the certificate, as it pertains to Certificate Manager
managed renewal. Provided only when the certificate type is AMAZON_ISSUED
.
domainValidationOptions
- Information about the validation of each domain name in the certificate, as it pertains to Certificate
Manager managed renewal. Provided only when the certificate type is AMAZON_ISSUED
.public AwsCertificateManagerCertificateRenewalSummary withDomainValidationOptions(AwsCertificateManagerCertificateDomainValidationOption... domainValidationOptions)
Information about the validation of each domain name in the certificate, as it pertains to Certificate Manager
managed renewal. Provided 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
- Information about the validation of each domain name in the certificate, as it pertains to Certificate
Manager managed renewal. Provided only when the certificate type is AMAZON_ISSUED
.public AwsCertificateManagerCertificateRenewalSummary withDomainValidationOptions(Collection<AwsCertificateManagerCertificateDomainValidationOption> domainValidationOptions)
Information about the validation of each domain name in the certificate, as it pertains to Certificate Manager
managed renewal. Provided only when the certificate type is AMAZON_ISSUED
.
domainValidationOptions
- Information about the validation of each domain name in the certificate, as it pertains to Certificate
Manager managed renewal. Provided only when the certificate type is AMAZON_ISSUED
.public void setRenewalStatus(String renewalStatus)
The status of the Certificate Manager managed renewal of the certificate.
Valid values: PENDING_AUTO_RENEWAL
| PENDING_VALIDATION
| SUCCESS
|
FAILED
renewalStatus
- The status of the Certificate Manager managed renewal of the certificate.
Valid values: PENDING_AUTO_RENEWAL
| PENDING_VALIDATION
| SUCCESS
|
FAILED
public String getRenewalStatus()
The status of the Certificate Manager managed renewal of the certificate.
Valid values: PENDING_AUTO_RENEWAL
| PENDING_VALIDATION
| SUCCESS
|
FAILED
Valid values: PENDING_AUTO_RENEWAL
| PENDING_VALIDATION
| SUCCESS
| FAILED
public AwsCertificateManagerCertificateRenewalSummary withRenewalStatus(String renewalStatus)
The status of the Certificate Manager managed renewal of the certificate.
Valid values: PENDING_AUTO_RENEWAL
| PENDING_VALIDATION
| SUCCESS
|
FAILED
renewalStatus
- The status of the Certificate Manager managed renewal of the certificate.
Valid values: PENDING_AUTO_RENEWAL
| PENDING_VALIDATION
| SUCCESS
|
FAILED
public void setRenewalStatusReason(String renewalStatusReason)
The reason that a renewal request was unsuccessful. This attribute is used only when RenewalStatus
is FAILED
.
Valid values: NO_AVAILABLE_CONTACTS
| ADDITIONAL_VERIFICATION_REQUIRED
|
DOMAIN_NOT_ALLOWED
| INVALID_PUBLIC_DOMAIN
| DOMAIN_VALIDATION_DENIED
|
CAA_ERROR
| PCA_LIMIT_EXCEEDED
| PCA_INVALID_ARN
|
PCA_INVALID_STATE
| PCA_REQUEST_FAILED
| PCA_NAME_CONSTRAINTS_VALIDATION
|
PCA_RESOURCE_NOT_FOUND
| PCA_INVALID_ARGS
| PCA_INVALID_DURATION
|
PCA_ACCESS_DENIED
| SLR_NOT_FOUND
| OTHER
renewalStatusReason
- The reason that a renewal request was unsuccessful. This attribute is used only when
RenewalStatus
is FAILED
.
Valid values: NO_AVAILABLE_CONTACTS
| ADDITIONAL_VERIFICATION_REQUIRED
|
DOMAIN_NOT_ALLOWED
| INVALID_PUBLIC_DOMAIN
|
DOMAIN_VALIDATION_DENIED
| CAA_ERROR
| PCA_LIMIT_EXCEEDED
|
PCA_INVALID_ARN
| PCA_INVALID_STATE
| PCA_REQUEST_FAILED
|
PCA_NAME_CONSTRAINTS_VALIDATION
| PCA_RESOURCE_NOT_FOUND
|
PCA_INVALID_ARGS
| PCA_INVALID_DURATION
| PCA_ACCESS_DENIED
|
SLR_NOT_FOUND
| OTHER
public String getRenewalStatusReason()
The reason that a renewal request was unsuccessful. This attribute is used only when RenewalStatus
is FAILED
.
Valid values: NO_AVAILABLE_CONTACTS
| ADDITIONAL_VERIFICATION_REQUIRED
|
DOMAIN_NOT_ALLOWED
| INVALID_PUBLIC_DOMAIN
| DOMAIN_VALIDATION_DENIED
|
CAA_ERROR
| PCA_LIMIT_EXCEEDED
| PCA_INVALID_ARN
|
PCA_INVALID_STATE
| PCA_REQUEST_FAILED
| PCA_NAME_CONSTRAINTS_VALIDATION
|
PCA_RESOURCE_NOT_FOUND
| PCA_INVALID_ARGS
| PCA_INVALID_DURATION
|
PCA_ACCESS_DENIED
| SLR_NOT_FOUND
| OTHER
RenewalStatus
is FAILED
.
Valid values: NO_AVAILABLE_CONTACTS
| ADDITIONAL_VERIFICATION_REQUIRED
|
DOMAIN_NOT_ALLOWED
| INVALID_PUBLIC_DOMAIN
|
DOMAIN_VALIDATION_DENIED
| CAA_ERROR
| PCA_LIMIT_EXCEEDED
|
PCA_INVALID_ARN
| PCA_INVALID_STATE
| PCA_REQUEST_FAILED
|
PCA_NAME_CONSTRAINTS_VALIDATION
| PCA_RESOURCE_NOT_FOUND
|
PCA_INVALID_ARGS
| PCA_INVALID_DURATION
| PCA_ACCESS_DENIED
|
SLR_NOT_FOUND
| OTHER
public AwsCertificateManagerCertificateRenewalSummary withRenewalStatusReason(String renewalStatusReason)
The reason that a renewal request was unsuccessful. This attribute is used only when RenewalStatus
is FAILED
.
Valid values: NO_AVAILABLE_CONTACTS
| ADDITIONAL_VERIFICATION_REQUIRED
|
DOMAIN_NOT_ALLOWED
| INVALID_PUBLIC_DOMAIN
| DOMAIN_VALIDATION_DENIED
|
CAA_ERROR
| PCA_LIMIT_EXCEEDED
| PCA_INVALID_ARN
|
PCA_INVALID_STATE
| PCA_REQUEST_FAILED
| PCA_NAME_CONSTRAINTS_VALIDATION
|
PCA_RESOURCE_NOT_FOUND
| PCA_INVALID_ARGS
| PCA_INVALID_DURATION
|
PCA_ACCESS_DENIED
| SLR_NOT_FOUND
| OTHER
renewalStatusReason
- The reason that a renewal request was unsuccessful. This attribute is used only when
RenewalStatus
is FAILED
.
Valid values: NO_AVAILABLE_CONTACTS
| ADDITIONAL_VERIFICATION_REQUIRED
|
DOMAIN_NOT_ALLOWED
| INVALID_PUBLIC_DOMAIN
|
DOMAIN_VALIDATION_DENIED
| CAA_ERROR
| PCA_LIMIT_EXCEEDED
|
PCA_INVALID_ARN
| PCA_INVALID_STATE
| PCA_REQUEST_FAILED
|
PCA_NAME_CONSTRAINTS_VALIDATION
| PCA_RESOURCE_NOT_FOUND
|
PCA_INVALID_ARGS
| PCA_INVALID_DURATION
| PCA_ACCESS_DENIED
|
SLR_NOT_FOUND
| OTHER
public void setUpdatedAt(String updatedAt)
Indicates when the renewal summary was last updated.
This field accepts only the specified formats. Timestamps can end with Z
or
("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9
digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:
YYYY-MM-DDTHH:MM:SSZ
(for example, 2019-01-31T23:00:00Z
)
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example, 2019-01-31T23:00:00.123456789Z
)
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example, 2024-01-04T15:25:10+17:59
)
YYYY-MM-DDTHH:MM:SS-HHMM
(for example, 2024-01-04T15:25:10-1759
)
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example, 2024-01-04T15:25:10.123456789+17:59
)
updatedAt
- Indicates when the renewal summary was last updated.
This field accepts only the specified formats. Timestamps can end with Z
or
("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a
maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:
YYYY-MM-DDTHH:MM:SSZ
(for example, 2019-01-31T23:00:00Z
)
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example, 2019-01-31T23:00:00.123456789Z
)
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example, 2024-01-04T15:25:10+17:59
)
YYYY-MM-DDTHH:MM:SS-HHMM
(for example, 2024-01-04T15:25:10-1759
)
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,
2024-01-04T15:25:10.123456789+17:59
)
public String getUpdatedAt()
Indicates when the renewal summary was last updated.
This field accepts only the specified formats. Timestamps can end with Z
or
("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9
digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:
YYYY-MM-DDTHH:MM:SSZ
(for example, 2019-01-31T23:00:00Z
)
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example, 2019-01-31T23:00:00.123456789Z
)
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example, 2024-01-04T15:25:10+17:59
)
YYYY-MM-DDTHH:MM:SS-HHMM
(for example, 2024-01-04T15:25:10-1759
)
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example, 2024-01-04T15:25:10.123456789+17:59
)
This field accepts only the specified formats. Timestamps can end with Z
or
("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a
maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:
YYYY-MM-DDTHH:MM:SSZ
(for example, 2019-01-31T23:00:00Z
)
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example, 2019-01-31T23:00:00.123456789Z
)
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example, 2024-01-04T15:25:10+17:59
)
YYYY-MM-DDTHH:MM:SS-HHMM
(for example, 2024-01-04T15:25:10-1759
)
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,
2024-01-04T15:25:10.123456789+17:59
)
public AwsCertificateManagerCertificateRenewalSummary withUpdatedAt(String updatedAt)
Indicates when the renewal summary was last updated.
This field accepts only the specified formats. Timestamps can end with Z
or
("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9
digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:
YYYY-MM-DDTHH:MM:SSZ
(for example, 2019-01-31T23:00:00Z
)
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example, 2019-01-31T23:00:00.123456789Z
)
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example, 2024-01-04T15:25:10+17:59
)
YYYY-MM-DDTHH:MM:SS-HHMM
(for example, 2024-01-04T15:25:10-1759
)
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example, 2024-01-04T15:25:10.123456789+17:59
)
updatedAt
- Indicates when the renewal summary was last updated.
This field accepts only the specified formats. Timestamps can end with Z
or
("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a
maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:
YYYY-MM-DDTHH:MM:SSZ
(for example, 2019-01-31T23:00:00Z
)
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example, 2019-01-31T23:00:00.123456789Z
)
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example, 2024-01-04T15:25:10+17:59
)
YYYY-MM-DDTHH:MM:SS-HHMM
(for example, 2024-01-04T15:25:10-1759
)
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,
2024-01-04T15:25:10.123456789+17:59
)
public String toString()
toString
in class Object
Object.toString()
public AwsCertificateManagerCertificateRenewalSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.