Class CfnDatasetPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.databrew.CfnDatasetPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDatasetPropsMixin>
- Enclosing class:
CfnDatasetPropsMixin
@Stability(Stable)
public static final class CfnDatasetPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDatasetPropsMixin>
A fluent builder for
CfnDatasetPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnDatasetPropsMixin.Buildercreate()static CfnDatasetPropsMixin.Buildercreate(CfnPropertyMixinOptions options) The file format of a dataset that is created from an Amazon S3 file or folder.formatOptions(CfnDatasetPropsMixin.FormatOptionsProperty formatOptions) A set of options that define how DataBrew interprets the data in the dataset.formatOptions(IResolvable formatOptions) A set of options that define how DataBrew interprets the data in the dataset.Information on how DataBrew can find the dataset, in either the AWS Glue Data Catalog or Amazon S3 .input(IResolvable input) Information on how DataBrew can find the dataset, in either the AWS Glue Data Catalog or Amazon S3 .The unique name of the dataset.pathOptions(CfnDatasetPropsMixin.PathOptionsProperty pathOptions) A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.pathOptions(IResolvable pathOptions) A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.The location of the data for the dataset, either Amazon S3 or the AWS Glue Data Catalog .Metadata tags that have been applied to the dataset.
-
Method Details
-
create
@Stability(Stable) public static CfnDatasetPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnDatasetPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnDatasetPropsMixin.Builder.
-
format
The file format of a dataset that is created from an Amazon S3 file or folder.- Parameters:
format- The file format of a dataset that is created from an Amazon S3 file or folder. This parameter is required.- Returns:
this- See Also:
-
formatOptions
A set of options that define how DataBrew interprets the data in the dataset.- Parameters:
formatOptions- A set of options that define how DataBrew interprets the data in the dataset. This parameter is required.- Returns:
this- See Also:
-
formatOptions
@Stability(Stable) public CfnDatasetPropsMixin.Builder formatOptions(CfnDatasetPropsMixin.FormatOptionsProperty formatOptions) A set of options that define how DataBrew interprets the data in the dataset.- Parameters:
formatOptions- A set of options that define how DataBrew interprets the data in the dataset. This parameter is required.- Returns:
this- See Also:
-
input
Information on how DataBrew can find the dataset, in either the AWS Glue Data Catalog or Amazon S3 .- Parameters:
input- Information on how DataBrew can find the dataset, in either the AWS Glue Data Catalog or Amazon S3 . This parameter is required.- Returns:
this- See Also:
-
input
@Stability(Stable) public CfnDatasetPropsMixin.Builder input(CfnDatasetPropsMixin.InputProperty input) Information on how DataBrew can find the dataset, in either the AWS Glue Data Catalog or Amazon S3 .- Parameters:
input- Information on how DataBrew can find the dataset, in either the AWS Glue Data Catalog or Amazon S3 . This parameter is required.- Returns:
this- See Also:
-
name
The unique name of the dataset.- Parameters:
name- The unique name of the dataset. This parameter is required.- Returns:
this- See Also:
-
pathOptions
A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.- Parameters:
pathOptions- A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset. This parameter is required.- Returns:
this- See Also:
-
pathOptions
@Stability(Stable) public CfnDatasetPropsMixin.Builder pathOptions(CfnDatasetPropsMixin.PathOptionsProperty pathOptions) A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.- Parameters:
pathOptions- A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset. This parameter is required.- Returns:
this- See Also:
-
source
The location of the data for the dataset, either Amazon S3 or the AWS Glue Data Catalog .- Parameters:
source- The location of the data for the dataset, either Amazon S3 or the AWS Glue Data Catalog . This parameter is required.- Returns:
this- See Also:
-
tags
Metadata tags that have been applied to the dataset.- Parameters:
tags- Metadata tags that have been applied to the dataset. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDatasetPropsMixin>- Returns:
- a newly built instance of
CfnDatasetPropsMixin.
-