7#include <aws/quicksight/QuickSight_EXPORTS.h>
46 inline void SetStepCount(
int value) { m_stepCountHasBeenSet =
true; m_stepCount = value; }
56 inline void SetStepSize(
double value) { m_stepSizeHasBeenSet =
true; m_stepSize = value; }
62 bool m_stepCountHasBeenSet =
false;
64 double m_stepSize{0.0};
65 bool m_stepSizeHasBeenSet =
false;
bool StepSizeHasBeenSet() const
AWS_QUICKSIGHT_API AxisLinearScale & operator=(Aws::Utils::Json::JsonView jsonValue)
double GetStepSize() const
AWS_QUICKSIGHT_API AxisLinearScale(Aws::Utils::Json::JsonView jsonValue)
AWS_QUICKSIGHT_API AxisLinearScale()=default
AxisLinearScale & WithStepCount(int value)
bool StepCountHasBeenSet() const
void SetStepSize(double value)
void SetStepCount(int value)
AxisLinearScale & WithStepSize(double value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue