Class CfnFarmPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.mixins.preview.services.deadline.mixins.CfnFarmPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnFarmPropsMixin>
- Enclosing class:
CfnFarmPropsMixin
@Stability(Stable)
public static final class CfnFarmPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnFarmPropsMixin>
A fluent builder for
CfnFarmPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnFarmPropsMixin.Buildercreate()static CfnFarmPropsMixin.Buildercreate(CfnPropertyMixinOptions options) description(String description) A description of the farm that helps identify what the farm is used for.displayName(String displayName) The display name of the farm.The ARN for the KMS key.The tags to add to your farm.
-
Method Details
-
create
- Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnFarmPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnFarmPropsMixin.Builder.
-
description
A description of the farm that helps identify what the farm is used for.This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
Default: - ""
- Parameters:
description- A description of the farm that helps identify what the farm is used for. This parameter is required.- Returns:
this- See Also:
-
displayName
The display name of the farm.This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- Parameters:
displayName- The display name of the farm. This parameter is required.- Returns:
this- See Also:
-
kmsKeyArn
The ARN for the KMS key.- Parameters:
kmsKeyArn- The ARN for the KMS key. This parameter is required.- Returns:
this- See Also:
-
tags
The tags to add to your farm.Each tag consists of a tag key and a tag value. Tag keys and values are both required, but tag values can be empty strings.
- Parameters:
tags- The tags to add to your farm. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnFarmPropsMixin>- Returns:
- a newly built instance of
CfnFarmPropsMixin.
-