7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/GeospatialPolygonSymbolStyle.h>
46 template<
typename PolygonSymbolStyleT = GeospatialPolygonSymbolStyle>
47 void SetPolygonSymbolStyle(PolygonSymbolStyleT&& value) { m_polygonSymbolStyleHasBeenSet =
true; m_polygonSymbolStyle = std::forward<PolygonSymbolStyleT>(value); }
48 template<
typename PolygonSymbolStyleT = GeospatialPolygonSymbolStyle>
54 bool m_polygonSymbolStyleHasBeenSet =
false;
const GeospatialPolygonSymbolStyle & GetPolygonSymbolStyle() const
GeospatialPolygonStyle & WithPolygonSymbolStyle(PolygonSymbolStyleT &&value)
bool PolygonSymbolStyleHasBeenSet() const
void SetPolygonSymbolStyle(PolygonSymbolStyleT &&value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_QUICKSIGHT_API GeospatialPolygonStyle(Aws::Utils::Json::JsonView jsonValue)
AWS_QUICKSIGHT_API GeospatialPolygonStyle & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_QUICKSIGHT_API GeospatialPolygonStyle()=default
Aws::Utils::Json::JsonValue JsonValue