Class CfnTrafficDistributionGroupPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.connect.CfnTrafficDistributionGroupPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnTrafficDistributionGroupPropsMixin>
- Enclosing class:
CfnTrafficDistributionGroupPropsMixin
@Stability(Stable)
public static final class CfnTrafficDistributionGroupPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnTrafficDistributionGroupPropsMixin>
A fluent builder for
CfnTrafficDistributionGroupPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) description(String description) The description of the traffic distribution group.instanceArn(String instanceArn) The Amazon Resource Name (ARN).The name of the traffic distribution group.The tags used to organize, track, or control access for this resource.
-
Method Details
-
create
@Stability(Stable) public static CfnTrafficDistributionGroupPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnTrafficDistributionGroupPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnTrafficDistributionGroupPropsMixin.Builder.
-
description
@Stability(Stable) public CfnTrafficDistributionGroupPropsMixin.Builder description(String description) The description of the traffic distribution group.- Parameters:
description- The description of the traffic distribution group. This parameter is required.- Returns:
this- See Also:
-
instanceArn
@Stability(Stable) public CfnTrafficDistributionGroupPropsMixin.Builder instanceArn(String instanceArn) The Amazon Resource Name (ARN).- Parameters:
instanceArn- The Amazon Resource Name (ARN). This parameter is required.- Returns:
this- See Also:
-
name
The name of the traffic distribution group.- Parameters:
name- The name of the traffic distribution group. This parameter is required.- Returns:
this- See Also:
-
tags
@Stability(Stable) public CfnTrafficDistributionGroupPropsMixin.Builder tags(List<? extends CfnTag> tags) The tags used to organize, track, or control access for this resource.For example, {"tags": {"key1":"value1", "key2":"value2"} }.
- Parameters:
tags- The tags used to organize, track, or control access for this resource. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnTrafficDistributionGroupPropsMixin>- Returns:
- a newly built instance of
CfnTrafficDistributionGroupPropsMixin.
-