Class CfnDomainNamePropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.appsync.CfnDomainNamePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDomainNamePropsMixin>
- Enclosing class:
CfnDomainNamePropsMixin
@Stability(Stable)
public static final class CfnDomainNamePropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDomainNamePropsMixin>
A fluent builder for
CfnDomainNamePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()certificateArn(String certificateArn) The Amazon Resource Name (ARN) of the certificate.create()create(CfnPropertyMixinOptions options) description(String description) The decription for your domain name.domainName(String domainName) The domain name.A set of tags (key-value pairs) for this domain name.
-
Method Details
-
create
@Stability(Stable) public static CfnDomainNamePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnDomainNamePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnDomainNamePropsMixin.Builder.
-
certificateArn
The Amazon Resource Name (ARN) of the certificate.This will be an Certificate Manager certificate.
- Parameters:
certificateArn- The Amazon Resource Name (ARN) of the certificate. This parameter is required.- Returns:
this- See Also:
-
description
The decription for your domain name.- Parameters:
description- The decription for your domain name. This parameter is required.- Returns:
this- See Also:
-
domainName
The domain name.- Parameters:
domainName- The domain name. This parameter is required.- Returns:
this- See Also:
-
tags
A set of tags (key-value pairs) for this domain name.- Parameters:
tags- A set of tags (key-value pairs) for this domain name. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDomainNamePropsMixin>- Returns:
- a newly built instance of
CfnDomainNamePropsMixin.
-