45 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
46 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
81 inline void SetDeliveryAttempts(
long long value) { m_deliveryAttemptsHasBeenSet =
true; m_deliveryAttempts = value; }
96 inline void SetBounces(
long long value) { m_bouncesHasBeenSet =
true; m_bounces = value; }
111 inline void SetComplaints(
long long value) { m_complaintsHasBeenSet =
true; m_complaints = value; }
126 inline void SetRejects(
long long value) { m_rejectsHasBeenSet =
true; m_rejects = value; }
135 bool m_timestampHasBeenSet;
136 long long m_deliveryAttempts;
137 bool m_deliveryAttemptsHasBeenSet;
139 bool m_bouncesHasBeenSet;
140 long long m_complaints;
141 bool m_complaintsHasBeenSet;
143 bool m_rejectsHasBeenSet;
SendDataPoint & WithComplaints(long long value)
const Aws::Utils::DateTime & GetTimestamp() const
void SetBounces(long long value)
long long GetRejects() const
void SetDeliveryAttempts(long long value)
SendDataPoint & WithRejects(long long value)
void SetTimestamp(const Aws::Utils::DateTime &value)
SendDataPoint & WithTimestamp(const Aws::Utils::DateTime &value)
void SetRejects(long long value)
SendDataPoint & WithTimestamp(Aws::Utils::DateTime &&value)
SendDataPoint & WithBounces(long long value)
long long GetBounces() const
std::basic_ostream< char, std::char_traits< char > > OStream
long long GetComplaints() const
long long GetDeliveryAttempts() const
void SetTimestamp(Aws::Utils::DateTime &&value)
void SetComplaints(long long value)
SendDataPoint & WithDeliveryAttempts(long long value)
JSON (JavaScript Object Notation).