Interface RenewalSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RenewalSummary.Builder,
,RenewalSummary> SdkBuilder<RenewalSummary.Builder,
,RenewalSummary> SdkPojo
- Enclosing class:
RenewalSummary
-
Method Summary
Modifier and TypeMethodDescriptiondomainValidationOptions
(Collection<DomainValidation> domainValidationOptions) Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal.domainValidationOptions
(Consumer<DomainValidation.Builder>... domainValidationOptions) Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal.domainValidationOptions
(DomainValidation... domainValidationOptions) Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal.renewalStatus
(String renewalStatus) The status of ACM's managed renewal of the certificate.renewalStatus
(RenewalStatus renewalStatus) The status of ACM's managed renewal of the certificate.renewalStatusReason
(String renewalStatusReason) The reason that a renewal request was unsuccessful.renewalStatusReason
(FailureReason renewalStatusReason) The reason that a renewal request was unsuccessful.The time at which the renewal summary was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
renewalStatus
The status of ACM's managed renewal of the certificate.
- Parameters:
renewalStatus
- The status of ACM's managed renewal of the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
renewalStatus
The status of ACM's managed renewal of the certificate.
- Parameters:
renewalStatus
- The status of ACM's managed renewal of the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
domainValidationOptions
RenewalSummary.Builder domainValidationOptions(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
.- Parameters:
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 isAMAZON_ISSUED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
.- Parameters:
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 isAMAZON_ISSUED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainValidationOptions
RenewalSummary.Builder domainValidationOptions(Consumer<DomainValidation.Builder>... 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
This is a convenience method that creates an instance of theAMAZON_ISSUED
.DomainValidation.Builder
avoiding the need to create one manually viaDomainValidation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todomainValidationOptions(List<DomainValidation>)
.- Parameters:
domainValidationOptions
- a consumer that will call methods onDomainValidation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
renewalStatusReason
The reason that a renewal request was unsuccessful.
- Parameters:
renewalStatusReason
- The reason that a renewal request was unsuccessful.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
renewalStatusReason
The reason that a renewal request was unsuccessful.
- Parameters:
renewalStatusReason
- The reason that a renewal request was unsuccessful.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The time at which the renewal summary was last updated.
- Parameters:
updatedAt
- The time at which the renewal summary was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-