7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/NumericalMeasureField.h>
9#include <aws/quicksight/model/CategoricalMeasureField.h>
10#include <aws/quicksight/model/DateMeasureField.h>
11#include <aws/quicksight/model/CalculatedMeasureField.h>
93 bool m_numericalMeasureFieldHasBeenSet =
false;
96 bool m_categoricalMeasureFieldHasBeenSet =
false;
99 bool m_dateMeasureFieldHasBeenSet =
false;
102 bool m_calculatedMeasureFieldHasBeenSet =
false;
const CalculatedMeasureField & GetCalculatedMeasureField() const
AWS_QUICKSIGHT_API MeasureField(Aws::Utils::Json::JsonView jsonValue)
MeasureField & WithCategoricalMeasureField(const CategoricalMeasureField &value)
void SetDateMeasureField(DateMeasureField &&value)
MeasureField & WithDateMeasureField(const DateMeasureField &value)
bool CalculatedMeasureFieldHasBeenSet() const
bool DateMeasureFieldHasBeenSet() const
void SetDateMeasureField(const DateMeasureField &value)
MeasureField & WithCalculatedMeasureField(CalculatedMeasureField &&value)
MeasureField & WithNumericalMeasureField(const NumericalMeasureField &value)
void SetNumericalMeasureField(NumericalMeasureField &&value)
void SetCalculatedMeasureField(const CalculatedMeasureField &value)
MeasureField & WithNumericalMeasureField(NumericalMeasureField &&value)
const DateMeasureField & GetDateMeasureField() const
bool NumericalMeasureFieldHasBeenSet() const
const NumericalMeasureField & GetNumericalMeasureField() const
MeasureField & WithCalculatedMeasureField(const CalculatedMeasureField &value)
MeasureField & WithDateMeasureField(DateMeasureField &&value)
void SetCategoricalMeasureField(const CategoricalMeasureField &value)
bool CategoricalMeasureFieldHasBeenSet() const
void SetNumericalMeasureField(const NumericalMeasureField &value)
AWS_QUICKSIGHT_API MeasureField()
const CategoricalMeasureField & GetCategoricalMeasureField() const
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetCategoricalMeasureField(CategoricalMeasureField &&value)
MeasureField & WithCategoricalMeasureField(CategoricalMeasureField &&value)
void SetCalculatedMeasureField(CalculatedMeasureField &&value)
AWS_QUICKSIGHT_API MeasureField & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue