7#include <aws/xray/XRay_EXPORTS.h>
44 inline void SetTimeoutCount(
int value) { m_timeoutCountHasBeenSet =
true; m_timeoutCount = value; }
64 inline void SetHTTPCode4XXCount(
int value) { m_hTTPCode4XXCountHasBeenSet =
true; m_hTTPCode4XXCount = value; }
74 inline void SetHTTPCode5XXCount(
int value) { m_hTTPCode5XXCountHasBeenSet =
true; m_hTTPCode5XXCount = value; }
84 inline void SetUnknownHostCount(
int value) { m_unknownHostCountHasBeenSet =
true; m_unknownHostCount = value; }
94 inline void SetOtherCount(
int value) { m_otherCountHasBeenSet =
true; m_otherCount = value; }
100 bool m_timeoutCountHasBeenSet =
false;
102 int m_connectionRefusedCount;
103 bool m_connectionRefusedCountHasBeenSet =
false;
105 int m_hTTPCode4XXCount;
106 bool m_hTTPCode4XXCountHasBeenSet =
false;
108 int m_hTTPCode5XXCount;
109 bool m_hTTPCode5XXCountHasBeenSet =
false;
111 int m_unknownHostCount;
112 bool m_unknownHostCountHasBeenSet =
false;
115 bool m_otherCountHasBeenSet =
false;
BackendConnectionErrors & WithOtherCount(int value)
bool OtherCountHasBeenSet() const
int GetUnknownHostCount() const
BackendConnectionErrors & WithTimeoutCount(int value)
void SetOtherCount(int value)
BackendConnectionErrors & WithUnknownHostCount(int value)
void SetConnectionRefusedCount(int value)
bool UnknownHostCountHasBeenSet() const
BackendConnectionErrors & WithHTTPCode5XXCount(int value)
void SetTimeoutCount(int value)
int GetConnectionRefusedCount() const
int GetTimeoutCount() const
BackendConnectionErrors & WithHTTPCode4XXCount(int value)
AWS_XRAY_API BackendConnectionErrors()
AWS_XRAY_API BackendConnectionErrors & operator=(Aws::Utils::Json::JsonView jsonValue)
int GetHTTPCode5XXCount() const
int GetHTTPCode4XXCount() const
void SetHTTPCode4XXCount(int value)
int GetOtherCount() const
AWS_XRAY_API BackendConnectionErrors(Aws::Utils::Json::JsonView jsonValue)
void SetUnknownHostCount(int value)
BackendConnectionErrors & WithConnectionRefusedCount(int value)
bool ConnectionRefusedCountHasBeenSet() const
void SetHTTPCode5XXCount(int value)
bool TimeoutCountHasBeenSet() const
bool HTTPCode4XXCountHasBeenSet() const
bool HTTPCode5XXCountHasBeenSet() const
AWS_XRAY_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue