AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Visual.h
1
6#pragma once
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>
31#include <utility>
32
33namespace Aws
34{
35namespace Utils
36{
37namespace Json
38{
39 class JsonValue;
40 class JsonView;
41} // namespace Json
42} // namespace Utils
43namespace QuickSight
44{
45namespace Model
46{
47
55 class Visual
56 {
57 public:
58 AWS_QUICKSIGHT_API Visual();
59 AWS_QUICKSIGHT_API Visual(Aws::Utils::Json::JsonView jsonValue);
60 AWS_QUICKSIGHT_API Visual& operator=(Aws::Utils::Json::JsonView jsonValue);
61 AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const;
62
63
65
70 inline const TableVisual& GetTableVisual() const{ return m_tableVisual; }
71 inline bool TableVisualHasBeenSet() const { return m_tableVisualHasBeenSet; }
72 inline void SetTableVisual(const TableVisual& value) { m_tableVisualHasBeenSet = true; m_tableVisual = value; }
73 inline void SetTableVisual(TableVisual&& value) { m_tableVisualHasBeenSet = true; m_tableVisual = std::move(value); }
74 inline Visual& WithTableVisual(const TableVisual& value) { SetTableVisual(value); return *this;}
75 inline Visual& WithTableVisual(TableVisual&& value) { SetTableVisual(std::move(value)); return *this;}
77
79
84 inline const PivotTableVisual& GetPivotTableVisual() const{ return m_pivotTableVisual; }
85 inline bool PivotTableVisualHasBeenSet() const { return m_pivotTableVisualHasBeenSet; }
86 inline void SetPivotTableVisual(const PivotTableVisual& value) { m_pivotTableVisualHasBeenSet = true; m_pivotTableVisual = value; }
87 inline void SetPivotTableVisual(PivotTableVisual&& value) { m_pivotTableVisualHasBeenSet = true; m_pivotTableVisual = std::move(value); }
88 inline Visual& WithPivotTableVisual(const PivotTableVisual& value) { SetPivotTableVisual(value); return *this;}
89 inline Visual& WithPivotTableVisual(PivotTableVisual&& value) { SetPivotTableVisual(std::move(value)); return *this;}
91
93
98 inline const BarChartVisual& GetBarChartVisual() const{ return m_barChartVisual; }
99 inline bool BarChartVisualHasBeenSet() const { return m_barChartVisualHasBeenSet; }
100 inline void SetBarChartVisual(const BarChartVisual& value) { m_barChartVisualHasBeenSet = true; m_barChartVisual = value; }
101 inline void SetBarChartVisual(BarChartVisual&& value) { m_barChartVisualHasBeenSet = true; m_barChartVisual = std::move(value); }
102 inline Visual& WithBarChartVisual(const BarChartVisual& value) { SetBarChartVisual(value); return *this;}
103 inline Visual& WithBarChartVisual(BarChartVisual&& value) { SetBarChartVisual(std::move(value)); return *this;}
105
107
112 inline const KPIVisual& GetKPIVisual() const{ return m_kPIVisual; }
113 inline bool KPIVisualHasBeenSet() const { return m_kPIVisualHasBeenSet; }
114 inline void SetKPIVisual(const KPIVisual& value) { m_kPIVisualHasBeenSet = true; m_kPIVisual = value; }
115 inline void SetKPIVisual(KPIVisual&& value) { m_kPIVisualHasBeenSet = true; m_kPIVisual = std::move(value); }
116 inline Visual& WithKPIVisual(const KPIVisual& value) { SetKPIVisual(value); return *this;}
117 inline Visual& WithKPIVisual(KPIVisual&& value) { SetKPIVisual(std::move(value)); return *this;}
119
121
126 inline const PieChartVisual& GetPieChartVisual() const{ return m_pieChartVisual; }
127 inline bool PieChartVisualHasBeenSet() const { return m_pieChartVisualHasBeenSet; }
128 inline void SetPieChartVisual(const PieChartVisual& value) { m_pieChartVisualHasBeenSet = true; m_pieChartVisual = value; }
129 inline void SetPieChartVisual(PieChartVisual&& value) { m_pieChartVisualHasBeenSet = true; m_pieChartVisual = std::move(value); }
130 inline Visual& WithPieChartVisual(const PieChartVisual& value) { SetPieChartVisual(value); return *this;}
131 inline Visual& WithPieChartVisual(PieChartVisual&& value) { SetPieChartVisual(std::move(value)); return *this;}
133
135
140 inline const GaugeChartVisual& GetGaugeChartVisual() const{ return m_gaugeChartVisual; }
141 inline bool GaugeChartVisualHasBeenSet() const { return m_gaugeChartVisualHasBeenSet; }
142 inline void SetGaugeChartVisual(const GaugeChartVisual& value) { m_gaugeChartVisualHasBeenSet = true; m_gaugeChartVisual = value; }
143 inline void SetGaugeChartVisual(GaugeChartVisual&& value) { m_gaugeChartVisualHasBeenSet = true; m_gaugeChartVisual = std::move(value); }
144 inline Visual& WithGaugeChartVisual(const GaugeChartVisual& value) { SetGaugeChartVisual(value); return *this;}
145 inline Visual& WithGaugeChartVisual(GaugeChartVisual&& value) { SetGaugeChartVisual(std::move(value)); return *this;}
147
149
154 inline const LineChartVisual& GetLineChartVisual() const{ return m_lineChartVisual; }
155 inline bool LineChartVisualHasBeenSet() const { return m_lineChartVisualHasBeenSet; }
156 inline void SetLineChartVisual(const LineChartVisual& value) { m_lineChartVisualHasBeenSet = true; m_lineChartVisual = value; }
157 inline void SetLineChartVisual(LineChartVisual&& value) { m_lineChartVisualHasBeenSet = true; m_lineChartVisual = std::move(value); }
158 inline Visual& WithLineChartVisual(const LineChartVisual& value) { SetLineChartVisual(value); return *this;}
159 inline Visual& WithLineChartVisual(LineChartVisual&& value) { SetLineChartVisual(std::move(value)); return *this;}
161
163
168 inline const HeatMapVisual& GetHeatMapVisual() const{ return m_heatMapVisual; }
169 inline bool HeatMapVisualHasBeenSet() const { return m_heatMapVisualHasBeenSet; }
170 inline void SetHeatMapVisual(const HeatMapVisual& value) { m_heatMapVisualHasBeenSet = true; m_heatMapVisual = value; }
171 inline void SetHeatMapVisual(HeatMapVisual&& value) { m_heatMapVisualHasBeenSet = true; m_heatMapVisual = std::move(value); }
172 inline Visual& WithHeatMapVisual(const HeatMapVisual& value) { SetHeatMapVisual(value); return *this;}
173 inline Visual& WithHeatMapVisual(HeatMapVisual&& value) { SetHeatMapVisual(std::move(value)); return *this;}
175
177
182 inline const TreeMapVisual& GetTreeMapVisual() const{ return m_treeMapVisual; }
183 inline bool TreeMapVisualHasBeenSet() const { return m_treeMapVisualHasBeenSet; }
184 inline void SetTreeMapVisual(const TreeMapVisual& value) { m_treeMapVisualHasBeenSet = true; m_treeMapVisual = value; }
185 inline void SetTreeMapVisual(TreeMapVisual&& value) { m_treeMapVisualHasBeenSet = true; m_treeMapVisual = std::move(value); }
186 inline Visual& WithTreeMapVisual(const TreeMapVisual& value) { SetTreeMapVisual(value); return *this;}
187 inline Visual& WithTreeMapVisual(TreeMapVisual&& value) { SetTreeMapVisual(std::move(value)); return *this;}
189
191
197 inline const GeospatialMapVisual& GetGeospatialMapVisual() const{ return m_geospatialMapVisual; }
198 inline bool GeospatialMapVisualHasBeenSet() const { return m_geospatialMapVisualHasBeenSet; }
199 inline void SetGeospatialMapVisual(const GeospatialMapVisual& value) { m_geospatialMapVisualHasBeenSet = true; m_geospatialMapVisual = value; }
200 inline void SetGeospatialMapVisual(GeospatialMapVisual&& value) { m_geospatialMapVisualHasBeenSet = true; m_geospatialMapVisual = std::move(value); }
201 inline Visual& WithGeospatialMapVisual(const GeospatialMapVisual& value) { SetGeospatialMapVisual(value); return *this;}
202 inline Visual& WithGeospatialMapVisual(GeospatialMapVisual&& value) { SetGeospatialMapVisual(std::move(value)); return *this;}
204
206
211 inline const FilledMapVisual& GetFilledMapVisual() const{ return m_filledMapVisual; }
212 inline bool FilledMapVisualHasBeenSet() const { return m_filledMapVisualHasBeenSet; }
213 inline void SetFilledMapVisual(const FilledMapVisual& value) { m_filledMapVisualHasBeenSet = true; m_filledMapVisual = value; }
214 inline void SetFilledMapVisual(FilledMapVisual&& value) { m_filledMapVisualHasBeenSet = true; m_filledMapVisual = std::move(value); }
215 inline Visual& WithFilledMapVisual(const FilledMapVisual& value) { SetFilledMapVisual(value); return *this;}
216 inline Visual& WithFilledMapVisual(FilledMapVisual&& value) { SetFilledMapVisual(std::move(value)); return *this;}
218
220
225 inline const FunnelChartVisual& GetFunnelChartVisual() const{ return m_funnelChartVisual; }
226 inline bool FunnelChartVisualHasBeenSet() const { return m_funnelChartVisualHasBeenSet; }
227 inline void SetFunnelChartVisual(const FunnelChartVisual& value) { m_funnelChartVisualHasBeenSet = true; m_funnelChartVisual = value; }
228 inline void SetFunnelChartVisual(FunnelChartVisual&& value) { m_funnelChartVisualHasBeenSet = true; m_funnelChartVisual = std::move(value); }
229 inline Visual& WithFunnelChartVisual(const FunnelChartVisual& value) { SetFunnelChartVisual(value); return *this;}
230 inline Visual& WithFunnelChartVisual(FunnelChartVisual&& value) { SetFunnelChartVisual(std::move(value)); return *this;}
232
234
239 inline const ScatterPlotVisual& GetScatterPlotVisual() const{ return m_scatterPlotVisual; }
240 inline bool ScatterPlotVisualHasBeenSet() const { return m_scatterPlotVisualHasBeenSet; }
241 inline void SetScatterPlotVisual(const ScatterPlotVisual& value) { m_scatterPlotVisualHasBeenSet = true; m_scatterPlotVisual = value; }
242 inline void SetScatterPlotVisual(ScatterPlotVisual&& value) { m_scatterPlotVisualHasBeenSet = true; m_scatterPlotVisual = std::move(value); }
243 inline Visual& WithScatterPlotVisual(const ScatterPlotVisual& value) { SetScatterPlotVisual(value); return *this;}
244 inline Visual& WithScatterPlotVisual(ScatterPlotVisual&& value) { SetScatterPlotVisual(std::move(value)); return *this;}
246
248
253 inline const ComboChartVisual& GetComboChartVisual() const{ return m_comboChartVisual; }
254 inline bool ComboChartVisualHasBeenSet() const { return m_comboChartVisualHasBeenSet; }
255 inline void SetComboChartVisual(const ComboChartVisual& value) { m_comboChartVisualHasBeenSet = true; m_comboChartVisual = value; }
256 inline void SetComboChartVisual(ComboChartVisual&& value) { m_comboChartVisualHasBeenSet = true; m_comboChartVisual = std::move(value); }
257 inline Visual& WithComboChartVisual(const ComboChartVisual& value) { SetComboChartVisual(value); return *this;}
258 inline Visual& WithComboChartVisual(ComboChartVisual&& value) { SetComboChartVisual(std::move(value)); return *this;}
260
262
267 inline const BoxPlotVisual& GetBoxPlotVisual() const{ return m_boxPlotVisual; }
268 inline bool BoxPlotVisualHasBeenSet() const { return m_boxPlotVisualHasBeenSet; }
269 inline void SetBoxPlotVisual(const BoxPlotVisual& value) { m_boxPlotVisualHasBeenSet = true; m_boxPlotVisual = value; }
270 inline void SetBoxPlotVisual(BoxPlotVisual&& value) { m_boxPlotVisualHasBeenSet = true; m_boxPlotVisual = std::move(value); }
271 inline Visual& WithBoxPlotVisual(const BoxPlotVisual& value) { SetBoxPlotVisual(value); return *this;}
272 inline Visual& WithBoxPlotVisual(BoxPlotVisual&& value) { SetBoxPlotVisual(std::move(value)); return *this;}
274
276
281 inline const WaterfallVisual& GetWaterfallVisual() const{ return m_waterfallVisual; }
282 inline bool WaterfallVisualHasBeenSet() const { return m_waterfallVisualHasBeenSet; }
283 inline void SetWaterfallVisual(const WaterfallVisual& value) { m_waterfallVisualHasBeenSet = true; m_waterfallVisual = value; }
284 inline void SetWaterfallVisual(WaterfallVisual&& value) { m_waterfallVisualHasBeenSet = true; m_waterfallVisual = std::move(value); }
285 inline Visual& WithWaterfallVisual(const WaterfallVisual& value) { SetWaterfallVisual(value); return *this;}
286 inline Visual& WithWaterfallVisual(WaterfallVisual&& value) { SetWaterfallVisual(std::move(value)); return *this;}
288
290
295 inline const HistogramVisual& GetHistogramVisual() const{ return m_histogramVisual; }
296 inline bool HistogramVisualHasBeenSet() const { return m_histogramVisualHasBeenSet; }
297 inline void SetHistogramVisual(const HistogramVisual& value) { m_histogramVisualHasBeenSet = true; m_histogramVisual = value; }
298 inline void SetHistogramVisual(HistogramVisual&& value) { m_histogramVisualHasBeenSet = true; m_histogramVisual = std::move(value); }
299 inline Visual& WithHistogramVisual(const HistogramVisual& value) { SetHistogramVisual(value); return *this;}
300 inline Visual& WithHistogramVisual(HistogramVisual&& value) { SetHistogramVisual(std::move(value)); return *this;}
302
304
309 inline const WordCloudVisual& GetWordCloudVisual() const{ return m_wordCloudVisual; }
310 inline bool WordCloudVisualHasBeenSet() const { return m_wordCloudVisualHasBeenSet; }
311 inline void SetWordCloudVisual(const WordCloudVisual& value) { m_wordCloudVisualHasBeenSet = true; m_wordCloudVisual = value; }
312 inline void SetWordCloudVisual(WordCloudVisual&& value) { m_wordCloudVisualHasBeenSet = true; m_wordCloudVisual = std::move(value); }
313 inline Visual& WithWordCloudVisual(const WordCloudVisual& value) { SetWordCloudVisual(value); return *this;}
314 inline Visual& WithWordCloudVisual(WordCloudVisual&& value) { SetWordCloudVisual(std::move(value)); return *this;}
316
318
323 inline const InsightVisual& GetInsightVisual() const{ return m_insightVisual; }
324 inline bool InsightVisualHasBeenSet() const { return m_insightVisualHasBeenSet; }
325 inline void SetInsightVisual(const InsightVisual& value) { m_insightVisualHasBeenSet = true; m_insightVisual = value; }
326 inline void SetInsightVisual(InsightVisual&& value) { m_insightVisualHasBeenSet = true; m_insightVisual = std::move(value); }
327 inline Visual& WithInsightVisual(const InsightVisual& value) { SetInsightVisual(value); return *this;}
328 inline Visual& WithInsightVisual(InsightVisual&& value) { SetInsightVisual(std::move(value)); return *this;}
330
332
337 inline const SankeyDiagramVisual& GetSankeyDiagramVisual() const{ return m_sankeyDiagramVisual; }
338 inline bool SankeyDiagramVisualHasBeenSet() const { return m_sankeyDiagramVisualHasBeenSet; }
339 inline void SetSankeyDiagramVisual(const SankeyDiagramVisual& value) { m_sankeyDiagramVisualHasBeenSet = true; m_sankeyDiagramVisual = value; }
340 inline void SetSankeyDiagramVisual(SankeyDiagramVisual&& value) { m_sankeyDiagramVisualHasBeenSet = true; m_sankeyDiagramVisual = std::move(value); }
341 inline Visual& WithSankeyDiagramVisual(const SankeyDiagramVisual& value) { SetSankeyDiagramVisual(value); return *this;}
342 inline Visual& WithSankeyDiagramVisual(SankeyDiagramVisual&& value) { SetSankeyDiagramVisual(std::move(value)); return *this;}
344
346
351 inline const CustomContentVisual& GetCustomContentVisual() const{ return m_customContentVisual; }
352 inline bool CustomContentVisualHasBeenSet() const { return m_customContentVisualHasBeenSet; }
353 inline void SetCustomContentVisual(const CustomContentVisual& value) { m_customContentVisualHasBeenSet = true; m_customContentVisual = value; }
354 inline void SetCustomContentVisual(CustomContentVisual&& value) { m_customContentVisualHasBeenSet = true; m_customContentVisual = std::move(value); }
355 inline Visual& WithCustomContentVisual(const CustomContentVisual& value) { SetCustomContentVisual(value); return *this;}
356 inline Visual& WithCustomContentVisual(CustomContentVisual&& value) { SetCustomContentVisual(std::move(value)); return *this;}
358
360
363 inline const EmptyVisual& GetEmptyVisual() const{ return m_emptyVisual; }
364 inline bool EmptyVisualHasBeenSet() const { return m_emptyVisualHasBeenSet; }
365 inline void SetEmptyVisual(const EmptyVisual& value) { m_emptyVisualHasBeenSet = true; m_emptyVisual = value; }
366 inline void SetEmptyVisual(EmptyVisual&& value) { m_emptyVisualHasBeenSet = true; m_emptyVisual = std::move(value); }
367 inline Visual& WithEmptyVisual(const EmptyVisual& value) { SetEmptyVisual(value); return *this;}
368 inline Visual& WithEmptyVisual(EmptyVisual&& value) { SetEmptyVisual(std::move(value)); return *this;}
370
372
377 inline const RadarChartVisual& GetRadarChartVisual() const{ return m_radarChartVisual; }
378 inline bool RadarChartVisualHasBeenSet() const { return m_radarChartVisualHasBeenSet; }
379 inline void SetRadarChartVisual(const RadarChartVisual& value) { m_radarChartVisualHasBeenSet = true; m_radarChartVisual = value; }
380 inline void SetRadarChartVisual(RadarChartVisual&& value) { m_radarChartVisualHasBeenSet = true; m_radarChartVisual = std::move(value); }
381 inline Visual& WithRadarChartVisual(const RadarChartVisual& value) { SetRadarChartVisual(value); return *this;}
382 inline Visual& WithRadarChartVisual(RadarChartVisual&& value) { SetRadarChartVisual(std::move(value)); return *this;}
384 private:
385
386 TableVisual m_tableVisual;
387 bool m_tableVisualHasBeenSet = false;
388
389 PivotTableVisual m_pivotTableVisual;
390 bool m_pivotTableVisualHasBeenSet = false;
391
392 BarChartVisual m_barChartVisual;
393 bool m_barChartVisualHasBeenSet = false;
394
395 KPIVisual m_kPIVisual;
396 bool m_kPIVisualHasBeenSet = false;
397
398 PieChartVisual m_pieChartVisual;
399 bool m_pieChartVisualHasBeenSet = false;
400
401 GaugeChartVisual m_gaugeChartVisual;
402 bool m_gaugeChartVisualHasBeenSet = false;
403
404 LineChartVisual m_lineChartVisual;
405 bool m_lineChartVisualHasBeenSet = false;
406
407 HeatMapVisual m_heatMapVisual;
408 bool m_heatMapVisualHasBeenSet = false;
409
410 TreeMapVisual m_treeMapVisual;
411 bool m_treeMapVisualHasBeenSet = false;
412
413 GeospatialMapVisual m_geospatialMapVisual;
414 bool m_geospatialMapVisualHasBeenSet = false;
415
416 FilledMapVisual m_filledMapVisual;
417 bool m_filledMapVisualHasBeenSet = false;
418
419 FunnelChartVisual m_funnelChartVisual;
420 bool m_funnelChartVisualHasBeenSet = false;
421
422 ScatterPlotVisual m_scatterPlotVisual;
423 bool m_scatterPlotVisualHasBeenSet = false;
424
425 ComboChartVisual m_comboChartVisual;
426 bool m_comboChartVisualHasBeenSet = false;
427
428 BoxPlotVisual m_boxPlotVisual;
429 bool m_boxPlotVisualHasBeenSet = false;
430
431 WaterfallVisual m_waterfallVisual;
432 bool m_waterfallVisualHasBeenSet = false;
433
434 HistogramVisual m_histogramVisual;
435 bool m_histogramVisualHasBeenSet = false;
436
437 WordCloudVisual m_wordCloudVisual;
438 bool m_wordCloudVisualHasBeenSet = false;
439
440 InsightVisual m_insightVisual;
441 bool m_insightVisualHasBeenSet = false;
442
443 SankeyDiagramVisual m_sankeyDiagramVisual;
444 bool m_sankeyDiagramVisualHasBeenSet = false;
445
446 CustomContentVisual m_customContentVisual;
447 bool m_customContentVisualHasBeenSet = false;
448
449 EmptyVisual m_emptyVisual;
450 bool m_emptyVisualHasBeenSet = false;
451
452 RadarChartVisual m_radarChartVisual;
453 bool m_radarChartVisualHasBeenSet = false;
454 };
455
456} // namespace Model
457} // namespace QuickSight
458} // namespace Aws
void SetHistogramVisual(const HistogramVisual &value)
Definition Visual.h:297
Visual & WithHistogramVisual(HistogramVisual &&value)
Definition Visual.h:300
void SetCustomContentVisual(CustomContentVisual &&value)
Definition Visual.h:354
void SetPivotTableVisual(PivotTableVisual &&value)
Definition Visual.h:87
const ComboChartVisual & GetComboChartVisual() const
Definition Visual.h:253
void SetWordCloudVisual(const WordCloudVisual &value)
Definition Visual.h:311
bool LineChartVisualHasBeenSet() const
Definition Visual.h:155
void SetPieChartVisual(const PieChartVisual &value)
Definition Visual.h:128
Visual & WithFunnelChartVisual(const FunnelChartVisual &value)
Definition Visual.h:229
Visual & WithCustomContentVisual(const CustomContentVisual &value)
Definition Visual.h:355
Visual & WithGeospatialMapVisual(GeospatialMapVisual &&value)
Definition Visual.h:202
void SetComboChartVisual(const ComboChartVisual &value)
Definition Visual.h:255
Visual & WithKPIVisual(KPIVisual &&value)
Definition Visual.h:117
Visual & WithPivotTableVisual(PivotTableVisual &&value)
Definition Visual.h:89
bool TableVisualHasBeenSet() const
Definition Visual.h:71
const FilledMapVisual & GetFilledMapVisual() const
Definition Visual.h:211
void SetBoxPlotVisual(const BoxPlotVisual &value)
Definition Visual.h:269
const TableVisual & GetTableVisual() const
Definition Visual.h:70
bool RadarChartVisualHasBeenSet() const
Definition Visual.h:378
const BarChartVisual & GetBarChartVisual() const
Definition Visual.h:98
void SetGaugeChartVisual(GaugeChartVisual &&value)
Definition Visual.h:143
const EmptyVisual & GetEmptyVisual() const
Definition Visual.h:363
const GaugeChartVisual & GetGaugeChartVisual() const
Definition Visual.h:140
void SetSankeyDiagramVisual(SankeyDiagramVisual &&value)
Definition Visual.h:340
bool SankeyDiagramVisualHasBeenSet() const
Definition Visual.h:338
const InsightVisual & GetInsightVisual() const
Definition Visual.h:323
const HeatMapVisual & GetHeatMapVisual() const
Definition Visual.h:168
void SetHeatMapVisual(HeatMapVisual &&value)
Definition Visual.h:171
Visual & WithWaterfallVisual(WaterfallVisual &&value)
Definition Visual.h:286
Visual & WithPieChartVisual(PieChartVisual &&value)
Definition Visual.h:131
void SetBoxPlotVisual(BoxPlotVisual &&value)
Definition Visual.h:270
void SetInsightVisual(InsightVisual &&value)
Definition Visual.h:326
AWS_QUICKSIGHT_API Visual & operator=(Aws::Utils::Json::JsonView jsonValue)
Visual & WithPivotTableVisual(const PivotTableVisual &value)
Definition Visual.h:88
Visual & WithFunnelChartVisual(FunnelChartVisual &&value)
Definition Visual.h:230
Visual & WithTableVisual(const TableVisual &value)
Definition Visual.h:74
void SetTreeMapVisual(TreeMapVisual &&value)
Definition Visual.h:185
const LineChartVisual & GetLineChartVisual() const
Definition Visual.h:154
void SetFunnelChartVisual(FunnelChartVisual &&value)
Definition Visual.h:228
void SetCustomContentVisual(const CustomContentVisual &value)
Definition Visual.h:353
bool ComboChartVisualHasBeenSet() const
Definition Visual.h:254
bool InsightVisualHasBeenSet() const
Definition Visual.h:324
Visual & WithSankeyDiagramVisual(const SankeyDiagramVisual &value)
Definition Visual.h:341
void SetComboChartVisual(ComboChartVisual &&value)
Definition Visual.h:256
bool GaugeChartVisualHasBeenSet() const
Definition Visual.h:141
Visual & WithTreeMapVisual(const TreeMapVisual &value)
Definition Visual.h:186
Visual & WithScatterPlotVisual(ScatterPlotVisual &&value)
Definition Visual.h:244
void SetGeospatialMapVisual(GeospatialMapVisual &&value)
Definition Visual.h:200
void SetBarChartVisual(const BarChartVisual &value)
Definition Visual.h:100
Visual & WithComboChartVisual(const ComboChartVisual &value)
Definition Visual.h:257
void SetKPIVisual(const KPIVisual &value)
Definition Visual.h:114
Visual & WithInsightVisual(InsightVisual &&value)
Definition Visual.h:328
Visual & WithWordCloudVisual(WordCloudVisual &&value)
Definition Visual.h:314
Visual & WithFilledMapVisual(FilledMapVisual &&value)
Definition Visual.h:216
void SetSankeyDiagramVisual(const SankeyDiagramVisual &value)
Definition Visual.h:339
bool ScatterPlotVisualHasBeenSet() const
Definition Visual.h:240
const PivotTableVisual & GetPivotTableVisual() const
Definition Visual.h:84
bool KPIVisualHasBeenSet() const
Definition Visual.h:113
void SetKPIVisual(KPIVisual &&value)
Definition Visual.h:115
Visual & WithFilledMapVisual(const FilledMapVisual &value)
Definition Visual.h:215
const HistogramVisual & GetHistogramVisual() const
Definition Visual.h:295
Visual & WithBarChartVisual(const BarChartVisual &value)
Definition Visual.h:102
bool HistogramVisualHasBeenSet() const
Definition Visual.h:296
bool GeospatialMapVisualHasBeenSet() const
Definition Visual.h:198
void SetScatterPlotVisual(const ScatterPlotVisual &value)
Definition Visual.h:241
Visual & WithComboChartVisual(ComboChartVisual &&value)
Definition Visual.h:258
const BoxPlotVisual & GetBoxPlotVisual() const
Definition Visual.h:267
const GeospatialMapVisual & GetGeospatialMapVisual() const
Definition Visual.h:197
void SetBarChartVisual(BarChartVisual &&value)
Definition Visual.h:101
Visual & WithSankeyDiagramVisual(SankeyDiagramVisual &&value)
Definition Visual.h:342
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetTableVisual(const TableVisual &value)
Definition Visual.h:72
void SetLineChartVisual(const LineChartVisual &value)
Definition Visual.h:156
Visual & WithHeatMapVisual(const HeatMapVisual &value)
Definition Visual.h:172
bool WordCloudVisualHasBeenSet() const
Definition Visual.h:310
void SetWaterfallVisual(const WaterfallVisual &value)
Definition Visual.h:283
Visual & WithBarChartVisual(BarChartVisual &&value)
Definition Visual.h:103
Visual & WithGaugeChartVisual(GaugeChartVisual &&value)
Definition Visual.h:145
bool PieChartVisualHasBeenSet() const
Definition Visual.h:127
void SetWaterfallVisual(WaterfallVisual &&value)
Definition Visual.h:284
const ScatterPlotVisual & GetScatterPlotVisual() const
Definition Visual.h:239
void SetInsightVisual(const InsightVisual &value)
Definition Visual.h:325
void SetFunnelChartVisual(const FunnelChartVisual &value)
Definition Visual.h:227
bool BoxPlotVisualHasBeenSet() const
Definition Visual.h:268
Visual & WithInsightVisual(const InsightVisual &value)
Definition Visual.h:327
void SetTreeMapVisual(const TreeMapVisual &value)
Definition Visual.h:184
Visual & WithGaugeChartVisual(const GaugeChartVisual &value)
Definition Visual.h:144
Visual & WithWordCloudVisual(const WordCloudVisual &value)
Definition Visual.h:313
Visual & WithBoxPlotVisual(const BoxPlotVisual &value)
Definition Visual.h:271
Visual & WithRadarChartVisual(const RadarChartVisual &value)
Definition Visual.h:381
Visual & WithScatterPlotVisual(const ScatterPlotVisual &value)
Definition Visual.h:243
const KPIVisual & GetKPIVisual() const
Definition Visual.h:112
void SetRadarChartVisual(RadarChartVisual &&value)
Definition Visual.h:380
bool FunnelChartVisualHasBeenSet() const
Definition Visual.h:226
void SetLineChartVisual(LineChartVisual &&value)
Definition Visual.h:157
void SetEmptyVisual(EmptyVisual &&value)
Definition Visual.h:366
bool WaterfallVisualHasBeenSet() const
Definition Visual.h:282
Visual & WithHeatMapVisual(HeatMapVisual &&value)
Definition Visual.h:173
AWS_QUICKSIGHT_API Visual()
Visual & WithGeospatialMapVisual(const GeospatialMapVisual &value)
Definition Visual.h:201
const SankeyDiagramVisual & GetSankeyDiagramVisual() const
Definition Visual.h:337
Visual & WithTableVisual(TableVisual &&value)
Definition Visual.h:75
void SetHistogramVisual(HistogramVisual &&value)
Definition Visual.h:298
Visual & WithHistogramVisual(const HistogramVisual &value)
Definition Visual.h:299
Visual & WithRadarChartVisual(RadarChartVisual &&value)
Definition Visual.h:382
bool EmptyVisualHasBeenSet() const
Definition Visual.h:364
void SetScatterPlotVisual(ScatterPlotVisual &&value)
Definition Visual.h:242
const WordCloudVisual & GetWordCloudVisual() const
Definition Visual.h:309
Visual & WithLineChartVisual(LineChartVisual &&value)
Definition Visual.h:159
const PieChartVisual & GetPieChartVisual() const
Definition Visual.h:126
void SetEmptyVisual(const EmptyVisual &value)
Definition Visual.h:365
Visual & WithKPIVisual(const KPIVisual &value)
Definition Visual.h:116
void SetFilledMapVisual(FilledMapVisual &&value)
Definition Visual.h:214
Visual & WithBoxPlotVisual(BoxPlotVisual &&value)
Definition Visual.h:272
const RadarChartVisual & GetRadarChartVisual() const
Definition Visual.h:377
bool HeatMapVisualHasBeenSet() const
Definition Visual.h:169
void SetGaugeChartVisual(const GaugeChartVisual &value)
Definition Visual.h:142
void SetTableVisual(TableVisual &&value)
Definition Visual.h:73
void SetHeatMapVisual(const HeatMapVisual &value)
Definition Visual.h:170
Visual & WithEmptyVisual(const EmptyVisual &value)
Definition Visual.h:367
Visual & WithTreeMapVisual(TreeMapVisual &&value)
Definition Visual.h:187
void SetRadarChartVisual(const RadarChartVisual &value)
Definition Visual.h:379
Visual & WithCustomContentVisual(CustomContentVisual &&value)
Definition Visual.h:356
void SetWordCloudVisual(WordCloudVisual &&value)
Definition Visual.h:312
bool BarChartVisualHasBeenSet() const
Definition Visual.h:99
void SetFilledMapVisual(const FilledMapVisual &value)
Definition Visual.h:213
Visual & WithPieChartVisual(const PieChartVisual &value)
Definition Visual.h:130
AWS_QUICKSIGHT_API Visual(Aws::Utils::Json::JsonView jsonValue)
bool TreeMapVisualHasBeenSet() const
Definition Visual.h:183
bool FilledMapVisualHasBeenSet() const
Definition Visual.h:212
const CustomContentVisual & GetCustomContentVisual() const
Definition Visual.h:351
void SetGeospatialMapVisual(const GeospatialMapVisual &value)
Definition Visual.h:199
void SetPieChartVisual(PieChartVisual &&value)
Definition Visual.h:129
Visual & WithWaterfallVisual(const WaterfallVisual &value)
Definition Visual.h:285
const FunnelChartVisual & GetFunnelChartVisual() const
Definition Visual.h:225
const TreeMapVisual & GetTreeMapVisual() const
Definition Visual.h:182
void SetPivotTableVisual(const PivotTableVisual &value)
Definition Visual.h:86
bool CustomContentVisualHasBeenSet() const
Definition Visual.h:352
Visual & WithEmptyVisual(EmptyVisual &&value)
Definition Visual.h:368
bool PivotTableVisualHasBeenSet() const
Definition Visual.h:85
Visual & WithLineChartVisual(const LineChartVisual &value)
Definition Visual.h:158
const WaterfallVisual & GetWaterfallVisual() const
Definition Visual.h:281
Aws::Utils::Json::JsonValue JsonValue