7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
75 inline void SetSeverity(
double value) { m_severityHasBeenSet =
true; m_severity = value; }
86 inline void SetTotalFindings(
int value) { m_totalFindingsHasBeenSet =
true; m_totalFindings = value; }
92 bool m_dateHasBeenSet =
false;
95 bool m_lastGeneratedAtHasBeenSet =
false;
98 bool m_severityHasBeenSet =
false;
101 bool m_totalFindingsHasBeenSet =
false;
bool DateHasBeenSet() const
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GUARDDUTY_API DateStatistics()
int GetTotalFindings() const
double GetSeverity() const
bool TotalFindingsHasBeenSet() const
DateStatistics & WithLastGeneratedAt(const Aws::Utils::DateTime &value)
bool SeverityHasBeenSet() const
DateStatistics & WithLastGeneratedAt(Aws::Utils::DateTime &&value)
void SetLastGeneratedAt(const Aws::Utils::DateTime &value)
void SetLastGeneratedAt(Aws::Utils::DateTime &&value)
DateStatistics & WithTotalFindings(int value)
AWS_GUARDDUTY_API DateStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
const Aws::Utils::DateTime & GetLastGeneratedAt() const
DateStatistics & WithDate(const Aws::Utils::DateTime &value)
DateStatistics & WithDate(Aws::Utils::DateTime &&value)
bool LastGeneratedAtHasBeenSet() const
void SetSeverity(double value)
DateStatistics & WithSeverity(double value)
const Aws::Utils::DateTime & GetDate() const
AWS_GUARDDUTY_API DateStatistics(Aws::Utils::Json::JsonView jsonValue)
void SetDate(Aws::Utils::DateTime &&value)
void SetDate(const Aws::Utils::DateTime &value)
void SetTotalFindings(int value)
Aws::Utils::Json::JsonValue JsonValue