@Stability(value=Stable) @Internal public static final class CfnTopicRule.TimestreamActionProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnTopicRule.TimestreamActionProperty
CfnTopicRule.TimestreamActionPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnTopicRule.TimestreamActionProperty.Builder, CfnTopicRule.TimestreamActionProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnTopicRule.TimestreamActionProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnTopicRule.ActionProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getBatchMode()
Whether to process the action as a batch.
|
String |
getDatabaseName()
The name of an Amazon Timestream database that has the table to write records into.
|
Object |
getDimensions()
Metadata attributes of the time series that are written in each measure record.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of the role that grants AWS IoT permission to write to the Timestream database table.
|
String |
getTableName()
The table where the message data will be written.
|
Object |
getTimestamp()
The value to use for the entry's timestamp.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnTopicRule.TimestreamActionProperty.Builder builder)
CfnTopicRule.ActionProperty.Builder.public final String getDatabaseName()
CfnTopicRule.TimestreamActionPropertygetDatabaseName in interface CfnTopicRule.TimestreamActionPropertypublic final Object getDimensions()
CfnTopicRule.TimestreamActionPropertygetDimensions in interface CfnTopicRule.TimestreamActionPropertypublic final String getRoleArn()
CfnTopicRule.TimestreamActionPropertygetRoleArn in interface CfnTopicRule.TimestreamActionPropertypublic final String getTableName()
CfnTopicRule.TimestreamActionPropertygetTableName in interface CfnTopicRule.TimestreamActionPropertypublic final Object getBatchMode()
CfnTopicRule.TimestreamActionPropertygetBatchMode in interface CfnTopicRule.TimestreamActionPropertypublic final Object getTimestamp()
CfnTopicRule.TimestreamActionPropertyIf blank, the time that the entry was processed is used.
getTimestamp in interface CfnTopicRule.TimestreamActionProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.