7#include <aws/wafv2/WAFV2_EXPORTS.h>
8#include <aws/wafv2/model/FailureReason.h>
49 inline void SetResponseCode(
int value) { m_responseCodeHasBeenSet =
true; m_responseCode = value; }
60 inline void SetSolveTimestamp(
long long value) { m_solveTimestampHasBeenSet =
true; m_solveTimestamp = value; }
78 bool m_responseCodeHasBeenSet =
false;
80 long long m_solveTimestamp;
81 bool m_solveTimestampHasBeenSet =
false;
84 bool m_failureReasonHasBeenSet =
false;
CaptchaResponse & WithResponseCode(int value)
int GetResponseCode() const
CaptchaResponse & WithFailureReason(const FailureReason &value)
void SetSolveTimestamp(long long value)
CaptchaResponse & WithFailureReason(FailureReason &&value)
bool SolveTimestampHasBeenSet() const
CaptchaResponse & WithSolveTimestamp(long long value)
bool ResponseCodeHasBeenSet() const
AWS_WAFV2_API CaptchaResponse(Aws::Utils::Json::JsonView jsonValue)
AWS_WAFV2_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_WAFV2_API CaptchaResponse()
void SetResponseCode(int value)
void SetFailureReason(FailureReason &&value)
long long GetSolveTimestamp() const
bool FailureReasonHasBeenSet() const
void SetFailureReason(const FailureReason &value)
AWS_WAFV2_API CaptchaResponse & operator=(Aws::Utils::Json::JsonView jsonValue)
const FailureReason & GetFailureReason() const
Aws::Utils::Json::JsonValue JsonValue