@Stability(value=Stable) public static final class CfnDatastore.Builder extends Object implements software.amazon.jsii.Builder<CfnDatastore>
CfnDatastore.| Modifier and Type | Method and Description |
|---|---|
CfnDatastore |
build() |
static CfnDatastore.Builder |
create(software.constructs.Construct scope,
String id) |
CfnDatastore.Builder |
datastoreName(String datastoreName)
The name of the data store.
|
CfnDatastore.Builder |
datastorePartitions(CfnDatastore.DatastorePartitionsProperty datastorePartitions)
Information about the partition dimensions in a data store.
|
CfnDatastore.Builder |
datastorePartitions(IResolvable datastorePartitions)
Information about the partition dimensions in a data store.
|
CfnDatastore.Builder |
datastoreStorage(CfnDatastore.DatastoreStorageProperty datastoreStorage)
Where data store data is stored.
|
CfnDatastore.Builder |
datastoreStorage(IResolvable datastoreStorage)
Where data store data is stored.
|
CfnDatastore.Builder |
fileFormatConfiguration(CfnDatastore.FileFormatConfigurationProperty fileFormatConfiguration)
Contains the configuration information of file formats.
|
CfnDatastore.Builder |
fileFormatConfiguration(IResolvable fileFormatConfiguration)
Contains the configuration information of file formats.
|
CfnDatastore.Builder |
retentionPeriod(CfnDatastore.RetentionPeriodProperty retentionPeriod)
How long, in days, message data is kept for the data store.
|
CfnDatastore.Builder |
retentionPeriod(IResolvable retentionPeriod)
How long, in days, message data is kept for the data store.
|
CfnDatastore.Builder |
tags(List<? extends CfnTag> tags)
Metadata which can be used to manage the data store.
|
@Stability(value=Stable) public static CfnDatastore.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnDatastore.ColumnProperty.Builder.@Stability(value=Stable) public CfnDatastore.Builder datastoreName(String datastoreName)
datastoreName - The name of the data store. This parameter is required.this@Stability(value=Stable) public CfnDatastore.Builder datastorePartitions(CfnDatastore.DatastorePartitionsProperty datastorePartitions)
datastorePartitions - Information about the partition dimensions in a data store. This parameter is required.this@Stability(value=Stable) public CfnDatastore.Builder datastorePartitions(IResolvable datastorePartitions)
datastorePartitions - Information about the partition dimensions in a data store. This parameter is required.this@Stability(value=Stable) public CfnDatastore.Builder datastoreStorage(CfnDatastore.DatastoreStorageProperty datastoreStorage)
datastoreStorage - Where data store data is stored. This parameter is required.this@Stability(value=Stable) public CfnDatastore.Builder datastoreStorage(IResolvable datastoreStorage)
datastoreStorage - Where data store data is stored. This parameter is required.this@Stability(value=Stable) public CfnDatastore.Builder fileFormatConfiguration(CfnDatastore.FileFormatConfigurationProperty fileFormatConfiguration)
The default file format is JSON. You can specify only one format.
You can't change the file format after you create the data store.
fileFormatConfiguration - Contains the configuration information of file formats. AWS IoT Analytics data stores support JSON and [Parquet](https://docs.aws.amazon.com/https://parquet.apache.org/) . This parameter is required.this@Stability(value=Stable) public CfnDatastore.Builder fileFormatConfiguration(IResolvable fileFormatConfiguration)
The default file format is JSON. You can specify only one format.
You can't change the file format after you create the data store.
fileFormatConfiguration - Contains the configuration information of file formats. AWS IoT Analytics data stores support JSON and [Parquet](https://docs.aws.amazon.com/https://parquet.apache.org/) . This parameter is required.this@Stability(value=Stable) public CfnDatastore.Builder retentionPeriod(CfnDatastore.RetentionPeriodProperty retentionPeriod)
When customerManagedS3 storage is selected, this parameter is ignored.
retentionPeriod - How long, in days, message data is kept for the data store. This parameter is required.this@Stability(value=Stable) public CfnDatastore.Builder retentionPeriod(IResolvable retentionPeriod)
When customerManagedS3 storage is selected, this parameter is ignored.
retentionPeriod - How long, in days, message data is kept for the data store. This parameter is required.this@Stability(value=Stable) public CfnDatastore.Builder tags(List<? extends CfnTag> tags)
For more information, see Tag .
tags - Metadata which can be used to manage the data store. This parameter is required.this@Stability(value=Stable) public CfnDatastore build()
build in interface software.amazon.jsii.Builder<CfnDatastore>Copyright © 2022. All rights reserved.