7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/quicksight/model/LayoutElementType.h>
10#include <aws/quicksight/model/Visibility.h>
11#include <aws/core/utils/memory/stl/AWSVector.h>
12#include <aws/quicksight/model/FreeFormLayoutElementBorderStyle.h>
13#include <aws/quicksight/model/FreeFormLayoutElementBackgroundStyle.h>
14#include <aws/quicksight/model/LoadingAnimation.h>
15#include <aws/quicksight/model/SheetElementRenderingRule.h>
55 inline void SetElementId(
const char* value) { m_elementIdHasBeenSet =
true; m_elementId.assign(value); }
81 inline void SetXAxisLocation(
const char* value) { m_xAxisLocationHasBeenSet =
true; m_xAxisLocation.assign(value); }
95 inline void SetYAxisLocation(
const char* value) { m_yAxisLocationHasBeenSet =
true; m_yAxisLocation.assign(value); }
109 inline void SetWidth(
const char* value) { m_widthHasBeenSet =
true; m_width.assign(value); }
123 inline void SetHeight(
const char* value) { m_heightHasBeenSet =
true; m_height.assign(value); }
207 bool m_elementIdHasBeenSet =
false;
210 bool m_elementTypeHasBeenSet =
false;
213 bool m_xAxisLocationHasBeenSet =
false;
216 bool m_yAxisLocationHasBeenSet =
false;
219 bool m_widthHasBeenSet =
false;
222 bool m_heightHasBeenSet =
false;
225 bool m_visibilityHasBeenSet =
false;
228 bool m_renderingRulesHasBeenSet =
false;
231 bool m_borderStyleHasBeenSet =
false;
234 bool m_selectedBorderStyleHasBeenSet =
false;
237 bool m_backgroundStyleHasBeenSet =
false;
240 bool m_loadingAnimationHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue