public static final class CfnTopicRule.TopicRulePayloadProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnTopicRule.TopicRulePayloadProperty
CfnTopicRule.TopicRulePayloadProperty
CfnTopicRule.TopicRulePayloadProperty.Builder, CfnTopicRule.TopicRulePayloadProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
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(java.lang.Object o) |
java.lang.Object |
getActions()
The actions associated with the rule.
|
java.lang.String |
getAwsIotSqlVersion()
The version of the SQL rules engine to use when evaluating the rule.
|
java.lang.String |
getDescription()
The description of the rule.
|
java.lang.Object |
getErrorAction()
The action to take when an error occurs.
|
java.lang.Object |
getRuleDisabled()
Specifies whether the rule is disabled.
|
java.lang.String |
getSql()
The SQL statement used to query the topic.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.Object getActions()
CfnTopicRule.TopicRulePayloadProperty
getActions
in interface CfnTopicRule.TopicRulePayloadProperty
public final java.lang.String getSql()
CfnTopicRule.TopicRulePayloadProperty
For more information, see AWS IoT SQL Reference in the AWS IoT Developer Guide .
getSql
in interface CfnTopicRule.TopicRulePayloadProperty
public final java.lang.String getAwsIotSqlVersion()
CfnTopicRule.TopicRulePayloadProperty
The default value is 2015-10-08.
getAwsIotSqlVersion
in interface CfnTopicRule.TopicRulePayloadProperty
public final java.lang.String getDescription()
CfnTopicRule.TopicRulePayloadProperty
getDescription
in interface CfnTopicRule.TopicRulePayloadProperty
public final java.lang.Object getErrorAction()
CfnTopicRule.TopicRulePayloadProperty
getErrorAction
in interface CfnTopicRule.TopicRulePayloadProperty
public final java.lang.Object getRuleDisabled()
CfnTopicRule.TopicRulePayloadProperty
getRuleDisabled
in interface CfnTopicRule.TopicRulePayloadProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()