7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/TableVisual.h>
9#include <aws/quicksight/model/PivotTableVisual.h>
10#include <aws/quicksight/model/BarChartVisual.h>
11#include <aws/quicksight/model/KPIVisual.h>
12#include <aws/quicksight/model/PieChartVisual.h>
13#include <aws/quicksight/model/GaugeChartVisual.h>
14#include <aws/quicksight/model/LineChartVisual.h>
15#include <aws/quicksight/model/HeatMapVisual.h>
16#include <aws/quicksight/model/TreeMapVisual.h>
17#include <aws/quicksight/model/GeospatialMapVisual.h>
18#include <aws/quicksight/model/FilledMapVisual.h>
19#include <aws/quicksight/model/FunnelChartVisual.h>
20#include <aws/quicksight/model/ScatterPlotVisual.h>
21#include <aws/quicksight/model/ComboChartVisual.h>
22#include <aws/quicksight/model/BoxPlotVisual.h>
23#include <aws/quicksight/model/WaterfallVisual.h>
24#include <aws/quicksight/model/HistogramVisual.h>
25#include <aws/quicksight/model/WordCloudVisual.h>
26#include <aws/quicksight/model/InsightVisual.h>
27#include <aws/quicksight/model/SankeyDiagramVisual.h>
28#include <aws/quicksight/model/CustomContentVisual.h>
29#include <aws/quicksight/model/EmptyVisual.h>
30#include <aws/quicksight/model/RadarChartVisual.h>
387 bool m_tableVisualHasBeenSet =
false;
390 bool m_pivotTableVisualHasBeenSet =
false;
393 bool m_barChartVisualHasBeenSet =
false;
396 bool m_kPIVisualHasBeenSet =
false;
399 bool m_pieChartVisualHasBeenSet =
false;
402 bool m_gaugeChartVisualHasBeenSet =
false;
405 bool m_lineChartVisualHasBeenSet =
false;
408 bool m_heatMapVisualHasBeenSet =
false;
411 bool m_treeMapVisualHasBeenSet =
false;
414 bool m_geospatialMapVisualHasBeenSet =
false;
417 bool m_filledMapVisualHasBeenSet =
false;
420 bool m_funnelChartVisualHasBeenSet =
false;
423 bool m_scatterPlotVisualHasBeenSet =
false;
426 bool m_comboChartVisualHasBeenSet =
false;
429 bool m_boxPlotVisualHasBeenSet =
false;
432 bool m_waterfallVisualHasBeenSet =
false;
435 bool m_histogramVisualHasBeenSet =
false;
438 bool m_wordCloudVisualHasBeenSet =
false;
441 bool m_insightVisualHasBeenSet =
false;
444 bool m_sankeyDiagramVisualHasBeenSet =
false;
447 bool m_customContentVisualHasBeenSet =
false;
450 bool m_emptyVisualHasBeenSet =
false;
453 bool m_radarChartVisualHasBeenSet =
false;
void SetHistogramVisual(const HistogramVisual &value)
Visual & WithHistogramVisual(HistogramVisual &&value)
void SetCustomContentVisual(CustomContentVisual &&value)
void SetPivotTableVisual(PivotTableVisual &&value)
const ComboChartVisual & GetComboChartVisual() const
void SetWordCloudVisual(const WordCloudVisual &value)
bool LineChartVisualHasBeenSet() const
void SetPieChartVisual(const PieChartVisual &value)
Visual & WithFunnelChartVisual(const FunnelChartVisual &value)
Visual & WithCustomContentVisual(const CustomContentVisual &value)
Visual & WithGeospatialMapVisual(GeospatialMapVisual &&value)
void SetComboChartVisual(const ComboChartVisual &value)
Visual & WithKPIVisual(KPIVisual &&value)
Visual & WithPivotTableVisual(PivotTableVisual &&value)
bool TableVisualHasBeenSet() const
const FilledMapVisual & GetFilledMapVisual() const
void SetBoxPlotVisual(const BoxPlotVisual &value)
const TableVisual & GetTableVisual() const
bool RadarChartVisualHasBeenSet() const
const BarChartVisual & GetBarChartVisual() const
void SetGaugeChartVisual(GaugeChartVisual &&value)
const EmptyVisual & GetEmptyVisual() const
const GaugeChartVisual & GetGaugeChartVisual() const
void SetSankeyDiagramVisual(SankeyDiagramVisual &&value)
bool SankeyDiagramVisualHasBeenSet() const
const InsightVisual & GetInsightVisual() const
const HeatMapVisual & GetHeatMapVisual() const
void SetHeatMapVisual(HeatMapVisual &&value)
Visual & WithWaterfallVisual(WaterfallVisual &&value)
Visual & WithPieChartVisual(PieChartVisual &&value)
void SetBoxPlotVisual(BoxPlotVisual &&value)
void SetInsightVisual(InsightVisual &&value)
AWS_QUICKSIGHT_API Visual & operator=(Aws::Utils::Json::JsonView jsonValue)
Visual & WithPivotTableVisual(const PivotTableVisual &value)
Visual & WithFunnelChartVisual(FunnelChartVisual &&value)
Visual & WithTableVisual(const TableVisual &value)
void SetTreeMapVisual(TreeMapVisual &&value)
const LineChartVisual & GetLineChartVisual() const
void SetFunnelChartVisual(FunnelChartVisual &&value)
void SetCustomContentVisual(const CustomContentVisual &value)
bool ComboChartVisualHasBeenSet() const
bool InsightVisualHasBeenSet() const
Visual & WithSankeyDiagramVisual(const SankeyDiagramVisual &value)
void SetComboChartVisual(ComboChartVisual &&value)
bool GaugeChartVisualHasBeenSet() const
Visual & WithTreeMapVisual(const TreeMapVisual &value)
Visual & WithScatterPlotVisual(ScatterPlotVisual &&value)
void SetGeospatialMapVisual(GeospatialMapVisual &&value)
void SetBarChartVisual(const BarChartVisual &value)
Visual & WithComboChartVisual(const ComboChartVisual &value)
void SetKPIVisual(const KPIVisual &value)
Visual & WithInsightVisual(InsightVisual &&value)
Visual & WithWordCloudVisual(WordCloudVisual &&value)
Visual & WithFilledMapVisual(FilledMapVisual &&value)
void SetSankeyDiagramVisual(const SankeyDiagramVisual &value)
bool ScatterPlotVisualHasBeenSet() const
const PivotTableVisual & GetPivotTableVisual() const
bool KPIVisualHasBeenSet() const
void SetKPIVisual(KPIVisual &&value)
Visual & WithFilledMapVisual(const FilledMapVisual &value)
const HistogramVisual & GetHistogramVisual() const
Visual & WithBarChartVisual(const BarChartVisual &value)
bool HistogramVisualHasBeenSet() const
bool GeospatialMapVisualHasBeenSet() const
void SetScatterPlotVisual(const ScatterPlotVisual &value)
Visual & WithComboChartVisual(ComboChartVisual &&value)
const BoxPlotVisual & GetBoxPlotVisual() const
const GeospatialMapVisual & GetGeospatialMapVisual() const
void SetBarChartVisual(BarChartVisual &&value)
Visual & WithSankeyDiagramVisual(SankeyDiagramVisual &&value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetTableVisual(const TableVisual &value)
void SetLineChartVisual(const LineChartVisual &value)
Visual & WithHeatMapVisual(const HeatMapVisual &value)
bool WordCloudVisualHasBeenSet() const
void SetWaterfallVisual(const WaterfallVisual &value)
Visual & WithBarChartVisual(BarChartVisual &&value)
Visual & WithGaugeChartVisual(GaugeChartVisual &&value)
bool PieChartVisualHasBeenSet() const
void SetWaterfallVisual(WaterfallVisual &&value)
const ScatterPlotVisual & GetScatterPlotVisual() const
void SetInsightVisual(const InsightVisual &value)
void SetFunnelChartVisual(const FunnelChartVisual &value)
bool BoxPlotVisualHasBeenSet() const
Visual & WithInsightVisual(const InsightVisual &value)
void SetTreeMapVisual(const TreeMapVisual &value)
Visual & WithGaugeChartVisual(const GaugeChartVisual &value)
Visual & WithWordCloudVisual(const WordCloudVisual &value)
Visual & WithBoxPlotVisual(const BoxPlotVisual &value)
Visual & WithRadarChartVisual(const RadarChartVisual &value)
Visual & WithScatterPlotVisual(const ScatterPlotVisual &value)
const KPIVisual & GetKPIVisual() const
void SetRadarChartVisual(RadarChartVisual &&value)
bool FunnelChartVisualHasBeenSet() const
void SetLineChartVisual(LineChartVisual &&value)
void SetEmptyVisual(EmptyVisual &&value)
bool WaterfallVisualHasBeenSet() const
Visual & WithHeatMapVisual(HeatMapVisual &&value)
AWS_QUICKSIGHT_API Visual()
Visual & WithGeospatialMapVisual(const GeospatialMapVisual &value)
const SankeyDiagramVisual & GetSankeyDiagramVisual() const
Visual & WithTableVisual(TableVisual &&value)
void SetHistogramVisual(HistogramVisual &&value)
Visual & WithHistogramVisual(const HistogramVisual &value)
Visual & WithRadarChartVisual(RadarChartVisual &&value)
bool EmptyVisualHasBeenSet() const
void SetScatterPlotVisual(ScatterPlotVisual &&value)
const WordCloudVisual & GetWordCloudVisual() const
Visual & WithLineChartVisual(LineChartVisual &&value)
const PieChartVisual & GetPieChartVisual() const
void SetEmptyVisual(const EmptyVisual &value)
Visual & WithKPIVisual(const KPIVisual &value)
void SetFilledMapVisual(FilledMapVisual &&value)
Visual & WithBoxPlotVisual(BoxPlotVisual &&value)
const RadarChartVisual & GetRadarChartVisual() const
bool HeatMapVisualHasBeenSet() const
void SetGaugeChartVisual(const GaugeChartVisual &value)
void SetTableVisual(TableVisual &&value)
void SetHeatMapVisual(const HeatMapVisual &value)
Visual & WithEmptyVisual(const EmptyVisual &value)
Visual & WithTreeMapVisual(TreeMapVisual &&value)
void SetRadarChartVisual(const RadarChartVisual &value)
Visual & WithCustomContentVisual(CustomContentVisual &&value)
void SetWordCloudVisual(WordCloudVisual &&value)
bool BarChartVisualHasBeenSet() const
void SetFilledMapVisual(const FilledMapVisual &value)
Visual & WithPieChartVisual(const PieChartVisual &value)
AWS_QUICKSIGHT_API Visual(Aws::Utils::Json::JsonView jsonValue)
bool TreeMapVisualHasBeenSet() const
bool FilledMapVisualHasBeenSet() const
const CustomContentVisual & GetCustomContentVisual() const
void SetGeospatialMapVisual(const GeospatialMapVisual &value)
void SetPieChartVisual(PieChartVisual &&value)
Visual & WithWaterfallVisual(const WaterfallVisual &value)
const FunnelChartVisual & GetFunnelChartVisual() const
const TreeMapVisual & GetTreeMapVisual() const
void SetPivotTableVisual(const PivotTableVisual &value)
bool CustomContentVisualHasBeenSet() const
Visual & WithEmptyVisual(EmptyVisual &&value)
bool PivotTableVisualHasBeenSet() const
Visual & WithLineChartVisual(const LineChartVisual &value)
const WaterfallVisual & GetWaterfallVisual() const
Aws::Utils::Json::JsonValue JsonValue