7#include <aws/sesv2/SESV2_EXPORTS.h>
48 inline void SetMax24HourSend(
double value) { m_max24HourSendHasBeenSet =
true; m_max24HourSend = value; }
60 inline void SetMaxSendRate(
double value) { m_maxSendRateHasBeenSet =
true; m_maxSendRate = value; }
71 inline void SetSentLast24Hours(
double value) { m_sentLast24HoursHasBeenSet =
true; m_sentLast24Hours = value; }
76 double m_max24HourSend;
77 bool m_max24HourSendHasBeenSet =
false;
80 bool m_maxSendRateHasBeenSet =
false;
82 double m_sentLast24Hours;
83 bool m_sentLast24HoursHasBeenSet =
false;
bool Max24HourSendHasBeenSet() const
void SetSentLast24Hours(double value)
AWS_SESV2_API SendQuota()
AWS_SESV2_API SendQuota & operator=(Aws::Utils::Json::JsonView jsonValue)
SendQuota & WithMax24HourSend(double value)
bool SentLast24HoursHasBeenSet() const
AWS_SESV2_API SendQuota(Aws::Utils::Json::JsonView jsonValue)
AWS_SESV2_API Aws::Utils::Json::JsonValue Jsonize() const
double GetMaxSendRate() const
bool MaxSendRateHasBeenSet() const
void SetMax24HourSend(double value)
SendQuota & WithMaxSendRate(double value)
double GetSentLast24Hours() const
SendQuota & WithSentLast24Hours(double value)
double GetMax24HourSend() const
void SetMaxSendRate(double value)
Aws::Utils::Json::JsonValue JsonValue