62 inline void SetRoleArn(
const char* value) { m_roleArnHasBeenSet =
true; m_roleArn.assign(value); }
97 inline void SetAlarmName(
const char* value) { m_alarmNameHasBeenSet =
true; m_alarmName.assign(value); }
132 inline void SetStateReason(
const char* value) { m_stateReasonHasBeenSet =
true; m_stateReason.assign(value); }
171 inline void SetStateValue(
const char* value) { m_stateValueHasBeenSet =
true; m_stateValue.assign(value); }
193 bool m_roleArnHasBeenSet;
195 bool m_alarmNameHasBeenSet;
197 bool m_stateReasonHasBeenSet;
199 bool m_stateValueHasBeenSet;
void SetStateValue(Aws::String &&value)
void SetRoleArn(Aws::String &&value)
CloudwatchAlarmAction & WithAlarmName(const Aws::String &value)
CloudwatchAlarmAction & WithStateReason(const Aws::String &value)
void SetStateValue(const char *value)
void SetAlarmName(const char *value)
CloudwatchAlarmAction & WithStateReason(const char *value)
void SetAlarmName(Aws::String &&value)
const Aws::String & GetStateValue() const
void SetStateReason(Aws::String &&value)
const Aws::String & GetStateReason() const
void SetRoleArn(const Aws::String &value)
CloudwatchAlarmAction & WithStateValue(Aws::String &&value)
const Aws::String & GetRoleArn() const
void SetStateValue(const Aws::String &value)
void SetStateReason(const char *value)
const Aws::String & GetAlarmName() const
void SetStateReason(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
CloudwatchAlarmAction & WithRoleArn(Aws::String &&value)
void SetAlarmName(const Aws::String &value)
CloudwatchAlarmAction & WithAlarmName(const char *value)
CloudwatchAlarmAction & WithStateReason(Aws::String &&value)
void SetRoleArn(const char *value)
CloudwatchAlarmAction & WithRoleArn(const Aws::String &value)
CloudwatchAlarmAction & WithRoleArn(const char *value)
CloudwatchAlarmAction & WithStateValue(const Aws::String &value)
CloudwatchAlarmAction & WithStateValue(const char *value)
CloudwatchAlarmAction & WithAlarmName(Aws::String &&value)
JSON (JavaScript Object Notation).