7#include <aws/elasticmapreduce/EMR_EXPORTS.h>
8#include <aws/elasticmapreduce/model/CloudWatchAlarmDefinition.h>
57 bool m_cloudWatchAlarmDefinitionHasBeenSet =
false;
AWS_EMR_API ScalingTrigger(Aws::Utils::Json::JsonView jsonValue)
AWS_EMR_API ScalingTrigger()
AWS_EMR_API ScalingTrigger & operator=(Aws::Utils::Json::JsonView jsonValue)
bool CloudWatchAlarmDefinitionHasBeenSet() const
const CloudWatchAlarmDefinition & GetCloudWatchAlarmDefinition() const
ScalingTrigger & WithCloudWatchAlarmDefinition(const CloudWatchAlarmDefinition &value)
void SetCloudWatchAlarmDefinition(CloudWatchAlarmDefinition &&value)
AWS_EMR_API Aws::Utils::Json::JsonValue Jsonize() const
void SetCloudWatchAlarmDefinition(const CloudWatchAlarmDefinition &value)
ScalingTrigger & WithCloudWatchAlarmDefinition(CloudWatchAlarmDefinition &&value)
Aws::Utils::Json::JsonValue JsonValue