7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/DataFieldSeriesItem.h>
9#include <aws/quicksight/model/FieldSeriesItem.h>
43 template <
typename FieldSeriesItemT = FieldSeriesItem>
45 m_fieldSeriesItemHasBeenSet =
true;
46 m_fieldSeriesItem = std::forward<FieldSeriesItemT>(value);
48 template <
typename FieldSeriesItemT = FieldSeriesItem>
61 template <
typename DataFieldSeriesItemT = DataFieldSeriesItem>
63 m_dataFieldSeriesItemHasBeenSet =
true;
64 m_dataFieldSeriesItem = std::forward<DataFieldSeriesItemT>(value);
66 template <
typename DataFieldSeriesItemT = DataFieldSeriesItem>
76 bool m_fieldSeriesItemHasBeenSet =
false;
77 bool m_dataFieldSeriesItemHasBeenSet =
false;
const FieldSeriesItem & GetFieldSeriesItem() const
const DataFieldSeriesItem & GetDataFieldSeriesItem() const
void SetFieldSeriesItem(FieldSeriesItemT &&value)
bool FieldSeriesItemHasBeenSet() const
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
SeriesItem & WithDataFieldSeriesItem(DataFieldSeriesItemT &&value)
AWS_QUICKSIGHT_API SeriesItem & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetDataFieldSeriesItem(DataFieldSeriesItemT &&value)
AWS_QUICKSIGHT_API SeriesItem()=default
AWS_QUICKSIGHT_API SeriesItem(Aws::Utils::Json::JsonView jsonValue)
SeriesItem & WithFieldSeriesItem(FieldSeriesItemT &&value)
bool DataFieldSeriesItemHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue