7#include <aws/application-autoscaling/ApplicationAutoScaling_EXPORTS.h>
19namespace ApplicationAutoScaling
48 inline void SetMinCapacity(
int value) { m_minCapacityHasBeenSet =
true; m_minCapacity = value; }
66 inline void SetMaxCapacity(
int value) { m_maxCapacityHasBeenSet =
true; m_maxCapacity = value; }
72 bool m_minCapacityHasBeenSet =
false;
75 bool m_maxCapacityHasBeenSet =
false;
AWS_APPLICATIONAUTOSCALING_API ScalableTargetAction(Aws::Utils::Json::JsonView jsonValue)
AWS_APPLICATIONAUTOSCALING_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_APPLICATIONAUTOSCALING_API ScalableTargetAction()
int GetMaxCapacity() const
void SetMaxCapacity(int value)
ScalableTargetAction & WithMaxCapacity(int value)
bool MaxCapacityHasBeenSet() const
bool MinCapacityHasBeenSet() const
AWS_APPLICATIONAUTOSCALING_API ScalableTargetAction & operator=(Aws::Utils::Json::JsonView jsonValue)
ScalableTargetAction & WithMinCapacity(int value)
int GetMinCapacity() const
void SetMinCapacity(int value)
Aws::Utils::Json::JsonValue JsonValue