7#include <aws/pinpoint-email/PinpointEmail_EXPORTS.h>
16namespace PinpointEmail {
39 m_inboxRawCountHasBeenSet =
true;
40 m_inboxRawCount = value;
56 m_spamRawCountHasBeenSet =
true;
57 m_spamRawCount = value;
73 m_projectedInboxHasBeenSet =
true;
74 m_projectedInbox = value;
90 m_projectedSpamHasBeenSet =
true;
91 m_projectedSpam = value;
99 long long m_inboxRawCount{0};
101 long long m_spamRawCount{0};
103 long long m_projectedInbox{0};
105 long long m_projectedSpam{0};
106 bool m_inboxRawCountHasBeenSet =
false;
107 bool m_spamRawCountHasBeenSet =
false;
108 bool m_projectedInboxHasBeenSet =
false;
109 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
AWS_PINPOINTEMAIL_API VolumeStatistics()=default
bool InboxRawCountHasBeenSet() const
void SetProjectedInbox(long long value)
VolumeStatistics & WithInboxRawCount(long long value)
AWS_PINPOINTEMAIL_API Aws::Utils::Json::JsonValue Jsonize() const
long long GetSpamRawCount() const
Aws::Utils::Json::JsonValue JsonValue