7#include <aws/pinpoint-email/PinpointEmail_EXPORTS.h>
19namespace PinpointEmail
45 inline void SetInboxRawCount(
long long value) { m_inboxRawCountHasBeenSet =
true; m_inboxRawCount = value; }
56 inline void SetSpamRawCount(
long long value) { m_spamRawCountHasBeenSet =
true; m_spamRawCount = value; }
67 inline void SetProjectedInbox(
long long value) { m_projectedInboxHasBeenSet =
true; m_projectedInbox = value; }
78 inline void SetProjectedSpam(
long long value) { m_projectedSpamHasBeenSet =
true; m_projectedSpam = value; }
83 long long m_inboxRawCount;
84 bool m_inboxRawCountHasBeenSet =
false;
86 long long m_spamRawCount;
87 bool m_spamRawCountHasBeenSet =
false;
89 long long m_projectedInbox;
90 bool m_projectedInboxHasBeenSet =
false;
92 long long m_projectedSpam;
93 bool m_projectedSpamHasBeenSet =
false;
AWS_PINPOINTEMAIL_API VolumeStatistics(Aws::Utils::Json::JsonView jsonValue)
long long GetInboxRawCount() const
bool SpamRawCountHasBeenSet() const
void SetSpamRawCount(long long value)
VolumeStatistics & WithProjectedInbox(long long value)
void SetProjectedSpam(long long value)
bool ProjectedInboxHasBeenSet() const
long long GetProjectedSpam() const
long long GetProjectedInbox() const
AWS_PINPOINTEMAIL_API VolumeStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
VolumeStatistics & WithProjectedSpam(long long value)
VolumeStatistics & WithSpamRawCount(long long value)
void SetInboxRawCount(long long value)
bool ProjectedSpamHasBeenSet() const
bool InboxRawCountHasBeenSet() const
void SetProjectedInbox(long long value)
VolumeStatistics & WithInboxRawCount(long long value)
AWS_PINPOINTEMAIL_API VolumeStatistics()
AWS_PINPOINTEMAIL_API Aws::Utils::Json::JsonValue Jsonize() const
long long GetSpamRawCount() const
Aws::Utils::Json::JsonValue JsonValue