7#include <aws/pinpoint-email/PinpointEmail_EXPORTS.h>
16namespace PinpointEmail {
40 m_inboxPercentageHasBeenSet =
true;
41 m_inboxPercentage = value;
57 m_spamPercentageHasBeenSet =
true;
58 m_spamPercentage = value;
74 m_missingPercentageHasBeenSet =
true;
75 m_missingPercentage = value;
91 m_spfPercentageHasBeenSet =
true;
92 m_spfPercentage = value;
108 m_dkimPercentageHasBeenSet =
true;
109 m_dkimPercentage = value;
117 double m_inboxPercentage{0.0};
119 double m_spamPercentage{0.0};
121 double m_missingPercentage{0.0};
123 double m_spfPercentage{0.0};
125 double m_dkimPercentage{0.0};
126 bool m_inboxPercentageHasBeenSet =
false;
127 bool m_spamPercentageHasBeenSet =
false;
128 bool m_missingPercentageHasBeenSet =
false;
129 bool m_spfPercentageHasBeenSet =
false;
130 bool m_dkimPercentageHasBeenSet =
false;
AWS_PINPOINTEMAIL_API Aws::Utils::Json::JsonValue Jsonize() const
bool SpamPercentageHasBeenSet() const
AWS_PINPOINTEMAIL_API PlacementStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetDkimPercentage(double value)
PlacementStatistics & WithMissingPercentage(double value)
AWS_PINPOINTEMAIL_API PlacementStatistics(Aws::Utils::Json::JsonView jsonValue)
PlacementStatistics & WithInboxPercentage(double value)
void SetInboxPercentage(double value)
PlacementStatistics & WithSpamPercentage(double value)
double GetMissingPercentage() const
PlacementStatistics & WithSpfPercentage(double value)
void SetMissingPercentage(double value)
bool InboxPercentageHasBeenSet() const
void SetSpfPercentage(double value)
double GetSpfPercentage() const
double GetDkimPercentage() const
double GetInboxPercentage() const
AWS_PINPOINTEMAIL_API PlacementStatistics()=default
double GetSpamPercentage() const
bool SpfPercentageHasBeenSet() const
bool MissingPercentageHasBeenSet() const
PlacementStatistics & WithDkimPercentage(double value)
bool DkimPercentageHasBeenSet() const
void SetSpamPercentage(double value)
Aws::Utils::Json::JsonValue JsonValue