Class CfnProjectPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.databrew.CfnProjectPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnProjectPropsMixin>
- Enclosing class:
CfnProjectPropsMixin
@Stability(Stable)
public static final class CfnProjectPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnProjectPropsMixin>
A fluent builder for
CfnProjectPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnProjectPropsMixin.Buildercreate()static CfnProjectPropsMixin.Buildercreate(CfnPropertyMixinOptions options) datasetName(String datasetName) The dataset that the project is to act upon.The unique name of a project.recipeName(String recipeName) The name of a recipe that will be developed during a project session.The Amazon Resource Name (ARN) of the role that will be assumed for this project.The sample size and sampling type to apply to the data.sample(IResolvable sample) The sample size and sampling type to apply to the data.Metadata tags that have been applied to the project.
-
Method Details
-
create
@Stability(Stable) public static CfnProjectPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnProjectPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnProjectPropsMixin.Builder.
-
datasetName
The dataset that the project is to act upon.- Parameters:
datasetName- The dataset that the project is to act upon. This parameter is required.- Returns:
this- See Also:
-
name
The unique name of a project.- Parameters:
name- The unique name of a project. This parameter is required.- Returns:
this- See Also:
-
recipeName
The name of a recipe that will be developed during a project session.- Parameters:
recipeName- The name of a recipe that will be developed during a project session. This parameter is required.- Returns:
this- See Also:
-
roleArn
The Amazon Resource Name (ARN) of the role that will be assumed for this project.- Parameters:
roleArn- The Amazon Resource Name (ARN) of the role that will be assumed for this project. This parameter is required.- Returns:
this- See Also:
-
sample
The sample size and sampling type to apply to the data.If this parameter isn't specified, then the sample consists of the first 500 rows from the dataset.
- Parameters:
sample- The sample size and sampling type to apply to the data. This parameter is required.- Returns:
this- See Also:
-
sample
@Stability(Stable) public CfnProjectPropsMixin.Builder sample(CfnProjectPropsMixin.SampleProperty sample) The sample size and sampling type to apply to the data.If this parameter isn't specified, then the sample consists of the first 500 rows from the dataset.
- Parameters:
sample- The sample size and sampling type to apply to the data. This parameter is required.- Returns:
this- See Also:
-
tags
Metadata tags that have been applied to the project.- Parameters:
tags- Metadata tags that have been applied to the project. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnProjectPropsMixin>- Returns:
- a newly built instance of
CfnProjectPropsMixin.
-