7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/AxisDisplayOptions.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
10#include <aws/quicksight/model/MissingDataConfiguration.h>
71 bool m_axisOptionsHasBeenSet =
false;
74 bool m_missingDataConfigurationsHasBeenSet =
false;
AWS_QUICKSIGHT_API LineSeriesAxisDisplayOptions()
AWS_QUICKSIGHT_API LineSeriesAxisDisplayOptions(Aws::Utils::Json::JsonView jsonValue)
const Aws::Vector< MissingDataConfiguration > & GetMissingDataConfigurations() const
bool AxisOptionsHasBeenSet() const
bool MissingDataConfigurationsHasBeenSet() const
LineSeriesAxisDisplayOptions & WithAxisOptions(const AxisDisplayOptions &value)
void SetAxisOptions(const AxisDisplayOptions &value)
void SetAxisOptions(AxisDisplayOptions &&value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_QUICKSIGHT_API LineSeriesAxisDisplayOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
LineSeriesAxisDisplayOptions & WithMissingDataConfigurations(Aws::Vector< MissingDataConfiguration > &&value)
LineSeriesAxisDisplayOptions & AddMissingDataConfigurations(MissingDataConfiguration &&value)
const AxisDisplayOptions & GetAxisOptions() const
LineSeriesAxisDisplayOptions & WithAxisOptions(AxisDisplayOptions &&value)
LineSeriesAxisDisplayOptions & WithMissingDataConfigurations(const Aws::Vector< MissingDataConfiguration > &value)
void SetMissingDataConfigurations(Aws::Vector< MissingDataConfiguration > &&value)
void SetMissingDataConfigurations(const Aws::Vector< MissingDataConfiguration > &value)
LineSeriesAxisDisplayOptions & AddMissingDataConfigurations(const MissingDataConfiguration &value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue