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

#include <AlarmEventActions.h>

Public Member Functions

 AlarmEventActions ()
 
 AlarmEventActions (Aws::Utils::Json::JsonView jsonValue)
 
AlarmEventActionsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< AlarmAction > & GetAlarmActions () const
 
bool AlarmActionsHasBeenSet () const
 
void SetAlarmActions (const Aws::Vector< AlarmAction > &value)
 
void SetAlarmActions (Aws::Vector< AlarmAction > &&value)
 
AlarmEventActionsWithAlarmActions (const Aws::Vector< AlarmAction > &value)
 
AlarmEventActionsWithAlarmActions (Aws::Vector< AlarmAction > &&value)
 
AlarmEventActionsAddAlarmActions (const AlarmAction &value)
 
AlarmEventActionsAddAlarmActions (AlarmAction &&value)
 

Detailed Description

Contains information about one or more alarm actions.

See Also:

AWS API Reference

Definition at line 33 of file AlarmEventActions.h.

Constructor & Destructor Documentation

◆ AlarmEventActions() [1/2]

Aws::IoTEvents::Model::AlarmEventActions::AlarmEventActions ( )

◆ AlarmEventActions() [2/2]

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

Member Function Documentation

◆ AddAlarmActions() [1/2]

AlarmEventActions& Aws::IoTEvents::Model::AlarmEventActions::AddAlarmActions ( AlarmAction &&  value)
inline

Specifies one or more supported actions to receive notifications when the alarm state changes.

Definition at line 88 of file AlarmEventActions.h.

◆ AddAlarmActions() [2/2]

AlarmEventActions& Aws::IoTEvents::Model::AlarmEventActions::AddAlarmActions ( const AlarmAction value)
inline

Specifies one or more supported actions to receive notifications when the alarm state changes.

Definition at line 82 of file AlarmEventActions.h.

◆ AlarmActionsHasBeenSet()

bool Aws::IoTEvents::Model::AlarmEventActions::AlarmActionsHasBeenSet ( ) const
inline

Specifies one or more supported actions to receive notifications when the alarm state changes.

Definition at line 52 of file AlarmEventActions.h.

◆ GetAlarmActions()

const Aws::Vector<AlarmAction>& Aws::IoTEvents::Model::AlarmEventActions::GetAlarmActions ( ) const
inline

Specifies one or more supported actions to receive notifications when the alarm state changes.

Definition at line 46 of file AlarmEventActions.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetAlarmActions() [1/2]

void Aws::IoTEvents::Model::AlarmEventActions::SetAlarmActions ( Aws::Vector< AlarmAction > &&  value)
inline

Specifies one or more supported actions to receive notifications when the alarm state changes.

Definition at line 64 of file AlarmEventActions.h.

◆ SetAlarmActions() [2/2]

void Aws::IoTEvents::Model::AlarmEventActions::SetAlarmActions ( const Aws::Vector< AlarmAction > &  value)
inline

Specifies one or more supported actions to receive notifications when the alarm state changes.

Definition at line 58 of file AlarmEventActions.h.

◆ WithAlarmActions() [1/2]

AlarmEventActions& Aws::IoTEvents::Model::AlarmEventActions::WithAlarmActions ( Aws::Vector< AlarmAction > &&  value)
inline

Specifies one or more supported actions to receive notifications when the alarm state changes.

Definition at line 76 of file AlarmEventActions.h.

◆ WithAlarmActions() [2/2]

AlarmEventActions& Aws::IoTEvents::Model::AlarmEventActions::WithAlarmActions ( const Aws::Vector< AlarmAction > &  value)
inline

Specifies one or more supported actions to receive notifications when the alarm state changes.

Definition at line 70 of file AlarmEventActions.h.


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