7#include <aws/xray/XRay_EXPORTS.h>
45 inline void SetThrottleCount(
long long value) { m_throttleCountHasBeenSet =
true; m_throttleCount = value; }
56 inline void SetOtherCount(
long long value) { m_otherCountHasBeenSet =
true; m_otherCount = value; }
67 inline void SetTotalCount(
long long value) { m_totalCountHasBeenSet =
true; m_totalCount = value; }
72 long long m_throttleCount;
73 bool m_throttleCountHasBeenSet =
false;
75 long long m_otherCount;
76 bool m_otherCountHasBeenSet =
false;
78 long long m_totalCount;
79 bool m_totalCountHasBeenSet =
false;
long long GetOtherCount() const
bool ThrottleCountHasBeenSet() const
void SetThrottleCount(long long value)
AWS_XRAY_API ErrorStatistics()
AWS_XRAY_API ErrorStatistics(Aws::Utils::Json::JsonView jsonValue)
void SetOtherCount(long long value)
bool TotalCountHasBeenSet() const
ErrorStatistics & WithTotalCount(long long value)
AWS_XRAY_API ErrorStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_XRAY_API Aws::Utils::Json::JsonValue Jsonize() const
ErrorStatistics & WithThrottleCount(long long value)
ErrorStatistics & WithOtherCount(long long value)
long long GetTotalCount() const
long long GetThrottleCount() const
bool OtherCountHasBeenSet() const
void SetTotalCount(long long value)
Aws::Utils::Json::JsonValue JsonValue