Class CfnDataset.Builder
java.lang.Object
software.amazon.awscdk.services.iotsitewise.CfnDataset.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDataset>
- Enclosing class:
CfnDataset
@Stability(Stable)
public static final class CfnDataset.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDataset>
A fluent builder for
CfnDataset
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
static CfnDataset.Builder
datasetDescription
(String datasetDescription) A description about the dataset, and its functionality.datasetName
(String datasetName) The name of the dataset.datasetSource
(IResolvable datasetSource) The data source for the dataset.datasetSource
(CfnDataset.DatasetSourceProperty datasetSource) The data source for the dataset.A list of key-value pairs that contain metadata for the access policy.
-
Method Details
-
create
@Stability(Stable) public static CfnDataset.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope
- Scope in which this resource is defined. This parameter is required.id
- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnDataset.Builder
.
-
datasetName
The name of the dataset.- Parameters:
datasetName
- The name of the dataset. This parameter is required.- Returns:
this
- See Also:
-
datasetSource
The data source for the dataset.- Parameters:
datasetSource
- The data source for the dataset. This parameter is required.- Returns:
this
- See Also:
-
datasetSource
@Stability(Stable) public CfnDataset.Builder datasetSource(CfnDataset.DatasetSourceProperty datasetSource) The data source for the dataset.- Parameters:
datasetSource
- The data source for the dataset. This parameter is required.- Returns:
this
- See Also:
-
datasetDescription
A description about the dataset, and its functionality.- Parameters:
datasetDescription
- A description about the dataset, and its functionality. This parameter is required.- Returns:
this
- See Also:
-
tags
A list of key-value pairs that contain metadata for the access policy.For more information, see Tagging your AWS IoT SiteWise resources in the AWS IoT SiteWise User Guide .
- Parameters:
tags
- A list of key-value pairs that contain metadata for the access policy. This parameter is required.- Returns:
this
- See Also:
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnDataset>
- Returns:
- a newly built instance of
CfnDataset
.
-