7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/WordCloudCloudLayout.h>
9#include <aws/quicksight/model/WordCloudWordCasing.h>
10#include <aws/quicksight/model/WordCloudWordOrientation.h>
11#include <aws/quicksight/model/WordCloudWordPadding.h>
12#include <aws/quicksight/model/WordCloudWordScaling.h>
46 m_wordOrientationHasBeenSet =
true;
47 m_wordOrientation = value;
63 m_wordScalingHasBeenSet =
true;
64 m_wordScaling = value;
79 m_cloudLayoutHasBeenSet =
true;
80 m_cloudLayout = value;
96 m_wordCasingHasBeenSet =
true;
113 m_wordPaddingHasBeenSet =
true;
114 m_wordPadding = value;
129 m_maximumStringLengthHasBeenSet =
true;
130 m_maximumStringLength = value;
148 int m_maximumStringLength{0};
149 bool m_wordOrientationHasBeenSet =
false;
150 bool m_wordScalingHasBeenSet =
false;
151 bool m_cloudLayoutHasBeenSet =
false;
152 bool m_wordCasingHasBeenSet =
false;
153 bool m_wordPaddingHasBeenSet =
false;
154 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