Interface DomainValidationSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DomainValidationSummary.Builder,,DomainValidationSummary> SdkBuilder<DomainValidationSummary.Builder,,DomainValidationSummary> SdkPojo
- Enclosing class:
DomainValidationSummary
-
Method Summary
Modifier and TypeMethodDescriptiondefault DomainValidationSummary.BuilderactiveValidationConfiguration(Consumer<ValidationConfiguration.Builder> activeValidationConfiguration) The validation configuration currently in effect for this domain.activeValidationConfiguration(ValidationConfiguration activeValidationConfiguration) The validation configuration currently in effect for this domain.domainName(String domainName) The fully qualified domain name (FQDN) in the certificate for which this validation summary applies.default DomainValidationSummary.BuilderrequestedValidationConfiguration(Consumer<ValidationConfiguration.Builder> requestedValidationConfiguration) The validation configuration for a pending validation method migration.requestedValidationConfiguration(ValidationConfiguration requestedValidationConfiguration) The validation configuration for a pending validation method migration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
domainName
The fully qualified domain name (FQDN) in the certificate for which this validation summary applies.
- Parameters:
domainName- The fully qualified domain name (FQDN) in the certificate for which this validation summary applies.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activeValidationConfiguration
DomainValidationSummary.Builder activeValidationConfiguration(ValidationConfiguration activeValidationConfiguration) The validation configuration currently in effect for this domain. This reflects the validation method that ACM is currently using to validate domain ownership (for example, email or DNS).
- Parameters:
activeValidationConfiguration- The validation configuration currently in effect for this domain. This reflects the validation method that ACM is currently using to validate domain ownership (for example, email or DNS).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activeValidationConfiguration
default DomainValidationSummary.Builder activeValidationConfiguration(Consumer<ValidationConfiguration.Builder> activeValidationConfiguration) The validation configuration currently in effect for this domain. This reflects the validation method that ACM is currently using to validate domain ownership (for example, email or DNS).
This is a convenience method that creates an instance of theValidationConfiguration.Builderavoiding the need to create one manually viaValidationConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toactiveValidationConfiguration(ValidationConfiguration).- Parameters:
activeValidationConfiguration- a consumer that will call methods onValidationConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
requestedValidationConfiguration
DomainValidationSummary.Builder requestedValidationConfiguration(ValidationConfiguration requestedValidationConfiguration) The validation configuration for a pending validation method migration. This field is present only when a migration is in progress (for example, from email to DNS validation). It contains the target validation method, the current validation status, and the validation challenge details (such as the CNAME record to add to your DNS configuration).
- Parameters:
requestedValidationConfiguration- The validation configuration for a pending validation method migration. This field is present only when a migration is in progress (for example, from email to DNS validation). It contains the target validation method, the current validation status, and the validation challenge details (such as the CNAME record to add to your DNS configuration).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestedValidationConfiguration
default DomainValidationSummary.Builder requestedValidationConfiguration(Consumer<ValidationConfiguration.Builder> requestedValidationConfiguration) The validation configuration for a pending validation method migration. This field is present only when a migration is in progress (for example, from email to DNS validation). It contains the target validation method, the current validation status, and the validation challenge details (such as the CNAME record to add to your DNS configuration).
This is a convenience method that creates an instance of theValidationConfiguration.Builderavoiding the need to create one manually viaValidationConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torequestedValidationConfiguration(ValidationConfiguration).- Parameters:
requestedValidationConfiguration- a consumer that will call methods onValidationConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-