7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/GeospatialColor.h>
9#include <aws/quicksight/model/GeospatialLineWidth.h>
41 template <
typename FillColorT = GeospatialColor>
43 m_fillColorHasBeenSet =
true;
44 m_fillColor = std::forward<FillColorT>(value);
46 template <
typename FillColorT = GeospatialColor>
59 template <
typename LineW
idthT = GeospatialLineW
idth>
61 m_lineWidthHasBeenSet =
true;
62 m_lineWidth = std::forward<LineWidthT>(value);
64 template <
typename LineW
idthT = GeospatialLineW
idth>
74 bool m_fillColorHasBeenSet =
false;
75 bool m_lineWidthHasBeenSet =
false;
GeospatialLineSymbolStyle & WithFillColor(FillColorT &&value)
const GeospatialLineWidth & GetLineWidth() const
AWS_QUICKSIGHT_API GeospatialLineSymbolStyle & operator=(Aws::Utils::Json::JsonView jsonValue)
bool LineWidthHasBeenSet() const
const GeospatialColor & GetFillColor() const
GeospatialLineSymbolStyle & WithLineWidth(LineWidthT &&value)
bool FillColorHasBeenSet() const
void SetFillColor(FillColorT &&value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_QUICKSIGHT_API GeospatialLineSymbolStyle()=default
void SetLineWidth(LineWidthT &&value)
AWS_QUICKSIGHT_API GeospatialLineSymbolStyle(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue