AWS SDK for C++  1.9.159
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoTEvents::Model::AlarmRule Class Reference

#include <AlarmRule.h>

Public Member Functions

 AlarmRule ()
 
 AlarmRule (Aws::Utils::Json::JsonView jsonValue)
 
AlarmRuleoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const SimpleRuleGetSimpleRule () const
 
bool SimpleRuleHasBeenSet () const
 
void SetSimpleRule (const SimpleRule &value)
 
void SetSimpleRule (SimpleRule &&value)
 
AlarmRuleWithSimpleRule (const SimpleRule &value)
 
AlarmRuleWithSimpleRule (SimpleRule &&value)
 

Detailed Description

Defines when your alarm is invoked.

See Also:

AWS API Reference

Definition at line 31 of file AlarmRule.h.

Constructor & Destructor Documentation

◆ AlarmRule() [1/2]

Aws::IoTEvents::Model::AlarmRule::AlarmRule ( )

◆ AlarmRule() [2/2]

Aws::IoTEvents::Model::AlarmRule::AlarmRule ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetSimpleRule()

const SimpleRule& Aws::IoTEvents::Model::AlarmRule::GetSimpleRule ( ) const
inline

A rule that compares an input property value to a threshold value with a comparison operator.

Definition at line 44 of file AlarmRule.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::IoTEvents::Model::AlarmRule::Jsonize ( ) const

◆ operator=()

AlarmRule& Aws::IoTEvents::Model::AlarmRule::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetSimpleRule() [1/2]

void Aws::IoTEvents::Model::AlarmRule::SetSimpleRule ( const SimpleRule value)
inline

A rule that compares an input property value to a threshold value with a comparison operator.

Definition at line 56 of file AlarmRule.h.

◆ SetSimpleRule() [2/2]

void Aws::IoTEvents::Model::AlarmRule::SetSimpleRule ( SimpleRule &&  value)
inline

A rule that compares an input property value to a threshold value with a comparison operator.

Definition at line 62 of file AlarmRule.h.

◆ SimpleRuleHasBeenSet()

bool Aws::IoTEvents::Model::AlarmRule::SimpleRuleHasBeenSet ( ) const
inline

A rule that compares an input property value to a threshold value with a comparison operator.

Definition at line 50 of file AlarmRule.h.

◆ WithSimpleRule() [1/2]

AlarmRule& Aws::IoTEvents::Model::AlarmRule::WithSimpleRule ( const SimpleRule value)
inline

A rule that compares an input property value to a threshold value with a comparison operator.

Definition at line 68 of file AlarmRule.h.

◆ WithSimpleRule() [2/2]

AlarmRule& Aws::IoTEvents::Model::AlarmRule::WithSimpleRule ( SimpleRule &&  value)
inline

A rule that compares an input property value to a threshold value with a comparison operator.

Definition at line 74 of file AlarmRule.h.


The documentation for this class was generated from the following file: