Package com.pulumi.aws.iot.inputs
Class TopicRuleErrorActionTimestreamArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.iot.inputs.TopicRuleErrorActionTimestreamArgs.Builder
-
- Enclosing class:
- TopicRuleErrorActionTimestreamArgs
public static final class TopicRuleErrorActionTimestreamArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TopicRuleErrorActionTimestreamArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TopicRuleErrorActionTimestreamArgs defaults)
-
-
Method Detail
-
databaseName
public TopicRuleErrorActionTimestreamArgs.Builder databaseName(com.pulumi.core.Output<java.lang.String> databaseName)
- Parameters:
databaseName- The name of an Amazon Timestream database.- Returns:
- builder
-
databaseName
public TopicRuleErrorActionTimestreamArgs.Builder databaseName(java.lang.String databaseName)
- Parameters:
databaseName- The name of an Amazon Timestream database.- Returns:
- builder
-
dimensions
public TopicRuleErrorActionTimestreamArgs.Builder dimensions(com.pulumi.core.Output<java.util.List<TopicRuleErrorActionTimestreamDimensionArgs>> dimensions)
- Parameters:
dimensions- Configuration blocks with metadata attributes of the time series that are written in each measure record. Nested arguments below.- Returns:
- builder
-
dimensions
public TopicRuleErrorActionTimestreamArgs.Builder dimensions(java.util.List<TopicRuleErrorActionTimestreamDimensionArgs> dimensions)
- Parameters:
dimensions- Configuration blocks with metadata attributes of the time series that are written in each measure record. Nested arguments below.- Returns:
- builder
-
dimensions
public TopicRuleErrorActionTimestreamArgs.Builder dimensions(TopicRuleErrorActionTimestreamDimensionArgs... dimensions)
- Parameters:
dimensions- Configuration blocks with metadata attributes of the time series that are written in each measure record. Nested arguments below.- Returns:
- builder
-
roleArn
public TopicRuleErrorActionTimestreamArgs.Builder roleArn(com.pulumi.core.Output<java.lang.String> roleArn)
- Parameters:
roleArn- The ARN of the role that grants permission to write to the Amazon Timestream database table.- Returns:
- builder
-
roleArn
public TopicRuleErrorActionTimestreamArgs.Builder roleArn(java.lang.String roleArn)
- Parameters:
roleArn- The ARN of the role that grants permission to write to the Amazon Timestream database table.- Returns:
- builder
-
tableName
public TopicRuleErrorActionTimestreamArgs.Builder tableName(com.pulumi.core.Output<java.lang.String> tableName)
- Parameters:
tableName- The name of the database table into which to write the measure records.- Returns:
- builder
-
tableName
public TopicRuleErrorActionTimestreamArgs.Builder tableName(java.lang.String tableName)
- Parameters:
tableName- The name of the database table into which to write the measure records.- Returns:
- builder
-
timestamp
public TopicRuleErrorActionTimestreamArgs.Builder timestamp(@Nullable com.pulumi.core.Output<TopicRuleErrorActionTimestreamTimestampArgs> timestamp)
- Parameters:
timestamp- Configuration block specifying an application-defined value to replace the default value assigned to the Timestream record's timestamp in the time column. Nested arguments below.- Returns:
- builder
-
timestamp
public TopicRuleErrorActionTimestreamArgs.Builder timestamp(TopicRuleErrorActionTimestreamTimestampArgs timestamp)
- Parameters:
timestamp- Configuration block specifying an application-defined value to replace the default value assigned to the Timestream record's timestamp in the time column. Nested arguments below.- Returns:
- builder
-
build
public TopicRuleErrorActionTimestreamArgs build()
-
-