#include <TopicRulePayload.h>
Describes a rule.
See Also:
AWS API Reference
Definition at line 33 of file TopicRulePayload.h.
◆ TopicRulePayload() [1/2]
Aws::IoT::Model::TopicRulePayload::TopicRulePayload |
( |
| ) |
|
◆ TopicRulePayload() [2/2]
◆ ActionsHasBeenSet()
bool Aws::IoT::Model::TopicRulePayload::ActionsHasBeenSet |
( |
| ) |
const |
|
inline |
◆ AddActions() [1/2]
◆ AddActions() [2/2]
◆ AwsIotSqlVersionHasBeenSet()
bool Aws::IoT::Model::TopicRulePayload::AwsIotSqlVersionHasBeenSet |
( |
| ) |
const |
|
inline |
The version of the SQL rules engine to use when evaluating the rule.
Definition at line 210 of file TopicRulePayload.h.
◆ DescriptionHasBeenSet()
bool Aws::IoT::Model::TopicRulePayload::DescriptionHasBeenSet |
( |
| ) |
const |
|
inline |
◆ ErrorActionHasBeenSet()
bool Aws::IoT::Model::TopicRulePayload::ErrorActionHasBeenSet |
( |
| ) |
const |
|
inline |
◆ GetActions()
◆ GetAwsIotSqlVersion()
const Aws::String& Aws::IoT::Model::TopicRulePayload::GetAwsIotSqlVersion |
( |
| ) |
const |
|
inline |
The version of the SQL rules engine to use when evaluating the rule.
Definition at line 205 of file TopicRulePayload.h.
◆ GetDescription()
const Aws::String& Aws::IoT::Model::TopicRulePayload::GetDescription |
( |
| ) |
const |
|
inline |
◆ GetErrorAction()
const Action& Aws::IoT::Model::TopicRulePayload::GetErrorAction |
( |
| ) |
const |
|
inline |
◆ GetRuleDisabled()
bool Aws::IoT::Model::TopicRulePayload::GetRuleDisabled |
( |
| ) |
const |
|
inline |
◆ GetSql()
const Aws::String& Aws::IoT::Model::TopicRulePayload::GetSql |
( |
| ) |
const |
|
inline |
◆ Jsonize()
◆ operator=()
◆ RuleDisabledHasBeenSet()
bool Aws::IoT::Model::TopicRulePayload::RuleDisabledHasBeenSet |
( |
| ) |
const |
|
inline |
◆ SetActions() [1/2]
◆ SetActions() [2/2]
void Aws::IoT::Model::TopicRulePayload::SetActions |
( |
const Aws::Vector< Action > & |
value | ) |
|
|
inline |
◆ SetAwsIotSqlVersion() [1/3]
void Aws::IoT::Model::TopicRulePayload::SetAwsIotSqlVersion |
( |
Aws::String && |
value | ) |
|
|
inline |
The version of the SQL rules engine to use when evaluating the rule.
Definition at line 220 of file TopicRulePayload.h.
◆ SetAwsIotSqlVersion() [2/3]
void Aws::IoT::Model::TopicRulePayload::SetAwsIotSqlVersion |
( |
const Aws::String & |
value | ) |
|
|
inline |
The version of the SQL rules engine to use when evaluating the rule.
Definition at line 215 of file TopicRulePayload.h.
◆ SetAwsIotSqlVersion() [3/3]
void Aws::IoT::Model::TopicRulePayload::SetAwsIotSqlVersion |
( |
const char * |
value | ) |
|
|
inline |
The version of the SQL rules engine to use when evaluating the rule.
Definition at line 225 of file TopicRulePayload.h.
◆ SetDescription() [1/3]
void Aws::IoT::Model::TopicRulePayload::SetDescription |
( |
Aws::String && |
value | ) |
|
|
inline |
◆ SetDescription() [2/3]
void Aws::IoT::Model::TopicRulePayload::SetDescription |
( |
const Aws::String & |
value | ) |
|
|
inline |
◆ SetDescription() [3/3]
void Aws::IoT::Model::TopicRulePayload::SetDescription |
( |
const char * |
value | ) |
|
|
inline |
◆ SetErrorAction() [1/2]
void Aws::IoT::Model::TopicRulePayload::SetErrorAction |
( |
Action && |
value | ) |
|
|
inline |
◆ SetErrorAction() [2/2]
void Aws::IoT::Model::TopicRulePayload::SetErrorAction |
( |
const Action & |
value | ) |
|
|
inline |
◆ SetRuleDisabled()
void Aws::IoT::Model::TopicRulePayload::SetRuleDisabled |
( |
bool |
value | ) |
|
|
inline |
◆ SetSql() [1/3]
void Aws::IoT::Model::TopicRulePayload::SetSql |
( |
Aws::String && |
value | ) |
|
|
inline |
◆ SetSql() [2/3]
void Aws::IoT::Model::TopicRulePayload::SetSql |
( |
const Aws::String & |
value | ) |
|
|
inline |
◆ SetSql() [3/3]
void Aws::IoT::Model::TopicRulePayload::SetSql |
( |
const char * |
value | ) |
|
|
inline |
◆ SqlHasBeenSet()
bool Aws::IoT::Model::TopicRulePayload::SqlHasBeenSet |
( |
| ) |
const |
|
inline |
◆ WithActions() [1/2]
◆ WithActions() [2/2]
◆ WithAwsIotSqlVersion() [1/3]
The version of the SQL rules engine to use when evaluating the rule.
Definition at line 235 of file TopicRulePayload.h.
◆ WithAwsIotSqlVersion() [2/3]
The version of the SQL rules engine to use when evaluating the rule.
Definition at line 230 of file TopicRulePayload.h.
◆ WithAwsIotSqlVersion() [3/3]
TopicRulePayload& Aws::IoT::Model::TopicRulePayload::WithAwsIotSqlVersion |
( |
const char * |
value | ) |
|
|
inline |
The version of the SQL rules engine to use when evaluating the rule.
Definition at line 240 of file TopicRulePayload.h.
◆ WithDescription() [1/3]
◆ WithDescription() [2/3]
◆ WithDescription() [3/3]
TopicRulePayload& Aws::IoT::Model::TopicRulePayload::WithDescription |
( |
const char * |
value | ) |
|
|
inline |
◆ WithErrorAction() [1/2]
◆ WithErrorAction() [2/2]
◆ WithRuleDisabled()
TopicRulePayload& Aws::IoT::Model::TopicRulePayload::WithRuleDisabled |
( |
bool |
value | ) |
|
|
inline |
◆ WithSql() [1/3]
◆ WithSql() [2/3]
◆ WithSql() [3/3]
TopicRulePayload& Aws::IoT::Model::TopicRulePayload::WithSql |
( |
const char * |
value | ) |
|
|
inline |
The documentation for this class was generated from the following file: