7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/FieldSeriesItem.h>
9#include <aws/quicksight/model/DataFieldSeriesItem.h>
49 template<
typename FieldSeriesItemT = FieldSeriesItem>
50 void SetFieldSeriesItem(FieldSeriesItemT&& value) { m_fieldSeriesItemHasBeenSet =
true; m_fieldSeriesItem = std::forward<FieldSeriesItemT>(value); }
51 template<
typename FieldSeriesItemT = FieldSeriesItem>
61 template<
typename DataFieldSeriesItemT = DataFieldSeriesItem>
62 void SetDataFieldSeriesItem(DataFieldSeriesItemT&& value) { m_dataFieldSeriesItemHasBeenSet =
true; m_dataFieldSeriesItem = std::forward<DataFieldSeriesItemT>(value); }
63 template<
typename DataFieldSeriesItemT = DataFieldSeriesItem>
69 bool m_fieldSeriesItemHasBeenSet =
false;
72 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