7#include <aws/xray/XRay_EXPORTS.h>
45 inline void SetFaultCount(
long long value) { m_faultCountHasBeenSet =
true; m_faultCount = value; }
55 inline void SetOkCount(
long long value) { m_okCountHasBeenSet =
true; m_okCount = value; }
65 inline void SetTotalCount(
long long value) { m_totalCountHasBeenSet =
true; m_totalCount = value; }
70 long long m_faultCount;
71 bool m_faultCountHasBeenSet =
false;
74 bool m_okCountHasBeenSet =
false;
76 long long m_totalCount;
77 bool m_totalCountHasBeenSet =
false;
RequestImpactStatistics & WithTotalCount(long long value)
RequestImpactStatistics & WithFaultCount(long long value)
long long GetTotalCount() const
void SetFaultCount(long long value)
bool TotalCountHasBeenSet() const
AWS_XRAY_API RequestImpactStatistics()
long long GetOkCount() const
AWS_XRAY_API RequestImpactStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetOkCount(long long value)
RequestImpactStatistics & WithOkCount(long long value)
AWS_XRAY_API Aws::Utils::Json::JsonValue Jsonize() const
bool FaultCountHasBeenSet() const
AWS_XRAY_API RequestImpactStatistics(Aws::Utils::Json::JsonView jsonValue)
void SetTotalCount(long long value)
long long GetFaultCount() const
bool OkCountHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue