Class CfnJobTemplatePropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.emrcontainers.CfnJobTemplatePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnJobTemplatePropsMixin>
- Enclosing class:
CfnJobTemplatePropsMixin
@Stability(Stable)
public static final class CfnJobTemplatePropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnJobTemplatePropsMixin>
A fluent builder for
CfnJobTemplatePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) jobTemplateData(CfnJobTemplatePropsMixin.JobTemplateDataProperty jobTemplateData) The values of a StartJobRun API request used in job runs started using the job template.jobTemplateData(IResolvable jobTemplateData) The values of a StartJobRun API request used in job runs started using the job template.The specified name of the job template.The tags that are associated with the job template.
-
Method Details
-
create
@Stability(Stable) public static CfnJobTemplatePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnJobTemplatePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnJobTemplatePropsMixin.Builder.
-
jobTemplateData
@Stability(Stable) public CfnJobTemplatePropsMixin.Builder jobTemplateData(IResolvable jobTemplateData) The values of a StartJobRun API request used in job runs started using the job template.- Parameters:
jobTemplateData- The values of a StartJobRun API request used in job runs started using the job template. This parameter is required.- Returns:
this- See Also:
-
jobTemplateData
@Stability(Stable) public CfnJobTemplatePropsMixin.Builder jobTemplateData(CfnJobTemplatePropsMixin.JobTemplateDataProperty jobTemplateData) The values of a StartJobRun API request used in job runs started using the job template.- Parameters:
jobTemplateData- The values of a StartJobRun API request used in job runs started using the job template. This parameter is required.- Returns:
this- See Also:
-
name
The specified name of the job template.- Parameters:
name- The specified name of the job template. This parameter is required.- Returns:
this- See Also:
-
tags
The tags that are associated with the job template.- Parameters:
tags- The tags that are associated with the job template. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnJobTemplatePropsMixin>- Returns:
- a newly built instance of
CfnJobTemplatePropsMixin.
-