7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/TileStyle.h>
9#include <aws/quicksight/model/TileLayoutStyle.h>
47 template<
typename TileT = TileStyle>
48 void SetTile(TileT&& value) { m_tileHasBeenSet =
true; m_tile = std::forward<TileT>(value); }
49 template<
typename TileT = TileStyle>
59 template<
typename TileLayoutT = TileLayoutStyle>
60 void SetTileLayout(TileLayoutT&& value) { m_tileLayoutHasBeenSet =
true; m_tileLayout = std::forward<TileLayoutT>(value); }
61 template<
typename TileLayoutT = TileLayoutStyle>
67 bool m_tileHasBeenSet =
false;
70 bool m_tileLayoutHasBeenSet =
false;
void SetTile(TileT &&value)
const TileStyle & GetTile() const
SheetStyle & WithTileLayout(TileLayoutT &&value)
void SetTileLayout(TileLayoutT &&value)
bool TileHasBeenSet() const
AWS_QUICKSIGHT_API SheetStyle & operator=(Aws::Utils::Json::JsonView jsonValue)
SheetStyle & WithTile(TileT &&value)
const TileLayoutStyle & GetTileLayout() const
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_QUICKSIGHT_API SheetStyle(Aws::Utils::Json::JsonView jsonValue)
bool TileLayoutHasBeenSet() const
AWS_QUICKSIGHT_API SheetStyle()=default
Aws::Utils::Json::JsonValue JsonValue