7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/Visibility.h>
9#include <aws/quicksight/model/ShortFormatText.h>
58 template<
typename FormatTextT = ShortFormatText>
59 void SetFormatText(FormatTextT&& value) { m_formatTextHasBeenSet =
true; m_formatText = std::forward<FormatTextT>(value); }
60 template<
typename FormatTextT = ShortFormatText>
66 bool m_visibilityHasBeenSet =
false;
68 ShortFormatText m_formatText;
69 bool m_formatTextHasBeenSet =
false;
const ShortFormatText & GetFormatText() const
AWS_QUICKSIGHT_API VisualTitleLabelOptions()=default
bool FormatTextHasBeenSet() const
Visibility GetVisibility() const
bool VisibilityHasBeenSet() const
void SetFormatText(FormatTextT &&value)
void SetVisibility(Visibility value)
AWS_QUICKSIGHT_API VisualTitleLabelOptions(Aws::Utils::Json::JsonView jsonValue)
VisualTitleLabelOptions & WithFormatText(FormatTextT &&value)
VisualTitleLabelOptions & WithVisibility(Visibility value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_QUICKSIGHT_API VisualTitleLabelOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue