Class CfnAcmeDomainValidationPropsMixin.DomainScopeProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.certificatemanager.CfnAcmeDomainValidationPropsMixin.DomainScopeProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAcmeDomainValidationPropsMixin.DomainScopeProperty>
- Enclosing interface:
CfnAcmeDomainValidationPropsMixin.DomainScopeProperty
@Stability(Stable)
public static final class CfnAcmeDomainValidationPropsMixin.DomainScopeProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAcmeDomainValidationPropsMixin.DomainScopeProperty>
A builder for
CfnAcmeDomainValidationPropsMixin.DomainScopeProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.exactDomain(String exactDomain) Sets the value ofCfnAcmeDomainValidationPropsMixin.DomainScopeProperty.getExactDomain()subdomains(String subdomains) Sets the value ofCfnAcmeDomainValidationPropsMixin.DomainScopeProperty.getSubdomains()Sets the value ofCfnAcmeDomainValidationPropsMixin.DomainScopeProperty.getWildcards()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
exactDomain
@Stability(Stable) public CfnAcmeDomainValidationPropsMixin.DomainScopeProperty.Builder exactDomain(String exactDomain) Sets the value ofCfnAcmeDomainValidationPropsMixin.DomainScopeProperty.getExactDomain()- Parameters:
exactDomain- Whether certificates may be issued for the exact domain.- Returns:
this
-
subdomains
@Stability(Stable) public CfnAcmeDomainValidationPropsMixin.DomainScopeProperty.Builder subdomains(String subdomains) Sets the value ofCfnAcmeDomainValidationPropsMixin.DomainScopeProperty.getSubdomains()- Parameters:
subdomains- Whether certificates may be issued for subdomains of the domain.- Returns:
this
-
wildcards
@Stability(Stable) public CfnAcmeDomainValidationPropsMixin.DomainScopeProperty.Builder wildcards(String wildcards) Sets the value ofCfnAcmeDomainValidationPropsMixin.DomainScopeProperty.getWildcards()- Parameters:
wildcards- Whether wildcard certificates may be issued for the domain.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAcmeDomainValidationPropsMixin.DomainScopeProperty>- Returns:
- a new instance of
CfnAcmeDomainValidationPropsMixin.DomainScopeProperty - Throws:
NullPointerException- if any required attribute was not provided
-