7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/quicksight/QuickSight_EXPORTS.h>
53 template <
typename DashboardIdT = Aws::String>
55 m_dashboardIdHasBeenSet =
true;
56 m_dashboardId = std::forward<DashboardIdT>(value);
58 template <
typename DashboardIdT = Aws::String>
74 template <
typename SheetIdT = Aws::String>
76 m_sheetIdHasBeenSet =
true;
77 m_sheetId = std::forward<SheetIdT>(value);
79 template <
typename SheetIdT = Aws::String>
95 template <
typename VisualIdT = Aws::String>
97 m_visualIdHasBeenSet =
true;
98 m_visualId = std::forward<VisualIdT>(value);
100 template <
typename VisualIdT = Aws::String>
112 bool m_dashboardIdHasBeenSet =
false;
113 bool m_sheetIdHasBeenSet =
false;
114 bool m_visualIdHasBeenSet =
false;
bool DashboardIdHasBeenSet() const
AWS_QUICKSIGHT_API DashboardVisualId()=default
DashboardVisualId & WithDashboardId(DashboardIdT &&value)
const Aws::String & GetDashboardId() const
void SetVisualId(VisualIdT &&value)
AWS_QUICKSIGHT_API DashboardVisualId(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetVisualId() const
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
bool SheetIdHasBeenSet() const
DashboardVisualId & WithVisualId(VisualIdT &&value)
bool VisualIdHasBeenSet() const
const Aws::String & GetSheetId() const
void SetSheetId(SheetIdT &&value)
AWS_QUICKSIGHT_API DashboardVisualId & operator=(Aws::Utils::Json::JsonView jsonValue)
DashboardVisualId & WithSheetId(SheetIdT &&value)
void SetDashboardId(DashboardIdT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue