7#include <aws/mwaa/MWAA_EXPORTS.h>
8#include <aws/core/utils/Document.h>
47 inline void SetRestApiStatusCode(
int value) { m_restApiStatusCodeHasBeenSet =
true; m_restApiStatusCode = value; }
58 template<
typename RestApiResponseT = Aws::Utils::Document>
59 void SetRestApiResponse(RestApiResponseT&& value) { m_restApiResponseHasBeenSet =
true; m_restApiResponse = std::forward<RestApiResponseT>(value); }
60 template<
typename RestApiResponseT = Aws::Utils::Document>
65 int m_restApiStatusCode{0};
66 bool m_restApiStatusCodeHasBeenSet =
false;
69 bool m_restApiResponseHasBeenSet =
false;
AWS_MWAA_API RestApiClientException(Aws::Utils::Json::JsonView jsonValue)
AWS_MWAA_API RestApiClientException()=default
void SetRestApiStatusCode(int value)
void SetRestApiResponse(RestApiResponseT &&value)
Aws::Utils::DocumentView GetRestApiResponse() const
AWS_MWAA_API RestApiClientException & operator=(Aws::Utils::Json::JsonView jsonValue)
RestApiClientException & WithRestApiStatusCode(int value)
AWS_MWAA_API Aws::Utils::Json::JsonValue Jsonize() const
bool RestApiResponseHasBeenSet() const
RestApiClientException & WithRestApiResponse(RestApiResponseT &&value)
int GetRestApiStatusCode() const
bool RestApiStatusCodeHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue