Interface AwsCertificateManagerCertificateDomainValidationOption.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<AwsCertificateManagerCertificateDomainValidationOption.Builder,,- AwsCertificateManagerCertificateDomainValidationOption> - SdkBuilder<AwsCertificateManagerCertificateDomainValidationOption.Builder,,- AwsCertificateManagerCertificateDomainValidationOption> - SdkPojo
- Enclosing class:
- AwsCertificateManagerCertificateDomainValidationOption
@Mutable
@NotThreadSafe
public static interface AwsCertificateManagerCertificateDomainValidationOption.Builder
extends SdkPojo, CopyableBuilder<AwsCertificateManagerCertificateDomainValidationOption.Builder,AwsCertificateManagerCertificateDomainValidationOption> 
- 
Method SummaryModifier and TypeMethodDescriptiondomainName(String domainName) A fully qualified domain name (FQDN) in the certificate.resourceRecord(Consumer<AwsCertificateManagerCertificateResourceRecord.Builder> resourceRecord) The CNAME record that is added to the DNS database for domain validation.resourceRecord(AwsCertificateManagerCertificateResourceRecord resourceRecord) The CNAME record that is added to the DNS database for domain validation.validationDomain(String validationDomain) The domain name that Certificate Manager uses to send domain validation emails.validationEmails(String... validationEmails) A list of email addresses that Certificate Manager uses to send domain validation emails.validationEmails(Collection<String> validationEmails) A list of email addresses that Certificate Manager uses to send domain validation emails.validationMethod(String validationMethod) The method used to validate the domain name.validationStatus(String validationStatus) The validation status of the domain name.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
domainNameA fully qualified domain name (FQDN) in the certificate. - Parameters:
- domainName- A fully qualified domain name (FQDN) in the certificate.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
resourceRecordAwsCertificateManagerCertificateDomainValidationOption.Builder resourceRecord(AwsCertificateManagerCertificateResourceRecord resourceRecord) The CNAME record that is added to the DNS database for domain validation. - Parameters:
- resourceRecord- The CNAME record that is added to the DNS database for domain validation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
resourceRecorddefault AwsCertificateManagerCertificateDomainValidationOption.Builder resourceRecord(Consumer<AwsCertificateManagerCertificateResourceRecord.Builder> resourceRecord) The CNAME record that is added to the DNS database for domain validation. This is a convenience method that creates an instance of theAwsCertificateManagerCertificateResourceRecord.Builderavoiding the need to create one manually viaAwsCertificateManagerCertificateResourceRecord.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourceRecord(AwsCertificateManagerCertificateResourceRecord).- Parameters:
- resourceRecord- a consumer that will call methods on- AwsCertificateManagerCertificateResourceRecord.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
validationDomainAwsCertificateManagerCertificateDomainValidationOption.Builder validationDomain(String validationDomain) The domain name that Certificate Manager uses to send domain validation emails. - Parameters:
- validationDomain- The domain name that Certificate Manager uses to send domain validation emails.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
validationEmailsAwsCertificateManagerCertificateDomainValidationOption.Builder validationEmails(Collection<String> validationEmails) A list of email addresses that Certificate Manager uses to send domain validation emails. - Parameters:
- validationEmails- A list of email addresses that Certificate Manager uses to send domain validation emails.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
validationEmailsAwsCertificateManagerCertificateDomainValidationOption.Builder validationEmails(String... validationEmails) A list of email addresses that Certificate Manager uses to send domain validation emails. - Parameters:
- validationEmails- A list of email addresses that Certificate Manager uses to send domain validation emails.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
validationMethodAwsCertificateManagerCertificateDomainValidationOption.Builder validationMethod(String validationMethod) The method used to validate the domain name. - Parameters:
- validationMethod- The method used to validate the domain name.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
validationStatusAwsCertificateManagerCertificateDomainValidationOption.Builder validationStatus(String validationStatus) The validation status of the domain name. - Parameters:
- validationStatus- The validation status of the domain name.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-