7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/GeospatialPolygonSymbolStyle.h>
40 template <
typename PolygonSymbolStyleT = GeospatialPolygonSymbolStyle>
42 m_polygonSymbolStyleHasBeenSet =
true;
43 m_polygonSymbolStyle = std::forward<PolygonSymbolStyleT>(value);
45 template <
typename PolygonSymbolStyleT = GeospatialPolygonSymbolStyle>
53 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