7#include <aws/lookoutequipment/LookoutEquipment_EXPORTS.h>
8#include <aws/lookoutequipment/model/StatisticalIssueStatus.h>
9#include <aws/lookoutequipment/model/Monotonicity.h>
22namespace LookoutEquipment
70 bool m_statusHasBeenSet =
false;
73 bool m_monotonicityHasBeenSet =
false;
MonotonicValues & WithStatus(const StatisticalIssueStatus &value)
AWS_LOOKOUTEQUIPMENT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetMonotonicity(const Monotonicity &value)
bool MonotonicityHasBeenSet() const
MonotonicValues & WithMonotonicity(Monotonicity &&value)
AWS_LOOKOUTEQUIPMENT_API MonotonicValues(Aws::Utils::Json::JsonView jsonValue)
MonotonicValues & WithMonotonicity(const Monotonicity &value)
bool StatusHasBeenSet() const
MonotonicValues & WithStatus(StatisticalIssueStatus &&value)
void SetMonotonicity(Monotonicity &&value)
AWS_LOOKOUTEQUIPMENT_API MonotonicValues & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_LOOKOUTEQUIPMENT_API MonotonicValues()
const Monotonicity & GetMonotonicity() const
void SetStatus(StatisticalIssueStatus &&value)
const StatisticalIssueStatus & GetStatus() const
void SetStatus(const StatisticalIssueStatus &value)
Aws::Utils::Json::JsonValue JsonValue