7#include <aws/apigatewayv2/ApiGatewayV2Request.h>
8#include <aws/apigatewayv2/ApiGatewayV2_EXPORTS.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
17namespace ApiGatewayV2 {
49 template <
typename BasepathT = Aws::String>
51 m_basepathHasBeenSet =
true;
52 m_basepath = std::forward<BasepathT>(value);
54 template <
typename BasepathT = Aws::String>
69 m_failOnWarningsHasBeenSet =
true;
70 m_failOnWarnings = value;
84 template <
typename RequestBodyT = Aws::String>
86 m_requestBodyHasBeenSet =
true;
87 m_requestBody = std::forward<RequestBodyT>(value);
89 template <
typename RequestBodyT = Aws::String>
98 bool m_failOnWarnings{
false};
101 bool m_basepathHasBeenSet =
false;
102 bool m_failOnWarningsHasBeenSet =
false;
103 bool m_requestBodyHasBeenSet =
false;
AWS_APIGATEWAYV2_API Aws::String SerializePayload() const override
void SetFailOnWarnings(bool value)
ImportApiRequest & WithFailOnWarnings(bool value)
void SetBasepath(BasepathT &&value)
virtual const char * GetServiceRequestName() const override
ImportApiRequest & WithBasepath(BasepathT &&value)
const Aws::String & GetRequestBody() const
void SetRequestBody(RequestBodyT &&value)
const Aws::String & GetBasepath() const
bool GetFailOnWarnings() const
AWS_APIGATEWAYV2_API ImportApiRequest()=default
bool FailOnWarningsHasBeenSet() const
ImportApiRequest & WithRequestBody(RequestBodyT &&value)
bool RequestBodyHasBeenSet() const
bool BasepathHasBeenSet() const
AWS_APIGATEWAYV2_API void AddQueryStringParameters(Aws::Http::URI &uri) const override
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String