Interface RenewalSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RenewalSummary.Builder,RenewalSummary>,SdkBuilder<RenewalSummary.Builder,RenewalSummary>,SdkPojo
- Enclosing class:
- RenewalSummary
public static interface RenewalSummary.Builder extends SdkPojo, CopyableBuilder<RenewalSummary.Builder,RenewalSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RenewalSummary.BuilderdomainValidationOptions(Collection<DomainValidation> domainValidationOptions)Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal.RenewalSummary.BuilderdomainValidationOptions(Consumer<DomainValidation.Builder>... domainValidationOptions)Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal.RenewalSummary.BuilderdomainValidationOptions(DomainValidation... domainValidationOptions)Contains information about the validation of each domain name in the certificate, as it pertains to ACM's managed renewal.RenewalSummary.BuilderrenewalStatus(String renewalStatus)The status of ACM's managed renewal of the certificate.RenewalSummary.BuilderrenewalStatus(RenewalStatus renewalStatus)The status of ACM's managed renewal of the certificate.RenewalSummary.BuilderrenewalStatusReason(String renewalStatusReason)The reason that a renewal request was unsuccessful.RenewalSummary.BuilderrenewalStatusReason(FailureReason renewalStatusReason)The reason that a renewal request was unsuccessful.RenewalSummary.BuilderupdatedAt(Instant updatedAt)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 Detail
-
renewalStatus
RenewalSummary.Builder renewalStatus(String 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,RenewalStatus
-
renewalStatus
RenewalSummary.Builder renewalStatus(RenewalStatus 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,RenewalStatus
-
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
RenewalSummary.Builder domainValidationOptions(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
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.Builderavoiding the need to create one manually viaDomainValidation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#domainValidationOptions(List.) - 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:
#domainValidationOptions(java.util.Collection)
-
renewalStatusReason
RenewalSummary.Builder renewalStatusReason(String 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:
FailureReason,FailureReason
-
renewalStatusReason
RenewalSummary.Builder renewalStatusReason(FailureReason 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:
FailureReason,FailureReason
-
updatedAt
RenewalSummary.Builder updatedAt(Instant 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.
-
-