7#include <aws/application-autoscaling/ApplicationAutoScaling_EXPORTS.h>
16namespace ApplicationAutoScaling {
42 m_minCapacityHasBeenSet =
true;
43 m_minCapacity = value;
66 m_maxCapacityHasBeenSet =
true;
67 m_maxCapacity = value;
78 bool m_minCapacityHasBeenSet =
false;
79 bool m_maxCapacityHasBeenSet =
false;
AWS_APPLICATIONAUTOSCALING_API ScalableTargetAction(Aws::Utils::Json::JsonView jsonValue)
AWS_APPLICATIONAUTOSCALING_API Aws::Utils::Json::JsonValue Jsonize() const
int GetMaxCapacity() const
void SetMaxCapacity(int value)
ScalableTargetAction & WithMaxCapacity(int value)
bool MaxCapacityHasBeenSet() const
AWS_APPLICATIONAUTOSCALING_API ScalableTargetAction()=default
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