7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/WidgetStatus.h>
9#include <aws/quicksight/model/ReferenceLineDataConfiguration.h>
10#include <aws/quicksight/model/ReferenceLineStyleConfiguration.h>
11#include <aws/quicksight/model/ReferenceLineLabelConfiguration.h>
95 bool m_statusHasBeenSet =
false;
98 bool m_dataConfigurationHasBeenSet =
false;
101 bool m_styleConfigurationHasBeenSet =
false;
104 bool m_labelConfigurationHasBeenSet =
false;
void SetStatus(WidgetStatus &&value)
AWS_QUICKSIGHT_API ReferenceLine()
bool StatusHasBeenSet() const
void SetDataConfiguration(const ReferenceLineDataConfiguration &value)
void SetDataConfiguration(ReferenceLineDataConfiguration &&value)
const WidgetStatus & GetStatus() const
const ReferenceLineStyleConfiguration & GetStyleConfiguration() const
const ReferenceLineLabelConfiguration & GetLabelConfiguration() const
ReferenceLine & WithDataConfiguration(ReferenceLineDataConfiguration &&value)
bool DataConfigurationHasBeenSet() const
ReferenceLine & WithStyleConfiguration(const ReferenceLineStyleConfiguration &value)
void SetStyleConfiguration(ReferenceLineStyleConfiguration &&value)
ReferenceLine & WithLabelConfiguration(ReferenceLineLabelConfiguration &&value)
void SetLabelConfiguration(const ReferenceLineLabelConfiguration &value)
void SetStyleConfiguration(const ReferenceLineStyleConfiguration &value)
ReferenceLine & WithStatus(WidgetStatus &&value)
ReferenceLine & WithLabelConfiguration(const ReferenceLineLabelConfiguration &value)
AWS_QUICKSIGHT_API ReferenceLine(Aws::Utils::Json::JsonView jsonValue)
ReferenceLine & WithDataConfiguration(const ReferenceLineDataConfiguration &value)
bool LabelConfigurationHasBeenSet() const
ReferenceLine & WithStatus(const WidgetStatus &value)
bool StyleConfigurationHasBeenSet() const
ReferenceLine & WithStyleConfiguration(ReferenceLineStyleConfiguration &&value)
void SetLabelConfiguration(ReferenceLineLabelConfiguration &&value)
const ReferenceLineDataConfiguration & GetDataConfiguration() const
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetStatus(const WidgetStatus &value)
AWS_QUICKSIGHT_API ReferenceLine & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue