7#include <aws/lookoutequipment/LookoutEquipment_EXPORTS.h>
8#include <aws/lookoutequipment/model/StatisticalIssueStatus.h>
21namespace LookoutEquipment
76 bool m_statusHasBeenSet =
false;
78 int m_numberOfLargeTimestampGaps;
79 bool m_numberOfLargeTimestampGapsHasBeenSet =
false;
81 int m_maxTimestampGapInDays;
82 bool m_maxTimestampGapInDaysHasBeenSet =
false;
const StatisticalIssueStatus & GetStatus() const
AWS_LOOKOUTEQUIPMENT_API Aws::Utils::Json::JsonValue Jsonize() const
bool NumberOfLargeTimestampGapsHasBeenSet() const
int GetNumberOfLargeTimestampGaps() const
AWS_LOOKOUTEQUIPMENT_API LargeTimestampGaps(Aws::Utils::Json::JsonView jsonValue)
LargeTimestampGaps & WithStatus(const StatisticalIssueStatus &value)
bool StatusHasBeenSet() const
void SetNumberOfLargeTimestampGaps(int value)
void SetStatus(const StatisticalIssueStatus &value)
void SetMaxTimestampGapInDays(int value)
LargeTimestampGaps & WithStatus(StatisticalIssueStatus &&value)
AWS_LOOKOUTEQUIPMENT_API LargeTimestampGaps()
void SetStatus(StatisticalIssueStatus &&value)
AWS_LOOKOUTEQUIPMENT_API LargeTimestampGaps & operator=(Aws::Utils::Json::JsonView jsonValue)
LargeTimestampGaps & WithMaxTimestampGapInDays(int value)
int GetMaxTimestampGapInDays() const
LargeTimestampGaps & WithNumberOfLargeTimestampGaps(int value)
bool MaxTimestampGapInDaysHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue