7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/WordCloudFieldWells.h>
9#include <aws/quicksight/model/WordCloudSortConfiguration.h>
10#include <aws/quicksight/model/ChartAxisLabelOptions.h>
11#include <aws/quicksight/model/WordCloudOptions.h>
12#include <aws/quicksight/model/VisualInteractionOptions.h>
107 bool m_fieldWellsHasBeenSet =
false;
110 bool m_sortConfigurationHasBeenSet =
false;
113 bool m_categoryLabelOptionsHasBeenSet =
false;
116 bool m_wordCloudOptionsHasBeenSet =
false;
119 bool m_interactionsHasBeenSet =
false;
bool CategoryLabelOptionsHasBeenSet() const
void SetCategoryLabelOptions(const ChartAxisLabelOptions &value)
AWS_QUICKSIGHT_API WordCloudChartConfiguration(Aws::Utils::Json::JsonView jsonValue)
const ChartAxisLabelOptions & GetCategoryLabelOptions() const
const WordCloudFieldWells & GetFieldWells() const
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
WordCloudChartConfiguration & WithCategoryLabelOptions(const ChartAxisLabelOptions &value)
void SetSortConfiguration(WordCloudSortConfiguration &&value)
WordCloudChartConfiguration & WithSortConfiguration(WordCloudSortConfiguration &&value)
WordCloudChartConfiguration & WithInteractions(VisualInteractionOptions &&value)
WordCloudChartConfiguration & WithFieldWells(WordCloudFieldWells &&value)
void SetSortConfiguration(const WordCloudSortConfiguration &value)
const WordCloudSortConfiguration & GetSortConfiguration() const
WordCloudChartConfiguration & WithWordCloudOptions(WordCloudOptions &&value)
WordCloudChartConfiguration & WithSortConfiguration(const WordCloudSortConfiguration &value)
void SetInteractions(const VisualInteractionOptions &value)
void SetWordCloudOptions(WordCloudOptions &&value)
WordCloudChartConfiguration & WithFieldWells(const WordCloudFieldWells &value)
WordCloudChartConfiguration & WithWordCloudOptions(const WordCloudOptions &value)
void SetFieldWells(WordCloudFieldWells &&value)
void SetWordCloudOptions(const WordCloudOptions &value)
bool SortConfigurationHasBeenSet() const
void SetInteractions(VisualInteractionOptions &&value)
bool FieldWellsHasBeenSet() const
const VisualInteractionOptions & GetInteractions() const
const WordCloudOptions & GetWordCloudOptions() const
void SetCategoryLabelOptions(ChartAxisLabelOptions &&value)
AWS_QUICKSIGHT_API WordCloudChartConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
WordCloudChartConfiguration & WithCategoryLabelOptions(ChartAxisLabelOptions &&value)
bool InteractionsHasBeenSet() const
WordCloudChartConfiguration & WithInteractions(const VisualInteractionOptions &value)
void SetFieldWells(const WordCloudFieldWells &value)
bool WordCloudOptionsHasBeenSet() const
AWS_QUICKSIGHT_API WordCloudChartConfiguration()
Aws::Utils::Json::JsonValue JsonValue