7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/WordCloudWordOrientation.h>
9#include <aws/quicksight/model/WordCloudWordScaling.h>
10#include <aws/quicksight/model/WordCloudCloudLayout.h>
11#include <aws/quicksight/model/WordCloudWordCasing.h>
12#include <aws/quicksight/model/WordCloudWordPadding.h>
110 bool m_wordOrientationHasBeenSet =
false;
113 bool m_wordScalingHasBeenSet =
false;
116 bool m_cloudLayoutHasBeenSet =
false;
119 bool m_wordCasingHasBeenSet =
false;
122 bool m_wordPaddingHasBeenSet =
false;
124 int m_maximumStringLength{0};
125 bool m_maximumStringLengthHasBeenSet =
false;
void SetWordPadding(WordCloudWordPadding value)
WordCloudOptions & WithMaximumStringLength(int value)
bool MaximumStringLengthHasBeenSet() const
WordCloudOptions & WithWordCasing(WordCloudWordCasing value)
WordCloudOptions & WithWordOrientation(WordCloudWordOrientation value)
bool WordOrientationHasBeenSet() const
WordCloudWordScaling GetWordScaling() const
bool WordPaddingHasBeenSet() const
void SetCloudLayout(WordCloudCloudLayout value)
void SetWordCasing(WordCloudWordCasing value)
bool CloudLayoutHasBeenSet() const
WordCloudCloudLayout GetCloudLayout() const
AWS_QUICKSIGHT_API WordCloudOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
WordCloudWordCasing GetWordCasing() const
WordCloudOptions & WithWordScaling(WordCloudWordScaling value)
void SetWordScaling(WordCloudWordScaling value)
void SetMaximumStringLength(int value)
bool WordScalingHasBeenSet() const
WordCloudOptions & WithCloudLayout(WordCloudCloudLayout value)
WordCloudWordPadding GetWordPadding() const
WordCloudOptions & WithWordPadding(WordCloudWordPadding value)
bool WordCasingHasBeenSet() const
WordCloudWordOrientation GetWordOrientation() const
int GetMaximumStringLength() const
AWS_QUICKSIGHT_API WordCloudOptions()=default
AWS_QUICKSIGHT_API WordCloudOptions(Aws::Utils::Json::JsonView jsonValue)
void SetWordOrientation(WordCloudWordOrientation value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue