Class CfnQueueEnvironmentPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.deadline.CfnQueueEnvironmentPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnQueueEnvironmentPropsMixin>
- Enclosing class:
CfnQueueEnvironmentPropsMixin
@Stability(Stable)
public static final class CfnQueueEnvironmentPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnQueueEnvironmentPropsMixin>
A fluent builder for
CfnQueueEnvironmentPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) The identifier assigned to the farm that contains the queue.The queue environment's priority.The unique identifier of the queue that contains the environment.A JSON or YAML template that describes the processing environment for the queue.templateType(String templateType) Specifies whether the template for the queue environment is JSON or YAML.
-
Method Details
-
create
@Stability(Stable) public static CfnQueueEnvironmentPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnQueueEnvironmentPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnQueueEnvironmentPropsMixin.Builder.
-
farmId
The identifier assigned to the farm that contains the queue.- Parameters:
farmId- The identifier assigned to the farm that contains the queue. This parameter is required.- Returns:
this- See Also:
-
priority
The queue environment's priority.- Parameters:
priority- The queue environment's priority. This parameter is required.- Returns:
this- See Also:
-
queueId
The unique identifier of the queue that contains the environment.- Parameters:
queueId- The unique identifier of the queue that contains the environment. This parameter is required.- Returns:
this- See Also:
-
template
A JSON or YAML template that describes the processing environment for the queue.- Parameters:
template- A JSON or YAML template that describes the processing environment for the queue. This parameter is required.- Returns:
this- See Also:
-
templateType
Specifies whether the template for the queue environment is JSON or YAML.- Parameters:
templateType- Specifies whether the template for the queue environment is JSON or YAML. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnQueueEnvironmentPropsMixin>- Returns:
- a newly built instance of
CfnQueueEnvironmentPropsMixin.
-