@Stability(value=Stable) public static final class CfnTopicRule.TimestreamActionProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnTopicRule.TimestreamActionProperty>
CfnTopicRule.TimestreamActionProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnTopicRule.TimestreamActionProperty.Builder databaseName(String databaseName)
CfnTopicRule.TimestreamActionProperty.getDatabaseName()databaseName - The name of an Amazon Timestream database that has the table to write records into. This parameter is required.this@Stability(value=Stable) public CfnTopicRule.TimestreamActionProperty.Builder dimensions(IResolvable dimensions)
CfnTopicRule.TimestreamActionProperty.getDimensions()dimensions - Metadata attributes of the time series that are written in each measure record. This parameter is required.this@Stability(value=Stable) public CfnTopicRule.TimestreamActionProperty.Builder dimensions(List<? extends Object> dimensions)
CfnTopicRule.TimestreamActionProperty.getDimensions()dimensions - Metadata attributes of the time series that are written in each measure record. This parameter is required.this@Stability(value=Stable) public CfnTopicRule.TimestreamActionProperty.Builder roleArn(String roleArn)
CfnTopicRule.TimestreamActionProperty.getRoleArn()roleArn - The Amazon Resource Name (ARN) of the role that grants AWS IoT permission to write to the Timestream database table. This parameter is required.this@Stability(value=Stable) public CfnTopicRule.TimestreamActionProperty.Builder tableName(String tableName)
CfnTopicRule.TimestreamActionProperty.getTableName()tableName - The table where the message data will be written. This parameter is required.this@Stability(value=Stable) public CfnTopicRule.TimestreamActionProperty.Builder batchMode(Boolean batchMode)
CfnTopicRule.TimestreamActionProperty.getBatchMode()batchMode - Whether to process the action as a batch.this@Stability(value=Stable) public CfnTopicRule.TimestreamActionProperty.Builder batchMode(IResolvable batchMode)
CfnTopicRule.TimestreamActionProperty.getBatchMode()batchMode - Whether to process the action as a batch.this@Stability(value=Stable) public CfnTopicRule.TimestreamActionProperty.Builder timestamp(CfnTopicRule.TimestreamTimestampProperty timestamp)
CfnTopicRule.TimestreamActionProperty.getTimestamp()timestamp - The value to use for the entry's timestamp.
If blank, the time that the entry was processed is used.this@Stability(value=Stable) public CfnTopicRule.TimestreamActionProperty.Builder timestamp(IResolvable timestamp)
CfnTopicRule.TimestreamActionProperty.getTimestamp()timestamp - The value to use for the entry's timestamp.
If blank, the time that the entry was processed is used.this@Stability(value=Stable) public CfnTopicRule.TimestreamActionProperty build()
build in interface software.amazon.jsii.Builder<CfnTopicRule.TimestreamActionProperty>CfnTopicRule.TimestreamActionPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.