7#include <aws/xray/XRay_EXPORTS.h>
39 m_throttleCountHasBeenSet =
true;
40 m_throttleCount = value;
56 m_otherCountHasBeenSet =
true;
73 m_totalCountHasBeenSet =
true;
82 long long m_throttleCount{0};
84 long long m_otherCount{0};
86 long long m_totalCount{0};
87 bool m_throttleCountHasBeenSet =
false;
88 bool m_otherCountHasBeenSet =
false;
89 bool m_totalCountHasBeenSet =
false;
long long GetOtherCount() const
bool ThrottleCountHasBeenSet() const
void SetThrottleCount(long long value)
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()=default
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