7#include <aws/email/SES_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSStreamFwd.h>
9#include <aws/core/utils/DateTime.h>
62 inline void SetDeliveryAttempts(
long long value) { m_deliveryAttemptsHasBeenSet =
true; m_deliveryAttempts = value; }
72 inline void SetBounces(
long long value) { m_bouncesHasBeenSet =
true; m_bounces = value; }
82 inline void SetComplaints(
long long value) { m_complaintsHasBeenSet =
true; m_complaints = value; }
92 inline void SetRejects(
long long value) { m_rejectsHasBeenSet =
true; m_rejects = value; }
98 bool m_timestampHasBeenSet =
false;
100 long long m_deliveryAttempts;
101 bool m_deliveryAttemptsHasBeenSet =
false;
104 bool m_bouncesHasBeenSet =
false;
106 long long m_complaints;
107 bool m_complaintsHasBeenSet =
false;
110 bool m_rejectsHasBeenSet =
false;
void SetTimestamp(Aws::Utils::DateTime &&value)
bool DeliveryAttemptsHasBeenSet() const
void SetTimestamp(const Aws::Utils::DateTime &value)
AWS_SES_API SendDataPoint(const Aws::Utils::Xml::XmlNode &xmlNode)
SendDataPoint & WithDeliveryAttempts(long long value)
long long GetRejects() const
void SetComplaints(long long value)
void SetBounces(long long value)
SendDataPoint & WithComplaints(long long value)
AWS_SES_API SendDataPoint & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
SendDataPoint & WithBounces(long long value)
SendDataPoint & WithTimestamp(Aws::Utils::DateTime &&value)
AWS_SES_API void OutputToStream(Aws::OStream &oStream, const char *location) const
long long GetComplaints() const
void SetDeliveryAttempts(long long value)
void SetRejects(long long value)
SendDataPoint & WithRejects(long long value)
long long GetDeliveryAttempts() const
bool RejectsHasBeenSet() const
const Aws::Utils::DateTime & GetTimestamp() const
SendDataPoint & WithTimestamp(const Aws::Utils::DateTime &value)
bool ComplaintsHasBeenSet() const
long long GetBounces() const
bool BouncesHasBeenSet() const
bool TimestampHasBeenSet() const
AWS_SES_API void OutputToStream(Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
AWS_SES_API SendDataPoint()
std::basic_ostream< char, std::char_traits< char > > OStream