55 inline void SetAlarmName(
const char* value) { m_alarmNameHasBeenSet =
true; m_alarmName.assign(value); }
155 inline void SetMaxRecords(
long value) { m_maxRecordsHasBeenSet =
true; m_maxRecords = value; }
184 inline void SetNextToken(
const char* value) { m_nextTokenHasBeenSet =
true; m_nextToken.assign(value); }
206 bool m_alarmNameHasBeenSet;
208 bool m_historyItemTypeHasBeenSet;
210 bool m_startDateHasBeenSet;
212 bool m_endDateHasBeenSet;
214 bool m_maxRecordsHasBeenSet;
216 bool m_nextTokenHasBeenSet;
void SetStartDate(Aws::Utils::DateTime &&value)
DescribeAlarmHistoryRequest & WithStartDate(const Aws::Utils::DateTime &value)
DescribeAlarmHistoryRequest & WithMaxRecords(long value)
const Aws::Utils::DateTime & GetEndDate() const
void SetHistoryItemType(HistoryItemType &&value)
DescribeAlarmHistoryRequest & WithAlarmName(Aws::String &&value)
DescribeAlarmHistoryRequest & WithHistoryItemType(HistoryItemType &&value)
#define AWS_CLOUDWATCH_API
const Aws::String & GetAlarmName() const
void SetMaxRecords(long value)
DescribeAlarmHistoryRequest & WithStartDate(Aws::Utils::DateTime &&value)
const Aws::String & GetNextToken() const
DescribeAlarmHistoryRequest & WithNextToken(const Aws::String &value)
void SetHistoryItemType(const HistoryItemType &value)
void SetEndDate(const Aws::Utils::DateTime &value)
void SetNextToken(const char *value)
void SetNextToken(Aws::String &&value)
void SetAlarmName(const Aws::String &value)
long GetMaxRecords() const
const Aws::Utils::DateTime & GetStartDate() const
DescribeAlarmHistoryRequest & WithAlarmName(const char *value)
void SetEndDate(Aws::Utils::DateTime &&value)
DescribeAlarmHistoryRequest & WithNextToken(const char *value)
DescribeAlarmHistoryRequest & WithNextToken(Aws::String &&value)
void SetAlarmName(Aws::String &&value)
void SetAlarmName(const char *value)
void SetStartDate(const Aws::Utils::DateTime &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetNextToken(const Aws::String &value)
const HistoryItemType & GetHistoryItemType() const
DescribeAlarmHistoryRequest & WithHistoryItemType(const HistoryItemType &value)
DescribeAlarmHistoryRequest & WithAlarmName(const Aws::String &value)
DescribeAlarmHistoryRequest & WithEndDate(Aws::Utils::DateTime &&value)
JSON (JavaScript Object Notation).
DescribeAlarmHistoryRequest & WithEndDate(const Aws::Utils::DateTime &value)