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>
120 bool m_wordOrientationHasBeenSet =
false;
123 bool m_wordScalingHasBeenSet =
false;
126 bool m_cloudLayoutHasBeenSet =
false;
129 bool m_wordCasingHasBeenSet =
false;
132 bool m_wordPaddingHasBeenSet =
false;
134 int m_maximumStringLength;
135 bool m_maximumStringLengthHasBeenSet =
false;
WordCloudOptions & WithMaximumStringLength(int value)
bool MaximumStringLengthHasBeenSet() const
bool WordOrientationHasBeenSet() const
WordCloudOptions & WithWordOrientation(const WordCloudWordOrientation &value)
void SetWordCasing(WordCloudWordCasing &&value)
const WordCloudCloudLayout & GetCloudLayout() const
bool WordPaddingHasBeenSet() const
AWS_QUICKSIGHT_API WordCloudOptions()
void SetWordOrientation(const WordCloudWordOrientation &value)
WordCloudOptions & WithWordCasing(const WordCloudWordCasing &value)
void SetWordPadding(WordCloudWordPadding &&value)
bool CloudLayoutHasBeenSet() const
WordCloudOptions & WithWordPadding(WordCloudWordPadding &&value)
WordCloudOptions & WithWordScaling(WordCloudWordScaling &&value)
void SetWordScaling(const WordCloudWordScaling &value)
void SetCloudLayout(const WordCloudCloudLayout &value)
void SetCloudLayout(WordCloudCloudLayout &&value)
WordCloudOptions & WithWordCasing(WordCloudWordCasing &&value)
AWS_QUICKSIGHT_API WordCloudOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
const WordCloudWordScaling & GetWordScaling() const
void SetMaximumStringLength(int value)
bool WordScalingHasBeenSet() const
WordCloudOptions & WithCloudLayout(WordCloudCloudLayout &&value)
WordCloudOptions & WithWordPadding(const WordCloudWordPadding &value)
const WordCloudWordCasing & GetWordCasing() const
void SetWordCasing(const WordCloudWordCasing &value)
void SetWordScaling(WordCloudWordScaling &&value)
WordCloudOptions & WithCloudLayout(const WordCloudCloudLayout &value)
bool WordCasingHasBeenSet() const
WordCloudOptions & WithWordScaling(const WordCloudWordScaling &value)
void SetWordOrientation(WordCloudWordOrientation &&value)
int GetMaximumStringLength() const
WordCloudOptions & WithWordOrientation(WordCloudWordOrientation &&value)
AWS_QUICKSIGHT_API WordCloudOptions(Aws::Utils::Json::JsonView jsonValue)
const WordCloudWordOrientation & GetWordOrientation() const
void SetWordPadding(const WordCloudWordPadding &value)
const WordCloudWordPadding & GetWordPadding() const
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue