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::Utils::DocumentView GetRestApiResponse() const
bool RestApiResponseHasBeenSet() const
bool RestApiStatusCodeHasBeenSet() const
int GetRestApiStatusCode() const
RestApiServerException & WithRestApiResponse(RestApiResponseT &&value)
AWS_MWAA_API RestApiServerException(Aws::Utils::Json::JsonView jsonValue)
AWS_MWAA_API RestApiServerException()=default
void SetRestApiStatusCode(int value)
AWS_MWAA_API Aws::Utils::Json::JsonValue Jsonize() const
RestApiServerException & WithRestApiStatusCode(int value)
AWS_MWAA_API RestApiServerException & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetRestApiResponse(RestApiResponseT &&value)
Aws::Utils::Json::JsonValue JsonValue