7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/ArcThicknessOptions.h>
48 inline void SetArcAngle(
double value) { m_arcAngleHasBeenSet =
true; m_arcAngle = value; }
64 double m_arcAngle{0.0};
65 bool m_arcAngleHasBeenSet =
false;
68 bool m_arcThicknessHasBeenSet =
false;
AWS_QUICKSIGHT_API ArcConfiguration(Aws::Utils::Json::JsonView jsonValue)
bool ArcThicknessHasBeenSet() const
void SetArcAngle(double value)
ArcConfiguration & WithArcAngle(double value)
AWS_QUICKSIGHT_API ArcConfiguration()=default
double GetArcAngle() const
ArcThicknessOptions GetArcThickness() const
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
ArcConfiguration & WithArcThickness(ArcThicknessOptions value)
void SetArcThickness(ArcThicknessOptions value)
AWS_QUICKSIGHT_API ArcConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
bool ArcAngleHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue