Interface Dataset.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Dataset.Builder,
,Dataset> SdkBuilder<Dataset.Builder,
,Dataset> SdkPojo
- Enclosing class:
Dataset
-
Method Summary
Modifier and TypeMethodDescriptionThe ID of the Amazon Web Services account that owns the dataset.createDate
(Instant createDate) The date and time that the dataset was created.The Amazon Resource Name (ARN) of the user who created the dataset.The file format of a dataset that is created from an Amazon S3 file or folder.format
(InputFormat format) The file format of a dataset that is created from an Amazon S3 file or folder.default Dataset.Builder
formatOptions
(Consumer<FormatOptions.Builder> formatOptions) A set of options that define how DataBrew interprets the data in the dataset.formatOptions
(FormatOptions formatOptions) A set of options that define how DataBrew interprets the data in the dataset.default Dataset.Builder
input
(Consumer<Input.Builder> input) Information on how DataBrew can find the dataset, in either the Glue Data Catalog or Amazon S3.Information on how DataBrew can find the dataset, in either the Glue Data Catalog or Amazon S3.lastModifiedBy
(String lastModifiedBy) The Amazon Resource Name (ARN) of the user who last modified the dataset.lastModifiedDate
(Instant lastModifiedDate) The last modification date and time of the dataset.The unique name of the dataset.default Dataset.Builder
pathOptions
(Consumer<PathOptions.Builder> pathOptions) A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.pathOptions
(PathOptions pathOptions) A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.resourceArn
(String resourceArn) The unique Amazon Resource Name (ARN) for the dataset.The location of the data for the dataset, either Amazon S3 or the Glue Data Catalog.The location of the data for the dataset, either Amazon S3 or the Glue Data Catalog.Metadata tags that have been applied to the dataset.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
accountId
The ID of the Amazon Web Services account that owns the dataset.
- Parameters:
accountId
- The ID of the Amazon Web Services account that owns the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The Amazon Resource Name (ARN) of the user who created the dataset.
- Parameters:
createdBy
- The Amazon Resource Name (ARN) of the user who created the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createDate
The date and time that the dataset was created.
- Parameters:
createDate
- The date and time that the dataset was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The unique name of the dataset.
- Parameters:
name
- The unique name of the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
formatOptions
A set of options that define how DataBrew interprets the data in the dataset.
This is a convenience method that creates an instance of theFormatOptions.Builder
avoiding the need to create one manually viaFormatOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toformatOptions(FormatOptions)
.- Parameters:
formatOptions
- a consumer that will call methods onFormatOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
input
Information on how DataBrew can find the dataset, in either the Glue Data Catalog or Amazon S3.
- Parameters:
input
- Information on how DataBrew can find the dataset, in either the Glue Data Catalog or Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
input
Information on how DataBrew can find the dataset, in either the Glue Data Catalog or Amazon S3.
This is a convenience method that creates an instance of theInput.Builder
avoiding the need to create one manually viaInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinput(Input)
.- Parameters:
input
- a consumer that will call methods onInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastModifiedDate
The last modification date and time of the dataset.
- Parameters:
lastModifiedDate
- The last modification date and time of the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedBy
The Amazon Resource Name (ARN) of the user who last modified the dataset.
- Parameters:
lastModifiedBy
- The Amazon Resource Name (ARN) of the user who last modified the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
The location of the data for the dataset, either Amazon S3 or the Glue Data Catalog.
- Parameters:
source
- The location of the data for the dataset, either Amazon S3 or the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
source
The location of the data for the dataset, either Amazon S3 or the Glue Data Catalog.
- Parameters:
source
- The location of the data for the dataset, either Amazon S3 or the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pathOptions
A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.
This is a convenience method that creates an instance of thePathOptions.Builder
avoiding the need to create one manually viaPathOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topathOptions(PathOptions)
.- Parameters:
pathOptions
- a consumer that will call methods onPathOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
Metadata tags that have been applied to the dataset.
- Parameters:
tags
- Metadata tags that have been applied to the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceArn
The unique Amazon Resource Name (ARN) for the dataset.
- Parameters:
resourceArn
- The unique Amazon Resource Name (ARN) for the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-