7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/BoxPlotStyleOptions.h>
9#include <aws/quicksight/model/Visibility.h>
41 template <
typename StyleOptionsT = BoxPlotStyleOptions>
43 m_styleOptionsHasBeenSet =
true;
44 m_styleOptions = std::forward<StyleOptionsT>(value);
46 template <
typename StyleOptionsT = BoxPlotStyleOptions>
60 m_outlierVisibilityHasBeenSet =
true;
61 m_outlierVisibility = value;
76 m_allDataPointsVisibilityHasBeenSet =
true;
77 m_allDataPointsVisibility = value;
90 bool m_styleOptionsHasBeenSet =
false;
91 bool m_outlierVisibilityHasBeenSet =
false;
92 bool m_allDataPointsVisibilityHasBeenSet =
false;
void SetOutlierVisibility(Visibility value)
bool StyleOptionsHasBeenSet() const
BoxPlotOptions & WithOutlierVisibility(Visibility value)
const BoxPlotStyleOptions & GetStyleOptions() const
Visibility GetOutlierVisibility() const
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetStyleOptions(StyleOptionsT &&value)
Visibility GetAllDataPointsVisibility() const
AWS_QUICKSIGHT_API BoxPlotOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
BoxPlotOptions & WithAllDataPointsVisibility(Visibility value)
bool AllDataPointsVisibilityHasBeenSet() const
bool OutlierVisibilityHasBeenSet() const
AWS_QUICKSIGHT_API BoxPlotOptions()=default
void SetAllDataPointsVisibility(Visibility value)
BoxPlotOptions & WithStyleOptions(StyleOptionsT &&value)
AWS_QUICKSIGHT_API BoxPlotOptions(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue