7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/LimitUnit.h>
42 m_maxValueHasBeenSet =
true;
58 m_unitHasBeenSet =
true;
67 long long m_maxValue{0};
70 bool m_maxValueHasBeenSet =
false;
71 bool m_unitHasBeenSet =
false;
AWS_QUICKSIGHT_API ProfileLimitValue & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetUnit(LimitUnit value)
bool UnitHasBeenSet() const
void SetMaxValue(long long value)
ProfileLimitValue & WithUnit(LimitUnit value)
AWS_QUICKSIGHT_API ProfileLimitValue()=default
ProfileLimitValue & WithMaxValue(long long value)
bool MaxValueHasBeenSet() const
AWS_QUICKSIGHT_API ProfileLimitValue(Aws::Utils::Json::JsonView jsonValue)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
LimitUnit GetUnit() const
long long GetMaxValue() const
Aws::Utils::Json::JsonValue JsonValue