From 89f820f0a062befd9c6d1ebb0d5941612cb74b1f Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Mon, 1 Jul 2024 21:32:42 +0000 Subject: [PATCH 01/25] add embedded errors support to more apis --- .../source/client/AWSClient.cpp | 32 ++++++- .../source/client/AWSXmlClient.cpp | 3 + .../aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp | 8 +- .../cpp/s3/S3RestXmlCppClientGenerator.java | 92 ++++++++++++++++++- 4 files changed, 131 insertions(+), 4 deletions(-) diff --git a/src/aws-cpp-sdk-core/source/client/AWSClient.cpp b/src/aws-cpp-sdk-core/source/client/AWSClient.cpp index f127a3dd32e..39c448a17f6 100644 --- a/src/aws-cpp-sdk-core/source/client/AWSClient.cpp +++ b/src/aws-cpp-sdk-core/source/client/AWSClient.cpp @@ -582,12 +582,42 @@ HttpResponseOutcome AWSClient::AttemptOneRequest(const std::shared_ptrGetResponseBody(), httpResponse->GetHeaders())) + if (DoesResponseGenerateError(httpResponse) ) { AWS_LOGSTREAM_DEBUG(AWS_CLIENT_LOG_TAG, "Request returned error. Attempting to generate appropriate error codes from response"); auto error = BuildAWSError(httpResponse); return HttpResponseOutcome(std::move(error)); } + else if(request.HasEmbeddedError(httpResponse->GetResponseBody(), httpResponse->GetHeaders())) + { + Aws::String message{"Error in body of the response"}; + httpResponse->SetClientErrorType( CoreErrors::INTERNAL_FAILURE); + //extract error message + auto& body = httpResponse->GetResponseBody(); + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + + if (doc.WasParseSuccessful() && + !doc.GetRootElement().IsNull() && + doc.GetRootElement().GetName() == Aws::String("Error")) + { + auto messageNode = doc.GetRootElement().FirstChild("Message") ; + if(messageNode.IsNull()) + { + message = messageNode.GetText(); + } + + httpResponse->SetClientErrorMessage(message); + httpResponse->SetClientErrorType( CoreErrors::INTERNAL_FAILURE); + } + body.seekg(readPointer); + + AWS_LOGSTREAM_DEBUG(AWS_CLIENT_LOG_TAG, "Request returned error. Attempting to generate appropriate error codes from response"); + auto error = BuildAWSError(httpResponse); + return HttpResponseOutcome(std::move(error)); + } AWS_LOGSTREAM_DEBUG(AWS_CLIENT_LOG_TAG, "Request returned successful response."); diff --git a/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp b/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp index 443ea31cbcd..65b7a2e2ccc 100644 --- a/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp +++ b/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp @@ -189,6 +189,9 @@ AWSError AWSXMLClient::BuildAWSError(const std::shared_ptrGetClientErrorType(); + ss << "client error message:"<GetClientErrorMessage(); error = AWSError(errorCode, "", ss.str(), IsRetryableHttpResponseCode(responseCode)); } else diff --git a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp index d769ac20730..ae27d32bdef 100644 --- a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp +++ b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp @@ -185,10 +185,12 @@ TEST_F(S3UnitTest, S3EmbeddedErrorTest) { .WithBucket("testBucket") .WithKey("testKey") .WithCopySource("testSource"); - + auto mockRequest = Aws::MakeShared(ALLOCATION_TAG, "mockuri", HttpMethod::HTTP_GET); mockRequest->SetResponseStreamFactory([]() -> IOStream* { - return Aws::New(ALLOCATION_TAG, R"(SlowDownPlease reduce your request rate.)", std::ios_base::in | std::ios_base::binary); + const std::string mockResponseString = "\n \n\n \n InternalError\n We encountered an internal error. Please try again.\n 656c76696e6727732072657175657374\n Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg==\n \n "; + + return Aws::New(ALLOCATION_TAG, mockResponseString, std::ios_base::in | std::ios_base::binary); }); auto mockResponse = Aws::MakeShared(ALLOCATION_TAG, mockRequest); mockResponse->SetResponseCode(HttpResponseCode::OK); @@ -200,5 +202,7 @@ TEST_F(S3UnitTest, S3EmbeddedErrorTest) { _mockHttpClient->AddResponseToReturn(mockResponse); const auto response = _s3Client->CopyObject(request); + std::cout<<"Custom Error:"< s3CrtEnabledOps = new HashSet<>(); // All other ops are in fact regular SDK calls private static Set bucketLocationConstraints = new HashSet<>(); private Set functionsWithEmbeddedErrors = ImmutableSet.of( + "AbortMultipartUploadRequest", "CompleteMultipartUploadRequest", "CopyObjectRequest", - "UploadPartCopyRequest" + "CreateBucketRequest", + "CreateMultipartUploadRequest", + "CreateSessionRequest", + "DeleteBucketRequest", + "DeleteBucketAnalyticsConfigurationRequest", + "DeleteBucketCorsRequest", + "DeleteBucketEncryptionRequest", + "DeleteBucketIntelligentTieringConfigurationRequest", + "DeleteBucketInventoryConfigurationRequest", + "DeleteBucketLifecycleRequest", + "DeleteBucketMetricsConfigurationRequest", + "DeleteBucketOwnershipControlsRequest", + "DeleteBucketPolicyRequest", + "DeleteBucketReplicationRequest", + "DeleteBucketTaggingRequest", + "DeleteBucketWebsiteRequest", + "DeleteObjectRequest", + "DeleteObjectTaggingRequest", + "DeleteObjectsRequest", + "DeletePublicAccessBlockRequest", + "GetBucketAccelerateConfigurationRequest", + "GetBucketAclRequest", + "GetBucketAnalyticsConfigurationRequest", + "GetBucketCorsRequest", + "GetBucketEncryptionRequest", + "GetBucketIntelligentTieringConfigurationRequest", + "GetBucketInventoryConfigurationRequest", + "GetBucketLifecycleConfigurationRequest", + "GetBucketLocationRequest", + "GetBucketLoggingRequest", + "GetBucketMetricsConfigurationRequest", + "GetBucketNotificationConfigurationRequest", + "GetBucketOwnershipControlsRequest", + "GetBucketPolicyRequest", + "GetBucketPolicyStatusRequest", + "GetBucketReplicationRequest", + "GetBucketRequestPaymentRequest", + "GetBucketTaggingRequest", + "GetBucketVersioningRequest", + "GetBucketWebsiteRequest", + "GetObjectAclRequest", + "GetObjectAttributesRequest", + "GetObjectLegalHoldRequest", + "GetObjectLockConfigurationRequest", + "GetObjectRetentionRequest", + "GetObjectTaggingRequest", + "GetPublicAccessBlockRequest", + "HeadBucketRequest", + "HeadObjectRequest", + "ListBucketAnalyticsConfigurationsRequest", + "ListBucketIntelligentTieringConfigurationsRequest", + "ListBucketInventoryConfigurationsRequest", + "ListBucketMetricsConfigurationsRequest", + "ListBucketsRequest", + "ListDirectoryBucketsRequest", + "ListMultipartUploadsRequest", + "ListObjectVersionsRequest", + "ListObjectsRequest", + "ListObjectsV2Request", + "ListPartsRequest", + "PutBucketAccelerateConfigurationRequest", + "PutBucketAclRequest", + "PutBucketAnalyticsConfigurationRequest", + "PutBucketCorsRequest", + "PutBucketEncryptionRequest", + "PutBucketIntelligentTieringConfigurationRequest", + "PutBucketInventoryConfigurationRequest", + "PutBucketLifecycleConfigurationRequest", + "PutBucketLoggingRequest", + "PutBucketMetricsConfigurationRequest", + "PutBucketNotificationConfigurationRequest", + "PutBucketOwnershipControlsRequest", + "PutBucketPolicyRequest", + "PutBucketReplicationRequest", + "PutBucketRequestPaymentRequest", + "PutBucketTaggingRequest", + "PutBucketVersioningRequest", + "PutBucketWebsiteRequest", + "PutObjectRequest", + "PutObjectAclRequest", + "PutObjectLegalHoldRequest", + "PutObjectLockConfigurationRequest", + "PutObjectRetentionRequest", + "PutObjectTaggingRequest", + "PutPublicAccessBlockRequest", + "RestoreObjectRequest", + "SelectObjectContentRequest", + "UploadPartRequest", + "UploadPartCopyRequest", + "WriteGetObjectResponseRequest", ); private final Set opsThatDoNotSupportBucketArguments = ImmutableSet.of( From c5ffe2b5a898bf2c3dda9696844d8713a43d5a6e Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Tue, 2 Jul 2024 14:20:16 +0000 Subject: [PATCH 02/25] working interim changes --- .../source/client/AWSClient.cpp | 13 +++++++------ .../source/client/AWSXmlClient.cpp | 19 ++++++++++++++----- .../aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp | 5 ++++- 3 files changed, 25 insertions(+), 12 deletions(-) diff --git a/src/aws-cpp-sdk-core/source/client/AWSClient.cpp b/src/aws-cpp-sdk-core/source/client/AWSClient.cpp index 39c448a17f6..6c2adf777f1 100644 --- a/src/aws-cpp-sdk-core/source/client/AWSClient.cpp +++ b/src/aws-cpp-sdk-core/source/client/AWSClient.cpp @@ -591,7 +591,6 @@ HttpResponseOutcome AWSClient::AttemptOneRequest(const std::shared_ptrGetResponseBody(), httpResponse->GetHeaders())) { Aws::String message{"Error in body of the response"}; - httpResponse->SetClientErrorType( CoreErrors::INTERNAL_FAILURE); //extract error message auto& body = httpResponse->GetResponseBody(); @@ -604,17 +603,19 @@ HttpResponseOutcome AWSClient::AttemptOneRequest(const std::shared_ptrSetClientErrorMessage(message); - httpResponse->SetClientErrorType( CoreErrors::INTERNAL_FAILURE); } body.seekg(readPointer); + //httpResponse->SetClientErrorType( CoreErrors::INTERNAL_FAILURE); + //httpResponse->SetClientErrorMessage(message); - AWS_LOGSTREAM_DEBUG(AWS_CLIENT_LOG_TAG, "Request returned error. Attempting to generate appropriate error codes from response"); + //httpResponse->SetContentType(message); + //httpResponse->SetResponseCode(HttpResponseCode::INTERNAL_SERVER_ERROR); + + AWS_LOGSTREAM_DEBUG(AWS_CLIENT_LOG_TAG, message); auto error = BuildAWSError(httpResponse); return HttpResponseOutcome(std::move(error)); } diff --git a/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp b/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp index 65b7a2e2ccc..da3e46f2684 100644 --- a/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp +++ b/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp @@ -186,12 +186,21 @@ AWSError AWSXMLClient::BuildAWSError(const std::shared_ptrGetResponseCode(); auto errorCode = AWSClient::GuessBodylessErrorType(responseCode); - Aws::StringStream ss; - ss << "No response body."; - ss << " tellp = "<GetResponseBody().tellp(); - ss << "client error:"<GetClientErrorType(); - ss << "client error message:"<GetClientErrorMessage(); + + if(!httpResponse->GetResponseBody()) + { + ss << "No response body."; + } + else + { + Aws::String xmlString((Aws::IStreamBufIterator(httpResponse->GetResponseBody())), Aws::IStreamBufIterator()); + + ss <GetClientErrorType(); + ss << "client error message:"<GetClientErrorMessage(); + } error = AWSError(errorCode, "", ss.str(), IsRetryableHttpResponseCode(responseCode)); } else diff --git a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp index ae27d32bdef..f100a6abb12 100644 --- a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp +++ b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp @@ -194,15 +194,18 @@ TEST_F(S3UnitTest, S3EmbeddedErrorTest) { }); auto mockResponse = Aws::MakeShared(ALLOCATION_TAG, mockRequest); mockResponse->SetResponseCode(HttpResponseCode::OK); + + /* mockResponse->AddHeader("Server", "AmazonS3"); mockResponse->AddHeader("Connection", "close"); mockResponse->AddHeader("Date", "Mon, 1 Nov 2010 20:34:56 GMT"); mockResponse->AddHeader("x-amz-request-id", "656c76696e6727732072657175657374"); mockResponse->AddHeader("x-amz-id-2", "Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg=="); + */ _mockHttpClient->AddResponseToReturn(mockResponse); const auto response = _s3Client->CopyObject(request); - std::cout<<"Custom Error:"< Date: Tue, 2 Jul 2024 18:35:13 +0000 Subject: [PATCH 03/25] added new function for processing error in body --- .../include/aws/core/client/AWSClient.h | 8 ++- .../source/client/AWSClient.cpp | 70 +++++++++++-------- .../cpp/s3/S3RestXmlCppClientGenerator.java | 2 +- 3 files changed, 50 insertions(+), 30 deletions(-) diff --git a/src/aws-cpp-sdk-core/include/aws/core/client/AWSClient.h b/src/aws-cpp-sdk-core/include/aws/core/client/AWSClient.h index dccda976e4e..7c0a66c26ef 100644 --- a/src/aws-cpp-sdk-core/include/aws/core/client/AWSClient.h +++ b/src/aws-cpp-sdk-core/include/aws/core/client/AWSClient.h @@ -74,7 +74,7 @@ namespace Aws * Abstract AWS Client. Contains most of the functionality necessary to build an http request, get it signed, and send it across the wire. */ class AWS_CORE_API AWSClient - { + { public: /** * configuration will be used for http client settings, retry strategy, throttles, and signing information. @@ -275,6 +275,12 @@ namespace Aws */ virtual AWSError BuildAWSError(const std::shared_ptr& response) const = 0; + /** + * Abstract. Subclassing clients should override this to tell the client how to marshall error payloads + */ + virtual AWSError BuildAWSErrorFromResponseBody(const std::shared_ptr& response) const; + + /** * Transforms the AmazonWebServicesResult object into an HttpRequest. */ diff --git a/src/aws-cpp-sdk-core/source/client/AWSClient.cpp b/src/aws-cpp-sdk-core/source/client/AWSClient.cpp index 6c2adf777f1..1dbde65dd46 100644 --- a/src/aws-cpp-sdk-core/source/client/AWSClient.cpp +++ b/src/aws-cpp-sdk-core/source/client/AWSClient.cpp @@ -590,34 +590,7 @@ HttpResponseOutcome AWSClient::AttemptOneRequest(const std::shared_ptrGetResponseBody(), httpResponse->GetHeaders())) { - Aws::String message{"Error in body of the response"}; - //extract error message - auto& body = httpResponse->GetResponseBody(); - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - - if (doc.WasParseSuccessful() && - !doc.GetRootElement().IsNull() && - doc.GetRootElement().GetName() == Aws::String("Error")) - { - auto messageNode = doc.GetRootElement().FirstChild("Message") ; - if(!messageNode.IsNull()) - { - message = messageNode.GetText(); - } - } - body.seekg(readPointer); - //httpResponse->SetClientErrorType( CoreErrors::INTERNAL_FAILURE); - //httpResponse->SetClientErrorMessage(message); - - //httpResponse->SetContentType(message); - //httpResponse->SetResponseCode(HttpResponseCode::INTERNAL_SERVER_ERROR); - - AWS_LOGSTREAM_DEBUG(AWS_CLIENT_LOG_TAG, message); - auto error = BuildAWSError(httpResponse); - return HttpResponseOutcome(std::move(error)); + return HttpResponseOutcome(std::move(BuildAWSErrorFromResponseBody(httpResponse)) ); } AWS_LOGSTREAM_DEBUG(AWS_CLIENT_LOG_TAG, "Request returned successful response."); @@ -1193,3 +1166,44 @@ void AWSClient::AppendRecursionDetectionHeader(std::shared_ptrSetHeaderValue(Aws::Http::X_AMZN_TRACE_ID_HEADER, xAmznTraceIdVal); } + + + +AWSError AWSClient::BuildAWSErrorFromResponseBody(const std::shared_ptr& httpResponse) const +{ + + Aws::String message{"Error in body of the response"}; + //extract error message and code in the body + auto& body = httpResponse->GetResponseBody(); + auto responseCode = httpResponse->GetResponseCode(); + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Aws::String bodyError; + auto coreErrorCode = CoreErrors::INTERNAL_FAILURE; + + if (doc.WasParseSuccessful() && + !doc.GetRootElement().IsNull() && + doc.GetRootElement().GetName() == Aws::String("Error")) + { + auto messageNode = doc.GetRootElement().FirstChild("Message") ; + if(!messageNode.IsNull()) + { + message = messageNode.GetText(); + } + auto codeNode = doc.GetRootElement().FirstChild("Code") ; + if(!codeNode.IsNull()) + { + bodyError = codeNode.GetText(); + if(bodyError == "SlowDown") + { + coreErrorCode = CoreErrors::SLOW_DOWN; + } + } + } + body.seekg(readPointer); + + AWSError error{coreErrorCode, "", message, IsRetryableHttpResponseCode(responseCode)}; + + AWS_LOGSTREAM_DEBUG(AWS_CLIENT_LOG_TAG, message); + return error; +} diff --git a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java index d809e7d7af9..ba7861d843c 100644 --- a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java +++ b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java @@ -131,7 +131,7 @@ public class S3RestXmlCppClientGenerator extends RestXmlCppClientGenerator { "SelectObjectContentRequest", "UploadPartRequest", "UploadPartCopyRequest", - "WriteGetObjectResponseRequest", + "WriteGetObjectResponseRequest" ); private final Set opsThatDoNotSupportBucketArguments = ImmutableSet.of( From fd69d6bad625bd6dd842baa0c4ca312842f3509d Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Tue, 2 Jul 2024 21:22:33 +0000 Subject: [PATCH 04/25] changes to autogen files --- .../include/aws/core/client/AWSClient.h | 6 - .../source/client/AWSClient.cpp | 45 +- .../aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp | 2 +- .../cpp/s3/S3RestXmlCppClientGenerator.java | 1336 ++++++++--------- .../cpp/s3/S3ErrorMarshallerHeader.vm | 1 + .../cpp/s3/S3ErrorMarshallerSource.vm | 45 + 6 files changed, 718 insertions(+), 717 deletions(-) diff --git a/src/aws-cpp-sdk-core/include/aws/core/client/AWSClient.h b/src/aws-cpp-sdk-core/include/aws/core/client/AWSClient.h index 7c0a66c26ef..5963155e62f 100644 --- a/src/aws-cpp-sdk-core/include/aws/core/client/AWSClient.h +++ b/src/aws-cpp-sdk-core/include/aws/core/client/AWSClient.h @@ -275,12 +275,6 @@ namespace Aws */ virtual AWSError BuildAWSError(const std::shared_ptr& response) const = 0; - /** - * Abstract. Subclassing clients should override this to tell the client how to marshall error payloads - */ - virtual AWSError BuildAWSErrorFromResponseBody(const std::shared_ptr& response) const; - - /** * Transforms the AmazonWebServicesResult object into an HttpRequest. */ diff --git a/src/aws-cpp-sdk-core/source/client/AWSClient.cpp b/src/aws-cpp-sdk-core/source/client/AWSClient.cpp index 1dbde65dd46..05edf717036 100644 --- a/src/aws-cpp-sdk-core/source/client/AWSClient.cpp +++ b/src/aws-cpp-sdk-core/source/client/AWSClient.cpp @@ -590,7 +590,9 @@ HttpResponseOutcome AWSClient::AttemptOneRequest(const std::shared_ptrGetResponseBody(), httpResponse->GetHeaders())) { - return HttpResponseOutcome(std::move(BuildAWSErrorFromResponseBody(httpResponse)) ); + AWS_LOGSTREAM_DEBUG(AWS_CLIENT_LOG_TAG, "Response has embedded errors"); + auto error = GetErrorMarshaller()->Marshall(*httpResponse); + return HttpResponseOutcome(std::move(error) ); } AWS_LOGSTREAM_DEBUG(AWS_CLIENT_LOG_TAG, "Request returned successful response."); @@ -1166,44 +1168,3 @@ void AWSClient::AppendRecursionDetectionHeader(std::shared_ptrSetHeaderValue(Aws::Http::X_AMZN_TRACE_ID_HEADER, xAmznTraceIdVal); } - - - -AWSError AWSClient::BuildAWSErrorFromResponseBody(const std::shared_ptr& httpResponse) const -{ - - Aws::String message{"Error in body of the response"}; - //extract error message and code in the body - auto& body = httpResponse->GetResponseBody(); - auto responseCode = httpResponse->GetResponseCode(); - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - Aws::String bodyError; - auto coreErrorCode = CoreErrors::INTERNAL_FAILURE; - - if (doc.WasParseSuccessful() && - !doc.GetRootElement().IsNull() && - doc.GetRootElement().GetName() == Aws::String("Error")) - { - auto messageNode = doc.GetRootElement().FirstChild("Message") ; - if(!messageNode.IsNull()) - { - message = messageNode.GetText(); - } - auto codeNode = doc.GetRootElement().FirstChild("Code") ; - if(!codeNode.IsNull()) - { - bodyError = codeNode.GetText(); - if(bodyError == "SlowDown") - { - coreErrorCode = CoreErrors::SLOW_DOWN; - } - } - } - body.seekg(readPointer); - - AWSError error{coreErrorCode, "", message, IsRetryableHttpResponseCode(responseCode)}; - - AWS_LOGSTREAM_DEBUG(AWS_CLIENT_LOG_TAG, message); - return error; -} diff --git a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp index f100a6abb12..0282e2a2230 100644 --- a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp +++ b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp @@ -205,7 +205,7 @@ TEST_F(S3UnitTest, S3EmbeddedErrorTest) { _mockHttpClient->AddResponseToReturn(mockResponse); const auto response = _s3Client->CopyObject(request); - //std::cout<<"Custom Error:"< opsThatDoNotSupportVirtualAddressing = new HashSet<>(); - private static Set opsThatDoNotSupportArnEndpoint = new HashSet<>(); - private static Set s3CrtEnabledOps = new HashSet<>(); // All other ops are in fact regular SDK calls - private static Set bucketLocationConstraints = new HashSet<>(); - private Set functionsWithEmbeddedErrors = ImmutableSet.of( - "AbortMultipartUploadRequest", - "CompleteMultipartUploadRequest", - "CopyObjectRequest", - "CreateBucketRequest", - "CreateMultipartUploadRequest", - "CreateSessionRequest", - "DeleteBucketRequest", - "DeleteBucketAnalyticsConfigurationRequest", - "DeleteBucketCorsRequest", - "DeleteBucketEncryptionRequest", - "DeleteBucketIntelligentTieringConfigurationRequest", - "DeleteBucketInventoryConfigurationRequest", - "DeleteBucketLifecycleRequest", - "DeleteBucketMetricsConfigurationRequest", - "DeleteBucketOwnershipControlsRequest", - "DeleteBucketPolicyRequest", - "DeleteBucketReplicationRequest", - "DeleteBucketTaggingRequest", - "DeleteBucketWebsiteRequest", - "DeleteObjectRequest", - "DeleteObjectTaggingRequest", - "DeleteObjectsRequest", - "DeletePublicAccessBlockRequest", - "GetBucketAccelerateConfigurationRequest", - "GetBucketAclRequest", - "GetBucketAnalyticsConfigurationRequest", - "GetBucketCorsRequest", - "GetBucketEncryptionRequest", - "GetBucketIntelligentTieringConfigurationRequest", - "GetBucketInventoryConfigurationRequest", - "GetBucketLifecycleConfigurationRequest", - "GetBucketLocationRequest", - "GetBucketLoggingRequest", - "GetBucketMetricsConfigurationRequest", - "GetBucketNotificationConfigurationRequest", - "GetBucketOwnershipControlsRequest", - "GetBucketPolicyRequest", - "GetBucketPolicyStatusRequest", - "GetBucketReplicationRequest", - "GetBucketRequestPaymentRequest", - "GetBucketTaggingRequest", - "GetBucketVersioningRequest", - "GetBucketWebsiteRequest", - "GetObjectAclRequest", - "GetObjectAttributesRequest", - "GetObjectLegalHoldRequest", - "GetObjectLockConfigurationRequest", - "GetObjectRetentionRequest", - "GetObjectTaggingRequest", - "GetPublicAccessBlockRequest", - "HeadBucketRequest", - "HeadObjectRequest", - "ListBucketAnalyticsConfigurationsRequest", - "ListBucketIntelligentTieringConfigurationsRequest", - "ListBucketInventoryConfigurationsRequest", - "ListBucketMetricsConfigurationsRequest", - "ListBucketsRequest", - "ListDirectoryBucketsRequest", - "ListMultipartUploadsRequest", - "ListObjectVersionsRequest", - "ListObjectsRequest", - "ListObjectsV2Request", - "ListPartsRequest", - "PutBucketAccelerateConfigurationRequest", - "PutBucketAclRequest", - "PutBucketAnalyticsConfigurationRequest", - "PutBucketCorsRequest", - "PutBucketEncryptionRequest", - "PutBucketIntelligentTieringConfigurationRequest", - "PutBucketInventoryConfigurationRequest", - "PutBucketLifecycleConfigurationRequest", - "PutBucketLoggingRequest", - "PutBucketMetricsConfigurationRequest", - "PutBucketNotificationConfigurationRequest", - "PutBucketOwnershipControlsRequest", - "PutBucketPolicyRequest", - "PutBucketReplicationRequest", - "PutBucketRequestPaymentRequest", - "PutBucketTaggingRequest", - "PutBucketVersioningRequest", - "PutBucketWebsiteRequest", - "PutObjectRequest", - "PutObjectAclRequest", - "PutObjectLegalHoldRequest", - "PutObjectLockConfigurationRequest", - "PutObjectRetentionRequest", - "PutObjectTaggingRequest", - "PutPublicAccessBlockRequest", - "RestoreObjectRequest", - "SelectObjectContentRequest", - "UploadPartRequest", - "UploadPartCopyRequest", - "WriteGetObjectResponseRequest" - ); - - private final Set opsThatDoNotSupportBucketArguments = ImmutableSet.of( - "ListBuckets", - "ListDirectoryBuckets", - "WriteGetObjectResponse" - ); - - private static final Set OPS_TO_SKIP_CHECKSUMS = ImmutableSet.of( - "UploadPart" - ); - - private static final Set REQUESTS_TO_OVERRIDE_STREAMING = ImmutableSet.of( - "PutBucketPolicyRequest" - ); - - private static final Map CHECKSUM_MEMBERS_ENUMS = ImmutableMap.of( - "ChecksumCRC32", "CRC32", - "ChecksumCRC32C", "CRC32C", - "ChecksumSHA1", "SHA1", - "ChecksumSHA256", "SHA256" - ); - - static { - opsThatDoNotSupportVirtualAddressing.add("CreateBucket"); - opsThatDoNotSupportVirtualAddressing.add("ListBuckets"); - opsThatDoNotSupportVirtualAddressing.add("ListDirectoryBuckets"); - opsThatDoNotSupportVirtualAddressing.add("WriteGetObjectResponse"); - - opsThatDoNotSupportArnEndpoint.add("CreateBucket"); - opsThatDoNotSupportArnEndpoint.add("ListBuckets"); - opsThatDoNotSupportArnEndpoint.add("ListDirectoryBuckets"); - opsThatDoNotSupportArnEndpoint.add("WriteGetObjectResponse"); - - s3CrtEnabledOps.add("GetObject"); - s3CrtEnabledOps.add("PutObject"); - s3CrtEnabledOps.add("CopyObject"); - - bucketLocationConstraints.add("us-east-1"); - bucketLocationConstraints.add("us-east-2"); - bucketLocationConstraints.add("us-west-1"); - bucketLocationConstraints.add("us-west-2"); - bucketLocationConstraints.add("eu-west-1"); - bucketLocationConstraints.add("eu-west-2"); - bucketLocationConstraints.add("eu-west-3"); - bucketLocationConstraints.add("eu-central-1"); - bucketLocationConstraints.add("ap-southeast-1"); - bucketLocationConstraints.add("ap-southeast-2"); - bucketLocationConstraints.add("ap-northeast-1"); - bucketLocationConstraints.add("ap-northeast-2"); - bucketLocationConstraints.add("ap-south-1"); - bucketLocationConstraints.add("sa-east-1"); - bucketLocationConstraints.add("cn-north-1"); - bucketLocationConstraints.add("cn-northwest-1"); - bucketLocationConstraints.add("ca-central-1"); - bucketLocationConstraints.add("us-gov-west-1"); - bucketLocationConstraints.add("eu-north-1"); - bucketLocationConstraints.add("us-iso-west-1"); - } - - public S3RestXmlCppClientGenerator() throws Exception { - super(); - } - - @Override - public SdkFileEntry[] generateSourceFiles(ServiceModel serviceModel) throws Exception { - - // Add ID2 and RequestId to GetObjectResult - hackGetObjectOutputResponse(serviceModel); - addExpiresCustomization(serviceModel); - - //size and content length should ALWAYS be 64 bit integers, if they aren't set them as that now. - serviceModel.getShapes().entrySet().stream().filter(shapeEntry -> shapeEntry.getKey().toLowerCase().equals("contentlength") || shapeEntry.getKey().toLowerCase().equals("size")) - .forEach(shapeEntry -> shapeEntry.getValue().setType("long")); - - serviceModel.getOperations().values().stream() - .filter(operationEntry -> - !opsThatDoNotSupportVirtualAddressing.contains(operationEntry.getName())) - .forEach(operationEntry -> { - operationEntry.setVirtualAddressAllowed(true); - operationEntry.setVirtualAddressMemberName("Bucket"); - }); - - serviceModel.getOperations().values().stream() - .filter(operationEntry -> - !opsThatDoNotSupportArnEndpoint.contains(operationEntry.getName())) - .forEach(operationEntry -> { - operationEntry.setArnEndpointAllowed(true); - operationEntry.setArnEndpointMemberName("Bucket"); - }); - - serviceModel.getOperations().values().stream() - .filter(operationEntry -> operationEntry.getName().equals("WriteGetObjectResponse")) - .forEach(operationEntry -> { - operationEntry.setRequiresServiceNameOverride(true); - operationEntry.setServiceNameOverride("s3-object-lambda"); - operationEntry.setSupportsChunkedEncoding(true); - }); - - serviceModel.getOperations().values().stream() - .filter(operationEntry -> operationEntry.getName().equals("WriteGetObjectResponse")) - .forEach(operationEntry -> { - operationEntry.setRequiresServiceNameOverride(true); - operationEntry.setServiceNameOverride("s3-object-lambda"); - operationEntry.setSupportsChunkedEncoding(true); - }); - - - if (serviceModel.getMetadata().getServiceId().equalsIgnoreCase("S3") || - serviceModel.getMetadata().getServiceId().equalsIgnoreCase("S3-CRT")) { - serviceModel.getOperations().values().stream() - .filter(operationEntry -> s3CrtEnabledOps.contains(operationEntry.getName())) - .forEach(operationEntry -> operationEntry.setS3CrtEnabled(true)); - } - - Shape locationConstraints = serviceModel.getShapes().get("BucketLocationConstraint"); - - if (locationConstraints != null) { - bucketLocationConstraints.stream() - .filter(enumEntry -> !locationConstraints.getEnumValues().contains(enumEntry)) - .forEach(enumEntry -> locationConstraints.getEnumValues().add(enumEntry)); - } - - // We created a customization for transforming an incorrect "COMPLETE" to "COMPLETED" enum - // value in the past https://github.com/aws/aws-sdk-cpp/issues/859. S3 is fixing their model - // for other SDKs that have this modeling issue. They will include both COMPLETED and COMPLETE - // in the model for other SDK backwards compat. For C++ we will remove the "COMPLETED" value - // to preserve backwards compat and keep the existing customization. - // - // If "COMPLETE" is removed from the model we will execute none of this customization, and it - // is the safe to remove it. - final Shape replicationStatus = serviceModel.getShapes().get("ReplicationStatus"); - final boolean hasCompleted = replicationStatus.getEnumValues().contains("COMPLETED"); - final boolean hasComplete = replicationStatus.getEnumValues().contains("COMPLETE"); - if (hasCompleted && hasComplete) { - // If we have both we remove the additional COMPLETED to preserve backwards compat - replicationStatus.setEnumValues(replicationStatus.getEnumValues().stream() - .filter(value -> !"COMPLETED".equals(value)) - .collect(Collectors.toList())); - } - if (hasComplete) { - // Preserve existing customization to transform COMPLETE to COMPLETED - int indexOfComplete = replicationStatus.getEnumValues().indexOf("COMPLETE"); - if (indexOfComplete != -1) { - replicationStatus.getEnumValues().set(indexOfComplete, "COMPLETED"); - } - } - - // Some S3 operations have embedded errors, and we need to search for errors in the response. - serviceModel.getShapes().values().stream() - .filter(shape -> functionsWithEmbeddedErrors.contains(shape.getName())) - .forEach(shape -> shape.setEmbeddedErrors(true)); - - serviceModel.getOperations().entrySet().stream() - .filter(entry -> !opsThatDoNotSupportBucketArguments.contains(entry.getValue().getName())) - .forEach(entry -> entry.getValue().setShouldUsePropertyBag(true)); - - serviceModel.getOperations().entrySet().stream() - .filter(entry -> OPS_TO_SKIP_CHECKSUMS.contains(entry.getValue().getName())) - .forEach(entry -> entry.getValue().setShouldSkipChecksum(true)); - - serviceModel.getShapes().values().stream() - .filter(shape -> REQUESTS_TO_OVERRIDE_STREAMING.contains(shape.getName())) - .forEach(shape -> shape.setOverrideStreaming(true)); - - // Customized Log Information - Shape logTagKeyShape = new Shape(); - logTagKeyShape.setName("customizedAccessLogTagKey"); - logTagKeyShape.setType("string"); - logTagKeyShape.setReferenced(true); - HashSet keyReferencedBy = new HashSet(); - logTagKeyShape.setReferencedBy(keyReferencedBy); - ShapeMember shapeMemberKey = new ShapeMember(); - shapeMemberKey.setShape(logTagKeyShape); - - Shape logTagValShape = new Shape(); - logTagValShape.setName("customizedAccessLogTagVal"); - logTagValShape.setType("string"); - logTagValShape.setReferenced(true); - HashSet valReferencedBy = new HashSet(); - logTagValShape.setReferencedBy(valReferencedBy); - ShapeMember shapeMemberVal = new ShapeMember(); - shapeMemberVal.setShape(logTagValShape); - - Shape logTagShape = new Shape(); - logTagShape.setName("customizedAccessLogTag"); - logTagShape.setType("map"); - logTagShape.setReferenced(true); - HashSet tagReferencedBy = new HashSet(); - logTagShape.setReferencedBy(tagReferencedBy); - logTagKeyShape.getReferencedBy().add(logTagShape.getName()); - logTagValShape.getReferencedBy().add(logTagShape.getName()); - logTagShape.setMapKey(shapeMemberKey); - logTagShape.setMapValue(shapeMemberVal); - - ShapeMember shapeMemberTag = new ShapeMember(); - shapeMemberTag.setLocation("querystring"); - shapeMemberTag.setCustomizedQuery(true); - shapeMemberTag.setShape(logTagShape); - - serviceModel.getOperations().values().forEach(operationEntry -> { - if (operationEntry.getRequest() != null) { - operationEntry.getRequest().getShape().getMembers().put(logTagShape.getName(), shapeMemberTag); - operationEntry.getRequest().getShape().setCustomizedQuery(shapeMemberTag); - logTagShape.getReferencedBy().add(operationEntry.getRequest().getShape().getName()); - } - }); - - serviceModel.getOperations().values().stream() - .filter(Operation::hasRequest) - .map(Operation::getRequest) - .map(ShapeMember::getShape) - .filter(requestShape -> requestShape.hasMember("ChecksumAlgorithm")) - .forEach(requestShape -> requestShape.getMembers().values().stream() - .filter(member -> CHECKSUM_MEMBERS_ENUMS.containsKey(member.getShape().getName())) - .forEach(member -> { - member.setChecksumMember(true); - member.setChecksumEnumMember(CHECKSUM_MEMBERS_ENUMS.get(member.getShape().getName())); - })); - - return Stream.concat(generateS3ExpressFiles(serviceModel).stream(), - Arrays.stream(super.generateSourceFiles(serviceModel))) - .toArray(SdkFileEntry[]::new); - } - - protected void hackGetObjectOutputResponse(ServiceModel serviceModel) { - Shape getObjectResult = serviceModel.getShapes().get("GetObjectResult"); - if (getObjectResult == null) return; - - Shape id2 = new Shape(); - id2.setName("ObjectId2"); - id2.setType("string"); - if (serviceModel.getShapes().get("ObjectId2") == null) { - serviceModel.getShapes().put("ObjectId2", id2); - } else { - id2 = serviceModel.getShapes().get("ObjectId2"); - } - - Shape requestId = new Shape(); - requestId.setName("ObjectRequestId"); - requestId.setType("string"); - if (serviceModel.getShapes().get("ObjectRequestId") == null) { - serviceModel.getShapes().put("ObjectRequestId", requestId); - } else { - requestId = serviceModel.getShapes().get("ObjectRequestId"); - } - - ShapeMember id2ShapeMember = new ShapeMember(); - id2ShapeMember.setShape(id2); - id2ShapeMember.setLocation("header"); - id2ShapeMember.setLocationName("x-amz-id-2"); - - ShapeMember requestIdShapeMember = new ShapeMember(); - requestIdShapeMember.setShape(requestId); - requestIdShapeMember.setLocation("header"); - requestIdShapeMember.setLocationName("x-amz-request-id"); - - - if (getObjectResult.getMembers().get("Id2") == null) { - getObjectResult.getMembers().put("Id2", id2ShapeMember); - } - if (getObjectResult.getMembers().get("RequestId") == null) { - getObjectResult.getMembers().put("RequestId", requestIdShapeMember); - } - } - - /** - * Originally, Expires shape member was modeled as a timestamp without a timestamp format specified. - * This customization creates an "ExpiresString" shape and members in the model to hold the same response value - * as a string. - * Original "Expires" members will be-remodelled into a "string" type in some future model update - * and this is a customization to keep the SDK backward compatible with existing applications. - * @param serviceModel - */ - protected void addExpiresCustomization(ServiceModel serviceModel) { - final String EXPIRES = "Expires"; - final String EXPIRES_STRING = "ExpiresString"; - - // Existing SDKs that currently model Expires as timestamp MUST add customization to ensure it stays as timestamp - serviceModel.getShapes().get(EXPIRES).setType("timestamp"); - - // The SDKs MUST add a customization to generate a synthetic member, - // named ExpiresString that returns the unparsed value of Expires - Shape expiresString = new Shape(); - expiresString.setName(EXPIRES_STRING); - expiresString.setType("string"); - serviceModel.getShapes().put(EXPIRES_STRING, expiresString); - - // MUST only target structures that contain a member named Expires AND are used as the _output_ of an operation - serviceModel.getOperations().values().stream() - .filter(operation -> operation.getResult() != null) - .map(Operation::getResult) - .map(ShapeMember::getShape) - .filter(shape -> shape.hasMember(EXPIRES)) - .forEach(shape->{ - ShapeMember expiresStringMember = shape.getMembers().get(EXPIRES).toBuilder().build(); - expiresStringMember.setShape(expiresString); - shape.getMembers().put(EXPIRES_STRING, expiresStringMember); - }); - - // Add deprecated notice - Set expiresMembers = - serviceModel.getOperations().values().stream() - .filter(operation -> operation.getResult() != null) - .map(Operation::getResult) - .map(ShapeMember::getShape) - .filter(shape -> shape.hasMember(EXPIRES)) - .map(shape-> shape.getMembers().get(EXPIRES)) - .collect(Collectors.toSet()); - - expiresMembers.parallelStream() - .forEach(shapeMember -> { - String doc = shapeMember.getDocumentation(); - if (!doc.toLowerCase().contains("deprecated")) { - shapeMember.setDocumentation("Deprecated: Please use ExpiresString instead. " + - System.lineSeparator() + " * " + doc); - } - }); - } - - @Override - protected SdkFileEntry generateClientHeaderFile(final ServiceModel serviceModel) throws Exception { - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ClientHeader.vm"); - - VelocityContext context = createContext(serviceModel); - context.put("CppViewHelper", CppViewHelper.class); - - String fileName = String.format("include/aws/%s/%sClient.h", serviceModel.getMetadata().getProjectName(), - serviceModel.getMetadata().getClassNamePrefix()); - - return makeFile(template, context, fileName, true); - } - - @Override - protected List generateClientSourceFile(final List serviceModels) throws Exception { - List sourceFiles = new ArrayList<>(); - for (int i = 0; i < serviceModels.size(); i++) { - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ClientSource.vm"); - - Map templateOverride = new HashMap<>(); - if ("S3-CRT".equalsIgnoreCase(serviceModels.get(i).getMetadata().getProjectName())) { - templateOverride.put("ServiceClientSourceInit_template", - "/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/s3-crt/S3CrtServiceClientSourceInit.vm"); - } - VelocityContext context = createContext(serviceModels.get(i)); - context.put("CppViewHelper", CppViewHelper.class); - context.put("TemplateOverride", templateOverride); - - final String fileName; - if (i == 0) { - context.put("onlyGeneratedOperations", false); - fileName = String.format("source/%sClient.cpp", serviceModels.get(i).getMetadata().getClassNamePrefix()); - } else { - context.put("onlyGeneratedOperations", true); - fileName = String.format("source/%sClient%d.cpp", serviceModels.get(i).getMetadata().getClassNamePrefix(), i); - } - - sourceFiles.add(makeFile(template, context, fileName, true)); - } - return sourceFiles; - } - - private List generateS3ExpressFiles(final ServiceModel serviceModel) { - final String projectName = serviceModel.getMetadata().getProjectName(); - // Only generate S3Express files for s3. - if (!ImmutableSet.of("s3", "s3-crt").contains(projectName)) { - return ImmutableList.of(); - } - final String vmFilePrefixFormat = "/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/%s"; - final String includePath = String.format("include/aws/%s/", projectName); - final VelocityContext context = createContext(serviceModel); - context.put("CppViewHelper", CppViewHelper.class); - Stream> crtAdapters = Optional.of(projectName) - .filter("s3-crt"::equals) - .map(__ -> Stream.of(Pair.of(includePath + "S3CrtIdentityProviderAdapter.h", String.format(vmFilePrefixFormat, "S3CrtIdentityProviderAdapterHeader.vm")), - Pair.of("source/S3CrtIdentityProviderAdapter.cpp", String.format(vmFilePrefixFormat, "S3CrtIdentityProviderAdapterSource.vm")))) - .orElse(Stream.of()); - - return Stream.concat( - Stream.of(Pair.of(includePath + "S3ExpressIdentity.h", String.format(vmFilePrefixFormat, "S3ExpressIdentityHeader.vm")), - Pair.of(includePath + "S3ExpressIdentityProvider.h", String.format(vmFilePrefixFormat, "S3ExpressIdentityProviderHeader.vm")), - Pair.of(includePath + "S3ExpressSigner.h", String.format(vmFilePrefixFormat, "S3ExpressSignerHeader.vm")), - Pair.of(includePath + "S3ExpressSignerProvider.h", String.format(vmFilePrefixFormat, "S3ExpressSignerProviderHeader.vm")), - Pair.of("source/S3ExpressIdentityProvider.cpp", String.format(vmFilePrefixFormat, "S3ExpressIdentityProviderSource.vm")), - Pair.of("source/S3ExpressSigner.cpp", String.format(vmFilePrefixFormat, "S3ExpressSignerSource.vm")), - Pair.of("source/S3ExpressSignerProvider.cpp", String.format(vmFilePrefixFormat, "S3ExpressSignerProviderSource.vm"))), - crtAdapters) - .map(codeGenPair -> makeFile(velocityEngine.getTemplate(codeGenPair.getValue()), - context, - codeGenPair.getKey(), - true)) - .collect(Collectors.toList()); - } - - @Override - protected SdkFileEntry generateModelSourceFile(ServiceModel serviceModel, Map.Entry shapeEntry) { - Template template = null; - String fileName = ""; - - switch (shapeEntry.getKey()) { - case "GetBucketLocationResult": { - template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/GetBucketLocationResult.vm", StandardCharsets.UTF_8.name()); - fileName = "source/model/GetBucketLocationResult.cpp"; - break; - } - case "PutBucketNotificationConfigurationRequest": { - template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm", StandardCharsets.UTF_8.name()); - fileName = "source/model/PutBucketNotificationConfigurationRequest.cpp"; - break; - } - default: - return super.generateModelSourceFile(serviceModel, shapeEntry); - } - - Shape shape = shapeEntry.getValue(); - VelocityContext context = createContext(serviceModel); - context.put("shape", shape); - context.put("operation", serviceModel.getOperationForRequestShapeName(shape.getName())); - context.put("typeInfo", new CppShapeInformation(shape, serviceModel)); - context.put("CppViewHelper", CppViewHelper.class); - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateErrorMarshallerHeaderFile(ServiceModel serviceModel) throws Exception { - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerHeader.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - context.put("CppViewHelper", CppViewHelper.class); - - String fileName = String.format("include/aws/%s/%sErrorMarshaller.h", - serviceModel.getMetadata().getProjectName(), serviceModel.getMetadata().getClassNamePrefix()); - - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateErrorMarshallingSourceFile(final ServiceModel serviceModel) throws Exception { - - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - - String fileName = String.format("source/%sErrorMarshaller.cpp", serviceModel.getMetadata().getClassNamePrefix()); - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateRegionHeaderFile(ServiceModel serviceModel) throws Exception { - - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3EndpointEnumHeader.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - context.put("exportValue", String.format("AWS_%s_API", serviceModel.getMetadata().getClassNamePrefix().toUpperCase())); - - String fileName = String.format("include/aws/%s/%sEndpoint.h", serviceModel.getMetadata().getProjectName(), - serviceModel.getMetadata().getClassNamePrefix()); - - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateRegionSourceFile(ServiceModel serviceModel) throws Exception { - - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3EndpointEnumSource.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - - String fileName = String.format("source/%sEndpoint.cpp", serviceModel.getMetadata().getClassNamePrefix()); - - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateARNHeaderFile(final ServiceModel serviceModel) throws Exception { - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ARNHeader.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - context.put("exportValue", String.format("AWS_%s_API", serviceModel.getMetadata().getClassNamePrefix().toUpperCase())); - - String fileName = String.format("include/aws/%s/%sARN.h", serviceModel.getMetadata().getProjectName(), - serviceModel.getMetadata().getClassNamePrefix()); - - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateARNSourceFile(final ServiceModel serviceModel) throws Exception { - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ARNSource.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - - String fileName = String.format("source/%sARN.cpp", serviceModel.getMetadata().getClassNamePrefix()); - - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateClientConfigurationFile(final ServiceModel serviceModel) throws Exception { - if ("S3-CRT".equalsIgnoreCase(serviceModel.getMetadata().getProjectName())) { - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/s3-crt/S3CrtClientConfig.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - context.put("exportValue", String.format("AWS_%s_API", serviceModel.getMetadata().getClassNamePrefix().toUpperCase())); - - String fileName = String.format("include/aws/%s/ClientConfiguration.h", serviceModel.getMetadata().getProjectName()); - - return makeFile(template, context, fileName, true); - } - - return null; - } - - @Override - protected void addRequestIdToResults(final ServiceModel serviceModel) { - serviceModel.getShapes().values().stream() - .filter(Shape::isResult) - .filter(shape -> !shape.getMembers().containsKey("requestId")) - .forEach(shape -> { - Shape requestId = new Shape(); - requestId.setName("RequestId"); - requestId.setType("string"); - requestId.hasHeaderMembers(); - requestId.setMembers(ImmutableMap.of()); - - ShapeMember requestIdMember = new ShapeMember(); - requestIdMember.setShape(requestId); - requestIdMember.setLocation("header"); - //S3 uses a different header location than other services. - requestIdMember.setLocationName("x-amz-request-id"); - shape.getMembers().put("RequestId", requestIdMember); - }); - } -} +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +package com.amazonaws.util.awsclientgenerator.generators.cpp.s3; + +import com.amazonaws.util.awsclientgenerator.domainmodels.SdkFileEntry; +import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.Operation; +import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.ServiceModel; +import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.Shape; +import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.ShapeMember; +import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.cpp.CppShapeInformation; +import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.cpp.CppViewHelper; +import com.amazonaws.util.awsclientgenerator.generators.cpp.RestXmlCppClientGenerator; +import com.google.common.collect.ImmutableList; +import com.google.common.collect.ImmutableMap; +import com.google.common.collect.ImmutableSet; +import org.apache.commons.lang3.tuple.Pair; +import org.apache.velocity.Template; +import org.apache.velocity.VelocityContext; + +import java.nio.charset.StandardCharsets; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.Set; +import java.util.stream.Collectors; +import java.util.stream.Stream; + +public class S3RestXmlCppClientGenerator extends RestXmlCppClientGenerator { + + private static Set opsThatDoNotSupportVirtualAddressing = new HashSet<>(); + private static Set opsThatDoNotSupportArnEndpoint = new HashSet<>(); + private static Set s3CrtEnabledOps = new HashSet<>(); // All other ops are in fact regular SDK calls + private static Set bucketLocationConstraints = new HashSet<>(); + private Set functionsWithEmbeddedErrors = ImmutableSet.of( +"AbortMultipartUploadRequest", +"CompleteMultipartUploadRequest", +"CopyObjectRequest", +"CreateBucketRequest", +"CreateMultipartUploadRequest", +"CreateSessionRequest", +"DeleteBucketRequest", +"DeleteBucketAnaxlyticsConfigurationRequest", +"DeleteBucketCorsRequest", +"DeleteBucketEncryptionRequest", +"DeleteBucketIntelligentTieringConfigurationRequest", +"DeleteBucketInventoryConfigurationRequest", +"DeleteBucketLifecycleRequest", +"DeleteBucketMetricsConfigurationRequest", +"DeleteBucketOwnershipControlsRequest", +"DeleteBucketPolicyRequest", +"DeleteBucketReplicationRequest", +"DeleteBucketTaggingRequest", +"DeleteBucketWebsiteRequest", +"DeleteObjectRequest", +"DeleteObjectTaggingRequest", +"DeleteObjectsRequest", +"DeletePublicAccessBlockRequest", +"GetBucketAccelerateConfigurationRequest", +"GetBucketAclRequest", +"GetBucketAnalyticsConfigurationRequest", +"GetBucketCorsRequest", +"GetBucketEncryptionRequest", +"GetBucketIntelligentTieringConfigurationRequest", +"GetBucketInventoryConfigurationRequest", +"GetBucketLifecycleConfigurationRequest", +"GetBucketLocationRequest", +"GetBucketLoggingRequest", +"GetBucketMetricsConfigurationRequest", +"GetBucketNotificationConfigurationRequest", +"GetBucketOwnershipControlsRequest", +"GetBucketPolicyRequest", +"GetBucketPolicyStatusRequest", +"GetBucketReplicationRequest", +"GetBucketRequestPaymentRequest", +"GetBucketTaggingRequest", +"GetBucketVersioningRequest", +"GetBucketWebsiteRequest", +"GetObjectAclRequest", +"GetObjectAttributesRequest", +"GetObjectLegalHoldRequest", +"GetObjectLockConfigurationRequest", +"GetObjectRetentionRequest", +"GetObjectTaggingRequest", +"GetPublicAccessBlockRequest", +"HeadBucketRequest", +"HeadObjectRequest", +"ListBucketAnalyticsConfigurationsRequest", +"ListBucketIntelligentTieringConfigurationsRequest", +"ListBucketInventoryConfigurationsRequest", +"ListBucketMetricsConfigurationsRequest", +"ListBucketsRequest", +"ListDirectoryBucketsRequest", +"ListMultipartUploadsRequest", +"ListObjectVersionsRequest", +"ListObjectsRequest", +"ListObjectsV2Request", +"ListPartsRequest", +"PutBucketAccelerateConfigurationRequest", +"PutBucketAclRequest", +"PutBucketAnalyticsConfigurationRequest", +"PutBucketCorsRequest", +"PutBucketEncryptionRequest", +"PutBucketIntelligentTieringConfigurationRequest", +"PutBucketInventoryConfigurationRequest", +"PutBucketLifecycleConfigurationRequest", +"PutBucketLoggingRequest", +"PutBucketMetricsConfigurationRequest", +"PutBucketNotificationConfigurationRequest", +"PutBucketOwnershipControlsRequest", +"PutBucketPolicyRequest", +"PutBucketReplicationRequest", +"PutBucketRequestPaymentRequest", +"PutBucketTaggingRequest", +"PutBucketVersioningRequest", +"PutBucketWebsiteRequest", +"PutObjectRequest", +"PutObjectAclRequest", +"PutObjectLegalHoldRequest", +"PutObjectLockConfigurationRequest", +"PutObjectRetentionRequest", +"PutObjectTaggingRequest", +"PutPublicAccessBlockRequest", +"RestoreObjectRequest", +"SelectObjectContentRequest", +"UploadPartRequest", +"UploadPartCopyRequest", +"WriteGetObjectResponseRequest" + ); + + private final Set opsThatDoNotSupportBucketArguments = ImmutableSet.of( + "ListBuckets", + "ListDirectoryBuckets", + "WriteGetObjectResponse" + ); + + private static final Set OPS_TO_SKIP_CHECKSUMS = ImmutableSet.of( + "UploadPart" + ); + + private static final Set REQUESTS_TO_OVERRIDE_STREAMING = ImmutableSet.of( + "PutBucketPolicyRequest" + ); + + private static final Map CHECKSUM_MEMBERS_ENUMS = ImmutableMap.of( + "ChecksumCRC32", "CRC32", + "ChecksumCRC32C", "CRC32C", + "ChecksumSHA1", "SHA1", + "ChecksumSHA256", "SHA256" + ); + + static { + opsThatDoNotSupportVirtualAddressing.add("CreateBucket"); + opsThatDoNotSupportVirtualAddressing.add("ListBuckets"); + opsThatDoNotSupportVirtualAddressing.add("ListDirectoryBuckets"); + opsThatDoNotSupportVirtualAddressing.add("WriteGetObjectResponse"); + + opsThatDoNotSupportArnEndpoint.add("CreateBucket"); + opsThatDoNotSupportArnEndpoint.add("ListBuckets"); + opsThatDoNotSupportArnEndpoint.add("ListDirectoryBuckets"); + opsThatDoNotSupportArnEndpoint.add("WriteGetObjectResponse"); + + s3CrtEnabledOps.add("GetObject"); + s3CrtEnabledOps.add("PutObject"); + s3CrtEnabledOps.add("CopyObject"); + + bucketLocationConstraints.add("us-east-1"); + bucketLocationConstraints.add("us-east-2"); + bucketLocationConstraints.add("us-west-1"); + bucketLocationConstraints.add("us-west-2"); + bucketLocationConstraints.add("eu-west-1"); + bucketLocationConstraints.add("eu-west-2"); + bucketLocationConstraints.add("eu-west-3"); + bucketLocationConstraints.add("eu-central-1"); + bucketLocationConstraints.add("ap-southeast-1"); + bucketLocationConstraints.add("ap-southeast-2"); + bucketLocationConstraints.add("ap-northeast-1"); + bucketLocationConstraints.add("ap-northeast-2"); + bucketLocationConstraints.add("ap-south-1"); + bucketLocationConstraints.add("sa-east-1"); + bucketLocationConstraints.add("cn-north-1"); + bucketLocationConstraints.add("cn-northwest-1"); + bucketLocationConstraints.add("ca-central-1"); + bucketLocationConstraints.add("us-gov-west-1"); + bucketLocationConstraints.add("eu-north-1"); + bucketLocationConstraints.add("us-iso-west-1"); + } + + public S3RestXmlCppClientGenerator() throws Exception { + super(); + } + + @Override + public SdkFileEntry[] generateSourceFiles(ServiceModel serviceModel) throws Exception { + + // Add ID2 and RequestId to GetObjectResult + hackGetObjectOutputResponse(serviceModel); + addExpiresCustomization(serviceModel); + + //size and content length should ALWAYS be 64 bit integers, if they aren't set them as that now. + serviceModel.getShapes().entrySet().stream().filter(shapeEntry -> shapeEntry.getKey().toLowerCase().equals("contentlength") || shapeEntry.getKey().toLowerCase().equals("size")) + .forEach(shapeEntry -> shapeEntry.getValue().setType("long")); + + serviceModel.getOperations().values().stream() + .filter(operationEntry -> + !opsThatDoNotSupportVirtualAddressing.contains(operationEntry.getName())) + .forEach(operationEntry -> { + operationEntry.setVirtualAddressAllowed(true); + operationEntry.setVirtualAddressMemberName("Bucket"); + }); + + serviceModel.getOperations().values().stream() + .filter(operationEntry -> + !opsThatDoNotSupportArnEndpoint.contains(operationEntry.getName())) + .forEach(operationEntry -> { + operationEntry.setArnEndpointAllowed(true); + operationEntry.setArnEndpointMemberName("Bucket"); + }); + + serviceModel.getOperations().values().stream() + .filter(operationEntry -> operationEntry.getName().equals("WriteGetObjectResponse")) + .forEach(operationEntry -> { + operationEntry.setRequiresServiceNameOverride(true); + operationEntry.setServiceNameOverride("s3-object-lambda"); + operationEntry.setSupportsChunkedEncoding(true); + }); + + serviceModel.getOperations().values().stream() + .filter(operationEntry -> operationEntry.getName().equals("WriteGetObjectResponse")) + .forEach(operationEntry -> { + operationEntry.setRequiresServiceNameOverride(true); + operationEntry.setServiceNameOverride("s3-object-lambda"); + operationEntry.setSupportsChunkedEncoding(true); + }); + + + if (serviceModel.getMetadata().getServiceId().equalsIgnoreCase("S3") || + serviceModel.getMetadata().getServiceId().equalsIgnoreCase("S3-CRT")) { + serviceModel.getOperations().values().stream() + .filter(operationEntry -> s3CrtEnabledOps.contains(operationEntry.getName())) + .forEach(operationEntry -> operationEntry.setS3CrtEnabled(true)); + } + + Shape locationConstraints = serviceModel.getShapes().get("BucketLocationConstraint"); + + if (locationConstraints != null) { + bucketLocationConstraints.stream() + .filter(enumEntry -> !locationConstraints.getEnumValues().contains(enumEntry)) + .forEach(enumEntry -> locationConstraints.getEnumValues().add(enumEntry)); + } + + // We created a customization for transforming an incorrect "COMPLETE" to "COMPLETED" enum + // value in the past https://github.com/aws/aws-sdk-cpp/issues/859. S3 is fixing their model + // for other SDKs that have this modeling issue. They will include both COMPLETED and COMPLETE + // in the model for other SDK backwards compat. For C++ we will remove the "COMPLETED" value + // to preserve backwards compat and keep the existing customization. + // + // If "COMPLETE" is removed from the model we will execute none of this customization, and it + // is the safe to remove it. + final Shape replicationStatus = serviceModel.getShapes().get("ReplicationStatus"); + final boolean hasCompleted = replicationStatus.getEnumValues().contains("COMPLETED"); + final boolean hasComplete = replicationStatus.getEnumValues().contains("COMPLETE"); + if (hasCompleted && hasComplete) { + // If we have both we remove the additional COMPLETED to preserve backwards compat + replicationStatus.setEnumValues(replicationStatus.getEnumValues().stream() + .filter(value -> !"COMPLETED".equals(value)) + .collect(Collectors.toList())); + } + if (hasComplete) { + // Preserve existing customization to transform COMPLETE to COMPLETED + int indexOfComplete = replicationStatus.getEnumValues().indexOf("COMPLETE"); + if (indexOfComplete != -1) { + replicationStatus.getEnumValues().set(indexOfComplete, "COMPLETED"); + } + } + + // Some S3 operations have embedded errors, and we need to search for errors in the response. + serviceModel.getShapes().values().stream() + .filter(shape -> functionsWithEmbeddedErrors.contains(shape.getName())) + .forEach(shape -> shape.setEmbeddedErrors(true)); + + serviceModel.getOperations().entrySet().stream() + .filter(entry -> !opsThatDoNotSupportBucketArguments.contains(entry.getValue().getName())) + .forEach(entry -> entry.getValue().setShouldUsePropertyBag(true)); + + serviceModel.getOperations().entrySet().stream() + .filter(entry -> OPS_TO_SKIP_CHECKSUMS.contains(entry.getValue().getName())) + .forEach(entry -> entry.getValue().setShouldSkipChecksum(true)); + + serviceModel.getShapes().values().stream() + .filter(shape -> REQUESTS_TO_OVERRIDE_STREAMING.contains(shape.getName())) + .forEach(shape -> shape.setOverrideStreaming(true)); + + // Customized Log Information + Shape logTagKeyShape = new Shape(); + logTagKeyShape.setName("customizedAccessLogTagKey"); + logTagKeyShape.setType("string"); + logTagKeyShape.setReferenced(true); + HashSet keyReferencedBy = new HashSet(); + logTagKeyShape.setReferencedBy(keyReferencedBy); + ShapeMember shapeMemberKey = new ShapeMember(); + shapeMemberKey.setShape(logTagKeyShape); + + Shape logTagValShape = new Shape(); + logTagValShape.setName("customizedAccessLogTagVal"); + logTagValShape.setType("string"); + logTagValShape.setReferenced(true); + HashSet valReferencedBy = new HashSet(); + logTagValShape.setReferencedBy(valReferencedBy); + ShapeMember shapeMemberVal = new ShapeMember(); + shapeMemberVal.setShape(logTagValShape); + + Shape logTagShape = new Shape(); + logTagShape.setName("customizedAccessLogTag"); + logTagShape.setType("map"); + logTagShape.setReferenced(true); + HashSet tagReferencedBy = new HashSet(); + logTagShape.setReferencedBy(tagReferencedBy); + logTagKeyShape.getReferencedBy().add(logTagShape.getName()); + logTagValShape.getReferencedBy().add(logTagShape.getName()); + logTagShape.setMapKey(shapeMemberKey); + logTagShape.setMapValue(shapeMemberVal); + + ShapeMember shapeMemberTag = new ShapeMember(); + shapeMemberTag.setLocation("querystring"); + shapeMemberTag.setCustomizedQuery(true); + shapeMemberTag.setShape(logTagShape); + + serviceModel.getOperations().values().forEach(operationEntry -> { + if (operationEntry.getRequest() != null) { + operationEntry.getRequest().getShape().getMembers().put(logTagShape.getName(), shapeMemberTag); + operationEntry.getRequest().getShape().setCustomizedQuery(shapeMemberTag); + logTagShape.getReferencedBy().add(operationEntry.getRequest().getShape().getName()); + } + }); + + serviceModel.getOperations().values().stream() + .filter(Operation::hasRequest) + .map(Operation::getRequest) + .map(ShapeMember::getShape) + .filter(requestShape -> requestShape.hasMember("ChecksumAlgorithm")) + .forEach(requestShape -> requestShape.getMembers().values().stream() + .filter(member -> CHECKSUM_MEMBERS_ENUMS.containsKey(member.getShape().getName())) + .forEach(member -> { + member.setChecksumMember(true); + member.setChecksumEnumMember(CHECKSUM_MEMBERS_ENUMS.get(member.getShape().getName())); + })); + + return Stream.concat(generateS3ExpressFiles(serviceModel).stream(), + Arrays.stream(super.generateSourceFiles(serviceModel))) + .toArray(SdkFileEntry[]::new); + } + + protected void hackGetObjectOutputResponse(ServiceModel serviceModel) { + Shape getObjectResult = serviceModel.getShapes().get("GetObjectResult"); + if (getObjectResult == null) return; + + Shape id2 = new Shape(); + id2.setName("ObjectId2"); + id2.setType("string"); + if (serviceModel.getShapes().get("ObjectId2") == null) { + serviceModel.getShapes().put("ObjectId2", id2); + } else { + id2 = serviceModel.getShapes().get("ObjectId2"); + } + + Shape requestId = new Shape(); + requestId.setName("ObjectRequestId"); + requestId.setType("string"); + if (serviceModel.getShapes().get("ObjectRequestId") == null) { + serviceModel.getShapes().put("ObjectRequestId", requestId); + } else { + requestId = serviceModel.getShapes().get("ObjectRequestId"); + } + + ShapeMember id2ShapeMember = new ShapeMember(); + id2ShapeMember.setShape(id2); + id2ShapeMember.setLocation("header"); + id2ShapeMember.setLocationName("x-amz-id-2"); + + ShapeMember requestIdShapeMember = new ShapeMember(); + requestIdShapeMember.setShape(requestId); + requestIdShapeMember.setLocation("header"); + requestIdShapeMember.setLocationName("x-amz-request-id"); + + + if (getObjectResult.getMembers().get("Id2") == null) { + getObjectResult.getMembers().put("Id2", id2ShapeMember); + } + if (getObjectResult.getMembers().get("RequestId") == null) { + getObjectResult.getMembers().put("RequestId", requestIdShapeMember); + } + } + + /** + * Originally, Expires shape member was modeled as a timestamp without a timestamp format specified. + * This customization creates an "ExpiresString" shape and members in the model to hold the same response value + * as a string. + * Original "Expires" members will be-remodelled into a "string" type in some future model update + * and this is a customization to keep the SDK backward compatible with existing applications. + * @param serviceModel + */ + protected void addExpiresCustomization(ServiceModel serviceModel) { + final String EXPIRES = "Expires"; + final String EXPIRES_STRING = "ExpiresString"; + + // Existing SDKs that currently model Expires as timestamp MUST add customization to ensure it stays as timestamp + serviceModel.getShapes().get(EXPIRES).setType("timestamp"); + + // The SDKs MUST add a customization to generate a synthetic member, + // named ExpiresString that returns the unparsed value of Expires + Shape expiresString = new Shape(); + expiresString.setName(EXPIRES_STRING); + expiresString.setType("string"); + serviceModel.getShapes().put(EXPIRES_STRING, expiresString); + + // MUST only target structures that contain a member named Expires AND are used as the _output_ of an operation + serviceModel.getOperations().values().stream() + .filter(operation -> operation.getResult() != null) + .map(Operation::getResult) + .map(ShapeMember::getShape) + .filter(shape -> shape.hasMember(EXPIRES)) + .forEach(shape->{ + ShapeMember expiresStringMember = shape.getMembers().get(EXPIRES).toBuilder().build(); + expiresStringMember.setShape(expiresString); + shape.getMembers().put(EXPIRES_STRING, expiresStringMember); + }); + + // Add deprecated notice + Set expiresMembers = + serviceModel.getOperations().values().stream() + .filter(operation -> operation.getResult() != null) + .map(Operation::getResult) + .map(ShapeMember::getShape) + .filter(shape -> shape.hasMember(EXPIRES)) + .map(shape-> shape.getMembers().get(EXPIRES)) + .collect(Collectors.toSet()); + + expiresMembers.parallelStream() + .forEach(shapeMember -> { + String doc = shapeMember.getDocumentation(); + if (!doc.toLowerCase().contains("deprecated")) { + shapeMember.setDocumentation("Deprecated: Please use ExpiresString instead. " + + System.lineSeparator() + " * " + doc); + } + }); + } + + @Override + protected SdkFileEntry generateClientHeaderFile(final ServiceModel serviceModel) throws Exception { + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ClientHeader.vm"); + + VelocityContext context = createContext(serviceModel); + context.put("CppViewHelper", CppViewHelper.class); + + String fileName = String.format("include/aws/%s/%sClient.h", serviceModel.getMetadata().getProjectName(), + serviceModel.getMetadata().getClassNamePrefix()); + + return makeFile(template, context, fileName, true); + } + + @Override + protected List generateClientSourceFile(final List serviceModels) throws Exception { + List sourceFiles = new ArrayList<>(); + for (int i = 0; i < serviceModels.size(); i++) { + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ClientSource.vm"); + + Map templateOverride = new HashMap<>(); + if ("S3-CRT".equalsIgnoreCase(serviceModels.get(i).getMetadata().getProjectName())) { + templateOverride.put("ServiceClientSourceInit_template", + "/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/s3-crt/S3CrtServiceClientSourceInit.vm"); + } + VelocityContext context = createContext(serviceModels.get(i)); + context.put("CppViewHelper", CppViewHelper.class); + context.put("TemplateOverride", templateOverride); + + final String fileName; + if (i == 0) { + context.put("onlyGeneratedOperations", false); + fileName = String.format("source/%sClient.cpp", serviceModels.get(i).getMetadata().getClassNamePrefix()); + } else { + context.put("onlyGeneratedOperations", true); + fileName = String.format("source/%sClient%d.cpp", serviceModels.get(i).getMetadata().getClassNamePrefix(), i); + } + + sourceFiles.add(makeFile(template, context, fileName, true)); + } + return sourceFiles; + } + + private List generateS3ExpressFiles(final ServiceModel serviceModel) { + final String projectName = serviceModel.getMetadata().getProjectName(); + // Only generate S3Express files for s3. + if (!ImmutableSet.of("s3", "s3-crt").contains(projectName)) { + return ImmutableList.of(); + } + final String vmFilePrefixFormat = "/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/%s"; + final String includePath = String.format("include/aws/%s/", projectName); + final VelocityContext context = createContext(serviceModel); + context.put("CppViewHelper", CppViewHelper.class); + Stream> crtAdapters = Optional.of(projectName) + .filter("s3-crt"::equals) + .map(__ -> Stream.of(Pair.of(includePath + "S3CrtIdentityProviderAdapter.h", String.format(vmFilePrefixFormat, "S3CrtIdentityProviderAdapterHeader.vm")), + Pair.of("source/S3CrtIdentityProviderAdapter.cpp", String.format(vmFilePrefixFormat, "S3CrtIdentityProviderAdapterSource.vm")))) + .orElse(Stream.of()); + + return Stream.concat( + Stream.of(Pair.of(includePath + "S3ExpressIdentity.h", String.format(vmFilePrefixFormat, "S3ExpressIdentityHeader.vm")), + Pair.of(includePath + "S3ExpressIdentityProvider.h", String.format(vmFilePrefixFormat, "S3ExpressIdentityProviderHeader.vm")), + Pair.of(includePath + "S3ExpressSigner.h", String.format(vmFilePrefixFormat, "S3ExpressSignerHeader.vm")), + Pair.of(includePath + "S3ExpressSignerProvider.h", String.format(vmFilePrefixFormat, "S3ExpressSignerProviderHeader.vm")), + Pair.of("source/S3ExpressIdentityProvider.cpp", String.format(vmFilePrefixFormat, "S3ExpressIdentityProviderSource.vm")), + Pair.of("source/S3ExpressSigner.cpp", String.format(vmFilePrefixFormat, "S3ExpressSignerSource.vm")), + Pair.of("source/S3ExpressSignerProvider.cpp", String.format(vmFilePrefixFormat, "S3ExpressSignerProviderSource.vm"))), + crtAdapters) + .map(codeGenPair -> makeFile(velocityEngine.getTemplate(codeGenPair.getValue()), + context, + codeGenPair.getKey(), + true)) + .collect(Collectors.toList()); + } + + @Override + protected SdkFileEntry generateModelSourceFile(ServiceModel serviceModel, Map.Entry shapeEntry) { + Template template = null; + String fileName = ""; + + switch (shapeEntry.getKey()) { + case "GetBucketLocationResult": { + template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/GetBucketLocationResult.vm", StandardCharsets.UTF_8.name()); + fileName = "source/model/GetBucketLocationResult.cpp"; + break; + } + case "PutBucketNotificationConfigurationRequest": { + template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm", StandardCharsets.UTF_8.name()); + fileName = "source/model/PutBucketNotificationConfigurationRequest.cpp"; + break; + } + default: + return super.generateModelSourceFile(serviceModel, shapeEntry); + } + + Shape shape = shapeEntry.getValue(); + VelocityContext context = createContext(serviceModel); + context.put("shape", shape); + context.put("operation", serviceModel.getOperationForRequestShapeName(shape.getName())); + context.put("typeInfo", new CppShapeInformation(shape, serviceModel)); + context.put("CppViewHelper", CppViewHelper.class); + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateErrorMarshallerHeaderFile(ServiceModel serviceModel) throws Exception { + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerHeader.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + context.put("CppViewHelper", CppViewHelper.class); + + String fileName = String.format("include/aws/%s/%sErrorMarshaller.h", + serviceModel.getMetadata().getProjectName(), serviceModel.getMetadata().getClassNamePrefix()); + + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateErrorMarshallingSourceFile(final ServiceModel serviceModel) throws Exception { + + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + + String fileName = String.format("source/%sErrorMarshaller.cpp", serviceModel.getMetadata().getClassNamePrefix()); + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateRegionHeaderFile(ServiceModel serviceModel) throws Exception { + + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3EndpointEnumHeader.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + context.put("exportValue", String.format("AWS_%s_API", serviceModel.getMetadata().getClassNamePrefix().toUpperCase())); + + String fileName = String.format("include/aws/%s/%sEndpoint.h", serviceModel.getMetadata().getProjectName(), + serviceModel.getMetadata().getClassNamePrefix()); + + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateRegionSourceFile(ServiceModel serviceModel) throws Exception { + + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3EndpointEnumSource.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + + String fileName = String.format("source/%sEndpoint.cpp", serviceModel.getMetadata().getClassNamePrefix()); + + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateARNHeaderFile(final ServiceModel serviceModel) throws Exception { + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ARNHeader.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + context.put("exportValue", String.format("AWS_%s_API", serviceModel.getMetadata().getClassNamePrefix().toUpperCase())); + + String fileName = String.format("include/aws/%s/%sARN.h", serviceModel.getMetadata().getProjectName(), + serviceModel.getMetadata().getClassNamePrefix()); + + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateARNSourceFile(final ServiceModel serviceModel) throws Exception { + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ARNSource.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + + String fileName = String.format("source/%sARN.cpp", serviceModel.getMetadata().getClassNamePrefix()); + + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateClientConfigurationFile(final ServiceModel serviceModel) throws Exception { + if ("S3-CRT".equalsIgnoreCase(serviceModel.getMetadata().getProjectName())) { + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/s3-crt/S3CrtClientConfig.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + context.put("exportValue", String.format("AWS_%s_API", serviceModel.getMetadata().getClassNamePrefix().toUpperCase())); + + String fileName = String.format("include/aws/%s/ClientConfiguration.h", serviceModel.getMetadata().getProjectName()); + + return makeFile(template, context, fileName, true); + } + + return null; + } + + @Override + protected void addRequestIdToResults(final ServiceModel serviceModel) { + serviceModel.getShapes().values().stream() + .filter(Shape::isResult) + .filter(shape -> !shape.getMembers().containsKey("requestId")) + .forEach(shape -> { + Shape requestId = new Shape(); + requestId.setName("RequestId"); + requestId.setType("string"); + requestId.hasHeaderMembers(); + requestId.setMembers(ImmutableMap.of()); + + ShapeMember requestIdMember = new ShapeMember(); + requestIdMember.setShape(requestId); + requestIdMember.setLocation("header"); + //S3 uses a different header location than other services. + requestIdMember.setLocationName("x-amz-request-id"); + shape.getMembers().put("RequestId", requestIdMember); + }); + } +} diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerHeader.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerHeader.vm index 550e1a12ef5..f939b5b37ce 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerHeader.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerHeader.vm @@ -24,6 +24,7 @@ public: Aws::Client::AWSError FindErrorByName(const char* exceptionName) const override; virtual Aws::String ExtractRegion(const AWSError&) const override; virtual Aws::String ExtractEndpoint(const AWSError&) const override; + virtual AWSError Marshall(const Aws::Http::HttpResponse& response) const override; }; } // namespace ${serviceNamespace} diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm index 630cd5afe7e..1f225a4ec4c 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm @@ -6,9 +6,15 @@ \#include \#include \#include +\#include +\#include +\#include + using namespace Aws::Client; using namespace ${rootNamespace}::${serviceNamespace}; +using namespace Aws::Utils::Xml; +using namespace Aws::Http; AWSError ${metadata.classNamePrefix}ErrorMarshaller::FindErrorByName(const char* errorName) const { @@ -96,4 +102,43 @@ Aws::String ${metadata.classNamePrefix}ErrorMarshaller::ExtractEndpoint(const AW } return {}; +} + +AWSError ${metadata.classNamePrefix}ErrorMarshaller::Marshall(const Aws::Http::HttpResponse& httpResponse) const +{ + + Aws::String message{"Error in body of the response"}; + //extract error message and code in the body + auto& body = httpResponse.GetResponseBody(); + auto responseCode = httpResponse.GetResponseCode(); + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Aws::String bodyError; + auto coreErrorCode = Aws::Client::CoreErrors::INTERNAL_FAILURE; + + if (doc.WasParseSuccessful() && + !doc.GetRootElement().IsNull() && + doc.GetRootElement().GetName() == Aws::String("Error")) + { + auto messageNode = doc.GetRootElement().FirstChild("Message") ; + if(!messageNode.IsNull()) + { + message = messageNode.GetText(); + } + auto codeNode = doc.GetRootElement().FirstChild("Code") ; + if(!codeNode.IsNull()) + { + bodyError = codeNode.GetText(); + if(bodyError == "SlowDown") + { + coreErrorCode = Aws::Client::CoreErrors::SLOW_DOWN; + } + } + } + body.seekg(readPointer); + + AWSError error{coreErrorCode, "", message, IsRetryableHttpResponseCode(responseCode)}; + + return error; + } \ No newline at end of file From 684888a93a7e399012b3c0469046d3bef29469fb Mon Sep 17 00:00:00 2001 From: aws-sdk-cpp-automation Date: Mon, 1 Jul 2024 19:37:43 +0000 Subject: [PATCH 05/25] Adding support for dynamic keys for encrypt, decrypt, re-encrypt and translate pin functions. With this change, customers can use one-time TR-31 keys directly in dataplane operations without the need to first import them into the service. Add v2 smoke tests and smithy smokeTests trait for SDK testing. Added further restrictions on logging of potentially sensitive inputs and outputs. JSON body inspection: Update documentation to clarify that JSON parsing doesn't include full validation. Add v2 smoke tests and smithy smokeTests trait for SDK testing. Add v2 smoke tests and smithy smokeTests trait for SDK testing. Authentication profiles are Amazon Connect resources (in gated preview) that allow you to configure authentication settings for users in your contact center. This release adds support for new ListAuthenticationProfiles, DescribeAuthenticationProfile and UpdateAuthenticationProfile APIs. Updates EKS managed node groups to support EC2 Capacity Blocks for ML Add v2 smoke tests and smithy smokeTests trait for SDK testing. Add v2 smoke tests and smithy smokeTests trait for SDK testing. --- VERSION | 2 +- .../payment-cryptography-data-2022-02-03.normal.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index 968525ac424..8c649a2fbf6 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.11.366 \ No newline at end of file +1.11.366 diff --git a/tools/code-generation/api-descriptions/payment-cryptography-data-2022-02-03.normal.json b/tools/code-generation/api-descriptions/payment-cryptography-data-2022-02-03.normal.json index 38b9b967e5e..4d44efbf43b 100644 --- a/tools/code-generation/api-descriptions/payment-cryptography-data-2022-02-03.normal.json +++ b/tools/code-generation/api-descriptions/payment-cryptography-data-2022-02-03.normal.json @@ -2284,4 +2284,4 @@ } }, "documentation":"

You use the Amazon Web Services Payment Cryptography Data Plane to manage how encryption keys are used for payment-related transaction processing and associated cryptographic operations. You can encrypt, decrypt, generate, verify, and translate payment-related cryptographic operations in Amazon Web Services Payment Cryptography. For more information, see Data operations in the Amazon Web Services Payment Cryptography User Guide.

To manage your encryption keys, you use the Amazon Web Services Payment Cryptography Control Plane. You can create, import, export, share, manage, and delete keys. You can also manage Identity and Access Management (IAM) policies for keys.

" -} +} \ No newline at end of file From 03fc37d1af96e3607709b04ab5febc1941f0950f Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Wed, 3 Jul 2024 15:10:06 +0000 Subject: [PATCH 06/25] test for single file --- .../generators/cpp/s3/S3RestXmlCppClientGenerator.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java index a2bb7b286f6..1bbd9c7781d 100644 --- a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java +++ b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java @@ -39,6 +39,8 @@ public class S3RestXmlCppClientGenerator extends RestXmlCppClientGenerator { private static Set s3CrtEnabledOps = new HashSet<>(); // All other ops are in fact regular SDK calls private static Set bucketLocationConstraints = new HashSet<>(); private Set functionsWithEmbeddedErrors = ImmutableSet.of( + "PutBucketPolicyRequest" +/* "AbortMultipartUploadRequest", "CompleteMultipartUploadRequest", "CopyObjectRequest", @@ -132,6 +134,7 @@ public class S3RestXmlCppClientGenerator extends RestXmlCppClientGenerator { "UploadPartRequest", "UploadPartCopyRequest", "WriteGetObjectResponseRequest" +*/ ); private final Set opsThatDoNotSupportBucketArguments = ImmutableSet.of( From 9a1cf95b2cb67987ae28b8514acea9530b0595eb Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Wed, 3 Jul 2024 17:12:07 +0000 Subject: [PATCH 07/25] regenerated files --- .../source/model/InvokeRequest.cpp | 2 + .../model/InvokeWithResponseStreamRequest.cpp | 2 + .../include/aws/s3-crt/S3CrtErrorMarshaller.h | 1 + .../model/AbortMultipartUploadRequest.h | 1 + .../aws/s3-crt/model/CreateBucketRequest.h | 1 + .../model/CreateMultipartUploadRequest.h | 1 + .../aws/s3-crt/model/CreateSessionRequest.h | 1 + .../s3-crt/model/DeleteBucketCorsRequest.h | 1 + .../model/DeleteBucketEncryptionRequest.h | 1 + ...etIntelligentTieringConfigurationRequest.h | 1 + ...eleteBucketInventoryConfigurationRequest.h | 1 + .../model/DeleteBucketLifecycleRequest.h | 1 + .../DeleteBucketMetricsConfigurationRequest.h | 1 + .../DeleteBucketOwnershipControlsRequest.h | 1 + .../s3-crt/model/DeleteBucketPolicyRequest.h | 1 + .../model/DeleteBucketReplicationRequest.h | 1 + .../aws/s3-crt/model/DeleteBucketRequest.h | 1 + .../s3-crt/model/DeleteBucketTaggingRequest.h | 1 + .../s3-crt/model/DeleteBucketWebsiteRequest.h | 1 + .../aws/s3-crt/model/DeleteObjectRequest.h | 1 + .../s3-crt/model/DeleteObjectTaggingRequest.h | 1 + .../aws/s3-crt/model/DeleteObjectsRequest.h | 1 + .../model/DeletePublicAccessBlockRequest.h | 1 + .../GetBucketAccelerateConfigurationRequest.h | 1 + .../aws/s3-crt/model/GetBucketAclRequest.h | 1 + .../GetBucketAnalyticsConfigurationRequest.h | 1 + .../aws/s3-crt/model/GetBucketCorsRequest.h | 1 + .../s3-crt/model/GetBucketEncryptionRequest.h | 1 + ...etIntelligentTieringConfigurationRequest.h | 1 + .../GetBucketInventoryConfigurationRequest.h | 1 + .../GetBucketLifecycleConfigurationRequest.h | 1 + .../s3-crt/model/GetBucketLocationRequest.h | 1 + .../s3-crt/model/GetBucketLoggingRequest.h | 1 + .../GetBucketMetricsConfigurationRequest.h | 1 + ...etBucketNotificationConfigurationRequest.h | 1 + .../model/GetBucketOwnershipControlsRequest.h | 1 + .../aws/s3-crt/model/GetBucketPolicyRequest.h | 1 + .../model/GetBucketPolicyStatusRequest.h | 1 + .../model/GetBucketReplicationRequest.h | 1 + .../model/GetBucketRequestPaymentRequest.h | 1 + .../s3-crt/model/GetBucketTaggingRequest.h | 1 + .../s3-crt/model/GetBucketVersioningRequest.h | 1 + .../s3-crt/model/GetBucketWebsiteRequest.h | 1 + .../aws/s3-crt/model/GetObjectAclRequest.h | 1 + .../s3-crt/model/GetObjectAttributesRequest.h | 1 + .../s3-crt/model/GetObjectLegalHoldRequest.h | 1 + .../model/GetObjectLockConfigurationRequest.h | 1 + .../s3-crt/model/GetObjectRetentionRequest.h | 1 + .../s3-crt/model/GetObjectTaggingRequest.h | 1 + .../model/GetPublicAccessBlockRequest.h | 1 + .../aws/s3-crt/model/HeadBucketRequest.h | 1 + .../aws/s3-crt/model/HeadObjectRequest.h | 1 + ...ListBucketAnalyticsConfigurationsRequest.h | 1 + ...tIntelligentTieringConfigurationsRequest.h | 1 + ...ListBucketInventoryConfigurationsRequest.h | 1 + .../ListBucketMetricsConfigurationsRequest.h | 1 + .../model/ListDirectoryBucketsRequest.h | 1 + .../model/ListMultipartUploadsRequest.h | 1 + .../s3-crt/model/ListObjectVersionsRequest.h | 1 + .../aws/s3-crt/model/ListObjectsRequest.h | 1 + .../aws/s3-crt/model/ListObjectsV2Request.h | 1 + .../aws/s3-crt/model/ListPartsRequest.h | 1 + .../PutBucketAccelerateConfigurationRequest.h | 1 + .../aws/s3-crt/model/PutBucketAclRequest.h | 1 + .../PutBucketAnalyticsConfigurationRequest.h | 1 + .../aws/s3-crt/model/PutBucketCorsRequest.h | 1 + .../s3-crt/model/PutBucketEncryptionRequest.h | 1 + ...etIntelligentTieringConfigurationRequest.h | 1 + .../PutBucketInventoryConfigurationRequest.h | 1 + .../PutBucketLifecycleConfigurationRequest.h | 1 + .../s3-crt/model/PutBucketLoggingRequest.h | 1 + .../PutBucketMetricsConfigurationRequest.h | 1 + ...utBucketNotificationConfigurationRequest.h | 1 + .../model/PutBucketOwnershipControlsRequest.h | 1 + .../aws/s3-crt/model/PutBucketPolicyRequest.h | 1 + .../model/PutBucketReplicationRequest.h | 1 + .../model/PutBucketRequestPaymentRequest.h | 1 + .../s3-crt/model/PutBucketTaggingRequest.h | 1 + .../s3-crt/model/PutBucketVersioningRequest.h | 1 + .../s3-crt/model/PutBucketWebsiteRequest.h | 1 + .../aws/s3-crt/model/PutObjectAclRequest.h | 1 + .../s3-crt/model/PutObjectLegalHoldRequest.h | 1 + .../model/PutObjectLockConfigurationRequest.h | 1 + .../aws/s3-crt/model/PutObjectRequest.h | 1 + .../s3-crt/model/PutObjectRetentionRequest.h | 1 + .../s3-crt/model/PutObjectTaggingRequest.h | 1 + .../model/PutPublicAccessBlockRequest.h | 1 + .../aws/s3-crt/model/RestoreObjectRequest.h | 1 + .../s3-crt/model/SelectObjectContentRequest.h | 1 + .../aws/s3-crt/model/UploadPartRequest.h | 1 + .../model/WriteGetObjectResponseRequest.h | 1 + .../source/S3CrtErrorMarshaller.cpp | 45 +++++ .../model/AbortMultipartUploadRequest.cpp | 22 ++ .../source/model/CreateBucketRequest.cpp | 22 ++ .../model/CreateMultipartUploadRequest.cpp | 22 ++ .../source/model/CreateSessionRequest.cpp | 22 ++ .../source/model/DeleteBucketCorsRequest.cpp | 22 ++ .../model/DeleteBucketEncryptionRequest.cpp | 22 ++ ...IntelligentTieringConfigurationRequest.cpp | 22 ++ ...eteBucketInventoryConfigurationRequest.cpp | 22 ++ .../model/DeleteBucketLifecycleRequest.cpp | 22 ++ ...eleteBucketMetricsConfigurationRequest.cpp | 22 ++ .../DeleteBucketOwnershipControlsRequest.cpp | 22 ++ .../model/DeleteBucketPolicyRequest.cpp | 22 ++ .../model/DeleteBucketReplicationRequest.cpp | 22 ++ .../source/model/DeleteBucketRequest.cpp | 22 ++ .../model/DeleteBucketTaggingRequest.cpp | 22 ++ .../model/DeleteBucketWebsiteRequest.cpp | 22 ++ .../source/model/DeleteObjectRequest.cpp | 22 ++ .../model/DeleteObjectTaggingRequest.cpp | 22 ++ .../source/model/DeleteObjectsRequest.cpp | 22 ++ .../model/DeletePublicAccessBlockRequest.cpp | 22 ++ ...etBucketAccelerateConfigurationRequest.cpp | 22 ++ .../source/model/GetBucketAclRequest.cpp | 22 ++ ...GetBucketAnalyticsConfigurationRequest.cpp | 22 ++ .../source/model/GetBucketCorsRequest.cpp | 22 ++ .../model/GetBucketEncryptionRequest.cpp | 22 ++ ...IntelligentTieringConfigurationRequest.cpp | 22 ++ ...GetBucketInventoryConfigurationRequest.cpp | 22 ++ ...GetBucketLifecycleConfigurationRequest.cpp | 22 ++ .../source/model/GetBucketLocationRequest.cpp | 22 ++ .../source/model/GetBucketLoggingRequest.cpp | 22 ++ .../GetBucketMetricsConfigurationRequest.cpp | 22 ++ ...BucketNotificationConfigurationRequest.cpp | 22 ++ .../GetBucketOwnershipControlsRequest.cpp | 22 ++ .../source/model/GetBucketPolicyRequest.cpp | 22 ++ .../model/GetBucketPolicyStatusRequest.cpp | 22 ++ .../model/GetBucketReplicationRequest.cpp | 22 ++ .../model/GetBucketRequestPaymentRequest.cpp | 22 ++ .../source/model/GetBucketTaggingRequest.cpp | 22 ++ .../model/GetBucketVersioningRequest.cpp | 22 ++ .../source/model/GetBucketWebsiteRequest.cpp | 22 ++ .../source/model/GetObjectAclRequest.cpp | 22 ++ .../model/GetObjectAttributesRequest.cpp | 22 ++ .../model/GetObjectLegalHoldRequest.cpp | 22 ++ .../GetObjectLockConfigurationRequest.cpp | 22 ++ .../model/GetObjectRetentionRequest.cpp | 22 ++ .../source/model/GetObjectTaggingRequest.cpp | 22 ++ .../model/GetPublicAccessBlockRequest.cpp | 22 ++ .../source/model/HeadBucketRequest.cpp | 22 ++ .../source/model/HeadObjectRequest.cpp | 22 ++ ...stBucketAnalyticsConfigurationsRequest.cpp | 22 ++ ...ntelligentTieringConfigurationsRequest.cpp | 22 ++ ...stBucketInventoryConfigurationsRequest.cpp | 22 ++ ...ListBucketMetricsConfigurationsRequest.cpp | 22 ++ .../model/ListDirectoryBucketsRequest.cpp | 22 ++ .../model/ListMultipartUploadsRequest.cpp | 22 ++ .../model/ListObjectVersionsRequest.cpp | 22 ++ .../source/model/ListObjectsRequest.cpp | 22 ++ .../source/model/ListObjectsV2Request.cpp | 22 ++ .../source/model/ListPartsRequest.cpp | 22 ++ ...utBucketAccelerateConfigurationRequest.cpp | 22 ++ .../source/model/PutBucketAclRequest.cpp | 22 ++ ...PutBucketAnalyticsConfigurationRequest.cpp | 22 ++ .../source/model/PutBucketCorsRequest.cpp | 22 ++ .../model/PutBucketEncryptionRequest.cpp | 22 ++ ...IntelligentTieringConfigurationRequest.cpp | 22 ++ ...PutBucketInventoryConfigurationRequest.cpp | 22 ++ ...PutBucketLifecycleConfigurationRequest.cpp | 22 ++ .../source/model/PutBucketLoggingRequest.cpp | 22 ++ .../PutBucketMetricsConfigurationRequest.cpp | 22 ++ .../PutBucketOwnershipControlsRequest.cpp | 22 ++ .../source/model/PutBucketPolicyRequest.cpp | 24 +++ .../model/PutBucketReplicationRequest.cpp | 22 ++ .../model/PutBucketRequestPaymentRequest.cpp | 22 ++ .../source/model/PutBucketTaggingRequest.cpp | 22 ++ .../model/PutBucketVersioningRequest.cpp | 22 ++ .../source/model/PutBucketWebsiteRequest.cpp | 22 ++ .../source/model/PutObjectAclRequest.cpp | 22 ++ .../model/PutObjectLegalHoldRequest.cpp | 22 ++ .../PutObjectLockConfigurationRequest.cpp | 22 ++ .../source/model/PutObjectRequest.cpp | 24 +++ .../model/PutObjectRetentionRequest.cpp | 22 ++ .../source/model/PutObjectTaggingRequest.cpp | 22 ++ .../model/PutPublicAccessBlockRequest.cpp | 22 ++ .../source/model/RestoreObjectRequest.cpp | 22 ++ .../model/SelectObjectContentRequest.cpp | 22 ++ .../source/model/UploadPartRequest.cpp | 24 +++ .../model/WriteGetObjectResponseRequest.cpp | 24 +++ .../include/aws/s3/S3ErrorMarshaller.h | 1 + .../s3/model/AbortMultipartUploadRequest.h | 1 + .../aws/s3/model/CreateBucketRequest.h | 1 + .../s3/model/CreateMultipartUploadRequest.h | 1 + .../aws/s3/model/CreateSessionRequest.h | 1 + .../aws/s3/model/DeleteBucketCorsRequest.h | 1 + .../s3/model/DeleteBucketEncryptionRequest.h | 1 + ...etIntelligentTieringConfigurationRequest.h | 1 + ...eleteBucketInventoryConfigurationRequest.h | 1 + .../s3/model/DeleteBucketLifecycleRequest.h | 1 + .../DeleteBucketMetricsConfigurationRequest.h | 1 + .../DeleteBucketOwnershipControlsRequest.h | 1 + .../aws/s3/model/DeleteBucketPolicyRequest.h | 1 + .../s3/model/DeleteBucketReplicationRequest.h | 1 + .../aws/s3/model/DeleteBucketRequest.h | 1 + .../aws/s3/model/DeleteBucketTaggingRequest.h | 1 + .../aws/s3/model/DeleteBucketWebsiteRequest.h | 1 + .../aws/s3/model/DeleteObjectRequest.h | 1 + .../aws/s3/model/DeleteObjectTaggingRequest.h | 1 + .../aws/s3/model/DeleteObjectsRequest.h | 1 + .../s3/model/DeletePublicAccessBlockRequest.h | 1 + .../GetBucketAccelerateConfigurationRequest.h | 1 + .../aws/s3/model/GetBucketAclRequest.h | 1 + .../GetBucketAnalyticsConfigurationRequest.h | 1 + .../aws/s3/model/GetBucketCorsRequest.h | 1 + .../aws/s3/model/GetBucketEncryptionRequest.h | 1 + ...etIntelligentTieringConfigurationRequest.h | 1 + .../GetBucketInventoryConfigurationRequest.h | 1 + .../GetBucketLifecycleConfigurationRequest.h | 1 + .../aws/s3/model/GetBucketLocationRequest.h | 1 + .../aws/s3/model/GetBucketLoggingRequest.h | 1 + .../GetBucketMetricsConfigurationRequest.h | 1 + ...etBucketNotificationConfigurationRequest.h | 1 + .../model/GetBucketOwnershipControlsRequest.h | 1 + .../aws/s3/model/GetBucketPolicyRequest.h | 1 + .../s3/model/GetBucketPolicyStatusRequest.h | 1 + .../s3/model/GetBucketReplicationRequest.h | 1 + .../s3/model/GetBucketRequestPaymentRequest.h | 1 + .../aws/s3/model/GetBucketTaggingRequest.h | 1 + .../aws/s3/model/GetBucketVersioningRequest.h | 1 + .../aws/s3/model/GetBucketWebsiteRequest.h | 1 + .../aws/s3/model/GetObjectAclRequest.h | 1 + .../aws/s3/model/GetObjectAttributesRequest.h | 1 + .../aws/s3/model/GetObjectLegalHoldRequest.h | 1 + .../model/GetObjectLockConfigurationRequest.h | 1 + .../aws/s3/model/GetObjectRetentionRequest.h | 1 + .../aws/s3/model/GetObjectTaggingRequest.h | 1 + .../s3/model/GetPublicAccessBlockRequest.h | 1 + .../include/aws/s3/model/HeadBucketRequest.h | 1 + .../include/aws/s3/model/HeadObjectRequest.h | 1 + ...ListBucketAnalyticsConfigurationsRequest.h | 1 + ...tIntelligentTieringConfigurationsRequest.h | 1 + ...ListBucketInventoryConfigurationsRequest.h | 1 + .../ListBucketMetricsConfigurationsRequest.h | 1 + .../s3/model/ListDirectoryBucketsRequest.h | 1 + .../s3/model/ListMultipartUploadsRequest.h | 1 + .../aws/s3/model/ListObjectVersionsRequest.h | 1 + .../include/aws/s3/model/ListObjectsRequest.h | 1 + .../aws/s3/model/ListObjectsV2Request.h | 1 + .../include/aws/s3/model/ListPartsRequest.h | 1 + .../PutBucketAccelerateConfigurationRequest.h | 1 + .../aws/s3/model/PutBucketAclRequest.h | 1 + .../PutBucketAnalyticsConfigurationRequest.h | 1 + .../aws/s3/model/PutBucketCorsRequest.h | 1 + .../aws/s3/model/PutBucketEncryptionRequest.h | 1 + ...etIntelligentTieringConfigurationRequest.h | 1 + .../PutBucketInventoryConfigurationRequest.h | 1 + .../PutBucketLifecycleConfigurationRequest.h | 1 + .../aws/s3/model/PutBucketLoggingRequest.h | 1 + .../PutBucketMetricsConfigurationRequest.h | 1 + ...utBucketNotificationConfigurationRequest.h | 1 + .../model/PutBucketOwnershipControlsRequest.h | 1 + .../aws/s3/model/PutBucketPolicyRequest.h | 1 + .../s3/model/PutBucketReplicationRequest.h | 1 + .../s3/model/PutBucketRequestPaymentRequest.h | 1 + .../aws/s3/model/PutBucketTaggingRequest.h | 1 + .../aws/s3/model/PutBucketVersioningRequest.h | 1 + .../aws/s3/model/PutBucketWebsiteRequest.h | 1 + .../aws/s3/model/PutObjectAclRequest.h | 1 + .../aws/s3/model/PutObjectLegalHoldRequest.h | 1 + .../model/PutObjectLockConfigurationRequest.h | 1 + .../include/aws/s3/model/PutObjectRequest.h | 1 + .../aws/s3/model/PutObjectRetentionRequest.h | 1 + .../aws/s3/model/PutObjectTaggingRequest.h | 1 + .../s3/model/PutPublicAccessBlockRequest.h | 1 + .../aws/s3/model/RestoreObjectRequest.h | 1 + .../aws/s3/model/SelectObjectContentRequest.h | 1 + .../include/aws/s3/model/UploadPartRequest.h | 1 + .../s3/model/WriteGetObjectResponseRequest.h | 1 + .../source/S3ErrorMarshaller.cpp | 45 +++++ .../model/AbortMultipartUploadRequest.cpp | 22 ++ .../source/model/CreateBucketRequest.cpp | 22 ++ .../model/CreateMultipartUploadRequest.cpp | 22 ++ .../source/model/CreateSessionRequest.cpp | 22 ++ .../source/model/DeleteBucketCorsRequest.cpp | 22 ++ .../model/DeleteBucketEncryptionRequest.cpp | 22 ++ ...IntelligentTieringConfigurationRequest.cpp | 22 ++ ...eteBucketInventoryConfigurationRequest.cpp | 22 ++ .../model/DeleteBucketLifecycleRequest.cpp | 22 ++ ...eleteBucketMetricsConfigurationRequest.cpp | 22 ++ .../DeleteBucketOwnershipControlsRequest.cpp | 22 ++ .../model/DeleteBucketPolicyRequest.cpp | 22 ++ .../model/DeleteBucketReplicationRequest.cpp | 22 ++ .../source/model/DeleteBucketRequest.cpp | 22 ++ .../model/DeleteBucketTaggingRequest.cpp | 22 ++ .../model/DeleteBucketWebsiteRequest.cpp | 22 ++ .../source/model/DeleteObjectRequest.cpp | 22 ++ .../model/DeleteObjectTaggingRequest.cpp | 22 ++ .../source/model/DeleteObjectsRequest.cpp | 22 ++ .../model/DeletePublicAccessBlockRequest.cpp | 22 ++ ...etBucketAccelerateConfigurationRequest.cpp | 22 ++ .../source/model/GetBucketAclRequest.cpp | 22 ++ ...GetBucketAnalyticsConfigurationRequest.cpp | 22 ++ .../source/model/GetBucketCorsRequest.cpp | 22 ++ .../model/GetBucketEncryptionRequest.cpp | 22 ++ ...IntelligentTieringConfigurationRequest.cpp | 22 ++ ...GetBucketInventoryConfigurationRequest.cpp | 22 ++ ...GetBucketLifecycleConfigurationRequest.cpp | 22 ++ .../source/model/GetBucketLocationRequest.cpp | 22 ++ .../source/model/GetBucketLoggingRequest.cpp | 22 ++ .../GetBucketMetricsConfigurationRequest.cpp | 22 ++ ...BucketNotificationConfigurationRequest.cpp | 22 ++ .../GetBucketOwnershipControlsRequest.cpp | 22 ++ .../source/model/GetBucketPolicyRequest.cpp | 22 ++ .../model/GetBucketPolicyStatusRequest.cpp | 22 ++ .../model/GetBucketReplicationRequest.cpp | 22 ++ .../model/GetBucketRequestPaymentRequest.cpp | 22 ++ .../source/model/GetBucketTaggingRequest.cpp | 22 ++ .../model/GetBucketVersioningRequest.cpp | 22 ++ .../source/model/GetBucketWebsiteRequest.cpp | 22 ++ .../source/model/GetObjectAclRequest.cpp | 22 ++ .../model/GetObjectAttributesRequest.cpp | 22 ++ .../model/GetObjectLegalHoldRequest.cpp | 22 ++ .../GetObjectLockConfigurationRequest.cpp | 22 ++ .../model/GetObjectRetentionRequest.cpp | 22 ++ .../source/model/GetObjectTaggingRequest.cpp | 22 ++ .../model/GetPublicAccessBlockRequest.cpp | 22 ++ .../source/model/HeadBucketRequest.cpp | 22 ++ .../source/model/HeadObjectRequest.cpp | 22 ++ ...stBucketAnalyticsConfigurationsRequest.cpp | 22 ++ ...ntelligentTieringConfigurationsRequest.cpp | 22 ++ ...stBucketInventoryConfigurationsRequest.cpp | 22 ++ ...ListBucketMetricsConfigurationsRequest.cpp | 22 ++ .../model/ListDirectoryBucketsRequest.cpp | 22 ++ .../model/ListMultipartUploadsRequest.cpp | 22 ++ .../model/ListObjectVersionsRequest.cpp | 22 ++ .../source/model/ListObjectsRequest.cpp | 22 ++ .../source/model/ListObjectsV2Request.cpp | 22 ++ .../source/model/ListPartsRequest.cpp | 22 ++ ...utBucketAccelerateConfigurationRequest.cpp | 22 ++ .../source/model/PutBucketAclRequest.cpp | 22 ++ ...PutBucketAnalyticsConfigurationRequest.cpp | 22 ++ .../source/model/PutBucketCorsRequest.cpp | 22 ++ .../model/PutBucketEncryptionRequest.cpp | 22 ++ ...IntelligentTieringConfigurationRequest.cpp | 22 ++ ...PutBucketInventoryConfigurationRequest.cpp | 22 ++ ...PutBucketLifecycleConfigurationRequest.cpp | 22 ++ .../source/model/PutBucketLoggingRequest.cpp | 22 ++ .../PutBucketMetricsConfigurationRequest.cpp | 22 ++ .../PutBucketOwnershipControlsRequest.cpp | 22 ++ .../source/model/PutBucketPolicyRequest.cpp | 24 +++ .../model/PutBucketReplicationRequest.cpp | 22 ++ .../model/PutBucketRequestPaymentRequest.cpp | 22 ++ .../source/model/PutBucketTaggingRequest.cpp | 22 ++ .../model/PutBucketVersioningRequest.cpp | 22 ++ .../source/model/PutBucketWebsiteRequest.cpp | 22 ++ .../source/model/PutObjectAclRequest.cpp | 22 ++ .../model/PutObjectLegalHoldRequest.cpp | 22 ++ .../PutObjectLockConfigurationRequest.cpp | 22 ++ .../source/model/PutObjectRequest.cpp | 24 +++ .../model/PutObjectRetentionRequest.cpp | 22 ++ .../source/model/PutObjectTaggingRequest.cpp | 22 ++ .../model/PutPublicAccessBlockRequest.cpp | 22 ++ .../source/model/RestoreObjectRequest.cpp | 22 ++ .../model/SelectObjectContentRequest.cpp | 22 ++ .../source/model/UploadPartRequest.cpp | 24 +++ .../model/WriteGetObjectResponseRequest.cpp | 24 +++ ...allAnalyticsStreamTranscriptionRequest.cpp | 2 + ...StartMedicalStreamTranscriptionRequest.cpp | 2 + .../model/StartStreamTranscriptionRequest.cpp | 2 + .../cpp/s3/S3RestXmlCppClientGenerator.java | 191 +++++++++--------- .../velocity/cpp/StreamRequestSource.vm | 26 +++ 361 files changed, 4243 insertions(+), 96 deletions(-) diff --git a/generated/src/aws-cpp-sdk-lambda/source/model/InvokeRequest.cpp b/generated/src/aws-cpp-sdk-lambda/source/model/InvokeRequest.cpp index cb56099cb1e..5091dd9a791 100644 --- a/generated/src/aws-cpp-sdk-lambda/source/model/InvokeRequest.cpp +++ b/generated/src/aws-cpp-sdk-lambda/source/model/InvokeRequest.cpp @@ -65,3 +65,5 @@ Aws::Http::HeaderValueCollection InvokeRequest::GetRequestSpecificHeaders() cons return headers; } + + diff --git a/generated/src/aws-cpp-sdk-lambda/source/model/InvokeWithResponseStreamRequest.cpp b/generated/src/aws-cpp-sdk-lambda/source/model/InvokeWithResponseStreamRequest.cpp index 904b05ca0f8..8655a1eaa28 100644 --- a/generated/src/aws-cpp-sdk-lambda/source/model/InvokeWithResponseStreamRequest.cpp +++ b/generated/src/aws-cpp-sdk-lambda/source/model/InvokeWithResponseStreamRequest.cpp @@ -73,3 +73,5 @@ Aws::Http::HeaderValueCollection InvokeWithResponseStreamRequest::GetRequestSpec return headers; } + + diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtErrorMarshaller.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtErrorMarshaller.h index 659fd580d36..b3e0700c063 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtErrorMarshaller.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtErrorMarshaller.h @@ -19,6 +19,7 @@ class AWS_S3CRT_API S3CrtErrorMarshaller : public Aws::Client::XmlErrorMarshalle Aws::Client::AWSError FindErrorByName(const char* exceptionName) const override; virtual Aws::String ExtractRegion(const AWSError&) const override; virtual Aws::String ExtractEndpoint(const AWSError&) const override; + virtual AWSError Marshall(const Aws::Http::HttpResponse& response) const override; }; } // namespace Client diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/AbortMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/AbortMultipartUploadRequest.h index 581ce605aca..18523463e5c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/AbortMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/AbortMultipartUploadRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateBucketRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateBucketRequest.h index ef5d10483bb..a23f3ee1787 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateBucketRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateMultipartUploadRequest.h index eddbcdfd635..9014d07bf68 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateMultipartUploadRequest.h @@ -48,6 +48,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateSessionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateSessionRequest.h index 1fd1bb96c91..ef231244a64 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateSessionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateSessionRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketCorsRequest.h index 11d09795257..9f4c07f5452 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketCorsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketEncryptionRequest.h index 1467b66b701..2a6e0b89f62 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketEncryptionRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketIntelligentTieringConfigurationRequest.h index 90ec08035c6..91a54efca40 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketIntelligentTieringConfigurationRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketInventoryConfigurationRequest.h index c597abf9dc8..f3adddc39ba 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketInventoryConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketLifecycleRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketLifecycleRequest.h index a19fd3a9303..1823b51be19 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketLifecycleRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketLifecycleRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketMetricsConfigurationRequest.h index 6a605bc0761..a4c6c9cbd49 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketMetricsConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketOwnershipControlsRequest.h index 57fb23cac48..e34463e113f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketOwnershipControlsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketPolicyRequest.h index cf663c7171a..45780b40e11 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketPolicyRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketReplicationRequest.h index bc274dd9df2..40977ad8142 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketReplicationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketRequest.h index d3a5980feff..56f0284d245 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketTaggingRequest.h index 723afa95c45..66b597bf1a4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketTaggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketWebsiteRequest.h index be95ba54127..5f7d854edb0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketWebsiteRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectRequest.h index e7cae221d17..ffae39772de 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectTaggingRequest.h index c91afc1615b..3c8e48d8d00 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectTaggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectsRequest.h index 0f75edd3990..5aad379cf54 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectsRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeletePublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeletePublicAccessBlockRequest.h index 93d9fca22c1..298bb22eb79 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeletePublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeletePublicAccessBlockRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAccelerateConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAccelerateConfigurationRequest.h index 95ba150c1e7..c744001369e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAccelerateConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAccelerateConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAclRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAclRequest.h index e4ffc7044bb..dfff9e224d1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAclRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAnalyticsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAnalyticsConfigurationRequest.h index f0ce14201c4..e7bad4403d7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAnalyticsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAnalyticsConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketCorsRequest.h index a49b3d24bad..9df47c16200 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketCorsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketEncryptionRequest.h index c59381c9164..22cbe96a162 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketEncryptionRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketIntelligentTieringConfigurationRequest.h index 0f2d7099d86..333e367160d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketIntelligentTieringConfigurationRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketInventoryConfigurationRequest.h index fa159bca1a5..95c330a0ac8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketInventoryConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLifecycleConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLifecycleConfigurationRequest.h index 19b55620e35..5cd91562727 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLifecycleConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLifecycleConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLocationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLocationRequest.h index 48022dbb42b..f885348f841 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLocationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLocationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLoggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLoggingRequest.h index 1df3b55a33d..57994c80f96 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLoggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLoggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketMetricsConfigurationRequest.h index 877e80cb493..7bec435c6bc 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketMetricsConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketNotificationConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketNotificationConfigurationRequest.h index 9a1dad69515..2f767fe9906 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketNotificationConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketNotificationConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketOwnershipControlsRequest.h index dfd9aa6896f..edf750024f6 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketOwnershipControlsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyRequest.h index 6757dd73e4c..1f276d44742 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyStatusRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyStatusRequest.h index 0f446ead189..4d05087b619 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyStatusRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyStatusRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketReplicationRequest.h index 435b4783ade..e3bddef0d38 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketReplicationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketRequestPaymentRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketRequestPaymentRequest.h index 63a1b2b9f2b..71da0c2e210 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketRequestPaymentRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketRequestPaymentRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketTaggingRequest.h index 8ae23dff81b..ca3c24e878a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketTaggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketVersioningRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketVersioningRequest.h index 0a6fbd8253f..25424408e14 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketVersioningRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketVersioningRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketWebsiteRequest.h index 6c15cd57cb4..80fae7dccca 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketWebsiteRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAclRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAclRequest.h index 24893eb3772..3ed1cbff19d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAclRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAttributesRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAttributesRequest.h index 15f1e78f302..4c33c668703 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAttributesRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAttributesRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLegalHoldRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLegalHoldRequest.h index 05083851de2..96c49a2084e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLegalHoldRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLegalHoldRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLockConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLockConfigurationRequest.h index b3a9d4f7548..000efd4b04c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLockConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLockConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectRetentionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectRetentionRequest.h index 17bf29ff380..da8e65ff85a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectRetentionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectRetentionRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectTaggingRequest.h index 57029f87f72..f14a4ea85f5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectTaggingRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetPublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetPublicAccessBlockRequest.h index bc3e16f5b79..38fd9e775a5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetPublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetPublicAccessBlockRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadBucketRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadBucketRequest.h index e189b5de236..a12870573da 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadBucketRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadObjectRequest.h index bde19d30a3d..d065bcb585b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadObjectRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketAnalyticsConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketAnalyticsConfigurationsRequest.h index ef9385f30af..2cc09caa413 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketAnalyticsConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketAnalyticsConfigurationsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketIntelligentTieringConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketIntelligentTieringConfigurationsRequest.h index 9708f002efc..f1b883ae301 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketIntelligentTieringConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketIntelligentTieringConfigurationsRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketInventoryConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketInventoryConfigurationsRequest.h index dce674f5eb9..7f334745795 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketInventoryConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketInventoryConfigurationsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketMetricsConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketMetricsConfigurationsRequest.h index 4bb68be03f1..4908c1c83eb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketMetricsConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketMetricsConfigurationsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListDirectoryBucketsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListDirectoryBucketsRequest.h index ed3a2f3695c..bce6944b624 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListDirectoryBucketsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListDirectoryBucketsRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListMultipartUploadsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListMultipartUploadsRequest.h index c3531553714..4b794e57d91 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListMultipartUploadsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListMultipartUploadsRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectVersionsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectVersionsRequest.h index 633fceeb203..9b3eb28d63b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectVersionsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectVersionsRequest.h @@ -44,6 +44,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsRequest.h index eb3fce5d2a4..d1fc19efa79 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsRequest.h @@ -44,6 +44,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsV2Request.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsV2Request.h index 076855ac9da..db44d626cb3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsV2Request.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsV2Request.h @@ -44,6 +44,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListPartsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListPartsRequest.h index 1596aacbaa4..00bfcfa237b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListPartsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListPartsRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAccelerateConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAccelerateConfigurationRequest.h index a288fcc2927..c5a070c5deb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAccelerateConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAccelerateConfigurationRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAclRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAclRequest.h index 96ae0e94e33..7bc75e69fa7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAclRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAnalyticsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAnalyticsConfigurationRequest.h index 9268775df6e..6f6f34e98fd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAnalyticsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAnalyticsConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketCorsRequest.h index 8fe4ff25e74..4d9b73ed897 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketCorsRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketEncryptionRequest.h index 05210f40907..01b69a2989c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketEncryptionRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketIntelligentTieringConfigurationRequest.h index bf5bab62189..6348f383fe2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketIntelligentTieringConfigurationRequest.h @@ -39,6 +39,7 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketInventoryConfigurationRequest.h index f4142c94730..db5cf81630e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketInventoryConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLifecycleConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLifecycleConfigurationRequest.h index 811189fd2b5..22e10f1d65a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLifecycleConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLifecycleConfigurationRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLoggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLoggingRequest.h index 140d1d53b6b..0816cc1a41d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLoggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLoggingRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketMetricsConfigurationRequest.h index f7bb5597f27..8e010f20a8a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketMetricsConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketNotificationConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketNotificationConfigurationRequest.h index 691fc5b0772..ea33df0da1b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketNotificationConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketNotificationConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketOwnershipControlsRequest.h index 3fb33a1a340..ae72d897030 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketOwnershipControlsRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketPolicyRequest.h index 128266f9f58..b78d39a63f9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketPolicyRequest.h @@ -39,6 +39,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; AWS_S3CRT_API bool IsStreaming() const override { return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketReplicationRequest.h index e048d368c50..35f3f830343 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketReplicationRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketRequestPaymentRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketRequestPaymentRequest.h index 79d18fbec69..28240e2e182 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketRequestPaymentRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketRequestPaymentRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketTaggingRequest.h index 58452db4e33..5136ed5757e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketTaggingRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketVersioningRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketVersioningRequest.h index 438949f0f26..0cc527be6e7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketVersioningRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketVersioningRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketWebsiteRequest.h index 1be83941b03..6876016c952 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketWebsiteRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectAclRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectAclRequest.h index 2936216c1da..53150bdda6d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectAclRequest.h @@ -44,6 +44,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLegalHoldRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLegalHoldRequest.h index 78500bf9249..c800cbd1fc3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLegalHoldRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLegalHoldRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLockConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLockConfigurationRequest.h index 6668c91f3c8..1dff6d9e8d2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLockConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLockConfigurationRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRequest.h index f00fb9e4385..4618f8c7f27 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRequest.h @@ -47,6 +47,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRetentionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRetentionRequest.h index 5fb07d86833..ad323f518fa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRetentionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRetentionRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectTaggingRequest.h index fed4978280e..5a69ee9f59e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectTaggingRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutPublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutPublicAccessBlockRequest.h index cdbbd3084a3..75c992f4079 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutPublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutPublicAccessBlockRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/RestoreObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/RestoreObjectRequest.h index e5f8d180cb1..ff4c6889cee 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/RestoreObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/RestoreObjectRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/SelectObjectContentRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/SelectObjectContentRequest.h index cc1210428d8..e9d74047225 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/SelectObjectContentRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/SelectObjectContentRequest.h @@ -57,6 +57,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Underlying Event Stream Decoder. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartRequest.h index d7602b995f5..4973655ac52 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/WriteGetObjectResponseRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/WriteGetObjectResponseRequest.h index 4b60de47854..43d0c7cc2a4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/WriteGetObjectResponseRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/WriteGetObjectResponseRequest.h @@ -46,6 +46,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API bool SignBody() const override { return false; } AWS_S3CRT_API bool IsChunked() const override { return true; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp index 628e2f529d1..5d3f14d2aa9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp @@ -6,9 +6,15 @@ #include #include #include +#include +#include +#include + using namespace Aws::Client; using namespace Aws::S3Crt; +using namespace Aws::Utils::Xml; +using namespace Aws::Http; AWSError S3CrtErrorMarshaller::FindErrorByName(const char* errorName) const { @@ -96,4 +102,43 @@ Aws::String S3CrtErrorMarshaller::ExtractEndpoint(const AWSError& er } return {}; +} + +AWSError S3CrtErrorMarshaller::Marshall(const Aws::Http::HttpResponse& httpResponse) const +{ + + Aws::String message{"Error in body of the response"}; + //extract error message and code in the body + auto& body = httpResponse.GetResponseBody(); + auto responseCode = httpResponse.GetResponseCode(); + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Aws::String bodyError; + auto coreErrorCode = Aws::Client::CoreErrors::INTERNAL_FAILURE; + + if (doc.WasParseSuccessful() && + !doc.GetRootElement().IsNull() && + doc.GetRootElement().GetName() == Aws::String("Error")) + { + auto messageNode = doc.GetRootElement().FirstChild("Message") ; + if(!messageNode.IsNull()) + { + message = messageNode.GetText(); + } + auto codeNode = doc.GetRootElement().FirstChild("Code") ; + if(!codeNode.IsNull()) + { + bodyError = codeNode.GetText(); + if(bodyError == "SlowDown") + { + coreErrorCode = Aws::Client::CoreErrors::SLOW_DOWN; + } + } + } + body.seekg(readPointer); + + AWSError error{coreErrorCode, "", message, IsRetryableHttpResponseCode(responseCode)}; + + return error; + } \ No newline at end of file diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp index 38f817683f9..4cf6f5ee1e4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp @@ -27,6 +27,28 @@ AbortMultipartUploadRequest::AbortMultipartUploadRequest() : { } +bool AbortMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String AbortMultipartUploadRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp index 0efd425f49c..e268bfe3bd8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp @@ -34,6 +34,28 @@ CreateBucketRequest::CreateBucketRequest() : { } +bool CreateBucketRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CreateBucketRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CreateBucketConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp index ebf680fa2e7..a6716ef8d00 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp @@ -59,6 +59,28 @@ CreateMultipartUploadRequest::CreateMultipartUploadRequest() : { } +bool CreateMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CreateMultipartUploadRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp index 2c082746907..dc8cbacfb37 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp @@ -24,6 +24,28 @@ CreateSessionRequest::CreateSessionRequest() : { } +bool CreateSessionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CreateSessionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp index 14cd80c318f..f11ceb86c7d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketCorsRequest::DeleteBucketCorsRequest() : { } +bool DeleteBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketCorsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp index c74638d6451..bab1087b616 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketEncryptionRequest::DeleteBucketEncryptionRequest() : { } +bool DeleteBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketEncryptionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp index ad926822e2e..26c9f2f7588 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketIntelligentTieringConfigurationRequest::DeleteBucketIntelligentTieri { } +bool DeleteBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketIntelligentTieringConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp index d4ae54ff96f..08a2866d5b5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp @@ -24,6 +24,28 @@ DeleteBucketInventoryConfigurationRequest::DeleteBucketInventoryConfigurationReq { } +bool DeleteBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketInventoryConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp index 38ddbe11c9f..1b7511a4237 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketLifecycleRequest::DeleteBucketLifecycleRequest() : { } +bool DeleteBucketLifecycleRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketLifecycleRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp index 5a1f09479a1..1358992c315 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp @@ -24,6 +24,28 @@ DeleteBucketMetricsConfigurationRequest::DeleteBucketMetricsConfigurationRequest { } +bool DeleteBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketMetricsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp index 14a6c41bf25..301c7877e7f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketOwnershipControlsRequest::DeleteBucketOwnershipControlsRequest() : { } +bool DeleteBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketOwnershipControlsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp index aa86b48548e..b2267d3f312 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketPolicyRequest::DeleteBucketPolicyRequest() : { } +bool DeleteBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketPolicyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp index eeeb2f67408..94c5778590d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketReplicationRequest::DeleteBucketReplicationRequest() : { } +bool DeleteBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketReplicationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp index be4e8f86e92..641e10abe4f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketRequest::DeleteBucketRequest() : { } +bool DeleteBucketRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp index 27ad2fbcba8..dff8daba60b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketTaggingRequest::DeleteBucketTaggingRequest() : { } +bool DeleteBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp index 3a21e93dd79..c9ec2cd56d9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketWebsiteRequest::DeleteBucketWebsiteRequest() : { } +bool DeleteBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketWebsiteRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp index ece1e7a6eae..0f04598a2a9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp @@ -30,6 +30,28 @@ DeleteObjectRequest::DeleteObjectRequest() : { } +bool DeleteObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp index 5999f74e26f..1f96561c93d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp @@ -25,6 +25,28 @@ DeleteObjectTaggingRequest::DeleteObjectTaggingRequest() : { } +bool DeleteObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteObjectTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp index bb6175bdf7a..8240bc2756b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp @@ -31,6 +31,28 @@ DeleteObjectsRequest::DeleteObjectsRequest() : { } +bool DeleteObjectsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteObjectsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Delete"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp index aba95e2cf51..86bc72cb999 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp @@ -23,6 +23,28 @@ DeletePublicAccessBlockRequest::DeletePublicAccessBlockRequest() : { } +bool DeletePublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeletePublicAccessBlockRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp index 4ddc1a3883c..9be97628c66 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp @@ -25,6 +25,28 @@ GetBucketAccelerateConfigurationRequest::GetBucketAccelerateConfigurationRequest { } +bool GetBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketAccelerateConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp index b40d8db10c2..acafff4ab12 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp @@ -23,6 +23,28 @@ GetBucketAclRequest::GetBucketAclRequest() : { } +bool GetBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketAclRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp index 2b5f8609ec8..8d6c98a6fc8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp @@ -24,6 +24,28 @@ GetBucketAnalyticsConfigurationRequest::GetBucketAnalyticsConfigurationRequest() { } +bool GetBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketAnalyticsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp index 6204f172d84..cf6d0ebfc59 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp @@ -23,6 +23,28 @@ GetBucketCorsRequest::GetBucketCorsRequest() : { } +bool GetBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketCorsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp index b353831e7eb..bb1d1286eb0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp @@ -23,6 +23,28 @@ GetBucketEncryptionRequest::GetBucketEncryptionRequest() : { } +bool GetBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketEncryptionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp index c8286705a1f..9314436525e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetBucketIntelligentTieringConfigurationRequest::GetBucketIntelligentTieringConf { } +bool GetBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketIntelligentTieringConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp index dcf6fb10588..95ee66ccd86 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp @@ -24,6 +24,28 @@ GetBucketInventoryConfigurationRequest::GetBucketInventoryConfigurationRequest() { } +bool GetBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketInventoryConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp index 0b6833a9810..3f54b6daf14 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetBucketLifecycleConfigurationRequest::GetBucketLifecycleConfigurationRequest() { } +bool GetBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketLifecycleConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp index d7f641ad047..586b5363b6e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp @@ -23,6 +23,28 @@ GetBucketLocationRequest::GetBucketLocationRequest() : { } +bool GetBucketLocationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketLocationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp index 8701adea1b5..5370df4a5aa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp @@ -23,6 +23,28 @@ GetBucketLoggingRequest::GetBucketLoggingRequest() : { } +bool GetBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketLoggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp index cc02d433536..9815b67d9d4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp @@ -24,6 +24,28 @@ GetBucketMetricsConfigurationRequest::GetBucketMetricsConfigurationRequest() : { } +bool GetBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketMetricsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp index 25b66cedd2f..ad55dab23fd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetBucketNotificationConfigurationRequest::GetBucketNotificationConfigurationReq { } +bool GetBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketNotificationConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp index cc5b5765682..7d00bf3f27f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp @@ -23,6 +23,28 @@ GetBucketOwnershipControlsRequest::GetBucketOwnershipControlsRequest() : { } +bool GetBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketOwnershipControlsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp index 4b38cbeb1bf..8117fc70110 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp @@ -23,6 +23,28 @@ GetBucketPolicyRequest::GetBucketPolicyRequest() : { } +bool GetBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketPolicyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp index 1239a4f897a..8e3c6d5f53b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp @@ -23,6 +23,28 @@ GetBucketPolicyStatusRequest::GetBucketPolicyStatusRequest() : { } +bool GetBucketPolicyStatusRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketPolicyStatusRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp index a6c1f988312..c193174fd3f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp @@ -23,6 +23,28 @@ GetBucketReplicationRequest::GetBucketReplicationRequest() : { } +bool GetBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketReplicationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp index baca3f57363..ca60b7647ab 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp @@ -23,6 +23,28 @@ GetBucketRequestPaymentRequest::GetBucketRequestPaymentRequest() : { } +bool GetBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketRequestPaymentRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp index 1430250dfdd..ff68fbff2af 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp @@ -23,6 +23,28 @@ GetBucketTaggingRequest::GetBucketTaggingRequest() : { } +bool GetBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp index fa894a75115..c523349d2fc 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp @@ -23,6 +23,28 @@ GetBucketVersioningRequest::GetBucketVersioningRequest() : { } +bool GetBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketVersioningRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp index 1957ac49340..2f671fa0871 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp @@ -23,6 +23,28 @@ GetBucketWebsiteRequest::GetBucketWebsiteRequest() : { } +bool GetBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketWebsiteRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp index 0fcc18af64a..ddda33e10c7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp @@ -27,6 +27,28 @@ GetObjectAclRequest::GetObjectAclRequest() : { } +bool GetObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectAclRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp index 7e0905bab52..59495b60f84 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp @@ -36,6 +36,28 @@ GetObjectAttributesRequest::GetObjectAttributesRequest() : { } +bool GetObjectAttributesRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectAttributesRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp index ce50d928675..6776b42eb98 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp @@ -27,6 +27,28 @@ GetObjectLegalHoldRequest::GetObjectLegalHoldRequest() : { } +bool GetObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectLegalHoldRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp index b72a93e4c89..fea56ea0884 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetObjectLockConfigurationRequest::GetObjectLockConfigurationRequest() : { } +bool GetObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectLockConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp index 5c1d111c505..e311d35c8aa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp @@ -27,6 +27,28 @@ GetObjectRetentionRequest::GetObjectRetentionRequest() : { } +bool GetObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectRetentionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp index a65bae4b502..affd696cc51 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp @@ -27,6 +27,28 @@ GetObjectTaggingRequest::GetObjectTaggingRequest() : { } +bool GetObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp index 8c926986137..8d48db3412a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp @@ -23,6 +23,28 @@ GetPublicAccessBlockRequest::GetPublicAccessBlockRequest() : { } +bool GetPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetPublicAccessBlockRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp index 9c98377a4c4..034063f6e77 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp @@ -23,6 +23,28 @@ HeadBucketRequest::HeadBucketRequest() : { } +bool HeadBucketRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String HeadBucketRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp index bb66bc01d22..a40f69731b1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp @@ -45,6 +45,28 @@ HeadObjectRequest::HeadObjectRequest() : { } +bool HeadObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String HeadObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp index 6e85dabdb89..3fd2f15f228 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp @@ -24,6 +24,28 @@ ListBucketAnalyticsConfigurationsRequest::ListBucketAnalyticsConfigurationsReque { } +bool ListBucketAnalyticsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketAnalyticsConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp index ad52e728a77..ded1b781a01 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp @@ -23,6 +23,28 @@ ListBucketIntelligentTieringConfigurationsRequest::ListBucketIntelligentTieringC { } +bool ListBucketIntelligentTieringConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketIntelligentTieringConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp index 7d826d9f590..d6b1a741944 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp @@ -24,6 +24,28 @@ ListBucketInventoryConfigurationsRequest::ListBucketInventoryConfigurationsReque { } +bool ListBucketInventoryConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketInventoryConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp index 59b2ef06a83..f8bf282546e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp @@ -24,6 +24,28 @@ ListBucketMetricsConfigurationsRequest::ListBucketMetricsConfigurationsRequest() { } +bool ListBucketMetricsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketMetricsConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp index 36e7ae1610f..42255c1e2cb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp @@ -24,6 +24,28 @@ ListDirectoryBucketsRequest::ListDirectoryBucketsRequest() : { } +bool ListDirectoryBucketsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListDirectoryBucketsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp index e2f0fd4492e..ec8e9214982 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp @@ -33,6 +33,28 @@ ListMultipartUploadsRequest::ListMultipartUploadsRequest() : { } +bool ListMultipartUploadsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListMultipartUploadsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp index 230aa5473a8..941eff4c10e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp @@ -35,6 +35,28 @@ ListObjectVersionsRequest::ListObjectVersionsRequest() : { } +bool ListObjectVersionsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListObjectVersionsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp index 08f295301f2..1a652893fc7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp @@ -34,6 +34,28 @@ ListObjectsRequest::ListObjectsRequest() : { } +bool ListObjectsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListObjectsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp index 0cefdd007bb..7e406d75fea 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp @@ -37,6 +37,28 @@ ListObjectsV2Request::ListObjectsV2Request() : { } +bool ListObjectsV2Request::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListObjectsV2Request::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp index 091761d3d9d..1e05d5d7a71 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp @@ -34,6 +34,28 @@ ListPartsRequest::ListPartsRequest() : { } +bool ListPartsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListPartsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp index 28bba0eb23e..34f5ab9258a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp @@ -26,6 +26,28 @@ PutBucketAccelerateConfigurationRequest::PutBucketAccelerateConfigurationRequest { } +bool PutBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketAccelerateConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccelerateConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp index fc7aa6ba4aa..1543511a044 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp @@ -34,6 +34,28 @@ PutBucketAclRequest::PutBucketAclRequest() : { } +bool PutBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketAclRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccessControlPolicy"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp index 0b8d5483ade..c9d78ca51d6 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp @@ -25,6 +25,28 @@ PutBucketAnalyticsConfigurationRequest::PutBucketAnalyticsConfigurationRequest() { } +bool PutBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketAnalyticsConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AnalyticsConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp index bf50284c1ec..627ff996d96 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp @@ -27,6 +27,28 @@ PutBucketCorsRequest::PutBucketCorsRequest() : { } +bool PutBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketCorsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CORSConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp index dde8a1af730..5d106a0b025 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp @@ -27,6 +27,28 @@ PutBucketEncryptionRequest::PutBucketEncryptionRequest() : { } +bool PutBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketEncryptionRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ServerSideEncryptionConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp index 7acc4e1ae47..8abee73e2a3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp @@ -24,6 +24,28 @@ PutBucketIntelligentTieringConfigurationRequest::PutBucketIntelligentTieringConf { } +bool PutBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketIntelligentTieringConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("IntelligentTieringConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp index 28c8f85dad1..34902e7f95e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp @@ -25,6 +25,28 @@ PutBucketInventoryConfigurationRequest::PutBucketInventoryConfigurationRequest() { } +bool PutBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketInventoryConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("InventoryConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp index 17c8050ced6..2118009d503 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp @@ -26,6 +26,28 @@ PutBucketLifecycleConfigurationRequest::PutBucketLifecycleConfigurationRequest() { } +bool PutBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketLifecycleConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("LifecycleConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp index 3981a41e405..43c3942dae3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp @@ -27,6 +27,28 @@ PutBucketLoggingRequest::PutBucketLoggingRequest() : { } +bool PutBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketLoggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("BucketLoggingStatus"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp index 7f70ac96300..6260818d144 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp @@ -25,6 +25,28 @@ PutBucketMetricsConfigurationRequest::PutBucketMetricsConfigurationRequest() : { } +bool PutBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketMetricsConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("MetricsConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp index dd840fa1ed3..408e366b8b3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp @@ -25,6 +25,28 @@ PutBucketOwnershipControlsRequest::PutBucketOwnershipControlsRequest() : { } +bool PutBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketOwnershipControlsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("OwnershipControls"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp index 5e208a91ee1..d31e8d46936 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp @@ -85,6 +85,30 @@ Aws::Http::HeaderValueCollection PutBucketPolicyRequest::GetRequestSpecificHeade } + +bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + + PutBucketPolicyRequest::EndpointParameters PutBucketPolicyRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp index c678bd495fd..c7ed1edd152 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp @@ -28,6 +28,28 @@ PutBucketReplicationRequest::PutBucketReplicationRequest() : { } +bool PutBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketReplicationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ReplicationConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp index acb7cf2274b..1d1b4ee8a42 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp @@ -27,6 +27,28 @@ PutBucketRequestPaymentRequest::PutBucketRequestPaymentRequest() : { } +bool PutBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketRequestPaymentRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("RequestPaymentConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp index 86c3df34ce9..9900eccb5f5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp @@ -27,6 +27,28 @@ PutBucketTaggingRequest::PutBucketTaggingRequest() : { } +bool PutBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketTaggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Tagging"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp index 79aaa57a155..a78bb9a2098 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp @@ -28,6 +28,28 @@ PutBucketVersioningRequest::PutBucketVersioningRequest() : { } +bool PutBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketVersioningRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("VersioningConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp index 69e737ec446..d2f3cdcd9fb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp @@ -27,6 +27,28 @@ PutBucketWebsiteRequest::PutBucketWebsiteRequest() : { } +bool PutBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketWebsiteRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("WebsiteConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp index 498e820fa09..ca9382801fa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp @@ -38,6 +38,28 @@ PutObjectAclRequest::PutObjectAclRequest() : { } +bool PutObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectAclRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccessControlPolicy"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp index e12a49ba8b0..66dff19c9fd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp @@ -31,6 +31,28 @@ PutObjectLegalHoldRequest::PutObjectLegalHoldRequest() : { } +bool PutObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectLegalHoldRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("LegalHold"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp index 895afca42b8..ab52e6897bd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp @@ -30,6 +30,28 @@ PutObjectLockConfigurationRequest::PutObjectLockConfigurationRequest() : { } +bool PutObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectLockConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ObjectLockConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp index de9fadc6bf0..2bd8ca98b16 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp @@ -313,6 +313,30 @@ Aws::Http::HeaderValueCollection PutObjectRequest::GetRequestSpecificHeaders() c } + +bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + + PutObjectRequest::EndpointParameters PutObjectRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp index 044fbf852da..acdfbfd781c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp @@ -33,6 +33,28 @@ PutObjectRetentionRequest::PutObjectRetentionRequest() : { } +bool PutObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectRetentionRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Retention"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp index bde58fa359d..4af1a5d1fc6 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp @@ -31,6 +31,28 @@ PutObjectTaggingRequest::PutObjectTaggingRequest() : { } +bool PutObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectTaggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Tagging"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp index af4ddac9812..40486bf0eeb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp @@ -27,6 +27,28 @@ PutPublicAccessBlockRequest::PutPublicAccessBlockRequest() : { } +bool PutPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutPublicAccessBlockRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("PublicAccessBlockConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp index 078f23631de..04329e922c5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp @@ -30,6 +30,28 @@ RestoreObjectRequest::RestoreObjectRequest() : { } +bool RestoreObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String RestoreObjectRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("RestoreRequest"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp index b04287edce4..368627d7cc2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp @@ -35,6 +35,28 @@ SelectObjectContentRequest::SelectObjectContentRequest() : { } +bool SelectObjectContentRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String SelectObjectContentRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("SelectObjectContentRequest"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp index 4bf4d09c548..f4f13aa592c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp @@ -167,6 +167,30 @@ Aws::Http::HeaderValueCollection UploadPartRequest::GetRequestSpecificHeaders() } + +bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + + UploadPartRequest::EndpointParameters UploadPartRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp index 493a162e22c..5b104f63fb2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp @@ -355,6 +355,30 @@ Aws::Http::HeaderValueCollection WriteGetObjectResponseRequest::GetRequestSpecif } + +bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + + WriteGetObjectResponseRequest::EndpointParameters WriteGetObjectResponseRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3ErrorMarshaller.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3ErrorMarshaller.h index 94eab13def1..7fc03f0bc73 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3ErrorMarshaller.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3ErrorMarshaller.h @@ -19,6 +19,7 @@ class AWS_S3_API S3ErrorMarshaller : public Aws::Client::XmlErrorMarshaller Aws::Client::AWSError FindErrorByName(const char* exceptionName) const override; virtual Aws::String ExtractRegion(const AWSError&) const override; virtual Aws::String ExtractEndpoint(const AWSError&) const override; + virtual AWSError Marshall(const Aws::Http::HttpResponse& response) const override; }; } // namespace Client diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h index f3fe33ade65..1b111387cd1 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateBucketRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateBucketRequest.h index 26cb9af8eeb..8137199922f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateBucketRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h index de092f21d0b..d8317e092c4 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h @@ -48,6 +48,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateSessionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateSessionRequest.h index c6c50ef3419..01ffcc6a8a8 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateSessionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateSessionRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h index 9815a308047..c7be01edc8f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h index 27c4e2a9796..9f5600fa9ad 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketIntelligentTieringConfigurationRequest.h index 2d05a1d2031..36e0d94a697 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketIntelligentTieringConfigurationRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h index 8cddda4dede..cb0f0f8fdae 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h index b8e3509e6df..a9620cd4c20 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h index 6473076471d..0cdaef78f2c 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h index 4ecbb1fb827..010c11e660e 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h index 41c186b755d..9058487db8d 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h index 55666e6c0bd..9013fbd3f92 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h index 6856f20490f..8918efdf952 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h index 3085ff6c81c..d4ac48f366f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h index b513665db9f..e7adc4e8eba 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h index 512a36ea63f..d781ccec61d 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h index b12274029e0..0bdb9d51cdd 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h index 18f3072b173..63c0855a3ac 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h index 38958296210..a39f5bb25a0 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h index 02d3fa7fa5e..a2c4be26708 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h index 04303b8cebf..0274c37fd41 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h index 90f49f7f0c4..81471bd9a3b 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h index 446fba41728..bbc4d9d6d2f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h index 0761756402d..7b8a3d19ded 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketIntelligentTieringConfigurationRequest.h index c43510e12a4..e74237dc618 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketIntelligentTieringConfigurationRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h index df48a9c727e..f2bec6f0bce 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h index fe50a795af4..158ca1d48f8 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h index d52e8dac381..4b524b0fe26 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h index c47d3f3de33..ed05baa4de1 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h index 5e987d1a58c..3a9945462af 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h index 16b540db777..1e02701fa4f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h index 9f3afaee61c..a78b35452ff 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h index 5952c0baff9..43545e5341d 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h index a928a01217e..dbf7369a3c9 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h index 2baf1641951..0439677848a 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h index 14f42d71c13..41b88dd18fe 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h index 47e26bca48f..c3fea186172 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h index 7e37c006564..22ab6e23e3c 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h index 45d276358ff..8a8cf027edb 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h index add73757e70..9bed8ac20c2 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAttributesRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAttributesRequest.h index 9a3026ea0cd..0fa1c2f6372 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAttributesRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAttributesRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h index 1cd4c9f081a..29205df9256 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h index cea497433a9..2ccb73cbc53 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h index 5c73bd05b84..fee6109946d 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h index 0f0b181182b..0e02cf5ad57 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h index 71db2a636c7..fd4c6b9c41f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h index 7b88c4e82cf..0463a13dd25 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h index a982e16c567..6baf58877ac 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h index 95470b4c802..85afe37b4a1 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketIntelligentTieringConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketIntelligentTieringConfigurationsRequest.h index a02861a9ea4..f832a5c2cc6 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketIntelligentTieringConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketIntelligentTieringConfigurationsRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h index 516f77b63b8..761d6f13ab3 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h index 2e7f72d9058..da00c009073 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListDirectoryBucketsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListDirectoryBucketsRequest.h index 29cb7d61854..cbc0597cdf1 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListDirectoryBucketsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListDirectoryBucketsRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h index e82d590b728..11d3cde270c 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h index 5c57a4d73a9..ade03db0535 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h @@ -44,6 +44,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h index f99f3f08896..398b8875a2f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h @@ -44,6 +44,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h index 420bd419ff4..71861698748 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h @@ -44,6 +44,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h index 2916283549a..febc8b5df89 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h index 7983bdf05e4..1bd2b002282 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h index a5510aa4611..76520ba23d2 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h index e93ab553c57..4ae79e09347 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h index 19265632343..4dfe491ba91 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h index 52b79842dfb..bca564f41fc 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketIntelligentTieringConfigurationRequest.h index fa4845619e9..a2899faf133 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketIntelligentTieringConfigurationRequest.h @@ -39,6 +39,7 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h index f4c5abea243..d9f1249965e 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h index 5f93ea9f0ca..f69c0c3eeef 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h index 63d09264838..d21a900ec79 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h index d5607b0a0c3..8b90e7df577 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketNotificationConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketNotificationConfigurationRequest.h index be202560d17..337c48ec106 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketNotificationConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketNotificationConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h index e5d18a2f3de..9e0636107a2 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h index 393d4ef96c6..2d0412dbfe6 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h @@ -39,6 +39,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; AWS_S3_API bool IsStreaming() const override { return false; } diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h index ce864b9c888..9a82570f87b 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h index e6110d358c5..da392536469 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h index 1f69aee4cca..eeb36d1b135 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h index 1cfbd04f6f2..0b93f4cd47a 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h index 7638dd8bb99..28fc97dadc2 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h index d48962dfb9d..2409f2d1630 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h @@ -44,6 +44,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h index 89695b14a7d..57c9dbeb8b5 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h index ae9b1dbbdbd..5cef2dd6ccb 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h index 8adf079e4d5..831a83014bf 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h @@ -47,6 +47,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h index f678452e4de..d0cfd8763d2 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h index 3f5754658ef..7b0d130b9e9 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h index aa34f82765f..7cd5f533e50 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h index 27bc38a257a..0369084009a 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h index 0c61f689e92..1d7d7788ccb 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h @@ -57,6 +57,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Underlying Event Stream Decoder. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h index b144a0ec4cc..0490b5b9ec9 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h index c6f1ba04541..46f8aeafe9c 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h @@ -46,6 +46,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API bool SignBody() const override { return false; } AWS_S3_API bool IsChunked() const override { return true; } diff --git a/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp b/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp index 6018c352ddf..3d6fddb898f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp @@ -6,9 +6,15 @@ #include #include #include +#include +#include +#include + using namespace Aws::Client; using namespace Aws::S3; +using namespace Aws::Utils::Xml; +using namespace Aws::Http; AWSError S3ErrorMarshaller::FindErrorByName(const char* errorName) const { @@ -96,4 +102,43 @@ Aws::String S3ErrorMarshaller::ExtractEndpoint(const AWSError& error } return {}; +} + +AWSError S3ErrorMarshaller::Marshall(const Aws::Http::HttpResponse& httpResponse) const +{ + + Aws::String message{"Error in body of the response"}; + //extract error message and code in the body + auto& body = httpResponse.GetResponseBody(); + auto responseCode = httpResponse.GetResponseCode(); + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Aws::String bodyError; + auto coreErrorCode = Aws::Client::CoreErrors::INTERNAL_FAILURE; + + if (doc.WasParseSuccessful() && + !doc.GetRootElement().IsNull() && + doc.GetRootElement().GetName() == Aws::String("Error")) + { + auto messageNode = doc.GetRootElement().FirstChild("Message") ; + if(!messageNode.IsNull()) + { + message = messageNode.GetText(); + } + auto codeNode = doc.GetRootElement().FirstChild("Code") ; + if(!codeNode.IsNull()) + { + bodyError = codeNode.GetText(); + if(bodyError == "SlowDown") + { + coreErrorCode = Aws::Client::CoreErrors::SLOW_DOWN; + } + } + } + body.seekg(readPointer); + + AWSError error{coreErrorCode, "", message, IsRetryableHttpResponseCode(responseCode)}; + + return error; + } \ No newline at end of file diff --git a/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp index 25fdbaf7977..482150cbd33 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp @@ -27,6 +27,28 @@ AbortMultipartUploadRequest::AbortMultipartUploadRequest() : { } +bool AbortMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String AbortMultipartUploadRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp index 58e3f55542e..27c80a07713 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp @@ -34,6 +34,28 @@ CreateBucketRequest::CreateBucketRequest() : { } +bool CreateBucketRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CreateBucketRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CreateBucketConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp index fb13c427300..1b92d7c0d7d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp @@ -59,6 +59,28 @@ CreateMultipartUploadRequest::CreateMultipartUploadRequest() : { } +bool CreateMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CreateMultipartUploadRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp index eefe4accea9..f6d38072f80 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp @@ -24,6 +24,28 @@ CreateSessionRequest::CreateSessionRequest() : { } +bool CreateSessionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CreateSessionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp index e4f4a81b309..6b18cd50e17 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketCorsRequest::DeleteBucketCorsRequest() : { } +bool DeleteBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketCorsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp index 7a09b97b98a..3d0cf2b5161 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketEncryptionRequest::DeleteBucketEncryptionRequest() : { } +bool DeleteBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketEncryptionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp index 3941e651581..4d46389eead 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketIntelligentTieringConfigurationRequest::DeleteBucketIntelligentTieri { } +bool DeleteBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketIntelligentTieringConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp index 432adae37d8..bddb7bd0176 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp @@ -24,6 +24,28 @@ DeleteBucketInventoryConfigurationRequest::DeleteBucketInventoryConfigurationReq { } +bool DeleteBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketInventoryConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp index 18c3daf5da6..da90268a2c6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketLifecycleRequest::DeleteBucketLifecycleRequest() : { } +bool DeleteBucketLifecycleRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketLifecycleRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp index 318ac2f90d3..c49ca4852e7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp @@ -24,6 +24,28 @@ DeleteBucketMetricsConfigurationRequest::DeleteBucketMetricsConfigurationRequest { } +bool DeleteBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketMetricsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp index a9073a631ad..f49daf83b83 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketOwnershipControlsRequest::DeleteBucketOwnershipControlsRequest() : { } +bool DeleteBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketOwnershipControlsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp index 2444d3c0493..58065360b18 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketPolicyRequest::DeleteBucketPolicyRequest() : { } +bool DeleteBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketPolicyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp index 02da0ecfb9e..95c4396c4da 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketReplicationRequest::DeleteBucketReplicationRequest() : { } +bool DeleteBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketReplicationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp index 1519bd5c885..afb1c1834ad 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketRequest::DeleteBucketRequest() : { } +bool DeleteBucketRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp index 5c18a9a7486..de1d0f990a7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketTaggingRequest::DeleteBucketTaggingRequest() : { } +bool DeleteBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp index 3f8b8db8e9b..3aa7ee160e8 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketWebsiteRequest::DeleteBucketWebsiteRequest() : { } +bool DeleteBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketWebsiteRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp index b993983d9dd..d64f5fa341c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp @@ -30,6 +30,28 @@ DeleteObjectRequest::DeleteObjectRequest() : { } +bool DeleteObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp index 417d2ae9979..510c97d934c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp @@ -25,6 +25,28 @@ DeleteObjectTaggingRequest::DeleteObjectTaggingRequest() : { } +bool DeleteObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteObjectTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp index f16faa7e23b..0bfd2053cf1 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp @@ -31,6 +31,28 @@ DeleteObjectsRequest::DeleteObjectsRequest() : { } +bool DeleteObjectsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteObjectsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Delete"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp index cea58bd37e3..e912daa0da7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp @@ -23,6 +23,28 @@ DeletePublicAccessBlockRequest::DeletePublicAccessBlockRequest() : { } +bool DeletePublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeletePublicAccessBlockRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp index 156dfd67992..017d4518ac0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp @@ -25,6 +25,28 @@ GetBucketAccelerateConfigurationRequest::GetBucketAccelerateConfigurationRequest { } +bool GetBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketAccelerateConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp index d17b5cd6bee..6d3a10dee51 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp @@ -23,6 +23,28 @@ GetBucketAclRequest::GetBucketAclRequest() : { } +bool GetBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketAclRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp index 5448cb7131e..1032e224020 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp @@ -24,6 +24,28 @@ GetBucketAnalyticsConfigurationRequest::GetBucketAnalyticsConfigurationRequest() { } +bool GetBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketAnalyticsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp index a6b6e8a16bf..82b5e66c2dd 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp @@ -23,6 +23,28 @@ GetBucketCorsRequest::GetBucketCorsRequest() : { } +bool GetBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketCorsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp index 50f0e588ce6..e9e7e9e9874 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp @@ -23,6 +23,28 @@ GetBucketEncryptionRequest::GetBucketEncryptionRequest() : { } +bool GetBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketEncryptionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp index bc0142ad08b..85e984570be 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetBucketIntelligentTieringConfigurationRequest::GetBucketIntelligentTieringConf { } +bool GetBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketIntelligentTieringConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp index d498b667fa8..7387d42911b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp @@ -24,6 +24,28 @@ GetBucketInventoryConfigurationRequest::GetBucketInventoryConfigurationRequest() { } +bool GetBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketInventoryConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp index 6b1d6e4d2b0..be5b5b31830 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetBucketLifecycleConfigurationRequest::GetBucketLifecycleConfigurationRequest() { } +bool GetBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketLifecycleConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp index 3dda7edb625..dd9d6f61909 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp @@ -23,6 +23,28 @@ GetBucketLocationRequest::GetBucketLocationRequest() : { } +bool GetBucketLocationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketLocationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp index 535b30e4082..7fc05143a9b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp @@ -23,6 +23,28 @@ GetBucketLoggingRequest::GetBucketLoggingRequest() : { } +bool GetBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketLoggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp index ae9e0f0a596..11530644838 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp @@ -24,6 +24,28 @@ GetBucketMetricsConfigurationRequest::GetBucketMetricsConfigurationRequest() : { } +bool GetBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketMetricsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp index eaf89ccf265..bca3e928f75 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetBucketNotificationConfigurationRequest::GetBucketNotificationConfigurationReq { } +bool GetBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketNotificationConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp index cb985980e86..93846883036 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp @@ -23,6 +23,28 @@ GetBucketOwnershipControlsRequest::GetBucketOwnershipControlsRequest() : { } +bool GetBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketOwnershipControlsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp index eacff59cc86..290220fd766 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp @@ -23,6 +23,28 @@ GetBucketPolicyRequest::GetBucketPolicyRequest() : { } +bool GetBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketPolicyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp index 1170c505d27..49d697c7ca4 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp @@ -23,6 +23,28 @@ GetBucketPolicyStatusRequest::GetBucketPolicyStatusRequest() : { } +bool GetBucketPolicyStatusRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketPolicyStatusRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp index 20cf6d0f9a8..3d6b79f9dff 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp @@ -23,6 +23,28 @@ GetBucketReplicationRequest::GetBucketReplicationRequest() : { } +bool GetBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketReplicationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp index c0cef81e890..8303a79ab7f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp @@ -23,6 +23,28 @@ GetBucketRequestPaymentRequest::GetBucketRequestPaymentRequest() : { } +bool GetBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketRequestPaymentRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp index 7dae24c835e..0fcb2d65516 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp @@ -23,6 +23,28 @@ GetBucketTaggingRequest::GetBucketTaggingRequest() : { } +bool GetBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp index 59c2ef4939a..68722040c7a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp @@ -23,6 +23,28 @@ GetBucketVersioningRequest::GetBucketVersioningRequest() : { } +bool GetBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketVersioningRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp index b4e46864abe..32483b9c8b5 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp @@ -23,6 +23,28 @@ GetBucketWebsiteRequest::GetBucketWebsiteRequest() : { } +bool GetBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketWebsiteRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp index 3fdcd421ae4..e5743d7cb08 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp @@ -27,6 +27,28 @@ GetObjectAclRequest::GetObjectAclRequest() : { } +bool GetObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectAclRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp index 6b8f9ca186d..f5bafe7fc74 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp @@ -36,6 +36,28 @@ GetObjectAttributesRequest::GetObjectAttributesRequest() : { } +bool GetObjectAttributesRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectAttributesRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp index 5f3de0e7db0..7ae7b906dc2 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp @@ -27,6 +27,28 @@ GetObjectLegalHoldRequest::GetObjectLegalHoldRequest() : { } +bool GetObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectLegalHoldRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp index 4ee5ee8bd64..2cfea650d3f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetObjectLockConfigurationRequest::GetObjectLockConfigurationRequest() : { } +bool GetObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectLockConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp index bb519d528ed..6ebf2ad9e4d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp @@ -27,6 +27,28 @@ GetObjectRetentionRequest::GetObjectRetentionRequest() : { } +bool GetObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectRetentionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp index 9be350ee11a..7b51ea3be65 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp @@ -27,6 +27,28 @@ GetObjectTaggingRequest::GetObjectTaggingRequest() : { } +bool GetObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp index dd29af512a9..3595fdd191c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp @@ -23,6 +23,28 @@ GetPublicAccessBlockRequest::GetPublicAccessBlockRequest() : { } +bool GetPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetPublicAccessBlockRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp index 7c269975dd6..0e865589002 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp @@ -23,6 +23,28 @@ HeadBucketRequest::HeadBucketRequest() : { } +bool HeadBucketRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String HeadBucketRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp index 412d7497585..d5af800b0eb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp @@ -45,6 +45,28 @@ HeadObjectRequest::HeadObjectRequest() : { } +bool HeadObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String HeadObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp index bb6bdb36b5d..8bf3957ef24 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp @@ -24,6 +24,28 @@ ListBucketAnalyticsConfigurationsRequest::ListBucketAnalyticsConfigurationsReque { } +bool ListBucketAnalyticsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketAnalyticsConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp index f3236c0eea0..6a0d6afcd72 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp @@ -23,6 +23,28 @@ ListBucketIntelligentTieringConfigurationsRequest::ListBucketIntelligentTieringC { } +bool ListBucketIntelligentTieringConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketIntelligentTieringConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp index 00a8185fcc3..d82ed6ccfe6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp @@ -24,6 +24,28 @@ ListBucketInventoryConfigurationsRequest::ListBucketInventoryConfigurationsReque { } +bool ListBucketInventoryConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketInventoryConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp index 7da960d6325..6b86b5dd4a7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp @@ -24,6 +24,28 @@ ListBucketMetricsConfigurationsRequest::ListBucketMetricsConfigurationsRequest() { } +bool ListBucketMetricsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketMetricsConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp index f30eea1e3f6..5f153408671 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp @@ -24,6 +24,28 @@ ListDirectoryBucketsRequest::ListDirectoryBucketsRequest() : { } +bool ListDirectoryBucketsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListDirectoryBucketsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp index 71cd22bff95..a47024869af 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp @@ -33,6 +33,28 @@ ListMultipartUploadsRequest::ListMultipartUploadsRequest() : { } +bool ListMultipartUploadsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListMultipartUploadsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp index cf52957d2e0..0cbda99b9e9 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp @@ -35,6 +35,28 @@ ListObjectVersionsRequest::ListObjectVersionsRequest() : { } +bool ListObjectVersionsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListObjectVersionsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp index 6592c4e4616..086d0a19217 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp @@ -34,6 +34,28 @@ ListObjectsRequest::ListObjectsRequest() : { } +bool ListObjectsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListObjectsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp index 17296bda991..e50f71e9d5e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp @@ -37,6 +37,28 @@ ListObjectsV2Request::ListObjectsV2Request() : { } +bool ListObjectsV2Request::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListObjectsV2Request::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp index 6b042f9ef34..5d40606c7bf 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp @@ -34,6 +34,28 @@ ListPartsRequest::ListPartsRequest() : { } +bool ListPartsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListPartsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp index d23e870cc68..1f8f3103ff1 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp @@ -26,6 +26,28 @@ PutBucketAccelerateConfigurationRequest::PutBucketAccelerateConfigurationRequest { } +bool PutBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketAccelerateConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccelerateConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp index ca7616b993e..736c1ec1b55 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp @@ -34,6 +34,28 @@ PutBucketAclRequest::PutBucketAclRequest() : { } +bool PutBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketAclRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccessControlPolicy"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp index 7b1bb356f26..48905d6a26f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp @@ -25,6 +25,28 @@ PutBucketAnalyticsConfigurationRequest::PutBucketAnalyticsConfigurationRequest() { } +bool PutBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketAnalyticsConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AnalyticsConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp index a472ad5bba8..848da8c98aa 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp @@ -27,6 +27,28 @@ PutBucketCorsRequest::PutBucketCorsRequest() : { } +bool PutBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketCorsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CORSConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp index 8cb7b0d5e92..b0b4d2ca4a0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp @@ -27,6 +27,28 @@ PutBucketEncryptionRequest::PutBucketEncryptionRequest() : { } +bool PutBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketEncryptionRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ServerSideEncryptionConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp index d87c1919154..affde0be920 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp @@ -24,6 +24,28 @@ PutBucketIntelligentTieringConfigurationRequest::PutBucketIntelligentTieringConf { } +bool PutBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketIntelligentTieringConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("IntelligentTieringConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp index bee5415814a..fa7204f3a52 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp @@ -25,6 +25,28 @@ PutBucketInventoryConfigurationRequest::PutBucketInventoryConfigurationRequest() { } +bool PutBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketInventoryConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("InventoryConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp index 8e81e33b714..06b0a9db04f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp @@ -26,6 +26,28 @@ PutBucketLifecycleConfigurationRequest::PutBucketLifecycleConfigurationRequest() { } +bool PutBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketLifecycleConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("LifecycleConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp index 3d601bcd39c..b6e3db01aba 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp @@ -27,6 +27,28 @@ PutBucketLoggingRequest::PutBucketLoggingRequest() : { } +bool PutBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketLoggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("BucketLoggingStatus"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp index b919db6993e..227b42df3fb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp @@ -25,6 +25,28 @@ PutBucketMetricsConfigurationRequest::PutBucketMetricsConfigurationRequest() : { } +bool PutBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketMetricsConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("MetricsConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp index 4d5a1b20cfc..4a8c064aa5b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp @@ -25,6 +25,28 @@ PutBucketOwnershipControlsRequest::PutBucketOwnershipControlsRequest() : { } +bool PutBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketOwnershipControlsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("OwnershipControls"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp index 7c7c659bc39..365c5763bda 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp @@ -85,6 +85,30 @@ Aws::Http::HeaderValueCollection PutBucketPolicyRequest::GetRequestSpecificHeade } + +bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + + PutBucketPolicyRequest::EndpointParameters PutBucketPolicyRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp index 41b6b7883cc..9fecd5c54bb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp @@ -28,6 +28,28 @@ PutBucketReplicationRequest::PutBucketReplicationRequest() : { } +bool PutBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketReplicationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ReplicationConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp index 9bab5bf374b..4b0a1cef2f0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp @@ -27,6 +27,28 @@ PutBucketRequestPaymentRequest::PutBucketRequestPaymentRequest() : { } +bool PutBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketRequestPaymentRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("RequestPaymentConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp index a01d9b515e2..0d3cdb41e38 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp @@ -27,6 +27,28 @@ PutBucketTaggingRequest::PutBucketTaggingRequest() : { } +bool PutBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketTaggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Tagging"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp index aeeb447d3e7..92fad373332 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp @@ -28,6 +28,28 @@ PutBucketVersioningRequest::PutBucketVersioningRequest() : { } +bool PutBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketVersioningRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("VersioningConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp index 86767cd223b..2fd7aeb345d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp @@ -27,6 +27,28 @@ PutBucketWebsiteRequest::PutBucketWebsiteRequest() : { } +bool PutBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketWebsiteRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("WebsiteConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp index 6e6ab3ba3b8..c4efa1bbae6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp @@ -38,6 +38,28 @@ PutObjectAclRequest::PutObjectAclRequest() : { } +bool PutObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectAclRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccessControlPolicy"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp index 03a1bc74038..1b72d060533 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp @@ -31,6 +31,28 @@ PutObjectLegalHoldRequest::PutObjectLegalHoldRequest() : { } +bool PutObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectLegalHoldRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("LegalHold"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp index 761b9bca833..0bff74a98f8 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp @@ -30,6 +30,28 @@ PutObjectLockConfigurationRequest::PutObjectLockConfigurationRequest() : { } +bool PutObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectLockConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ObjectLockConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp index 163121d5acb..4ff4de486ca 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp @@ -313,6 +313,30 @@ Aws::Http::HeaderValueCollection PutObjectRequest::GetRequestSpecificHeaders() c } + +bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + + PutObjectRequest::EndpointParameters PutObjectRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp index 96f5c8c76ca..f92af5ab3b3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp @@ -33,6 +33,28 @@ PutObjectRetentionRequest::PutObjectRetentionRequest() : { } +bool PutObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectRetentionRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Retention"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp index 567bfb78607..0cc7974d59b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp @@ -31,6 +31,28 @@ PutObjectTaggingRequest::PutObjectTaggingRequest() : { } +bool PutObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectTaggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Tagging"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp index 286e9bd215f..7c6906dafb5 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp @@ -27,6 +27,28 @@ PutPublicAccessBlockRequest::PutPublicAccessBlockRequest() : { } +bool PutPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutPublicAccessBlockRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("PublicAccessBlockConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp index 59786e559cc..ccc89303aa9 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp @@ -30,6 +30,28 @@ RestoreObjectRequest::RestoreObjectRequest() : { } +bool RestoreObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String RestoreObjectRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("RestoreRequest"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp index ceef70b5cf3..b7b2b2cf288 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp @@ -35,6 +35,28 @@ SelectObjectContentRequest::SelectObjectContentRequest() : { } +bool SelectObjectContentRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String SelectObjectContentRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("SelectObjectContentRequest"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp index a49c2d8789f..e8ad19eb38d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp @@ -167,6 +167,30 @@ Aws::Http::HeaderValueCollection UploadPartRequest::GetRequestSpecificHeaders() } + +bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + + UploadPartRequest::EndpointParameters UploadPartRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp index bc038539ae0..e7c3250d00f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp @@ -355,6 +355,30 @@ Aws::Http::HeaderValueCollection WriteGetObjectResponseRequest::GetRequestSpecif } + +bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + + WriteGetObjectResponseRequest::EndpointParameters WriteGetObjectResponseRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartCallAnalyticsStreamTranscriptionRequest.cpp b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartCallAnalyticsStreamTranscriptionRequest.cpp index d507a3bc58e..90d0d76046b 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartCallAnalyticsStreamTranscriptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartCallAnalyticsStreamTranscriptionRequest.cpp @@ -140,3 +140,5 @@ Aws::Http::HeaderValueCollection StartCallAnalyticsStreamTranscriptionRequest::G return headers; } + + diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartMedicalStreamTranscriptionRequest.cpp b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartMedicalStreamTranscriptionRequest.cpp index 1c34bcb2f38..03aeba89561 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartMedicalStreamTranscriptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartMedicalStreamTranscriptionRequest.cpp @@ -127,3 +127,5 @@ Aws::Http::HeaderValueCollection StartMedicalStreamTranscriptionRequest::GetRequ return headers; } + + diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartStreamTranscriptionRequest.cpp b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartStreamTranscriptionRequest.cpp index 8b8f76bb898..474bf71fa9f 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartStreamTranscriptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartStreamTranscriptionRequest.cpp @@ -216,3 +216,5 @@ Aws::Http::HeaderValueCollection StartStreamTranscriptionRequest::GetRequestSpec return headers; } + + diff --git a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java index 1bbd9c7781d..cfdaad28fd4 100644 --- a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java +++ b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java @@ -39,102 +39,101 @@ public class S3RestXmlCppClientGenerator extends RestXmlCppClientGenerator { private static Set s3CrtEnabledOps = new HashSet<>(); // All other ops are in fact regular SDK calls private static Set bucketLocationConstraints = new HashSet<>(); private Set functionsWithEmbeddedErrors = ImmutableSet.of( - "PutBucketPolicyRequest" -/* -"AbortMultipartUploadRequest", -"CompleteMultipartUploadRequest", -"CopyObjectRequest", -"CreateBucketRequest", -"CreateMultipartUploadRequest", -"CreateSessionRequest", -"DeleteBucketRequest", -"DeleteBucketAnaxlyticsConfigurationRequest", -"DeleteBucketCorsRequest", -"DeleteBucketEncryptionRequest", -"DeleteBucketIntelligentTieringConfigurationRequest", -"DeleteBucketInventoryConfigurationRequest", -"DeleteBucketLifecycleRequest", -"DeleteBucketMetricsConfigurationRequest", -"DeleteBucketOwnershipControlsRequest", -"DeleteBucketPolicyRequest", -"DeleteBucketReplicationRequest", -"DeleteBucketTaggingRequest", -"DeleteBucketWebsiteRequest", -"DeleteObjectRequest", -"DeleteObjectTaggingRequest", -"DeleteObjectsRequest", -"DeletePublicAccessBlockRequest", -"GetBucketAccelerateConfigurationRequest", -"GetBucketAclRequest", -"GetBucketAnalyticsConfigurationRequest", -"GetBucketCorsRequest", -"GetBucketEncryptionRequest", -"GetBucketIntelligentTieringConfigurationRequest", -"GetBucketInventoryConfigurationRequest", -"GetBucketLifecycleConfigurationRequest", -"GetBucketLocationRequest", -"GetBucketLoggingRequest", -"GetBucketMetricsConfigurationRequest", -"GetBucketNotificationConfigurationRequest", -"GetBucketOwnershipControlsRequest", -"GetBucketPolicyRequest", -"GetBucketPolicyStatusRequest", -"GetBucketReplicationRequest", -"GetBucketRequestPaymentRequest", -"GetBucketTaggingRequest", -"GetBucketVersioningRequest", -"GetBucketWebsiteRequest", -"GetObjectAclRequest", -"GetObjectAttributesRequest", -"GetObjectLegalHoldRequest", -"GetObjectLockConfigurationRequest", -"GetObjectRetentionRequest", -"GetObjectTaggingRequest", -"GetPublicAccessBlockRequest", -"HeadBucketRequest", -"HeadObjectRequest", -"ListBucketAnalyticsConfigurationsRequest", -"ListBucketIntelligentTieringConfigurationsRequest", -"ListBucketInventoryConfigurationsRequest", -"ListBucketMetricsConfigurationsRequest", -"ListBucketsRequest", -"ListDirectoryBucketsRequest", -"ListMultipartUploadsRequest", -"ListObjectVersionsRequest", -"ListObjectsRequest", -"ListObjectsV2Request", -"ListPartsRequest", -"PutBucketAccelerateConfigurationRequest", -"PutBucketAclRequest", -"PutBucketAnalyticsConfigurationRequest", -"PutBucketCorsRequest", -"PutBucketEncryptionRequest", -"PutBucketIntelligentTieringConfigurationRequest", -"PutBucketInventoryConfigurationRequest", -"PutBucketLifecycleConfigurationRequest", -"PutBucketLoggingRequest", -"PutBucketMetricsConfigurationRequest", -"PutBucketNotificationConfigurationRequest", -"PutBucketOwnershipControlsRequest", -"PutBucketPolicyRequest", -"PutBucketReplicationRequest", -"PutBucketRequestPaymentRequest", -"PutBucketTaggingRequest", -"PutBucketVersioningRequest", -"PutBucketWebsiteRequest", -"PutObjectRequest", -"PutObjectAclRequest", -"PutObjectLegalHoldRequest", -"PutObjectLockConfigurationRequest", -"PutObjectRetentionRequest", -"PutObjectTaggingRequest", -"PutPublicAccessBlockRequest", -"RestoreObjectRequest", -"SelectObjectContentRequest", -"UploadPartRequest", -"UploadPartCopyRequest", -"WriteGetObjectResponseRequest" -*/ + + "AbortMultipartUploadRequest", + "CompleteMultipartUploadRequest", + "CopyObjectRequest", + "CreateBucketRequest", + "CreateMultipartUploadRequest", + "CreateSessionRequest", + "DeleteBucketRequest", + "DeleteBucketAnaxlyticsConfigurationRequest", + "DeleteBucketCorsRequest", + "DeleteBucketEncryptionRequest", + "DeleteBucketIntelligentTieringConfigurationRequest", + "DeleteBucketInventoryConfigurationRequest", + "DeleteBucketLifecycleRequest", + "DeleteBucketMetricsConfigurationRequest", + "DeleteBucketOwnershipControlsRequest", + "DeleteBucketPolicyRequest", + "DeleteBucketReplicationRequest", + "DeleteBucketTaggingRequest", + "DeleteBucketWebsiteRequest", + "DeleteObjectRequest", + "DeleteObjectTaggingRequest", + "DeleteObjectsRequest", + "DeletePublicAccessBlockRequest", + "GetBucketAccelerateConfigurationRequest", + "GetBucketAclRequest", + "GetBucketAnalyticsConfigurationRequest", + "GetBucketCorsRequest", + "GetBucketEncryptionRequest", + "GetBucketIntelligentTieringConfigurationRequest", + "GetBucketInventoryConfigurationRequest", + "GetBucketLifecycleConfigurationRequest", + "GetBucketLocationRequest", + "GetBucketLoggingRequest", + "GetBucketMetricsConfigurationRequest", + "GetBucketNotificationConfigurationRequest", + "GetBucketOwnershipControlsRequest", + "GetBucketPolicyRequest", + "GetBucketPolicyStatusRequest", + "GetBucketReplicationRequest", + "GetBucketRequestPaymentRequest", + "GetBucketTaggingRequest", + "GetBucketVersioningRequest", + "GetBucketWebsiteRequest", + "GetObjectAclRequest", + "GetObjectAttributesRequest", + "GetObjectLegalHoldRequest", + "GetObjectLockConfigurationRequest", + "GetObjectRetentionRequest", + "GetObjectTaggingRequest", + "GetPublicAccessBlockRequest", + "HeadBucketRequest", + "HeadObjectRequest", + "ListBucketAnalyticsConfigurationsRequest", + "ListBucketIntelligentTieringConfigurationsRequest", + "ListBucketInventoryConfigurationsRequest", + "ListBucketMetricsConfigurationsRequest", + "ListBucketsRequest", + "ListDirectoryBucketsRequest", + "ListMultipartUploadsRequest", + "ListObjectVersionsRequest", + "ListObjectsRequest", + "ListObjectsV2Request", + "ListPartsRequest", + "PutBucketAccelerateConfigurationRequest", + "PutBucketAclRequest", + "PutBucketAnalyticsConfigurationRequest", + "PutBucketCorsRequest", + "PutBucketEncryptionRequest", + "PutBucketIntelligentTieringConfigurationRequest", + "PutBucketInventoryConfigurationRequest", + "PutBucketLifecycleConfigurationRequest", + "PutBucketLoggingRequest", + "PutBucketMetricsConfigurationRequest", + "PutBucketNotificationConfigurationRequest", + "PutBucketOwnershipControlsRequest", + "PutBucketPolicyRequest", + "PutBucketReplicationRequest", + "PutBucketRequestPaymentRequest", + "PutBucketTaggingRequest", + "PutBucketVersioningRequest", + "PutBucketWebsiteRequest", + "PutObjectRequest", + "PutObjectAclRequest", + "PutObjectLegalHoldRequest", + "PutObjectLockConfigurationRequest", + "PutObjectRetentionRequest", + "PutObjectTaggingRequest", + "PutPublicAccessBlockRequest", + "RestoreObjectRequest", + "SelectObjectContentRequest", + "UploadPartRequest", + "UploadPartCopyRequest", + "WriteGetObjectResponseRequest" + ); private final Set opsThatDoNotSupportBucketArguments = ImmutableSet.of( diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm index 572e68541d5..13ba38fb12d 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm @@ -76,6 +76,32 @@ Aws::Http::HeaderValueCollection ${typeInfo.className}::GetRequestSpecificHeader } #end + +#if($shape.hasEmbeddedErrors()) + +bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} +#end + #parse("com/amazonaws/util/awsclientgenerator/velocity/cpp/common/model/ModelGetEndpointRulesContextParamDefinition.vm") #parse("com/amazonaws/util/awsclientgenerator/velocity/cpp/ModelClassChecksumMembers.vm") #parse("com/amazonaws/util/awsclientgenerator/velocity/cpp/ModelClassRequiredCompressionStream.vm") From b11ee1ea74810b6d71f3abc73d7c87a233b2d106 Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Wed, 3 Jul 2024 18:33:25 +0000 Subject: [PATCH 08/25] extend embedded errors support to missing apis --- .../model/AbortMultipartUploadRequest.h | 1 - .../model/CompleteMultipartUploadRequest.h | 1 - .../aws/s3-crt/model/CopyObjectRequest.h | 1 - .../aws/s3-crt/model/CreateBucketRequest.h | 1 - .../model/CreateMultipartUploadRequest.h | 1 - .../aws/s3-crt/model/CreateSessionRequest.h | 1 - .../s3-crt/model/DeleteBucketCorsRequest.h | 1 - .../model/DeleteBucketEncryptionRequest.h | 1 - ...etIntelligentTieringConfigurationRequest.h | 1 - ...eleteBucketInventoryConfigurationRequest.h | 1 - .../model/DeleteBucketLifecycleRequest.h | 1 - .../DeleteBucketMetricsConfigurationRequest.h | 1 - .../DeleteBucketOwnershipControlsRequest.h | 1 - .../s3-crt/model/DeleteBucketPolicyRequest.h | 1 - .../model/DeleteBucketReplicationRequest.h | 1 - .../aws/s3-crt/model/DeleteBucketRequest.h | 1 - .../s3-crt/model/DeleteBucketTaggingRequest.h | 1 - .../s3-crt/model/DeleteBucketWebsiteRequest.h | 1 - .../aws/s3-crt/model/DeleteObjectRequest.h | 1 - .../s3-crt/model/DeleteObjectTaggingRequest.h | 1 - .../aws/s3-crt/model/DeleteObjectsRequest.h | 1 - .../model/DeletePublicAccessBlockRequest.h | 1 - .../GetBucketAccelerateConfigurationRequest.h | 1 - .../aws/s3-crt/model/GetBucketAclRequest.h | 1 - .../GetBucketAnalyticsConfigurationRequest.h | 1 - .../aws/s3-crt/model/GetBucketCorsRequest.h | 1 - .../s3-crt/model/GetBucketEncryptionRequest.h | 1 - ...etIntelligentTieringConfigurationRequest.h | 1 - .../GetBucketInventoryConfigurationRequest.h | 1 - .../GetBucketLifecycleConfigurationRequest.h | 1 - .../s3-crt/model/GetBucketLocationRequest.h | 1 - .../s3-crt/model/GetBucketLoggingRequest.h | 1 - .../GetBucketMetricsConfigurationRequest.h | 1 - ...etBucketNotificationConfigurationRequest.h | 1 - .../model/GetBucketOwnershipControlsRequest.h | 1 - .../aws/s3-crt/model/GetBucketPolicyRequest.h | 1 - .../model/GetBucketPolicyStatusRequest.h | 1 - .../model/GetBucketReplicationRequest.h | 1 - .../model/GetBucketRequestPaymentRequest.h | 1 - .../s3-crt/model/GetBucketTaggingRequest.h | 1 - .../s3-crt/model/GetBucketVersioningRequest.h | 1 - .../s3-crt/model/GetBucketWebsiteRequest.h | 1 - .../aws/s3-crt/model/GetObjectAclRequest.h | 1 - .../s3-crt/model/GetObjectAttributesRequest.h | 1 - .../s3-crt/model/GetObjectLegalHoldRequest.h | 1 - .../model/GetObjectLockConfigurationRequest.h | 1 - .../s3-crt/model/GetObjectRetentionRequest.h | 1 - .../s3-crt/model/GetObjectTaggingRequest.h | 1 - .../model/GetPublicAccessBlockRequest.h | 1 - .../aws/s3-crt/model/HeadBucketRequest.h | 1 - .../aws/s3-crt/model/HeadObjectRequest.h | 1 - ...ListBucketAnalyticsConfigurationsRequest.h | 1 - ...tIntelligentTieringConfigurationsRequest.h | 1 - ...ListBucketInventoryConfigurationsRequest.h | 1 - .../ListBucketMetricsConfigurationsRequest.h | 1 - .../model/ListDirectoryBucketsRequest.h | 1 - .../model/ListMultipartUploadsRequest.h | 1 - .../s3-crt/model/ListObjectVersionsRequest.h | 1 - .../aws/s3-crt/model/ListObjectsRequest.h | 1 - .../aws/s3-crt/model/ListObjectsV2Request.h | 1 - .../aws/s3-crt/model/ListPartsRequest.h | 1 - .../PutBucketAccelerateConfigurationRequest.h | 1 - .../aws/s3-crt/model/PutBucketAclRequest.h | 1 - .../PutBucketAnalyticsConfigurationRequest.h | 1 - .../aws/s3-crt/model/PutBucketCorsRequest.h | 1 - .../s3-crt/model/PutBucketEncryptionRequest.h | 1 - ...etIntelligentTieringConfigurationRequest.h | 1 - .../PutBucketInventoryConfigurationRequest.h | 1 - .../PutBucketLifecycleConfigurationRequest.h | 1 - .../s3-crt/model/PutBucketLoggingRequest.h | 1 - .../PutBucketMetricsConfigurationRequest.h | 1 - .../model/PutBucketOwnershipControlsRequest.h | 1 - .../aws/s3-crt/model/PutBucketPolicyRequest.h | 1 - .../model/PutBucketReplicationRequest.h | 1 - .../model/PutBucketRequestPaymentRequest.h | 1 - .../s3-crt/model/PutBucketTaggingRequest.h | 1 - .../s3-crt/model/PutBucketVersioningRequest.h | 1 - .../s3-crt/model/PutBucketWebsiteRequest.h | 1 - .../aws/s3-crt/model/PutObjectAclRequest.h | 1 - .../s3-crt/model/PutObjectLegalHoldRequest.h | 1 - .../model/PutObjectLockConfigurationRequest.h | 1 - .../aws/s3-crt/model/PutObjectRequest.h | 1 - .../s3-crt/model/PutObjectRetentionRequest.h | 1 - .../s3-crt/model/PutObjectTaggingRequest.h | 1 - .../model/PutPublicAccessBlockRequest.h | 1 - .../aws/s3-crt/model/RestoreObjectRequest.h | 1 - .../s3-crt/model/SelectObjectContentRequest.h | 1 - .../aws/s3-crt/model/UploadPartCopyRequest.h | 1 - .../aws/s3-crt/model/UploadPartRequest.h | 1 - .../model/WriteGetObjectResponseRequest.h | 1 - .../model/AbortMultipartUploadRequest.cpp | 22 ---------------- .../model/CompleteMultipartUploadRequest.cpp | 22 ---------------- .../source/model/CopyObjectRequest.cpp | 22 ---------------- .../source/model/CreateBucketRequest.cpp | 22 ---------------- .../model/CreateMultipartUploadRequest.cpp | 22 ---------------- .../source/model/CreateSessionRequest.cpp | 22 ---------------- .../source/model/DeleteBucketCorsRequest.cpp | 22 ---------------- .../model/DeleteBucketEncryptionRequest.cpp | 22 ---------------- ...IntelligentTieringConfigurationRequest.cpp | 22 ---------------- ...eteBucketInventoryConfigurationRequest.cpp | 22 ---------------- .../model/DeleteBucketLifecycleRequest.cpp | 22 ---------------- ...eleteBucketMetricsConfigurationRequest.cpp | 22 ---------------- .../DeleteBucketOwnershipControlsRequest.cpp | 22 ---------------- .../model/DeleteBucketPolicyRequest.cpp | 22 ---------------- .../model/DeleteBucketReplicationRequest.cpp | 22 ---------------- .../source/model/DeleteBucketRequest.cpp | 22 ---------------- .../model/DeleteBucketTaggingRequest.cpp | 22 ---------------- .../model/DeleteBucketWebsiteRequest.cpp | 22 ---------------- .../source/model/DeleteObjectRequest.cpp | 22 ---------------- .../model/DeleteObjectTaggingRequest.cpp | 22 ---------------- .../source/model/DeleteObjectsRequest.cpp | 22 ---------------- .../model/DeletePublicAccessBlockRequest.cpp | 22 ---------------- ...etBucketAccelerateConfigurationRequest.cpp | 22 ---------------- .../source/model/GetBucketAclRequest.cpp | 22 ---------------- ...GetBucketAnalyticsConfigurationRequest.cpp | 22 ---------------- .../source/model/GetBucketCorsRequest.cpp | 22 ---------------- .../model/GetBucketEncryptionRequest.cpp | 22 ---------------- ...IntelligentTieringConfigurationRequest.cpp | 22 ---------------- ...GetBucketInventoryConfigurationRequest.cpp | 22 ---------------- ...GetBucketLifecycleConfigurationRequest.cpp | 22 ---------------- .../source/model/GetBucketLocationRequest.cpp | 22 ---------------- .../source/model/GetBucketLoggingRequest.cpp | 22 ---------------- .../GetBucketMetricsConfigurationRequest.cpp | 22 ---------------- ...BucketNotificationConfigurationRequest.cpp | 22 ---------------- .../GetBucketOwnershipControlsRequest.cpp | 22 ---------------- .../source/model/GetBucketPolicyRequest.cpp | 22 ---------------- .../model/GetBucketPolicyStatusRequest.cpp | 22 ---------------- .../model/GetBucketReplicationRequest.cpp | 22 ---------------- .../model/GetBucketRequestPaymentRequest.cpp | 22 ---------------- .../source/model/GetBucketTaggingRequest.cpp | 22 ---------------- .../model/GetBucketVersioningRequest.cpp | 22 ---------------- .../source/model/GetBucketWebsiteRequest.cpp | 22 ---------------- .../source/model/GetObjectAclRequest.cpp | 22 ---------------- .../model/GetObjectAttributesRequest.cpp | 22 ---------------- .../model/GetObjectLegalHoldRequest.cpp | 22 ---------------- .../GetObjectLockConfigurationRequest.cpp | 22 ---------------- .../model/GetObjectRetentionRequest.cpp | 22 ---------------- .../source/model/GetObjectTaggingRequest.cpp | 22 ---------------- .../model/GetPublicAccessBlockRequest.cpp | 22 ---------------- .../source/model/HeadBucketRequest.cpp | 22 ---------------- .../source/model/HeadObjectRequest.cpp | 22 ---------------- ...stBucketAnalyticsConfigurationsRequest.cpp | 22 ---------------- ...ntelligentTieringConfigurationsRequest.cpp | 22 ---------------- ...stBucketInventoryConfigurationsRequest.cpp | 22 ---------------- ...ListBucketMetricsConfigurationsRequest.cpp | 22 ---------------- .../model/ListDirectoryBucketsRequest.cpp | 22 ---------------- .../model/ListMultipartUploadsRequest.cpp | 22 ---------------- .../model/ListObjectVersionsRequest.cpp | 22 ---------------- .../source/model/ListObjectsRequest.cpp | 22 ---------------- .../source/model/ListObjectsV2Request.cpp | 22 ---------------- .../source/model/ListPartsRequest.cpp | 22 ---------------- ...utBucketAccelerateConfigurationRequest.cpp | 22 ---------------- .../source/model/PutBucketAclRequest.cpp | 22 ---------------- ...PutBucketAnalyticsConfigurationRequest.cpp | 22 ---------------- .../source/model/PutBucketCorsRequest.cpp | 22 ---------------- .../model/PutBucketEncryptionRequest.cpp | 22 ---------------- ...IntelligentTieringConfigurationRequest.cpp | 22 ---------------- ...PutBucketInventoryConfigurationRequest.cpp | 22 ---------------- ...PutBucketLifecycleConfigurationRequest.cpp | 22 ---------------- .../source/model/PutBucketLoggingRequest.cpp | 22 ---------------- .../PutBucketMetricsConfigurationRequest.cpp | 22 ---------------- ...BucketNotificationConfigurationRequest.cpp | 24 +++++++++++++++++ .../PutBucketOwnershipControlsRequest.cpp | 22 ---------------- .../source/model/PutBucketPolicyRequest.cpp | 22 ---------------- .../model/PutBucketReplicationRequest.cpp | 22 ---------------- .../model/PutBucketRequestPaymentRequest.cpp | 22 ---------------- .../source/model/PutBucketTaggingRequest.cpp | 22 ---------------- .../model/PutBucketVersioningRequest.cpp | 22 ---------------- .../source/model/PutBucketWebsiteRequest.cpp | 22 ---------------- .../source/model/PutObjectAclRequest.cpp | 22 ---------------- .../model/PutObjectLegalHoldRequest.cpp | 22 ---------------- .../PutObjectLockConfigurationRequest.cpp | 22 ---------------- .../source/model/PutObjectRequest.cpp | 22 ---------------- .../model/PutObjectRetentionRequest.cpp | 22 ---------------- .../source/model/PutObjectTaggingRequest.cpp | 22 ---------------- .../model/PutPublicAccessBlockRequest.cpp | 22 ---------------- .../source/model/RestoreObjectRequest.cpp | 22 ---------------- .../model/SelectObjectContentRequest.cpp | 22 ---------------- .../source/model/UploadPartCopyRequest.cpp | 22 ---------------- .../source/model/UploadPartRequest.cpp | 22 ---------------- .../model/WriteGetObjectResponseRequest.cpp | 22 ---------------- .../s3/model/AbortMultipartUploadRequest.h | 1 - .../s3/model/CompleteMultipartUploadRequest.h | 1 - .../include/aws/s3/model/CopyObjectRequest.h | 1 - .../aws/s3/model/CreateBucketRequest.h | 1 - .../s3/model/CreateMultipartUploadRequest.h | 1 - .../aws/s3/model/CreateSessionRequest.h | 1 - .../aws/s3/model/DeleteBucketCorsRequest.h | 1 - .../s3/model/DeleteBucketEncryptionRequest.h | 1 - ...etIntelligentTieringConfigurationRequest.h | 1 - ...eleteBucketInventoryConfigurationRequest.h | 1 - .../s3/model/DeleteBucketLifecycleRequest.h | 1 - .../DeleteBucketMetricsConfigurationRequest.h | 1 - .../DeleteBucketOwnershipControlsRequest.h | 1 - .../aws/s3/model/DeleteBucketPolicyRequest.h | 1 - .../s3/model/DeleteBucketReplicationRequest.h | 1 - .../aws/s3/model/DeleteBucketRequest.h | 1 - .../aws/s3/model/DeleteBucketTaggingRequest.h | 1 - .../aws/s3/model/DeleteBucketWebsiteRequest.h | 1 - .../aws/s3/model/DeleteObjectRequest.h | 1 - .../aws/s3/model/DeleteObjectTaggingRequest.h | 1 - .../aws/s3/model/DeleteObjectsRequest.h | 1 - .../s3/model/DeletePublicAccessBlockRequest.h | 1 - .../GetBucketAccelerateConfigurationRequest.h | 1 - .../aws/s3/model/GetBucketAclRequest.h | 1 - .../GetBucketAnalyticsConfigurationRequest.h | 1 - .../aws/s3/model/GetBucketCorsRequest.h | 1 - .../aws/s3/model/GetBucketEncryptionRequest.h | 1 - ...etIntelligentTieringConfigurationRequest.h | 1 - .../GetBucketInventoryConfigurationRequest.h | 1 - .../GetBucketLifecycleConfigurationRequest.h | 1 - .../aws/s3/model/GetBucketLocationRequest.h | 1 - .../aws/s3/model/GetBucketLoggingRequest.h | 1 - .../GetBucketMetricsConfigurationRequest.h | 1 - ...etBucketNotificationConfigurationRequest.h | 1 - .../model/GetBucketOwnershipControlsRequest.h | 1 - .../aws/s3/model/GetBucketPolicyRequest.h | 1 - .../s3/model/GetBucketPolicyStatusRequest.h | 1 - .../s3/model/GetBucketReplicationRequest.h | 1 - .../s3/model/GetBucketRequestPaymentRequest.h | 1 - .../aws/s3/model/GetBucketTaggingRequest.h | 1 - .../aws/s3/model/GetBucketVersioningRequest.h | 1 - .../aws/s3/model/GetBucketWebsiteRequest.h | 1 - .../aws/s3/model/GetObjectAclRequest.h | 1 - .../aws/s3/model/GetObjectAttributesRequest.h | 1 - .../aws/s3/model/GetObjectLegalHoldRequest.h | 1 - .../model/GetObjectLockConfigurationRequest.h | 1 - .../aws/s3/model/GetObjectRetentionRequest.h | 1 - .../aws/s3/model/GetObjectTaggingRequest.h | 1 - .../s3/model/GetPublicAccessBlockRequest.h | 1 - .../include/aws/s3/model/HeadBucketRequest.h | 1 - .../include/aws/s3/model/HeadObjectRequest.h | 1 - ...ListBucketAnalyticsConfigurationsRequest.h | 1 - ...tIntelligentTieringConfigurationsRequest.h | 1 - ...ListBucketInventoryConfigurationsRequest.h | 1 - .../ListBucketMetricsConfigurationsRequest.h | 1 - .../s3/model/ListDirectoryBucketsRequest.h | 1 - .../s3/model/ListMultipartUploadsRequest.h | 1 - .../aws/s3/model/ListObjectVersionsRequest.h | 1 - .../include/aws/s3/model/ListObjectsRequest.h | 1 - .../aws/s3/model/ListObjectsV2Request.h | 1 - .../include/aws/s3/model/ListPartsRequest.h | 1 - .../PutBucketAccelerateConfigurationRequest.h | 1 - .../aws/s3/model/PutBucketAclRequest.h | 1 - .../PutBucketAnalyticsConfigurationRequest.h | 1 - .../aws/s3/model/PutBucketCorsRequest.h | 1 - .../aws/s3/model/PutBucketEncryptionRequest.h | 1 - ...etIntelligentTieringConfigurationRequest.h | 1 - .../PutBucketInventoryConfigurationRequest.h | 1 - .../PutBucketLifecycleConfigurationRequest.h | 1 - .../aws/s3/model/PutBucketLoggingRequest.h | 1 - .../PutBucketMetricsConfigurationRequest.h | 1 - .../model/PutBucketOwnershipControlsRequest.h | 1 - .../aws/s3/model/PutBucketPolicyRequest.h | 1 - .../s3/model/PutBucketReplicationRequest.h | 1 - .../s3/model/PutBucketRequestPaymentRequest.h | 1 - .../aws/s3/model/PutBucketTaggingRequest.h | 1 - .../aws/s3/model/PutBucketVersioningRequest.h | 1 - .../aws/s3/model/PutBucketWebsiteRequest.h | 1 - .../aws/s3/model/PutObjectAclRequest.h | 1 - .../aws/s3/model/PutObjectLegalHoldRequest.h | 1 - .../model/PutObjectLockConfigurationRequest.h | 1 - .../include/aws/s3/model/PutObjectRequest.h | 1 - .../aws/s3/model/PutObjectRetentionRequest.h | 1 - .../aws/s3/model/PutObjectTaggingRequest.h | 1 - .../s3/model/PutPublicAccessBlockRequest.h | 1 - .../aws/s3/model/RestoreObjectRequest.h | 1 - .../aws/s3/model/SelectObjectContentRequest.h | 1 - .../aws/s3/model/UploadPartCopyRequest.h | 1 - .../include/aws/s3/model/UploadPartRequest.h | 1 - .../s3/model/WriteGetObjectResponseRequest.h | 1 - .../model/AbortMultipartUploadRequest.cpp | 22 ---------------- .../model/CompleteMultipartUploadRequest.cpp | 22 ---------------- .../source/model/CopyObjectRequest.cpp | 22 ---------------- .../source/model/CreateBucketRequest.cpp | 22 ---------------- .../model/CreateMultipartUploadRequest.cpp | 22 ---------------- .../source/model/CreateSessionRequest.cpp | 22 ---------------- .../source/model/DeleteBucketCorsRequest.cpp | 22 ---------------- .../model/DeleteBucketEncryptionRequest.cpp | 22 ---------------- ...IntelligentTieringConfigurationRequest.cpp | 22 ---------------- ...eteBucketInventoryConfigurationRequest.cpp | 22 ---------------- .../model/DeleteBucketLifecycleRequest.cpp | 22 ---------------- ...eleteBucketMetricsConfigurationRequest.cpp | 22 ---------------- .../DeleteBucketOwnershipControlsRequest.cpp | 22 ---------------- .../model/DeleteBucketPolicyRequest.cpp | 22 ---------------- .../model/DeleteBucketReplicationRequest.cpp | 22 ---------------- .../source/model/DeleteBucketRequest.cpp | 22 ---------------- .../model/DeleteBucketTaggingRequest.cpp | 22 ---------------- .../model/DeleteBucketWebsiteRequest.cpp | 22 ---------------- .../source/model/DeleteObjectRequest.cpp | 22 ---------------- .../model/DeleteObjectTaggingRequest.cpp | 22 ---------------- .../source/model/DeleteObjectsRequest.cpp | 22 ---------------- .../model/DeletePublicAccessBlockRequest.cpp | 22 ---------------- ...etBucketAccelerateConfigurationRequest.cpp | 22 ---------------- .../source/model/GetBucketAclRequest.cpp | 22 ---------------- ...GetBucketAnalyticsConfigurationRequest.cpp | 22 ---------------- .../source/model/GetBucketCorsRequest.cpp | 22 ---------------- .../model/GetBucketEncryptionRequest.cpp | 22 ---------------- ...IntelligentTieringConfigurationRequest.cpp | 22 ---------------- ...GetBucketInventoryConfigurationRequest.cpp | 22 ---------------- ...GetBucketLifecycleConfigurationRequest.cpp | 22 ---------------- .../source/model/GetBucketLocationRequest.cpp | 22 ---------------- .../source/model/GetBucketLoggingRequest.cpp | 22 ---------------- .../GetBucketMetricsConfigurationRequest.cpp | 22 ---------------- ...BucketNotificationConfigurationRequest.cpp | 22 ---------------- .../GetBucketOwnershipControlsRequest.cpp | 22 ---------------- .../source/model/GetBucketPolicyRequest.cpp | 22 ---------------- .../model/GetBucketPolicyStatusRequest.cpp | 22 ---------------- .../model/GetBucketReplicationRequest.cpp | 22 ---------------- .../model/GetBucketRequestPaymentRequest.cpp | 22 ---------------- .../source/model/GetBucketTaggingRequest.cpp | 22 ---------------- .../model/GetBucketVersioningRequest.cpp | 22 ---------------- .../source/model/GetBucketWebsiteRequest.cpp | 22 ---------------- .../source/model/GetObjectAclRequest.cpp | 22 ---------------- .../model/GetObjectAttributesRequest.cpp | 22 ---------------- .../model/GetObjectLegalHoldRequest.cpp | 22 ---------------- .../GetObjectLockConfigurationRequest.cpp | 22 ---------------- .../model/GetObjectRetentionRequest.cpp | 22 ---------------- .../source/model/GetObjectTaggingRequest.cpp | 22 ---------------- .../model/GetPublicAccessBlockRequest.cpp | 22 ---------------- .../source/model/HeadBucketRequest.cpp | 22 ---------------- .../source/model/HeadObjectRequest.cpp | 22 ---------------- ...stBucketAnalyticsConfigurationsRequest.cpp | 22 ---------------- ...ntelligentTieringConfigurationsRequest.cpp | 22 ---------------- ...stBucketInventoryConfigurationsRequest.cpp | 22 ---------------- ...ListBucketMetricsConfigurationsRequest.cpp | 22 ---------------- .../model/ListDirectoryBucketsRequest.cpp | 22 ---------------- .../model/ListMultipartUploadsRequest.cpp | 22 ---------------- .../model/ListObjectVersionsRequest.cpp | 22 ---------------- .../source/model/ListObjectsRequest.cpp | 22 ---------------- .../source/model/ListObjectsV2Request.cpp | 22 ---------------- .../source/model/ListPartsRequest.cpp | 22 ---------------- ...utBucketAccelerateConfigurationRequest.cpp | 22 ---------------- .../source/model/PutBucketAclRequest.cpp | 22 ---------------- ...PutBucketAnalyticsConfigurationRequest.cpp | 22 ---------------- .../source/model/PutBucketCorsRequest.cpp | 22 ---------------- .../model/PutBucketEncryptionRequest.cpp | 22 ---------------- ...IntelligentTieringConfigurationRequest.cpp | 22 ---------------- ...PutBucketInventoryConfigurationRequest.cpp | 22 ---------------- ...PutBucketLifecycleConfigurationRequest.cpp | 22 ---------------- .../source/model/PutBucketLoggingRequest.cpp | 22 ---------------- .../PutBucketMetricsConfigurationRequest.cpp | 22 ---------------- ...BucketNotificationConfigurationRequest.cpp | 24 +++++++++++++++++ .../PutBucketOwnershipControlsRequest.cpp | 22 ---------------- .../source/model/PutBucketPolicyRequest.cpp | 22 ---------------- .../model/PutBucketReplicationRequest.cpp | 22 ---------------- .../model/PutBucketRequestPaymentRequest.cpp | 22 ---------------- .../source/model/PutBucketTaggingRequest.cpp | 22 ---------------- .../model/PutBucketVersioningRequest.cpp | 22 ---------------- .../source/model/PutBucketWebsiteRequest.cpp | 22 ---------------- .../source/model/PutObjectAclRequest.cpp | 22 ---------------- .../model/PutObjectLegalHoldRequest.cpp | 22 ---------------- .../PutObjectLockConfigurationRequest.cpp | 22 ---------------- .../source/model/PutObjectRequest.cpp | 22 ---------------- .../model/PutObjectRetentionRequest.cpp | 22 ---------------- .../source/model/PutObjectTaggingRequest.cpp | 22 ---------------- .../model/PutPublicAccessBlockRequest.cpp | 22 ---------------- .../source/model/RestoreObjectRequest.cpp | 22 ---------------- .../model/SelectObjectContentRequest.cpp | 22 ---------------- .../source/model/UploadPartCopyRequest.cpp | 22 ---------------- .../source/model/UploadPartRequest.cpp | 22 ---------------- .../model/WriteGetObjectResponseRequest.cpp | 22 ---------------- .../cpp/s3/S3RestXmlCppClientGenerator.java | 5 ++-- ...tBucketNotificationConfigurationRequest.vm | 26 +++++++++++++++++++ 364 files changed, 77 insertions(+), 4142 deletions(-) diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/AbortMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/AbortMultipartUploadRequest.h index 18523463e5c..581ce605aca 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/AbortMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/AbortMultipartUploadRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CompleteMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CompleteMultipartUploadRequest.h index 5ab86a58742..ffe6e3fa6cb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CompleteMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CompleteMultipartUploadRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CopyObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CopyObjectRequest.h index ae5a9675baa..13d208e335b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CopyObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CopyObjectRequest.h @@ -50,7 +50,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateBucketRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateBucketRequest.h index a23f3ee1787..ef5d10483bb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateBucketRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateMultipartUploadRequest.h index 9014d07bf68..eddbcdfd635 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateMultipartUploadRequest.h @@ -48,7 +48,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateSessionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateSessionRequest.h index ef231244a64..1fd1bb96c91 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateSessionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateSessionRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketCorsRequest.h index 9f4c07f5452..11d09795257 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketCorsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketEncryptionRequest.h index 2a6e0b89f62..1467b66b701 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketEncryptionRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketIntelligentTieringConfigurationRequest.h index 91a54efca40..90ec08035c6 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketIntelligentTieringConfigurationRequest.h @@ -38,7 +38,6 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketInventoryConfigurationRequest.h index f3adddc39ba..c597abf9dc8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketInventoryConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketLifecycleRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketLifecycleRequest.h index 1823b51be19..a19fd3a9303 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketLifecycleRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketLifecycleRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketMetricsConfigurationRequest.h index a4c6c9cbd49..6a605bc0761 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketMetricsConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketOwnershipControlsRequest.h index e34463e113f..57fb23cac48 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketOwnershipControlsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketPolicyRequest.h index 45780b40e11..cf663c7171a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketPolicyRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketReplicationRequest.h index 40977ad8142..bc274dd9df2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketReplicationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketRequest.h index 56f0284d245..d3a5980feff 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketTaggingRequest.h index 66b597bf1a4..723afa95c45 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketTaggingRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketWebsiteRequest.h index 5f7d854edb0..be95ba54127 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketWebsiteRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectRequest.h index ffae39772de..e7cae221d17 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectTaggingRequest.h index 3c8e48d8d00..c91afc1615b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectTaggingRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectsRequest.h index 5aad379cf54..0f75edd3990 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectsRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeletePublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeletePublicAccessBlockRequest.h index 298bb22eb79..93d9fca22c1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeletePublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeletePublicAccessBlockRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAccelerateConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAccelerateConfigurationRequest.h index c744001369e..95ba150c1e7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAccelerateConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAccelerateConfigurationRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAclRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAclRequest.h index dfff9e224d1..e4ffc7044bb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAclRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAnalyticsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAnalyticsConfigurationRequest.h index e7bad4403d7..f0ce14201c4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAnalyticsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAnalyticsConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketCorsRequest.h index 9df47c16200..a49b3d24bad 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketCorsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketEncryptionRequest.h index 22cbe96a162..c59381c9164 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketEncryptionRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketIntelligentTieringConfigurationRequest.h index 333e367160d..0f2d7099d86 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketIntelligentTieringConfigurationRequest.h @@ -38,7 +38,6 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketInventoryConfigurationRequest.h index 95c330a0ac8..fa159bca1a5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketInventoryConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLifecycleConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLifecycleConfigurationRequest.h index 5cd91562727..19b55620e35 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLifecycleConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLifecycleConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLocationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLocationRequest.h index f885348f841..48022dbb42b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLocationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLocationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLoggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLoggingRequest.h index 57994c80f96..1df3b55a33d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLoggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLoggingRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketMetricsConfigurationRequest.h index 7bec435c6bc..877e80cb493 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketMetricsConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketNotificationConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketNotificationConfigurationRequest.h index 2f767fe9906..9a1dad69515 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketNotificationConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketNotificationConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketOwnershipControlsRequest.h index edf750024f6..dfd9aa6896f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketOwnershipControlsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyRequest.h index 1f276d44742..6757dd73e4c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyStatusRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyStatusRequest.h index 4d05087b619..0f446ead189 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyStatusRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyStatusRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketReplicationRequest.h index e3bddef0d38..435b4783ade 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketReplicationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketRequestPaymentRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketRequestPaymentRequest.h index 71da0c2e210..63a1b2b9f2b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketRequestPaymentRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketRequestPaymentRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketTaggingRequest.h index ca3c24e878a..8ae23dff81b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketTaggingRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketVersioningRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketVersioningRequest.h index 25424408e14..0a6fbd8253f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketVersioningRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketVersioningRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketWebsiteRequest.h index 80fae7dccca..6c15cd57cb4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketWebsiteRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAclRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAclRequest.h index 3ed1cbff19d..24893eb3772 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAclRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAttributesRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAttributesRequest.h index 4c33c668703..15f1e78f302 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAttributesRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAttributesRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLegalHoldRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLegalHoldRequest.h index 96c49a2084e..05083851de2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLegalHoldRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLegalHoldRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLockConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLockConfigurationRequest.h index 000efd4b04c..b3a9d4f7548 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLockConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLockConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectRetentionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectRetentionRequest.h index da8e65ff85a..17bf29ff380 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectRetentionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectRetentionRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectTaggingRequest.h index f14a4ea85f5..57029f87f72 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectTaggingRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetPublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetPublicAccessBlockRequest.h index 38fd9e775a5..bc3e16f5b79 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetPublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetPublicAccessBlockRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadBucketRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadBucketRequest.h index a12870573da..e189b5de236 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadBucketRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadObjectRequest.h index d065bcb585b..bde19d30a3d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadObjectRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketAnalyticsConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketAnalyticsConfigurationsRequest.h index 2cc09caa413..ef9385f30af 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketAnalyticsConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketAnalyticsConfigurationsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketIntelligentTieringConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketIntelligentTieringConfigurationsRequest.h index f1b883ae301..9708f002efc 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketIntelligentTieringConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketIntelligentTieringConfigurationsRequest.h @@ -38,7 +38,6 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketInventoryConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketInventoryConfigurationsRequest.h index 7f334745795..dce674f5eb9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketInventoryConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketInventoryConfigurationsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketMetricsConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketMetricsConfigurationsRequest.h index 4908c1c83eb..4bb68be03f1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketMetricsConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketMetricsConfigurationsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListDirectoryBucketsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListDirectoryBucketsRequest.h index bce6944b624..ed3a2f3695c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListDirectoryBucketsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListDirectoryBucketsRequest.h @@ -38,7 +38,6 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListMultipartUploadsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListMultipartUploadsRequest.h index 4b794e57d91..c3531553714 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListMultipartUploadsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListMultipartUploadsRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectVersionsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectVersionsRequest.h index 9b3eb28d63b..633fceeb203 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectVersionsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectVersionsRequest.h @@ -44,7 +44,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsRequest.h index d1fc19efa79..eb3fce5d2a4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsRequest.h @@ -44,7 +44,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsV2Request.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsV2Request.h index db44d626cb3..076855ac9da 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsV2Request.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsV2Request.h @@ -44,7 +44,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListPartsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListPartsRequest.h index 00bfcfa237b..1596aacbaa4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListPartsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListPartsRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAccelerateConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAccelerateConfigurationRequest.h index c5a070c5deb..a288fcc2927 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAccelerateConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAccelerateConfigurationRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAclRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAclRequest.h index 7bc75e69fa7..96ae0e94e33 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAclRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAnalyticsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAnalyticsConfigurationRequest.h index 6f6f34e98fd..9268775df6e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAnalyticsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAnalyticsConfigurationRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketCorsRequest.h index 4d9b73ed897..8fe4ff25e74 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketCorsRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketEncryptionRequest.h index 01b69a2989c..05210f40907 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketEncryptionRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketIntelligentTieringConfigurationRequest.h index 6348f383fe2..bf5bab62189 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketIntelligentTieringConfigurationRequest.h @@ -39,7 +39,6 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketInventoryConfigurationRequest.h index db5cf81630e..f4142c94730 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketInventoryConfigurationRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLifecycleConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLifecycleConfigurationRequest.h index 22e10f1d65a..811189fd2b5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLifecycleConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLifecycleConfigurationRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLoggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLoggingRequest.h index 0816cc1a41d..140d1d53b6b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLoggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLoggingRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketMetricsConfigurationRequest.h index 8e010f20a8a..f7bb5597f27 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketMetricsConfigurationRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketOwnershipControlsRequest.h index ae72d897030..3fb33a1a340 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketOwnershipControlsRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketPolicyRequest.h index b78d39a63f9..128266f9f58 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketPolicyRequest.h @@ -39,7 +39,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; AWS_S3CRT_API bool IsStreaming() const override { return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketReplicationRequest.h index 35f3f830343..e048d368c50 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketReplicationRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketRequestPaymentRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketRequestPaymentRequest.h index 28240e2e182..79d18fbec69 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketRequestPaymentRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketRequestPaymentRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketTaggingRequest.h index 5136ed5757e..58452db4e33 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketTaggingRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketVersioningRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketVersioningRequest.h index 0cc527be6e7..438949f0f26 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketVersioningRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketVersioningRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketWebsiteRequest.h index 6876016c952..1be83941b03 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketWebsiteRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectAclRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectAclRequest.h index 53150bdda6d..2936216c1da 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectAclRequest.h @@ -44,7 +44,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLegalHoldRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLegalHoldRequest.h index c800cbd1fc3..78500bf9249 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLegalHoldRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLegalHoldRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLockConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLockConfigurationRequest.h index 1dff6d9e8d2..6668c91f3c8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLockConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLockConfigurationRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRequest.h index 4618f8c7f27..f00fb9e4385 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRequest.h @@ -47,7 +47,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRetentionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRetentionRequest.h index ad323f518fa..5fb07d86833 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRetentionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRetentionRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectTaggingRequest.h index 5a69ee9f59e..fed4978280e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectTaggingRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutPublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutPublicAccessBlockRequest.h index 75c992f4079..cdbbd3084a3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutPublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutPublicAccessBlockRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/RestoreObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/RestoreObjectRequest.h index ff4c6889cee..e5f8d180cb1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/RestoreObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/RestoreObjectRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/SelectObjectContentRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/SelectObjectContentRequest.h index e9d74047225..cc1210428d8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/SelectObjectContentRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/SelectObjectContentRequest.h @@ -57,7 +57,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Underlying Event Stream Decoder. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartCopyRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartCopyRequest.h index ffbd1bec8a0..8299236a3e3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartCopyRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartCopyRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartRequest.h index 4973655ac52..d7602b995f5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/WriteGetObjectResponseRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/WriteGetObjectResponseRequest.h index 43d0c7cc2a4..4b60de47854 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/WriteGetObjectResponseRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/WriteGetObjectResponseRequest.h @@ -46,7 +46,6 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API bool SignBody() const override { return false; } AWS_S3CRT_API bool IsChunked() const override { return true; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp index 4cf6f5ee1e4..38f817683f9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp @@ -27,28 +27,6 @@ AbortMultipartUploadRequest::AbortMultipartUploadRequest() : { } -bool AbortMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String AbortMultipartUploadRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp index e410f611c20..95f3ea1c556 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp @@ -35,28 +35,6 @@ CompleteMultipartUploadRequest::CompleteMultipartUploadRequest() : { } -bool CompleteMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String CompleteMultipartUploadRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CompleteMultipartUpload"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp index fb45b4494c8..0c55a97b899 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp @@ -72,28 +72,6 @@ CopyObjectRequest::CopyObjectRequest() : { } -bool CopyObjectRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String CopyObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp index e268bfe3bd8..0efd425f49c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp @@ -34,28 +34,6 @@ CreateBucketRequest::CreateBucketRequest() : { } -bool CreateBucketRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String CreateBucketRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CreateBucketConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp index a6716ef8d00..ebf680fa2e7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp @@ -59,28 +59,6 @@ CreateMultipartUploadRequest::CreateMultipartUploadRequest() : { } -bool CreateMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String CreateMultipartUploadRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp index dc8cbacfb37..2c082746907 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp @@ -24,28 +24,6 @@ CreateSessionRequest::CreateSessionRequest() : { } -bool CreateSessionRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String CreateSessionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp index f11ceb86c7d..14cd80c318f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketCorsRequest::DeleteBucketCorsRequest() : { } -bool DeleteBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketCorsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp index bab1087b616..c74638d6451 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketEncryptionRequest::DeleteBucketEncryptionRequest() : { } -bool DeleteBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketEncryptionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp index 26c9f2f7588..ad926822e2e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketIntelligentTieringConfigurationRequest::DeleteBucketIntelligentTieri { } -bool DeleteBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketIntelligentTieringConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp index 08a2866d5b5..d4ae54ff96f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp @@ -24,28 +24,6 @@ DeleteBucketInventoryConfigurationRequest::DeleteBucketInventoryConfigurationReq { } -bool DeleteBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketInventoryConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp index 1b7511a4237..38ddbe11c9f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketLifecycleRequest::DeleteBucketLifecycleRequest() : { } -bool DeleteBucketLifecycleRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketLifecycleRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp index 1358992c315..5a1f09479a1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp @@ -24,28 +24,6 @@ DeleteBucketMetricsConfigurationRequest::DeleteBucketMetricsConfigurationRequest { } -bool DeleteBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketMetricsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp index 301c7877e7f..14a6c41bf25 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketOwnershipControlsRequest::DeleteBucketOwnershipControlsRequest() : { } -bool DeleteBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketOwnershipControlsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp index b2267d3f312..aa86b48548e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketPolicyRequest::DeleteBucketPolicyRequest() : { } -bool DeleteBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketPolicyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp index 94c5778590d..eeeb2f67408 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketReplicationRequest::DeleteBucketReplicationRequest() : { } -bool DeleteBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketReplicationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp index 641e10abe4f..be4e8f86e92 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketRequest::DeleteBucketRequest() : { } -bool DeleteBucketRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp index dff8daba60b..27ad2fbcba8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketTaggingRequest::DeleteBucketTaggingRequest() : { } -bool DeleteBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp index c9ec2cd56d9..3a21e93dd79 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketWebsiteRequest::DeleteBucketWebsiteRequest() : { } -bool DeleteBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketWebsiteRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp index 0f04598a2a9..ece1e7a6eae 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp @@ -30,28 +30,6 @@ DeleteObjectRequest::DeleteObjectRequest() : { } -bool DeleteObjectRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp index 1f96561c93d..5999f74e26f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp @@ -25,28 +25,6 @@ DeleteObjectTaggingRequest::DeleteObjectTaggingRequest() : { } -bool DeleteObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteObjectTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp index 8240bc2756b..bb6175bdf7a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp @@ -31,28 +31,6 @@ DeleteObjectsRequest::DeleteObjectsRequest() : { } -bool DeleteObjectsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteObjectsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Delete"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp index 86bc72cb999..aba95e2cf51 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp @@ -23,28 +23,6 @@ DeletePublicAccessBlockRequest::DeletePublicAccessBlockRequest() : { } -bool DeletePublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeletePublicAccessBlockRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp index 9be97628c66..4ddc1a3883c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp @@ -25,28 +25,6 @@ GetBucketAccelerateConfigurationRequest::GetBucketAccelerateConfigurationRequest { } -bool GetBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketAccelerateConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp index acafff4ab12..b40d8db10c2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp @@ -23,28 +23,6 @@ GetBucketAclRequest::GetBucketAclRequest() : { } -bool GetBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketAclRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp index 8d6c98a6fc8..2b5f8609ec8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp @@ -24,28 +24,6 @@ GetBucketAnalyticsConfigurationRequest::GetBucketAnalyticsConfigurationRequest() { } -bool GetBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketAnalyticsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp index cf6d0ebfc59..6204f172d84 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp @@ -23,28 +23,6 @@ GetBucketCorsRequest::GetBucketCorsRequest() : { } -bool GetBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketCorsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp index bb1d1286eb0..b353831e7eb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp @@ -23,28 +23,6 @@ GetBucketEncryptionRequest::GetBucketEncryptionRequest() : { } -bool GetBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketEncryptionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp index 9314436525e..c8286705a1f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp @@ -23,28 +23,6 @@ GetBucketIntelligentTieringConfigurationRequest::GetBucketIntelligentTieringConf { } -bool GetBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketIntelligentTieringConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp index 95ee66ccd86..dcf6fb10588 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp @@ -24,28 +24,6 @@ GetBucketInventoryConfigurationRequest::GetBucketInventoryConfigurationRequest() { } -bool GetBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketInventoryConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp index 3f54b6daf14..0b6833a9810 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp @@ -23,28 +23,6 @@ GetBucketLifecycleConfigurationRequest::GetBucketLifecycleConfigurationRequest() { } -bool GetBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketLifecycleConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp index 586b5363b6e..d7f641ad047 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp @@ -23,28 +23,6 @@ GetBucketLocationRequest::GetBucketLocationRequest() : { } -bool GetBucketLocationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketLocationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp index 5370df4a5aa..8701adea1b5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp @@ -23,28 +23,6 @@ GetBucketLoggingRequest::GetBucketLoggingRequest() : { } -bool GetBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketLoggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp index 9815b67d9d4..cc02d433536 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp @@ -24,28 +24,6 @@ GetBucketMetricsConfigurationRequest::GetBucketMetricsConfigurationRequest() : { } -bool GetBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketMetricsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp index ad55dab23fd..25b66cedd2f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp @@ -23,28 +23,6 @@ GetBucketNotificationConfigurationRequest::GetBucketNotificationConfigurationReq { } -bool GetBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketNotificationConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp index 7d00bf3f27f..cc5b5765682 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp @@ -23,28 +23,6 @@ GetBucketOwnershipControlsRequest::GetBucketOwnershipControlsRequest() : { } -bool GetBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketOwnershipControlsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp index 8117fc70110..4b38cbeb1bf 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp @@ -23,28 +23,6 @@ GetBucketPolicyRequest::GetBucketPolicyRequest() : { } -bool GetBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketPolicyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp index 8e3c6d5f53b..1239a4f897a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp @@ -23,28 +23,6 @@ GetBucketPolicyStatusRequest::GetBucketPolicyStatusRequest() : { } -bool GetBucketPolicyStatusRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketPolicyStatusRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp index c193174fd3f..a6c1f988312 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp @@ -23,28 +23,6 @@ GetBucketReplicationRequest::GetBucketReplicationRequest() : { } -bool GetBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketReplicationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp index ca60b7647ab..baca3f57363 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp @@ -23,28 +23,6 @@ GetBucketRequestPaymentRequest::GetBucketRequestPaymentRequest() : { } -bool GetBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketRequestPaymentRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp index ff68fbff2af..1430250dfdd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp @@ -23,28 +23,6 @@ GetBucketTaggingRequest::GetBucketTaggingRequest() : { } -bool GetBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp index c523349d2fc..fa894a75115 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp @@ -23,28 +23,6 @@ GetBucketVersioningRequest::GetBucketVersioningRequest() : { } -bool GetBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketVersioningRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp index 2f671fa0871..1957ac49340 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp @@ -23,28 +23,6 @@ GetBucketWebsiteRequest::GetBucketWebsiteRequest() : { } -bool GetBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketWebsiteRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp index ddda33e10c7..0fcc18af64a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp @@ -27,28 +27,6 @@ GetObjectAclRequest::GetObjectAclRequest() : { } -bool GetObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetObjectAclRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp index 59495b60f84..7e0905bab52 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp @@ -36,28 +36,6 @@ GetObjectAttributesRequest::GetObjectAttributesRequest() : { } -bool GetObjectAttributesRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetObjectAttributesRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp index 6776b42eb98..ce50d928675 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp @@ -27,28 +27,6 @@ GetObjectLegalHoldRequest::GetObjectLegalHoldRequest() : { } -bool GetObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetObjectLegalHoldRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp index fea56ea0884..b72a93e4c89 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp @@ -23,28 +23,6 @@ GetObjectLockConfigurationRequest::GetObjectLockConfigurationRequest() : { } -bool GetObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetObjectLockConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp index e311d35c8aa..5c1d111c505 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp @@ -27,28 +27,6 @@ GetObjectRetentionRequest::GetObjectRetentionRequest() : { } -bool GetObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetObjectRetentionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp index affd696cc51..a65bae4b502 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp @@ -27,28 +27,6 @@ GetObjectTaggingRequest::GetObjectTaggingRequest() : { } -bool GetObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetObjectTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp index 8d48db3412a..8c926986137 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp @@ -23,28 +23,6 @@ GetPublicAccessBlockRequest::GetPublicAccessBlockRequest() : { } -bool GetPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetPublicAccessBlockRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp index 034063f6e77..9c98377a4c4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp @@ -23,28 +23,6 @@ HeadBucketRequest::HeadBucketRequest() : { } -bool HeadBucketRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String HeadBucketRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp index a40f69731b1..bb66bc01d22 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp @@ -45,28 +45,6 @@ HeadObjectRequest::HeadObjectRequest() : { } -bool HeadObjectRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String HeadObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp index 3fd2f15f228..6e85dabdb89 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp @@ -24,28 +24,6 @@ ListBucketAnalyticsConfigurationsRequest::ListBucketAnalyticsConfigurationsReque { } -bool ListBucketAnalyticsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListBucketAnalyticsConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp index ded1b781a01..ad52e728a77 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp @@ -23,28 +23,6 @@ ListBucketIntelligentTieringConfigurationsRequest::ListBucketIntelligentTieringC { } -bool ListBucketIntelligentTieringConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListBucketIntelligentTieringConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp index d6b1a741944..7d826d9f590 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp @@ -24,28 +24,6 @@ ListBucketInventoryConfigurationsRequest::ListBucketInventoryConfigurationsReque { } -bool ListBucketInventoryConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListBucketInventoryConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp index f8bf282546e..59b2ef06a83 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp @@ -24,28 +24,6 @@ ListBucketMetricsConfigurationsRequest::ListBucketMetricsConfigurationsRequest() { } -bool ListBucketMetricsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListBucketMetricsConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp index 42255c1e2cb..36e7ae1610f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp @@ -24,28 +24,6 @@ ListDirectoryBucketsRequest::ListDirectoryBucketsRequest() : { } -bool ListDirectoryBucketsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListDirectoryBucketsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp index ec8e9214982..e2f0fd4492e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp @@ -33,28 +33,6 @@ ListMultipartUploadsRequest::ListMultipartUploadsRequest() : { } -bool ListMultipartUploadsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListMultipartUploadsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp index 941eff4c10e..230aa5473a8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp @@ -35,28 +35,6 @@ ListObjectVersionsRequest::ListObjectVersionsRequest() : { } -bool ListObjectVersionsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListObjectVersionsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp index 1a652893fc7..08f295301f2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp @@ -34,28 +34,6 @@ ListObjectsRequest::ListObjectsRequest() : { } -bool ListObjectsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListObjectsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp index 7e406d75fea..0cefdd007bb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp @@ -37,28 +37,6 @@ ListObjectsV2Request::ListObjectsV2Request() : { } -bool ListObjectsV2Request::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListObjectsV2Request::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp index 1e05d5d7a71..091761d3d9d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp @@ -34,28 +34,6 @@ ListPartsRequest::ListPartsRequest() : { } -bool ListPartsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListPartsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp index 34f5ab9258a..28bba0eb23e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp @@ -26,28 +26,6 @@ PutBucketAccelerateConfigurationRequest::PutBucketAccelerateConfigurationRequest { } -bool PutBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketAccelerateConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccelerateConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp index 1543511a044..fc7aa6ba4aa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp @@ -34,28 +34,6 @@ PutBucketAclRequest::PutBucketAclRequest() : { } -bool PutBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketAclRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccessControlPolicy"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp index c9d78ca51d6..0b8d5483ade 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp @@ -25,28 +25,6 @@ PutBucketAnalyticsConfigurationRequest::PutBucketAnalyticsConfigurationRequest() { } -bool PutBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketAnalyticsConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AnalyticsConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp index 627ff996d96..bf50284c1ec 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp @@ -27,28 +27,6 @@ PutBucketCorsRequest::PutBucketCorsRequest() : { } -bool PutBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketCorsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CORSConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp index 5d106a0b025..dde8a1af730 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp @@ -27,28 +27,6 @@ PutBucketEncryptionRequest::PutBucketEncryptionRequest() : { } -bool PutBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketEncryptionRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ServerSideEncryptionConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp index 8abee73e2a3..7acc4e1ae47 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp @@ -24,28 +24,6 @@ PutBucketIntelligentTieringConfigurationRequest::PutBucketIntelligentTieringConf { } -bool PutBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketIntelligentTieringConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("IntelligentTieringConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp index 34902e7f95e..28c8f85dad1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp @@ -25,28 +25,6 @@ PutBucketInventoryConfigurationRequest::PutBucketInventoryConfigurationRequest() { } -bool PutBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketInventoryConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("InventoryConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp index 2118009d503..17c8050ced6 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp @@ -26,28 +26,6 @@ PutBucketLifecycleConfigurationRequest::PutBucketLifecycleConfigurationRequest() { } -bool PutBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketLifecycleConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("LifecycleConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp index 43c3942dae3..3981a41e405 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp @@ -27,28 +27,6 @@ PutBucketLoggingRequest::PutBucketLoggingRequest() : { } -bool PutBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketLoggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("BucketLoggingStatus"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp index 6260818d144..7f70ac96300 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp @@ -25,28 +25,6 @@ PutBucketMetricsConfigurationRequest::PutBucketMetricsConfigurationRequest() : { } -bool PutBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketMetricsConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("MetricsConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp index 0181cd50b82..f996136b262 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp @@ -81,6 +81,30 @@ Aws::Http::HeaderValueCollection PutBucketNotificationConfigurationRequest::GetR return headers; } + + +bool PutBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + PutBucketNotificationConfigurationRequest::EndpointParameters PutBucketNotificationConfigurationRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp index 408e366b8b3..dd840fa1ed3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp @@ -25,28 +25,6 @@ PutBucketOwnershipControlsRequest::PutBucketOwnershipControlsRequest() : { } -bool PutBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketOwnershipControlsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("OwnershipControls"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp index d31e8d46936..0cc4010c8b8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp @@ -86,28 +86,6 @@ Aws::Http::HeaderValueCollection PutBucketPolicyRequest::GetRequestSpecificHeade } -bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - PutBucketPolicyRequest::EndpointParameters PutBucketPolicyRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp index c7ed1edd152..c678bd495fd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp @@ -28,28 +28,6 @@ PutBucketReplicationRequest::PutBucketReplicationRequest() : { } -bool PutBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketReplicationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ReplicationConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp index 1d1b4ee8a42..acb7cf2274b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp @@ -27,28 +27,6 @@ PutBucketRequestPaymentRequest::PutBucketRequestPaymentRequest() : { } -bool PutBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketRequestPaymentRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("RequestPaymentConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp index 9900eccb5f5..86c3df34ce9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp @@ -27,28 +27,6 @@ PutBucketTaggingRequest::PutBucketTaggingRequest() : { } -bool PutBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketTaggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Tagging"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp index a78bb9a2098..79aaa57a155 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp @@ -28,28 +28,6 @@ PutBucketVersioningRequest::PutBucketVersioningRequest() : { } -bool PutBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketVersioningRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("VersioningConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp index d2f3cdcd9fb..69e737ec446 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp @@ -27,28 +27,6 @@ PutBucketWebsiteRequest::PutBucketWebsiteRequest() : { } -bool PutBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketWebsiteRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("WebsiteConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp index ca9382801fa..498e820fa09 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp @@ -38,28 +38,6 @@ PutObjectAclRequest::PutObjectAclRequest() : { } -bool PutObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutObjectAclRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccessControlPolicy"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp index 66dff19c9fd..e12a49ba8b0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp @@ -31,28 +31,6 @@ PutObjectLegalHoldRequest::PutObjectLegalHoldRequest() : { } -bool PutObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutObjectLegalHoldRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("LegalHold"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp index ab52e6897bd..895afca42b8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp @@ -30,28 +30,6 @@ PutObjectLockConfigurationRequest::PutObjectLockConfigurationRequest() : { } -bool PutObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutObjectLockConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ObjectLockConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp index 2bd8ca98b16..ac0807ec05e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp @@ -314,28 +314,6 @@ Aws::Http::HeaderValueCollection PutObjectRequest::GetRequestSpecificHeaders() c } -bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - PutObjectRequest::EndpointParameters PutObjectRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp index acdfbfd781c..044fbf852da 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp @@ -33,28 +33,6 @@ PutObjectRetentionRequest::PutObjectRetentionRequest() : { } -bool PutObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutObjectRetentionRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Retention"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp index 4af1a5d1fc6..bde58fa359d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp @@ -31,28 +31,6 @@ PutObjectTaggingRequest::PutObjectTaggingRequest() : { } -bool PutObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutObjectTaggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Tagging"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp index 40486bf0eeb..af4ddac9812 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp @@ -27,28 +27,6 @@ PutPublicAccessBlockRequest::PutPublicAccessBlockRequest() : { } -bool PutPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutPublicAccessBlockRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("PublicAccessBlockConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp index 04329e922c5..078f23631de 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp @@ -30,28 +30,6 @@ RestoreObjectRequest::RestoreObjectRequest() : { } -bool RestoreObjectRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String RestoreObjectRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("RestoreRequest"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp index 368627d7cc2..b04287edce4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp @@ -35,28 +35,6 @@ SelectObjectContentRequest::SelectObjectContentRequest() : { } -bool SelectObjectContentRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String SelectObjectContentRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("SelectObjectContentRequest"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp index 35796ce7513..64a257f37b3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp @@ -42,28 +42,6 @@ UploadPartCopyRequest::UploadPartCopyRequest() : { } -bool UploadPartCopyRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String UploadPartCopyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp index f4f13aa592c..dd655ff65fc 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp @@ -168,28 +168,6 @@ Aws::Http::HeaderValueCollection UploadPartRequest::GetRequestSpecificHeaders() } -bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - UploadPartRequest::EndpointParameters UploadPartRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp index 5b104f63fb2..ccd65a2ddd2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp @@ -356,28 +356,6 @@ Aws::Http::HeaderValueCollection WriteGetObjectResponseRequest::GetRequestSpecif } -bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - WriteGetObjectResponseRequest::EndpointParameters WriteGetObjectResponseRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h index 1b111387cd1..f3fe33ade65 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadRequest.h index decf9eb3e8c..804aa2659f4 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectRequest.h index 407381f8d73..796569765b4 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectRequest.h @@ -50,7 +50,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateBucketRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateBucketRequest.h index 8137199922f..26cb9af8eeb 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateBucketRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h index d8317e092c4..de092f21d0b 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h @@ -48,7 +48,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateSessionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateSessionRequest.h index 01ffcc6a8a8..c6c50ef3419 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateSessionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateSessionRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h index c7be01edc8f..9815a308047 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h index 9f5600fa9ad..27c4e2a9796 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketIntelligentTieringConfigurationRequest.h index 36e0d94a697..2d05a1d2031 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketIntelligentTieringConfigurationRequest.h @@ -38,7 +38,6 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h index cb0f0f8fdae..8cddda4dede 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h index a9620cd4c20..b8e3509e6df 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h index 0cdaef78f2c..6473076471d 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h index 010c11e660e..4ecbb1fb827 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h index 9058487db8d..41c186b755d 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h index 9013fbd3f92..55666e6c0bd 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h index 8918efdf952..6856f20490f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h index d4ac48f366f..3085ff6c81c 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h index e7adc4e8eba..b513665db9f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h index d781ccec61d..512a36ea63f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h index 0bdb9d51cdd..b12274029e0 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h index 63c0855a3ac..18f3072b173 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h index a39f5bb25a0..38958296210 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h index a2c4be26708..02d3fa7fa5e 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h index 0274c37fd41..04303b8cebf 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h index 81471bd9a3b..90f49f7f0c4 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h index bbc4d9d6d2f..446fba41728 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h index 7b8a3d19ded..0761756402d 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketIntelligentTieringConfigurationRequest.h index e74237dc618..c43510e12a4 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketIntelligentTieringConfigurationRequest.h @@ -38,7 +38,6 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h index f2bec6f0bce..df48a9c727e 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h index 158ca1d48f8..fe50a795af4 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h index 4b524b0fe26..d52e8dac381 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h index ed05baa4de1..c47d3f3de33 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h index 3a9945462af..5e987d1a58c 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h index 1e02701fa4f..16b540db777 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h index a78b35452ff..9f3afaee61c 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h index 43545e5341d..5952c0baff9 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h index dbf7369a3c9..a928a01217e 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h index 0439677848a..2baf1641951 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h index 41b88dd18fe..14f42d71c13 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h index c3fea186172..47e26bca48f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h index 22ab6e23e3c..7e37c006564 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h index 8a8cf027edb..45d276358ff 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h index 9bed8ac20c2..add73757e70 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAttributesRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAttributesRequest.h index 0fa1c2f6372..9a3026ea0cd 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAttributesRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAttributesRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h index 29205df9256..1cd4c9f081a 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h index 2ccb73cbc53..cea497433a9 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h index fee6109946d..5c73bd05b84 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h index 0e02cf5ad57..0f0b181182b 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h index fd4c6b9c41f..71db2a636c7 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h index 0463a13dd25..7b88c4e82cf 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h index 6baf58877ac..a982e16c567 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h index 85afe37b4a1..95470b4c802 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketIntelligentTieringConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketIntelligentTieringConfigurationsRequest.h index f832a5c2cc6..a02861a9ea4 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketIntelligentTieringConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketIntelligentTieringConfigurationsRequest.h @@ -38,7 +38,6 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h index 761d6f13ab3..516f77b63b8 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h index da00c009073..2e7f72d9058 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h @@ -40,7 +40,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListDirectoryBucketsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListDirectoryBucketsRequest.h index cbc0597cdf1..29cb7d61854 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListDirectoryBucketsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListDirectoryBucketsRequest.h @@ -38,7 +38,6 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h index 11d3cde270c..e82d590b728 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h index ade03db0535..5c57a4d73a9 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h @@ -44,7 +44,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h index 398b8875a2f..f99f3f08896 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h @@ -44,7 +44,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h index 71861698748..420bd419ff4 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h @@ -44,7 +44,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h index febc8b5df89..2916283549a 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h index 1bd2b002282..7983bdf05e4 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h index 76520ba23d2..a5510aa4611 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h index 4ae79e09347..e93ab553c57 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h index 4dfe491ba91..19265632343 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h index bca564f41fc..52b79842dfb 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketIntelligentTieringConfigurationRequest.h index a2899faf133..fa4845619e9 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketIntelligentTieringConfigurationRequest.h @@ -39,7 +39,6 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h index d9f1249965e..f4c5abea243 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h index f69c0c3eeef..5f93ea9f0ca 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h index d21a900ec79..63d09264838 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h index 8b90e7df577..d5607b0a0c3 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h index 9e0636107a2..e5d18a2f3de 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h index 2d0412dbfe6..393d4ef96c6 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h @@ -39,7 +39,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; AWS_S3_API bool IsStreaming() const override { return false; } diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h index 9a82570f87b..ce864b9c888 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h index da392536469..e6110d358c5 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h index eeb36d1b135..1f69aee4cca 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h index 0b93f4cd47a..1cfbd04f6f2 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h index 28fc97dadc2..7638dd8bb99 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h index 2409f2d1630..d48962dfb9d 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h @@ -44,7 +44,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h index 57c9dbeb8b5..89695b14a7d 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h index 5cef2dd6ccb..ae9b1dbbdbd 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h index 831a83014bf..8adf079e4d5 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h @@ -47,7 +47,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h index d0cfd8763d2..f678452e4de 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h index 7b0d130b9e9..3f5754658ef 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h index 7cd5f533e50..aa34f82765f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h index 0369084009a..27bc38a257a 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h @@ -43,7 +43,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h index 1d7d7788ccb..0c61f689e92 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h @@ -57,7 +57,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Underlying Event Stream Decoder. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartCopyRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartCopyRequest.h index 4688f31c254..53630897b58 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartCopyRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartCopyRequest.h @@ -42,7 +42,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h index 0490b5b9ec9..b144a0ec4cc 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h @@ -41,7 +41,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h index 46f8aeafe9c..c6f1ba04541 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h @@ -46,7 +46,6 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; - AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API bool SignBody() const override { return false; } AWS_S3_API bool IsChunked() const override { return true; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp index 482150cbd33..25fdbaf7977 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp @@ -27,28 +27,6 @@ AbortMultipartUploadRequest::AbortMultipartUploadRequest() : { } -bool AbortMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String AbortMultipartUploadRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp index c601c772c90..19807b92d5d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp @@ -35,28 +35,6 @@ CompleteMultipartUploadRequest::CompleteMultipartUploadRequest() : { } -bool CompleteMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String CompleteMultipartUploadRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CompleteMultipartUpload"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp index f15647d7d06..15f061288a2 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp @@ -72,28 +72,6 @@ CopyObjectRequest::CopyObjectRequest() : { } -bool CopyObjectRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String CopyObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp index 27c80a07713..58e3f55542e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp @@ -34,28 +34,6 @@ CreateBucketRequest::CreateBucketRequest() : { } -bool CreateBucketRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String CreateBucketRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CreateBucketConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp index 1b92d7c0d7d..fb13c427300 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp @@ -59,28 +59,6 @@ CreateMultipartUploadRequest::CreateMultipartUploadRequest() : { } -bool CreateMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String CreateMultipartUploadRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp index f6d38072f80..eefe4accea9 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp @@ -24,28 +24,6 @@ CreateSessionRequest::CreateSessionRequest() : { } -bool CreateSessionRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String CreateSessionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp index 6b18cd50e17..e4f4a81b309 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketCorsRequest::DeleteBucketCorsRequest() : { } -bool DeleteBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketCorsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp index 3d0cf2b5161..7a09b97b98a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketEncryptionRequest::DeleteBucketEncryptionRequest() : { } -bool DeleteBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketEncryptionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp index 4d46389eead..3941e651581 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketIntelligentTieringConfigurationRequest::DeleteBucketIntelligentTieri { } -bool DeleteBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketIntelligentTieringConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp index bddb7bd0176..432adae37d8 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp @@ -24,28 +24,6 @@ DeleteBucketInventoryConfigurationRequest::DeleteBucketInventoryConfigurationReq { } -bool DeleteBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketInventoryConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp index da90268a2c6..18c3daf5da6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketLifecycleRequest::DeleteBucketLifecycleRequest() : { } -bool DeleteBucketLifecycleRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketLifecycleRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp index c49ca4852e7..318ac2f90d3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp @@ -24,28 +24,6 @@ DeleteBucketMetricsConfigurationRequest::DeleteBucketMetricsConfigurationRequest { } -bool DeleteBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketMetricsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp index f49daf83b83..a9073a631ad 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketOwnershipControlsRequest::DeleteBucketOwnershipControlsRequest() : { } -bool DeleteBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketOwnershipControlsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp index 58065360b18..2444d3c0493 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketPolicyRequest::DeleteBucketPolicyRequest() : { } -bool DeleteBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketPolicyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp index 95c4396c4da..02da0ecfb9e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketReplicationRequest::DeleteBucketReplicationRequest() : { } -bool DeleteBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketReplicationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp index afb1c1834ad..1519bd5c885 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketRequest::DeleteBucketRequest() : { } -bool DeleteBucketRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp index de1d0f990a7..5c18a9a7486 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketTaggingRequest::DeleteBucketTaggingRequest() : { } -bool DeleteBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp index 3aa7ee160e8..3f8b8db8e9b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp @@ -23,28 +23,6 @@ DeleteBucketWebsiteRequest::DeleteBucketWebsiteRequest() : { } -bool DeleteBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteBucketWebsiteRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp index d64f5fa341c..b993983d9dd 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp @@ -30,28 +30,6 @@ DeleteObjectRequest::DeleteObjectRequest() : { } -bool DeleteObjectRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp index 510c97d934c..417d2ae9979 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp @@ -25,28 +25,6 @@ DeleteObjectTaggingRequest::DeleteObjectTaggingRequest() : { } -bool DeleteObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteObjectTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp index 0bfd2053cf1..f16faa7e23b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp @@ -31,28 +31,6 @@ DeleteObjectsRequest::DeleteObjectsRequest() : { } -bool DeleteObjectsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeleteObjectsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Delete"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp index e912daa0da7..cea58bd37e3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp @@ -23,28 +23,6 @@ DeletePublicAccessBlockRequest::DeletePublicAccessBlockRequest() : { } -bool DeletePublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String DeletePublicAccessBlockRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp index 017d4518ac0..156dfd67992 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp @@ -25,28 +25,6 @@ GetBucketAccelerateConfigurationRequest::GetBucketAccelerateConfigurationRequest { } -bool GetBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketAccelerateConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp index 6d3a10dee51..d17b5cd6bee 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp @@ -23,28 +23,6 @@ GetBucketAclRequest::GetBucketAclRequest() : { } -bool GetBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketAclRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp index 1032e224020..5448cb7131e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp @@ -24,28 +24,6 @@ GetBucketAnalyticsConfigurationRequest::GetBucketAnalyticsConfigurationRequest() { } -bool GetBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketAnalyticsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp index 82b5e66c2dd..a6b6e8a16bf 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp @@ -23,28 +23,6 @@ GetBucketCorsRequest::GetBucketCorsRequest() : { } -bool GetBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketCorsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp index e9e7e9e9874..50f0e588ce6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp @@ -23,28 +23,6 @@ GetBucketEncryptionRequest::GetBucketEncryptionRequest() : { } -bool GetBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketEncryptionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp index 85e984570be..bc0142ad08b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp @@ -23,28 +23,6 @@ GetBucketIntelligentTieringConfigurationRequest::GetBucketIntelligentTieringConf { } -bool GetBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketIntelligentTieringConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp index 7387d42911b..d498b667fa8 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp @@ -24,28 +24,6 @@ GetBucketInventoryConfigurationRequest::GetBucketInventoryConfigurationRequest() { } -bool GetBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketInventoryConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp index be5b5b31830..6b1d6e4d2b0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp @@ -23,28 +23,6 @@ GetBucketLifecycleConfigurationRequest::GetBucketLifecycleConfigurationRequest() { } -bool GetBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketLifecycleConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp index dd9d6f61909..3dda7edb625 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp @@ -23,28 +23,6 @@ GetBucketLocationRequest::GetBucketLocationRequest() : { } -bool GetBucketLocationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketLocationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp index 7fc05143a9b..535b30e4082 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp @@ -23,28 +23,6 @@ GetBucketLoggingRequest::GetBucketLoggingRequest() : { } -bool GetBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketLoggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp index 11530644838..ae9e0f0a596 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp @@ -24,28 +24,6 @@ GetBucketMetricsConfigurationRequest::GetBucketMetricsConfigurationRequest() : { } -bool GetBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketMetricsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp index bca3e928f75..eaf89ccf265 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp @@ -23,28 +23,6 @@ GetBucketNotificationConfigurationRequest::GetBucketNotificationConfigurationReq { } -bool GetBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketNotificationConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp index 93846883036..cb985980e86 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp @@ -23,28 +23,6 @@ GetBucketOwnershipControlsRequest::GetBucketOwnershipControlsRequest() : { } -bool GetBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketOwnershipControlsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp index 290220fd766..eacff59cc86 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp @@ -23,28 +23,6 @@ GetBucketPolicyRequest::GetBucketPolicyRequest() : { } -bool GetBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketPolicyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp index 49d697c7ca4..1170c505d27 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp @@ -23,28 +23,6 @@ GetBucketPolicyStatusRequest::GetBucketPolicyStatusRequest() : { } -bool GetBucketPolicyStatusRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketPolicyStatusRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp index 3d6b79f9dff..20cf6d0f9a8 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp @@ -23,28 +23,6 @@ GetBucketReplicationRequest::GetBucketReplicationRequest() : { } -bool GetBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketReplicationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp index 8303a79ab7f..c0cef81e890 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp @@ -23,28 +23,6 @@ GetBucketRequestPaymentRequest::GetBucketRequestPaymentRequest() : { } -bool GetBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketRequestPaymentRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp index 0fcb2d65516..7dae24c835e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp @@ -23,28 +23,6 @@ GetBucketTaggingRequest::GetBucketTaggingRequest() : { } -bool GetBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp index 68722040c7a..59c2ef4939a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp @@ -23,28 +23,6 @@ GetBucketVersioningRequest::GetBucketVersioningRequest() : { } -bool GetBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketVersioningRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp index 32483b9c8b5..b4e46864abe 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp @@ -23,28 +23,6 @@ GetBucketWebsiteRequest::GetBucketWebsiteRequest() : { } -bool GetBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetBucketWebsiteRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp index e5743d7cb08..3fdcd421ae4 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp @@ -27,28 +27,6 @@ GetObjectAclRequest::GetObjectAclRequest() : { } -bool GetObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetObjectAclRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp index f5bafe7fc74..6b8f9ca186d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp @@ -36,28 +36,6 @@ GetObjectAttributesRequest::GetObjectAttributesRequest() : { } -bool GetObjectAttributesRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetObjectAttributesRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp index 7ae7b906dc2..5f3de0e7db0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp @@ -27,28 +27,6 @@ GetObjectLegalHoldRequest::GetObjectLegalHoldRequest() : { } -bool GetObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetObjectLegalHoldRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp index 2cfea650d3f..4ee5ee8bd64 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp @@ -23,28 +23,6 @@ GetObjectLockConfigurationRequest::GetObjectLockConfigurationRequest() : { } -bool GetObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetObjectLockConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp index 6ebf2ad9e4d..bb519d528ed 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp @@ -27,28 +27,6 @@ GetObjectRetentionRequest::GetObjectRetentionRequest() : { } -bool GetObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetObjectRetentionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp index 7b51ea3be65..9be350ee11a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp @@ -27,28 +27,6 @@ GetObjectTaggingRequest::GetObjectTaggingRequest() : { } -bool GetObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetObjectTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp index 3595fdd191c..dd29af512a9 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp @@ -23,28 +23,6 @@ GetPublicAccessBlockRequest::GetPublicAccessBlockRequest() : { } -bool GetPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String GetPublicAccessBlockRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp index 0e865589002..7c269975dd6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp @@ -23,28 +23,6 @@ HeadBucketRequest::HeadBucketRequest() : { } -bool HeadBucketRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String HeadBucketRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp index d5af800b0eb..412d7497585 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp @@ -45,28 +45,6 @@ HeadObjectRequest::HeadObjectRequest() : { } -bool HeadObjectRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String HeadObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp index 8bf3957ef24..bb6bdb36b5d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp @@ -24,28 +24,6 @@ ListBucketAnalyticsConfigurationsRequest::ListBucketAnalyticsConfigurationsReque { } -bool ListBucketAnalyticsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListBucketAnalyticsConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp index 6a0d6afcd72..f3236c0eea0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp @@ -23,28 +23,6 @@ ListBucketIntelligentTieringConfigurationsRequest::ListBucketIntelligentTieringC { } -bool ListBucketIntelligentTieringConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListBucketIntelligentTieringConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp index d82ed6ccfe6..00a8185fcc3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp @@ -24,28 +24,6 @@ ListBucketInventoryConfigurationsRequest::ListBucketInventoryConfigurationsReque { } -bool ListBucketInventoryConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListBucketInventoryConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp index 6b86b5dd4a7..7da960d6325 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp @@ -24,28 +24,6 @@ ListBucketMetricsConfigurationsRequest::ListBucketMetricsConfigurationsRequest() { } -bool ListBucketMetricsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListBucketMetricsConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp index 5f153408671..f30eea1e3f6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp @@ -24,28 +24,6 @@ ListDirectoryBucketsRequest::ListDirectoryBucketsRequest() : { } -bool ListDirectoryBucketsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListDirectoryBucketsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp index a47024869af..71cd22bff95 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp @@ -33,28 +33,6 @@ ListMultipartUploadsRequest::ListMultipartUploadsRequest() : { } -bool ListMultipartUploadsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListMultipartUploadsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp index 0cbda99b9e9..cf52957d2e0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp @@ -35,28 +35,6 @@ ListObjectVersionsRequest::ListObjectVersionsRequest() : { } -bool ListObjectVersionsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListObjectVersionsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp index 086d0a19217..6592c4e4616 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp @@ -34,28 +34,6 @@ ListObjectsRequest::ListObjectsRequest() : { } -bool ListObjectsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListObjectsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp index e50f71e9d5e..17296bda991 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp @@ -37,28 +37,6 @@ ListObjectsV2Request::ListObjectsV2Request() : { } -bool ListObjectsV2Request::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListObjectsV2Request::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp index 5d40606c7bf..6b042f9ef34 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp @@ -34,28 +34,6 @@ ListPartsRequest::ListPartsRequest() : { } -bool ListPartsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String ListPartsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp index 1f8f3103ff1..d23e870cc68 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp @@ -26,28 +26,6 @@ PutBucketAccelerateConfigurationRequest::PutBucketAccelerateConfigurationRequest { } -bool PutBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketAccelerateConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccelerateConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp index 736c1ec1b55..ca7616b993e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp @@ -34,28 +34,6 @@ PutBucketAclRequest::PutBucketAclRequest() : { } -bool PutBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketAclRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccessControlPolicy"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp index 48905d6a26f..7b1bb356f26 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp @@ -25,28 +25,6 @@ PutBucketAnalyticsConfigurationRequest::PutBucketAnalyticsConfigurationRequest() { } -bool PutBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketAnalyticsConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AnalyticsConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp index 848da8c98aa..a472ad5bba8 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp @@ -27,28 +27,6 @@ PutBucketCorsRequest::PutBucketCorsRequest() : { } -bool PutBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketCorsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CORSConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp index b0b4d2ca4a0..8cb7b0d5e92 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp @@ -27,28 +27,6 @@ PutBucketEncryptionRequest::PutBucketEncryptionRequest() : { } -bool PutBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketEncryptionRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ServerSideEncryptionConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp index affde0be920..d87c1919154 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp @@ -24,28 +24,6 @@ PutBucketIntelligentTieringConfigurationRequest::PutBucketIntelligentTieringConf { } -bool PutBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketIntelligentTieringConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("IntelligentTieringConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp index fa7204f3a52..bee5415814a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp @@ -25,28 +25,6 @@ PutBucketInventoryConfigurationRequest::PutBucketInventoryConfigurationRequest() { } -bool PutBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketInventoryConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("InventoryConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp index 06b0a9db04f..8e81e33b714 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp @@ -26,28 +26,6 @@ PutBucketLifecycleConfigurationRequest::PutBucketLifecycleConfigurationRequest() { } -bool PutBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketLifecycleConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("LifecycleConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp index b6e3db01aba..3d601bcd39c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp @@ -27,28 +27,6 @@ PutBucketLoggingRequest::PutBucketLoggingRequest() : { } -bool PutBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketLoggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("BucketLoggingStatus"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp index 227b42df3fb..b919db6993e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp @@ -25,28 +25,6 @@ PutBucketMetricsConfigurationRequest::PutBucketMetricsConfigurationRequest() : { } -bool PutBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketMetricsConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("MetricsConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp index 76248bd4dcb..66dd7003fc5 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp @@ -81,6 +81,30 @@ Aws::Http::HeaderValueCollection PutBucketNotificationConfigurationRequest::GetR return headers; } + + +bool PutBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + PutBucketNotificationConfigurationRequest::EndpointParameters PutBucketNotificationConfigurationRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp index 4a8c064aa5b..4d5a1b20cfc 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp @@ -25,28 +25,6 @@ PutBucketOwnershipControlsRequest::PutBucketOwnershipControlsRequest() : { } -bool PutBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketOwnershipControlsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("OwnershipControls"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp index 365c5763bda..9c4ccd4579d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp @@ -86,28 +86,6 @@ Aws::Http::HeaderValueCollection PutBucketPolicyRequest::GetRequestSpecificHeade } -bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - PutBucketPolicyRequest::EndpointParameters PutBucketPolicyRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp index 9fecd5c54bb..41b6b7883cc 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp @@ -28,28 +28,6 @@ PutBucketReplicationRequest::PutBucketReplicationRequest() : { } -bool PutBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketReplicationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ReplicationConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp index 4b0a1cef2f0..9bab5bf374b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp @@ -27,28 +27,6 @@ PutBucketRequestPaymentRequest::PutBucketRequestPaymentRequest() : { } -bool PutBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketRequestPaymentRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("RequestPaymentConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp index 0d3cdb41e38..a01d9b515e2 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp @@ -27,28 +27,6 @@ PutBucketTaggingRequest::PutBucketTaggingRequest() : { } -bool PutBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketTaggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Tagging"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp index 92fad373332..aeeb447d3e7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp @@ -28,28 +28,6 @@ PutBucketVersioningRequest::PutBucketVersioningRequest() : { } -bool PutBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketVersioningRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("VersioningConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp index 2fd7aeb345d..86767cd223b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp @@ -27,28 +27,6 @@ PutBucketWebsiteRequest::PutBucketWebsiteRequest() : { } -bool PutBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutBucketWebsiteRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("WebsiteConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp index c4efa1bbae6..6e6ab3ba3b8 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp @@ -38,28 +38,6 @@ PutObjectAclRequest::PutObjectAclRequest() : { } -bool PutObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutObjectAclRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccessControlPolicy"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp index 1b72d060533..03a1bc74038 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp @@ -31,28 +31,6 @@ PutObjectLegalHoldRequest::PutObjectLegalHoldRequest() : { } -bool PutObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutObjectLegalHoldRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("LegalHold"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp index 0bff74a98f8..761b9bca833 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp @@ -30,28 +30,6 @@ PutObjectLockConfigurationRequest::PutObjectLockConfigurationRequest() : { } -bool PutObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutObjectLockConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ObjectLockConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp index 4ff4de486ca..c1bfe46eef3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp @@ -314,28 +314,6 @@ Aws::Http::HeaderValueCollection PutObjectRequest::GetRequestSpecificHeaders() c } -bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - PutObjectRequest::EndpointParameters PutObjectRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp index f92af5ab3b3..96f5c8c76ca 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp @@ -33,28 +33,6 @@ PutObjectRetentionRequest::PutObjectRetentionRequest() : { } -bool PutObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutObjectRetentionRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Retention"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp index 0cc7974d59b..567bfb78607 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp @@ -31,28 +31,6 @@ PutObjectTaggingRequest::PutObjectTaggingRequest() : { } -bool PutObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutObjectTaggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Tagging"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp index 7c6906dafb5..286e9bd215f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp @@ -27,28 +27,6 @@ PutPublicAccessBlockRequest::PutPublicAccessBlockRequest() : { } -bool PutPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String PutPublicAccessBlockRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("PublicAccessBlockConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp index ccc89303aa9..59786e559cc 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp @@ -30,28 +30,6 @@ RestoreObjectRequest::RestoreObjectRequest() : { } -bool RestoreObjectRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String RestoreObjectRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("RestoreRequest"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp index b7b2b2cf288..ceef70b5cf3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp @@ -35,28 +35,6 @@ SelectObjectContentRequest::SelectObjectContentRequest() : { } -bool SelectObjectContentRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String SelectObjectContentRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("SelectObjectContentRequest"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp index ce42d3766b0..f04e4edcd5c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp @@ -42,28 +42,6 @@ UploadPartCopyRequest::UploadPartCopyRequest() : { } -bool UploadPartCopyRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - Aws::String UploadPartCopyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp index e8ad19eb38d..8580e7bdc86 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp @@ -168,28 +168,6 @@ Aws::Http::HeaderValueCollection UploadPartRequest::GetRequestSpecificHeaders() } -bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - UploadPartRequest::EndpointParameters UploadPartRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp index e7c3250d00f..a6c9a1dec98 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp @@ -356,28 +356,6 @@ Aws::Http::HeaderValueCollection WriteGetObjectResponseRequest::GetRequestSpecif } -bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, - const Aws::Http::HeaderValueCollection &header) const -{ - // Header is unused - (void) header; - - auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - - if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); - return false; - } - - if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); - return true; - } - body.seekg(readPointer); - return false; -} - WriteGetObjectResponseRequest::EndpointParameters WriteGetObjectResponseRequest::GetEndpointContextParams() const { diff --git a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java index cfdaad28fd4..6edfc4c3e62 100644 --- a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java +++ b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java @@ -39,7 +39,8 @@ public class S3RestXmlCppClientGenerator extends RestXmlCppClientGenerator { private static Set s3CrtEnabledOps = new HashSet<>(); // All other ops are in fact regular SDK calls private static Set bucketLocationConstraints = new HashSet<>(); private Set functionsWithEmbeddedErrors = ImmutableSet.of( - + "PutBucketNotificationConfigurationRequest" +/* "AbortMultipartUploadRequest", "CompleteMultipartUploadRequest", "CopyObjectRequest", @@ -133,7 +134,7 @@ public class S3RestXmlCppClientGenerator extends RestXmlCppClientGenerator { "UploadPartRequest", "UploadPartCopyRequest", "WriteGetObjectResponseRequest" - +*/ ); private final Set opsThatDoNotSupportBucketArguments = ImmutableSet.of( diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm index b5738d8c484..47bab0c6983 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm @@ -83,4 +83,30 @@ Aws::Http::HeaderValueCollection ${typeInfo.className}::GetRequestSpecificHeader return headers; } #end + + +#if($shape.hasEmbeddedErrors()) + +bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} +#end #parse("com/amazonaws/util/awsclientgenerator/velocity/cpp/common/model/ModelGetEndpointRulesContextParamDefinition.vm") From 0e3cf947aa9fd5f78b76a7373ec0750ff4de3c80 Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Wed, 3 Jul 2024 20:24:04 +0000 Subject: [PATCH 09/25] get error by name --- .../source/S3CrtErrorMarshaller.cpp | 12 ++++-------- .../src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp | 12 ++++-------- .../velocity/cpp/s3/S3ErrorMarshallerSource.vm | 12 ++++-------- 3 files changed, 12 insertions(+), 24 deletions(-) diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp index 5d3f14d2aa9..9b8bea43db8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp @@ -110,12 +110,10 @@ AWSError S3CrtErrorMarshaller::Marshall(const Aws::Http Aws::String message{"Error in body of the response"}; //extract error message and code in the body auto& body = httpResponse.GetResponseBody(); - auto responseCode = httpResponse.GetResponseCode(); auto readPointer = body.tellg(); XmlDocument doc = XmlDocument::CreateFromXmlStream(body); Aws::String bodyError; - auto coreErrorCode = Aws::Client::CoreErrors::INTERNAL_FAILURE; - + if (doc.WasParseSuccessful() && !doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) @@ -129,15 +127,13 @@ AWSError S3CrtErrorMarshaller::Marshall(const Aws::Http if(!codeNode.IsNull()) { bodyError = codeNode.GetText(); - if(bodyError == "SlowDown") - { - coreErrorCode = Aws::Client::CoreErrors::SLOW_DOWN; - } } } body.seekg(readPointer); - AWSError error{coreErrorCode, "", message, IsRetryableHttpResponseCode(responseCode)}; + auto error = FindErrorByName(bodyError.c_str()); + + error.SetMessage(message); return error; diff --git a/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp b/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp index 3d6fddb898f..dc6a4460169 100644 --- a/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp @@ -110,12 +110,10 @@ AWSError S3ErrorMarshaller::Marshall(const Aws::Http::H Aws::String message{"Error in body of the response"}; //extract error message and code in the body auto& body = httpResponse.GetResponseBody(); - auto responseCode = httpResponse.GetResponseCode(); auto readPointer = body.tellg(); XmlDocument doc = XmlDocument::CreateFromXmlStream(body); Aws::String bodyError; - auto coreErrorCode = Aws::Client::CoreErrors::INTERNAL_FAILURE; - + if (doc.WasParseSuccessful() && !doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) @@ -129,15 +127,13 @@ AWSError S3ErrorMarshaller::Marshall(const Aws::Http::H if(!codeNode.IsNull()) { bodyError = codeNode.GetText(); - if(bodyError == "SlowDown") - { - coreErrorCode = Aws::Client::CoreErrors::SLOW_DOWN; - } } } body.seekg(readPointer); - AWSError error{coreErrorCode, "", message, IsRetryableHttpResponseCode(responseCode)}; + auto error = FindErrorByName(bodyError.c_str()); + + error.SetMessage(message); return error; diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm index 1f225a4ec4c..b68b34e1aba 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm @@ -110,12 +110,10 @@ AWSError ${metadata.classNamePrefix}ErrorMarshaller::Ma Aws::String message{"Error in body of the response"}; //extract error message and code in the body auto& body = httpResponse.GetResponseBody(); - auto responseCode = httpResponse.GetResponseCode(); auto readPointer = body.tellg(); XmlDocument doc = XmlDocument::CreateFromXmlStream(body); Aws::String bodyError; - auto coreErrorCode = Aws::Client::CoreErrors::INTERNAL_FAILURE; - + if (doc.WasParseSuccessful() && !doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) @@ -129,15 +127,13 @@ AWSError ${metadata.classNamePrefix}ErrorMarshaller::Ma if(!codeNode.IsNull()) { bodyError = codeNode.GetText(); - if(bodyError == "SlowDown") - { - coreErrorCode = Aws::Client::CoreErrors::SLOW_DOWN; - } } } body.seekg(readPointer); - AWSError error{coreErrorCode, "", message, IsRetryableHttpResponseCode(responseCode)}; + auto error = FindErrorByName(bodyError.c_str()); + + error.SetMessage(message); return error; From 273ea06e14c3d95a3ddcfdc394fd07e4af0e51aa Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Wed, 3 Jul 2024 22:06:01 +0000 Subject: [PATCH 10/25] changing tests for correctness --- .../source/client/AWSClient.cpp | 1 + .../aws/client/AWSClientTest.cpp | 37 ++++++++++++++++--- .../aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp | 2 +- .../testing/mocks/aws/client/MockAWSClient.h | 23 +++++++++--- 4 files changed, 50 insertions(+), 13 deletions(-) diff --git a/src/aws-cpp-sdk-core/source/client/AWSClient.cpp b/src/aws-cpp-sdk-core/source/client/AWSClient.cpp index 05edf717036..8615786ebb0 100644 --- a/src/aws-cpp-sdk-core/source/client/AWSClient.cpp +++ b/src/aws-cpp-sdk-core/source/client/AWSClient.cpp @@ -591,6 +591,7 @@ HttpResponseOutcome AWSClient::AttemptOneRequest(const std::shared_ptrGetResponseBody(), httpResponse->GetHeaders())) { AWS_LOGSTREAM_DEBUG(AWS_CLIENT_LOG_TAG, "Response has embedded errors"); + auto error = GetErrorMarshaller()->Marshall(*httpResponse); return HttpResponseOutcome(std::move(error) ); } diff --git a/tests/aws-cpp-sdk-core-tests/aws/client/AWSClientTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/client/AWSClientTest.cpp index bdcea9e81d6..72e4bf87db1 100644 --- a/tests/aws-cpp-sdk-core-tests/aws/client/AWSClientTest.cpp +++ b/tests/aws-cpp-sdk-core-tests/aws/client/AWSClientTest.cpp @@ -22,6 +22,7 @@ #include #include #include +#include using namespace Aws; using namespace Aws::Client; @@ -66,7 +67,7 @@ class AWSClientTestSuite : public Aws::Testing::AwsCppSdkGTestSuite std::shared_ptr mockHttpClientFactory; Aws::UniquePtr client; - void SetUp() + virtual void SetUp() { ClientConfiguration config; config.scheme = Scheme::HTTP; @@ -143,6 +144,28 @@ class AWSClientTestSuite : public Aws::Testing::AwsCppSdkGTestSuite } }; + +class XMLClientTestSuite : public AWSClientTestSuite +{ + protected: + void SetUp() + { + ClientConfiguration config; + config.scheme = Scheme::HTTP; + config.connectTimeoutMs = 30000; + config.requestTimeoutMs = 30000; + auto countedRetryStrategy = Aws::MakeShared(ALLOCATION_TAG); + config.retryStrategy = std::static_pointer_cast(countedRetryStrategy); + + mockHttpClient = Aws::MakeShared(ALLOCATION_TAG); + mockHttpClientFactory = Aws::MakeShared(ALLOCATION_TAG); + mockHttpClientFactory->SetClient(mockHttpClient); + SetHttpClientFactory(mockHttpClientFactory); + client = Aws::MakeUnique(ALLOCATION_TAG, config, Aws::MakeShared("xmlErrorMarshaller")); + } +}; + + TEST_F(AWSClientTestSuite, TestCreateHttpRequestWithIpV6KeepsEndpointWhenNoPortInURI) { mockHttpClient = Aws::MakeShared(ALLOCATION_TAG); @@ -493,17 +516,19 @@ TEST_F(AWSClientTestSuite, TestRecursionDetection) } } -TEST_F(AWSClientTestSuite, TestErrorInBodyOfResponse) +TEST_F(XMLClientTestSuite, TestErrorInBodyOfResponse) { HeaderValueCollection responseHeaders; AmazonWebServiceRequestMock request; - QueueMockResponse(HttpResponseCode::OK, responseHeaders, "SomeExceptionTestErrorInBodyOfResponse"); + + QueueMockResponse(HttpResponseCode::OK, responseHeaders, " SomeExceptionTestErrorInBodyOfResponse"); + auto outcome = client->MakeRequest(request); ASSERT_FALSE(outcome.IsSuccess()); - ASSERT_EQ(outcome.GetError().GetErrorType(), CoreErrors::SLOW_DOWN); - ASSERT_EQ(outcome.GetError().GetMessage(), "TestErrorInBodyOfResponse"); - ASSERT_EQ(outcome.GetError().GetExceptionName(), "TestErrorInBodyOfResponse"); + ASSERT_EQ(outcome.GetError().GetErrorType(), CoreErrors::UNKNOWN); + //ASSERT_EQ(outcome.GetError().GetMessage(), "TestErrorInBodyOfResponse"); + //ASSERT_EQ(outcome.GetError().GetExceptionName(), "TestErrorInBodyOfResponse"); } TEST_F(AWSClientTestSuite, TestBuildHttpRequestWithHeadersOnly) diff --git a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp index 0282e2a2230..a8c5f6c6fad 100644 --- a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp +++ b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp @@ -205,7 +205,7 @@ TEST_F(S3UnitTest, S3EmbeddedErrorTest) { _mockHttpClient->AddResponseToReturn(mockResponse); const auto response = _s3Client->CopyObject(request); - std::cout<<"Custom Error:"< #include #include +#include + namespace Aws { @@ -26,7 +28,7 @@ namespace Aws { class RetryQuotaContainer; } -} +} class AmazonWebServiceRequestMock : public Aws::AmazonWebServiceRequest { @@ -97,12 +99,21 @@ class MockAWSErrorMarshaller : public Aws::Client::AWSErrorMarshaller class MockAWSClient : Aws::Client::AWSClient { public: - MockAWSClient(const Aws::Client::ClientConfiguration& config) : AWSClient(config, - Aws::MakeShared("MockAWSClient", - Aws::MakeShared("MockAWSClient", GetMockAccessKey(), + + MockAWSClient(const Aws::Client::ClientConfiguration& config, + const std::shared_ptr& errorMarshaller + ) : AWSClient( config, + Aws::MakeShared("MockAWSClient", + Aws::MakeShared("MockAWSClient", GetMockAccessKey(), GetMockSecretAccessKey()), "service", config.region.empty() ? Aws::Region::US_EAST_1 : config.region), - Aws::MakeShared("MockAWSClient")), - m_countedRetryStrategy(std::static_pointer_cast(config.retryStrategy)) { } + errorMarshaller + ), + m_countedRetryStrategy(std::static_pointer_cast(config.retryStrategy)) { } + + + MockAWSClient(const Aws::Client::ClientConfiguration& config) : MockAWSClient(config, + Aws::MakeShared("MockAWSClient")){} + Aws::Client::HttpResponseOutcome MakeRequest(const Aws::AmazonWebServiceRequest& request) { From ad26378eace30513040f746de218b01a0218f094 Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Thu, 4 Jul 2024 23:37:41 +0000 Subject: [PATCH 11/25] fixes for unit tests --- .../model/AbortMultipartUploadRequest.h | 1 + .../model/CompleteMultipartUploadRequest.h | 1 + .../aws/s3-crt/model/CopyObjectRequest.h | 1 + .../aws/s3-crt/model/CreateBucketRequest.h | 1 + .../model/CreateMultipartUploadRequest.h | 1 + .../aws/s3-crt/model/CreateSessionRequest.h | 1 + .../s3-crt/model/DeleteBucketCorsRequest.h | 1 + .../model/DeleteBucketEncryptionRequest.h | 1 + ...etIntelligentTieringConfigurationRequest.h | 1 + ...eleteBucketInventoryConfigurationRequest.h | 1 + .../model/DeleteBucketLifecycleRequest.h | 1 + .../DeleteBucketMetricsConfigurationRequest.h | 1 + .../DeleteBucketOwnershipControlsRequest.h | 1 + .../s3-crt/model/DeleteBucketPolicyRequest.h | 1 + .../model/DeleteBucketReplicationRequest.h | 1 + .../aws/s3-crt/model/DeleteBucketRequest.h | 1 + .../s3-crt/model/DeleteBucketTaggingRequest.h | 1 + .../s3-crt/model/DeleteBucketWebsiteRequest.h | 1 + .../aws/s3-crt/model/DeleteObjectRequest.h | 1 + .../s3-crt/model/DeleteObjectTaggingRequest.h | 1 + .../aws/s3-crt/model/DeleteObjectsRequest.h | 1 + .../model/DeletePublicAccessBlockRequest.h | 1 + .../GetBucketAccelerateConfigurationRequest.h | 1 + .../aws/s3-crt/model/GetBucketAclRequest.h | 1 + .../GetBucketAnalyticsConfigurationRequest.h | 1 + .../aws/s3-crt/model/GetBucketCorsRequest.h | 1 + .../s3-crt/model/GetBucketEncryptionRequest.h | 1 + ...etIntelligentTieringConfigurationRequest.h | 1 + .../GetBucketInventoryConfigurationRequest.h | 1 + .../GetBucketLifecycleConfigurationRequest.h | 1 + .../s3-crt/model/GetBucketLocationRequest.h | 1 + .../s3-crt/model/GetBucketLoggingRequest.h | 1 + .../GetBucketMetricsConfigurationRequest.h | 1 + ...etBucketNotificationConfigurationRequest.h | 1 + .../model/GetBucketOwnershipControlsRequest.h | 1 + .../aws/s3-crt/model/GetBucketPolicyRequest.h | 1 + .../model/GetBucketPolicyStatusRequest.h | 1 + .../model/GetBucketReplicationRequest.h | 1 + .../model/GetBucketRequestPaymentRequest.h | 1 + .../s3-crt/model/GetBucketTaggingRequest.h | 1 + .../s3-crt/model/GetBucketVersioningRequest.h | 1 + .../s3-crt/model/GetBucketWebsiteRequest.h | 1 + .../aws/s3-crt/model/GetObjectAclRequest.h | 1 + .../s3-crt/model/GetObjectAttributesRequest.h | 1 + .../s3-crt/model/GetObjectLegalHoldRequest.h | 1 + .../model/GetObjectLockConfigurationRequest.h | 1 + .../s3-crt/model/GetObjectRetentionRequest.h | 1 + .../s3-crt/model/GetObjectTaggingRequest.h | 1 + .../model/GetPublicAccessBlockRequest.h | 1 + .../aws/s3-crt/model/HeadBucketRequest.h | 1 + .../aws/s3-crt/model/HeadObjectRequest.h | 1 + ...ListBucketAnalyticsConfigurationsRequest.h | 1 + ...tIntelligentTieringConfigurationsRequest.h | 1 + ...ListBucketInventoryConfigurationsRequest.h | 1 + .../ListBucketMetricsConfigurationsRequest.h | 1 + .../model/ListDirectoryBucketsRequest.h | 1 + .../model/ListMultipartUploadsRequest.h | 1 + .../s3-crt/model/ListObjectVersionsRequest.h | 1 + .../aws/s3-crt/model/ListObjectsRequest.h | 1 + .../aws/s3-crt/model/ListObjectsV2Request.h | 1 + .../aws/s3-crt/model/ListPartsRequest.h | 1 + .../PutBucketAccelerateConfigurationRequest.h | 1 + .../aws/s3-crt/model/PutBucketAclRequest.h | 1 + .../PutBucketAnalyticsConfigurationRequest.h | 1 + .../aws/s3-crt/model/PutBucketCorsRequest.h | 1 + .../s3-crt/model/PutBucketEncryptionRequest.h | 1 + ...etIntelligentTieringConfigurationRequest.h | 1 + .../PutBucketInventoryConfigurationRequest.h | 1 + .../PutBucketLifecycleConfigurationRequest.h | 1 + .../s3-crt/model/PutBucketLoggingRequest.h | 1 + .../PutBucketMetricsConfigurationRequest.h | 1 + .../model/PutBucketOwnershipControlsRequest.h | 1 + .../aws/s3-crt/model/PutBucketPolicyRequest.h | 1 + .../model/PutBucketReplicationRequest.h | 1 + .../model/PutBucketRequestPaymentRequest.h | 1 + .../s3-crt/model/PutBucketTaggingRequest.h | 1 + .../s3-crt/model/PutBucketVersioningRequest.h | 1 + .../s3-crt/model/PutBucketWebsiteRequest.h | 1 + .../aws/s3-crt/model/PutObjectAclRequest.h | 1 + .../s3-crt/model/PutObjectLegalHoldRequest.h | 1 + .../model/PutObjectLockConfigurationRequest.h | 1 + .../aws/s3-crt/model/PutObjectRequest.h | 1 + .../s3-crt/model/PutObjectRetentionRequest.h | 1 + .../s3-crt/model/PutObjectTaggingRequest.h | 1 + .../model/PutPublicAccessBlockRequest.h | 1 + .../aws/s3-crt/model/RestoreObjectRequest.h | 1 + .../s3-crt/model/SelectObjectContentRequest.h | 1 + .../aws/s3-crt/model/UploadPartCopyRequest.h | 1 + .../aws/s3-crt/model/UploadPartRequest.h | 1 + .../model/WriteGetObjectResponseRequest.h | 1 + .../model/AbortMultipartUploadRequest.cpp | 22 +++++++++++++ .../model/CompleteMultipartUploadRequest.cpp | 22 +++++++++++++ .../source/model/CopyObjectRequest.cpp | 22 +++++++++++++ .../source/model/CreateBucketRequest.cpp | 22 +++++++++++++ .../model/CreateMultipartUploadRequest.cpp | 22 +++++++++++++ .../source/model/CreateSessionRequest.cpp | 22 +++++++++++++ .../source/model/DeleteBucketCorsRequest.cpp | 22 +++++++++++++ .../model/DeleteBucketEncryptionRequest.cpp | 22 +++++++++++++ ...IntelligentTieringConfigurationRequest.cpp | 22 +++++++++++++ ...eteBucketInventoryConfigurationRequest.cpp | 22 +++++++++++++ .../model/DeleteBucketLifecycleRequest.cpp | 22 +++++++++++++ ...eleteBucketMetricsConfigurationRequest.cpp | 22 +++++++++++++ .../DeleteBucketOwnershipControlsRequest.cpp | 22 +++++++++++++ .../model/DeleteBucketPolicyRequest.cpp | 22 +++++++++++++ .../model/DeleteBucketReplicationRequest.cpp | 22 +++++++++++++ .../source/model/DeleteBucketRequest.cpp | 22 +++++++++++++ .../model/DeleteBucketTaggingRequest.cpp | 22 +++++++++++++ .../model/DeleteBucketWebsiteRequest.cpp | 22 +++++++++++++ .../source/model/DeleteObjectRequest.cpp | 22 +++++++++++++ .../model/DeleteObjectTaggingRequest.cpp | 22 +++++++++++++ .../source/model/DeleteObjectsRequest.cpp | 22 +++++++++++++ .../model/DeletePublicAccessBlockRequest.cpp | 22 +++++++++++++ ...etBucketAccelerateConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketAclRequest.cpp | 22 +++++++++++++ ...GetBucketAnalyticsConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketCorsRequest.cpp | 22 +++++++++++++ .../model/GetBucketEncryptionRequest.cpp | 22 +++++++++++++ ...IntelligentTieringConfigurationRequest.cpp | 22 +++++++++++++ ...GetBucketInventoryConfigurationRequest.cpp | 22 +++++++++++++ ...GetBucketLifecycleConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketLocationRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketLoggingRequest.cpp | 22 +++++++++++++ .../GetBucketMetricsConfigurationRequest.cpp | 22 +++++++++++++ ...BucketNotificationConfigurationRequest.cpp | 22 +++++++++++++ .../GetBucketOwnershipControlsRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketPolicyRequest.cpp | 22 +++++++++++++ .../model/GetBucketPolicyStatusRequest.cpp | 22 +++++++++++++ .../model/GetBucketReplicationRequest.cpp | 22 +++++++++++++ .../model/GetBucketRequestPaymentRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketTaggingRequest.cpp | 22 +++++++++++++ .../model/GetBucketVersioningRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketWebsiteRequest.cpp | 22 +++++++++++++ .../source/model/GetObjectAclRequest.cpp | 22 +++++++++++++ .../model/GetObjectAttributesRequest.cpp | 22 +++++++++++++ .../model/GetObjectLegalHoldRequest.cpp | 22 +++++++++++++ .../GetObjectLockConfigurationRequest.cpp | 22 +++++++++++++ .../model/GetObjectRetentionRequest.cpp | 22 +++++++++++++ .../source/model/GetObjectTaggingRequest.cpp | 22 +++++++++++++ .../model/GetPublicAccessBlockRequest.cpp | 22 +++++++++++++ .../source/model/HeadBucketRequest.cpp | 22 +++++++++++++ .../source/model/HeadObjectRequest.cpp | 22 +++++++++++++ ...stBucketAnalyticsConfigurationsRequest.cpp | 22 +++++++++++++ ...ntelligentTieringConfigurationsRequest.cpp | 22 +++++++++++++ ...stBucketInventoryConfigurationsRequest.cpp | 22 +++++++++++++ ...ListBucketMetricsConfigurationsRequest.cpp | 22 +++++++++++++ .../model/ListDirectoryBucketsRequest.cpp | 22 +++++++++++++ .../model/ListMultipartUploadsRequest.cpp | 22 +++++++++++++ .../model/ListObjectVersionsRequest.cpp | 22 +++++++++++++ .../source/model/ListObjectsRequest.cpp | 22 +++++++++++++ .../source/model/ListObjectsV2Request.cpp | 22 +++++++++++++ .../source/model/ListPartsRequest.cpp | 22 +++++++++++++ ...utBucketAccelerateConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/PutBucketAclRequest.cpp | 22 +++++++++++++ ...PutBucketAnalyticsConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/PutBucketCorsRequest.cpp | 22 +++++++++++++ .../model/PutBucketEncryptionRequest.cpp | 22 +++++++++++++ ...IntelligentTieringConfigurationRequest.cpp | 22 +++++++++++++ ...PutBucketInventoryConfigurationRequest.cpp | 22 +++++++++++++ ...PutBucketLifecycleConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/PutBucketLoggingRequest.cpp | 22 +++++++++++++ .../PutBucketMetricsConfigurationRequest.cpp | 22 +++++++++++++ .../PutBucketOwnershipControlsRequest.cpp | 22 +++++++++++++ .../source/model/PutBucketPolicyRequest.cpp | 22 +++++++++++++ .../model/PutBucketReplicationRequest.cpp | 22 +++++++++++++ .../model/PutBucketRequestPaymentRequest.cpp | 22 +++++++++++++ .../source/model/PutBucketTaggingRequest.cpp | 22 +++++++++++++ .../model/PutBucketVersioningRequest.cpp | 22 +++++++++++++ .../source/model/PutBucketWebsiteRequest.cpp | 22 +++++++++++++ .../source/model/PutObjectAclRequest.cpp | 22 +++++++++++++ .../model/PutObjectLegalHoldRequest.cpp | 22 +++++++++++++ .../PutObjectLockConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/PutObjectRequest.cpp | 22 +++++++++++++ .../model/PutObjectRetentionRequest.cpp | 22 +++++++++++++ .../source/model/PutObjectTaggingRequest.cpp | 22 +++++++++++++ .../model/PutPublicAccessBlockRequest.cpp | 22 +++++++++++++ .../source/model/RestoreObjectRequest.cpp | 22 +++++++++++++ .../model/SelectObjectContentRequest.cpp | 22 +++++++++++++ .../source/model/UploadPartCopyRequest.cpp | 22 +++++++++++++ .../source/model/UploadPartRequest.cpp | 22 +++++++++++++ .../model/WriteGetObjectResponseRequest.cpp | 22 +++++++++++++ .../s3/model/AbortMultipartUploadRequest.h | 1 + .../s3/model/CompleteMultipartUploadRequest.h | 1 + .../include/aws/s3/model/CopyObjectRequest.h | 1 + .../aws/s3/model/CreateBucketRequest.h | 1 + .../s3/model/CreateMultipartUploadRequest.h | 1 + .../aws/s3/model/CreateSessionRequest.h | 1 + .../aws/s3/model/DeleteBucketCorsRequest.h | 1 + .../s3/model/DeleteBucketEncryptionRequest.h | 1 + ...etIntelligentTieringConfigurationRequest.h | 1 + ...eleteBucketInventoryConfigurationRequest.h | 1 + .../s3/model/DeleteBucketLifecycleRequest.h | 1 + .../DeleteBucketMetricsConfigurationRequest.h | 1 + .../DeleteBucketOwnershipControlsRequest.h | 1 + .../aws/s3/model/DeleteBucketPolicyRequest.h | 1 + .../s3/model/DeleteBucketReplicationRequest.h | 1 + .../aws/s3/model/DeleteBucketRequest.h | 1 + .../aws/s3/model/DeleteBucketTaggingRequest.h | 1 + .../aws/s3/model/DeleteBucketWebsiteRequest.h | 1 + .../aws/s3/model/DeleteObjectRequest.h | 1 + .../aws/s3/model/DeleteObjectTaggingRequest.h | 1 + .../aws/s3/model/DeleteObjectsRequest.h | 1 + .../s3/model/DeletePublicAccessBlockRequest.h | 1 + .../GetBucketAccelerateConfigurationRequest.h | 1 + .../aws/s3/model/GetBucketAclRequest.h | 1 + .../GetBucketAnalyticsConfigurationRequest.h | 1 + .../aws/s3/model/GetBucketCorsRequest.h | 1 + .../aws/s3/model/GetBucketEncryptionRequest.h | 1 + ...etIntelligentTieringConfigurationRequest.h | 1 + .../GetBucketInventoryConfigurationRequest.h | 1 + .../GetBucketLifecycleConfigurationRequest.h | 1 + .../aws/s3/model/GetBucketLocationRequest.h | 1 + .../aws/s3/model/GetBucketLoggingRequest.h | 1 + .../GetBucketMetricsConfigurationRequest.h | 1 + ...etBucketNotificationConfigurationRequest.h | 1 + .../model/GetBucketOwnershipControlsRequest.h | 1 + .../aws/s3/model/GetBucketPolicyRequest.h | 1 + .../s3/model/GetBucketPolicyStatusRequest.h | 1 + .../s3/model/GetBucketReplicationRequest.h | 1 + .../s3/model/GetBucketRequestPaymentRequest.h | 1 + .../aws/s3/model/GetBucketTaggingRequest.h | 1 + .../aws/s3/model/GetBucketVersioningRequest.h | 1 + .../aws/s3/model/GetBucketWebsiteRequest.h | 1 + .../aws/s3/model/GetObjectAclRequest.h | 1 + .../aws/s3/model/GetObjectAttributesRequest.h | 1 + .../aws/s3/model/GetObjectLegalHoldRequest.h | 1 + .../model/GetObjectLockConfigurationRequest.h | 1 + .../aws/s3/model/GetObjectRetentionRequest.h | 1 + .../aws/s3/model/GetObjectTaggingRequest.h | 1 + .../s3/model/GetPublicAccessBlockRequest.h | 1 + .../include/aws/s3/model/HeadBucketRequest.h | 1 + .../include/aws/s3/model/HeadObjectRequest.h | 1 + ...ListBucketAnalyticsConfigurationsRequest.h | 1 + ...tIntelligentTieringConfigurationsRequest.h | 1 + ...ListBucketInventoryConfigurationsRequest.h | 1 + .../ListBucketMetricsConfigurationsRequest.h | 1 + .../s3/model/ListDirectoryBucketsRequest.h | 1 + .../s3/model/ListMultipartUploadsRequest.h | 1 + .../aws/s3/model/ListObjectVersionsRequest.h | 1 + .../include/aws/s3/model/ListObjectsRequest.h | 1 + .../aws/s3/model/ListObjectsV2Request.h | 1 + .../include/aws/s3/model/ListPartsRequest.h | 1 + .../PutBucketAccelerateConfigurationRequest.h | 1 + .../aws/s3/model/PutBucketAclRequest.h | 1 + .../PutBucketAnalyticsConfigurationRequest.h | 1 + .../aws/s3/model/PutBucketCorsRequest.h | 1 + .../aws/s3/model/PutBucketEncryptionRequest.h | 1 + ...etIntelligentTieringConfigurationRequest.h | 1 + .../PutBucketInventoryConfigurationRequest.h | 1 + .../PutBucketLifecycleConfigurationRequest.h | 1 + .../aws/s3/model/PutBucketLoggingRequest.h | 1 + .../PutBucketMetricsConfigurationRequest.h | 1 + .../model/PutBucketOwnershipControlsRequest.h | 1 + .../aws/s3/model/PutBucketPolicyRequest.h | 1 + .../s3/model/PutBucketReplicationRequest.h | 1 + .../s3/model/PutBucketRequestPaymentRequest.h | 1 + .../aws/s3/model/PutBucketTaggingRequest.h | 1 + .../aws/s3/model/PutBucketVersioningRequest.h | 1 + .../aws/s3/model/PutBucketWebsiteRequest.h | 1 + .../aws/s3/model/PutObjectAclRequest.h | 1 + .../aws/s3/model/PutObjectLegalHoldRequest.h | 1 + .../model/PutObjectLockConfigurationRequest.h | 1 + .../include/aws/s3/model/PutObjectRequest.h | 1 + .../aws/s3/model/PutObjectRetentionRequest.h | 1 + .../aws/s3/model/PutObjectTaggingRequest.h | 1 + .../s3/model/PutPublicAccessBlockRequest.h | 1 + .../aws/s3/model/RestoreObjectRequest.h | 1 + .../aws/s3/model/SelectObjectContentRequest.h | 1 + .../aws/s3/model/UploadPartCopyRequest.h | 1 + .../include/aws/s3/model/UploadPartRequest.h | 1 + .../s3/model/WriteGetObjectResponseRequest.h | 1 + .../model/AbortMultipartUploadRequest.cpp | 22 +++++++++++++ .../model/CompleteMultipartUploadRequest.cpp | 22 +++++++++++++ .../source/model/CopyObjectRequest.cpp | 22 +++++++++++++ .../source/model/CreateBucketRequest.cpp | 22 +++++++++++++ .../model/CreateMultipartUploadRequest.cpp | 22 +++++++++++++ .../source/model/CreateSessionRequest.cpp | 22 +++++++++++++ .../source/model/DeleteBucketCorsRequest.cpp | 22 +++++++++++++ .../model/DeleteBucketEncryptionRequest.cpp | 22 +++++++++++++ ...IntelligentTieringConfigurationRequest.cpp | 22 +++++++++++++ ...eteBucketInventoryConfigurationRequest.cpp | 22 +++++++++++++ .../model/DeleteBucketLifecycleRequest.cpp | 22 +++++++++++++ ...eleteBucketMetricsConfigurationRequest.cpp | 22 +++++++++++++ .../DeleteBucketOwnershipControlsRequest.cpp | 22 +++++++++++++ .../model/DeleteBucketPolicyRequest.cpp | 22 +++++++++++++ .../model/DeleteBucketReplicationRequest.cpp | 22 +++++++++++++ .../source/model/DeleteBucketRequest.cpp | 22 +++++++++++++ .../model/DeleteBucketTaggingRequest.cpp | 22 +++++++++++++ .../model/DeleteBucketWebsiteRequest.cpp | 22 +++++++++++++ .../source/model/DeleteObjectRequest.cpp | 22 +++++++++++++ .../model/DeleteObjectTaggingRequest.cpp | 22 +++++++++++++ .../source/model/DeleteObjectsRequest.cpp | 22 +++++++++++++ .../model/DeletePublicAccessBlockRequest.cpp | 22 +++++++++++++ ...etBucketAccelerateConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketAclRequest.cpp | 22 +++++++++++++ ...GetBucketAnalyticsConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketCorsRequest.cpp | 22 +++++++++++++ .../model/GetBucketEncryptionRequest.cpp | 22 +++++++++++++ ...IntelligentTieringConfigurationRequest.cpp | 22 +++++++++++++ ...GetBucketInventoryConfigurationRequest.cpp | 22 +++++++++++++ ...GetBucketLifecycleConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketLocationRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketLoggingRequest.cpp | 22 +++++++++++++ .../GetBucketMetricsConfigurationRequest.cpp | 22 +++++++++++++ ...BucketNotificationConfigurationRequest.cpp | 22 +++++++++++++ .../GetBucketOwnershipControlsRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketPolicyRequest.cpp | 22 +++++++++++++ .../model/GetBucketPolicyStatusRequest.cpp | 22 +++++++++++++ .../model/GetBucketReplicationRequest.cpp | 22 +++++++++++++ .../model/GetBucketRequestPaymentRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketTaggingRequest.cpp | 22 +++++++++++++ .../model/GetBucketVersioningRequest.cpp | 22 +++++++++++++ .../source/model/GetBucketWebsiteRequest.cpp | 22 +++++++++++++ .../source/model/GetObjectAclRequest.cpp | 22 +++++++++++++ .../model/GetObjectAttributesRequest.cpp | 22 +++++++++++++ .../model/GetObjectLegalHoldRequest.cpp | 22 +++++++++++++ .../GetObjectLockConfigurationRequest.cpp | 22 +++++++++++++ .../model/GetObjectRetentionRequest.cpp | 22 +++++++++++++ .../source/model/GetObjectTaggingRequest.cpp | 22 +++++++++++++ .../model/GetPublicAccessBlockRequest.cpp | 22 +++++++++++++ .../source/model/HeadBucketRequest.cpp | 22 +++++++++++++ .../source/model/HeadObjectRequest.cpp | 22 +++++++++++++ ...stBucketAnalyticsConfigurationsRequest.cpp | 22 +++++++++++++ ...ntelligentTieringConfigurationsRequest.cpp | 22 +++++++++++++ ...stBucketInventoryConfigurationsRequest.cpp | 22 +++++++++++++ ...ListBucketMetricsConfigurationsRequest.cpp | 22 +++++++++++++ .../model/ListDirectoryBucketsRequest.cpp | 22 +++++++++++++ .../model/ListMultipartUploadsRequest.cpp | 22 +++++++++++++ .../model/ListObjectVersionsRequest.cpp | 22 +++++++++++++ .../source/model/ListObjectsRequest.cpp | 22 +++++++++++++ .../source/model/ListObjectsV2Request.cpp | 22 +++++++++++++ .../source/model/ListPartsRequest.cpp | 22 +++++++++++++ ...utBucketAccelerateConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/PutBucketAclRequest.cpp | 22 +++++++++++++ ...PutBucketAnalyticsConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/PutBucketCorsRequest.cpp | 22 +++++++++++++ .../model/PutBucketEncryptionRequest.cpp | 22 +++++++++++++ ...IntelligentTieringConfigurationRequest.cpp | 22 +++++++++++++ ...PutBucketInventoryConfigurationRequest.cpp | 22 +++++++++++++ ...PutBucketLifecycleConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/PutBucketLoggingRequest.cpp | 22 +++++++++++++ .../PutBucketMetricsConfigurationRequest.cpp | 22 +++++++++++++ .../PutBucketOwnershipControlsRequest.cpp | 22 +++++++++++++ .../source/model/PutBucketPolicyRequest.cpp | 22 +++++++++++++ .../model/PutBucketReplicationRequest.cpp | 22 +++++++++++++ .../model/PutBucketRequestPaymentRequest.cpp | 22 +++++++++++++ .../source/model/PutBucketTaggingRequest.cpp | 22 +++++++++++++ .../model/PutBucketVersioningRequest.cpp | 22 +++++++++++++ .../source/model/PutBucketWebsiteRequest.cpp | 22 +++++++++++++ .../source/model/PutObjectAclRequest.cpp | 22 +++++++++++++ .../model/PutObjectLegalHoldRequest.cpp | 22 +++++++++++++ .../PutObjectLockConfigurationRequest.cpp | 22 +++++++++++++ .../source/model/PutObjectRequest.cpp | 22 +++++++++++++ .../model/PutObjectRetentionRequest.cpp | 22 +++++++++++++ .../source/model/PutObjectTaggingRequest.cpp | 22 +++++++++++++ .../model/PutPublicAccessBlockRequest.cpp | 22 +++++++++++++ .../source/model/RestoreObjectRequest.cpp | 22 +++++++++++++ .../model/SelectObjectContentRequest.cpp | 22 +++++++++++++ .../source/model/UploadPartCopyRequest.cpp | 22 +++++++++++++ .../source/model/UploadPartRequest.cpp | 22 +++++++++++++ .../model/WriteGetObjectResponseRequest.cpp | 22 +++++++++++++ .../aws/client/AWSClientTest.cpp | 32 ++++++++++++++++--- .../aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp | 5 +-- .../testing/mocks/aws/client/MockAWSClient.h | 8 ++++- .../cpp/s3/S3RestXmlCppClientGenerator.java | 4 +-- 364 files changed, 4178 insertions(+), 11 deletions(-) diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/AbortMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/AbortMultipartUploadRequest.h index 581ce605aca..18523463e5c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/AbortMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/AbortMultipartUploadRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CompleteMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CompleteMultipartUploadRequest.h index ffe6e3fa6cb..5ab86a58742 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CompleteMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CompleteMultipartUploadRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CopyObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CopyObjectRequest.h index 13d208e335b..ae5a9675baa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CopyObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CopyObjectRequest.h @@ -50,6 +50,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateBucketRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateBucketRequest.h index ef5d10483bb..a23f3ee1787 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateBucketRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateMultipartUploadRequest.h index eddbcdfd635..9014d07bf68 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateMultipartUploadRequest.h @@ -48,6 +48,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateSessionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateSessionRequest.h index 1fd1bb96c91..ef231244a64 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateSessionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/CreateSessionRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketCorsRequest.h index 11d09795257..9f4c07f5452 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketCorsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketEncryptionRequest.h index 1467b66b701..2a6e0b89f62 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketEncryptionRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketIntelligentTieringConfigurationRequest.h index 90ec08035c6..91a54efca40 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketIntelligentTieringConfigurationRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketInventoryConfigurationRequest.h index c597abf9dc8..f3adddc39ba 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketInventoryConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketLifecycleRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketLifecycleRequest.h index a19fd3a9303..1823b51be19 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketLifecycleRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketLifecycleRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketMetricsConfigurationRequest.h index 6a605bc0761..a4c6c9cbd49 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketMetricsConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketOwnershipControlsRequest.h index 57fb23cac48..e34463e113f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketOwnershipControlsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketPolicyRequest.h index cf663c7171a..45780b40e11 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketPolicyRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketReplicationRequest.h index bc274dd9df2..40977ad8142 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketReplicationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketRequest.h index d3a5980feff..56f0284d245 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketTaggingRequest.h index 723afa95c45..66b597bf1a4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketTaggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketWebsiteRequest.h index be95ba54127..5f7d854edb0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteBucketWebsiteRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectRequest.h index e7cae221d17..ffae39772de 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectTaggingRequest.h index c91afc1615b..3c8e48d8d00 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectTaggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectsRequest.h index 0f75edd3990..5aad379cf54 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeleteObjectsRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeletePublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeletePublicAccessBlockRequest.h index 93d9fca22c1..298bb22eb79 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeletePublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/DeletePublicAccessBlockRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAccelerateConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAccelerateConfigurationRequest.h index 95ba150c1e7..c744001369e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAccelerateConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAccelerateConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAclRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAclRequest.h index e4ffc7044bb..dfff9e224d1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAclRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAnalyticsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAnalyticsConfigurationRequest.h index f0ce14201c4..e7bad4403d7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAnalyticsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketAnalyticsConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketCorsRequest.h index a49b3d24bad..9df47c16200 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketCorsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketEncryptionRequest.h index c59381c9164..22cbe96a162 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketEncryptionRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketIntelligentTieringConfigurationRequest.h index 0f2d7099d86..333e367160d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketIntelligentTieringConfigurationRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketInventoryConfigurationRequest.h index fa159bca1a5..95c330a0ac8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketInventoryConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLifecycleConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLifecycleConfigurationRequest.h index 19b55620e35..5cd91562727 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLifecycleConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLifecycleConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLocationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLocationRequest.h index 48022dbb42b..f885348f841 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLocationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLocationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLoggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLoggingRequest.h index 1df3b55a33d..57994c80f96 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLoggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketLoggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketMetricsConfigurationRequest.h index 877e80cb493..7bec435c6bc 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketMetricsConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketNotificationConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketNotificationConfigurationRequest.h index 9a1dad69515..2f767fe9906 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketNotificationConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketNotificationConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketOwnershipControlsRequest.h index dfd9aa6896f..edf750024f6 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketOwnershipControlsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyRequest.h index 6757dd73e4c..1f276d44742 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyStatusRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyStatusRequest.h index 0f446ead189..4d05087b619 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyStatusRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketPolicyStatusRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketReplicationRequest.h index 435b4783ade..e3bddef0d38 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketReplicationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketRequestPaymentRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketRequestPaymentRequest.h index 63a1b2b9f2b..71da0c2e210 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketRequestPaymentRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketRequestPaymentRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketTaggingRequest.h index 8ae23dff81b..ca3c24e878a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketTaggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketVersioningRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketVersioningRequest.h index 0a6fbd8253f..25424408e14 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketVersioningRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketVersioningRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketWebsiteRequest.h index 6c15cd57cb4..80fae7dccca 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetBucketWebsiteRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAclRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAclRequest.h index 24893eb3772..3ed1cbff19d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAclRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAttributesRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAttributesRequest.h index 15f1e78f302..4c33c668703 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAttributesRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectAttributesRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLegalHoldRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLegalHoldRequest.h index 05083851de2..96c49a2084e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLegalHoldRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLegalHoldRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLockConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLockConfigurationRequest.h index b3a9d4f7548..000efd4b04c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLockConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectLockConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectRetentionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectRetentionRequest.h index 17bf29ff380..da8e65ff85a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectRetentionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectRetentionRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectTaggingRequest.h index 57029f87f72..f14a4ea85f5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetObjectTaggingRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetPublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetPublicAccessBlockRequest.h index bc3e16f5b79..38fd9e775a5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetPublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/GetPublicAccessBlockRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadBucketRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadBucketRequest.h index e189b5de236..a12870573da 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadBucketRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadObjectRequest.h index bde19d30a3d..d065bcb585b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/HeadObjectRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketAnalyticsConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketAnalyticsConfigurationsRequest.h index ef9385f30af..2cc09caa413 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketAnalyticsConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketAnalyticsConfigurationsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketIntelligentTieringConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketIntelligentTieringConfigurationsRequest.h index 9708f002efc..f1b883ae301 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketIntelligentTieringConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketIntelligentTieringConfigurationsRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketInventoryConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketInventoryConfigurationsRequest.h index dce674f5eb9..7f334745795 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketInventoryConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketInventoryConfigurationsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketMetricsConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketMetricsConfigurationsRequest.h index 4bb68be03f1..4908c1c83eb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketMetricsConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListBucketMetricsConfigurationsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListDirectoryBucketsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListDirectoryBucketsRequest.h index ed3a2f3695c..bce6944b624 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListDirectoryBucketsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListDirectoryBucketsRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListMultipartUploadsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListMultipartUploadsRequest.h index c3531553714..4b794e57d91 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListMultipartUploadsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListMultipartUploadsRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectVersionsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectVersionsRequest.h index 633fceeb203..9b3eb28d63b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectVersionsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectVersionsRequest.h @@ -44,6 +44,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsRequest.h index eb3fce5d2a4..d1fc19efa79 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsRequest.h @@ -44,6 +44,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsV2Request.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsV2Request.h index 076855ac9da..db44d626cb3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsV2Request.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListObjectsV2Request.h @@ -44,6 +44,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListPartsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListPartsRequest.h index 1596aacbaa4..00bfcfa237b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListPartsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/ListPartsRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAccelerateConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAccelerateConfigurationRequest.h index a288fcc2927..c5a070c5deb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAccelerateConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAccelerateConfigurationRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAclRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAclRequest.h index 96ae0e94e33..7bc75e69fa7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAclRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAnalyticsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAnalyticsConfigurationRequest.h index 9268775df6e..6f6f34e98fd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAnalyticsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketAnalyticsConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketCorsRequest.h index 8fe4ff25e74..4d9b73ed897 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketCorsRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketEncryptionRequest.h index 05210f40907..01b69a2989c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketEncryptionRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketIntelligentTieringConfigurationRequest.h index bf5bab62189..6348f383fe2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketIntelligentTieringConfigurationRequest.h @@ -39,6 +39,7 @@ namespace Model AWS_S3CRT_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketInventoryConfigurationRequest.h index f4142c94730..db5cf81630e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketInventoryConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLifecycleConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLifecycleConfigurationRequest.h index 811189fd2b5..22e10f1d65a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLifecycleConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLifecycleConfigurationRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLoggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLoggingRequest.h index 140d1d53b6b..0816cc1a41d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLoggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketLoggingRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketMetricsConfigurationRequest.h index f7bb5597f27..8e010f20a8a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketMetricsConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketOwnershipControlsRequest.h index 3fb33a1a340..ae72d897030 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketOwnershipControlsRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketPolicyRequest.h index 128266f9f58..b78d39a63f9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketPolicyRequest.h @@ -39,6 +39,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; AWS_S3CRT_API bool IsStreaming() const override { return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketReplicationRequest.h index e048d368c50..35f3f830343 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketReplicationRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketRequestPaymentRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketRequestPaymentRequest.h index 79d18fbec69..28240e2e182 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketRequestPaymentRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketRequestPaymentRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketTaggingRequest.h index 58452db4e33..5136ed5757e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketTaggingRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketVersioningRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketVersioningRequest.h index 438949f0f26..0cc527be6e7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketVersioningRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketVersioningRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketWebsiteRequest.h index 1be83941b03..6876016c952 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutBucketWebsiteRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectAclRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectAclRequest.h index 2936216c1da..53150bdda6d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectAclRequest.h @@ -44,6 +44,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLegalHoldRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLegalHoldRequest.h index 78500bf9249..c800cbd1fc3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLegalHoldRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLegalHoldRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLockConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLockConfigurationRequest.h index 6668c91f3c8..1dff6d9e8d2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLockConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectLockConfigurationRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRequest.h index f00fb9e4385..4618f8c7f27 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRequest.h @@ -47,6 +47,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRetentionRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRetentionRequest.h index 5fb07d86833..ad323f518fa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRetentionRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectRetentionRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectTaggingRequest.h index fed4978280e..5a69ee9f59e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutObjectTaggingRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutPublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutPublicAccessBlockRequest.h index cdbbd3084a3..75c992f4079 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutPublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/PutPublicAccessBlockRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/RestoreObjectRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/RestoreObjectRequest.h index e5f8d180cb1..ff4c6889cee 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/RestoreObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/RestoreObjectRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/SelectObjectContentRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/SelectObjectContentRequest.h index cc1210428d8..e9d74047225 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/SelectObjectContentRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/SelectObjectContentRequest.h @@ -57,6 +57,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Underlying Event Stream Decoder. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartCopyRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartCopyRequest.h index 8299236a3e3..ffbd1bec8a0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartCopyRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartCopyRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartRequest.h index d7602b995f5..4973655ac52 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/UploadPartRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/WriteGetObjectResponseRequest.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/WriteGetObjectResponseRequest.h index 4b60de47854..43d0c7cc2a4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/WriteGetObjectResponseRequest.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/model/WriteGetObjectResponseRequest.h @@ -46,6 +46,7 @@ namespace Model AWS_S3CRT_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3CRT_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3CRT_API bool SignBody() const override { return false; } AWS_S3CRT_API bool IsChunked() const override { return true; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp index 38f817683f9..4cf6f5ee1e4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp @@ -27,6 +27,28 @@ AbortMultipartUploadRequest::AbortMultipartUploadRequest() : { } +bool AbortMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String AbortMultipartUploadRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp index 95f3ea1c556..e410f611c20 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp @@ -35,6 +35,28 @@ CompleteMultipartUploadRequest::CompleteMultipartUploadRequest() : { } +bool CompleteMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CompleteMultipartUploadRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CompleteMultipartUpload"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp index 0c55a97b899..fb45b4494c8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp @@ -72,6 +72,28 @@ CopyObjectRequest::CopyObjectRequest() : { } +bool CopyObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CopyObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp index 0efd425f49c..e268bfe3bd8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp @@ -34,6 +34,28 @@ CreateBucketRequest::CreateBucketRequest() : { } +bool CreateBucketRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CreateBucketRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CreateBucketConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp index ebf680fa2e7..a6716ef8d00 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp @@ -59,6 +59,28 @@ CreateMultipartUploadRequest::CreateMultipartUploadRequest() : { } +bool CreateMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CreateMultipartUploadRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp index 2c082746907..dc8cbacfb37 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp @@ -24,6 +24,28 @@ CreateSessionRequest::CreateSessionRequest() : { } +bool CreateSessionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CreateSessionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp index 14cd80c318f..f11ceb86c7d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketCorsRequest::DeleteBucketCorsRequest() : { } +bool DeleteBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketCorsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp index c74638d6451..bab1087b616 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketEncryptionRequest::DeleteBucketEncryptionRequest() : { } +bool DeleteBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketEncryptionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp index ad926822e2e..26c9f2f7588 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketIntelligentTieringConfigurationRequest::DeleteBucketIntelligentTieri { } +bool DeleteBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketIntelligentTieringConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp index d4ae54ff96f..08a2866d5b5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp @@ -24,6 +24,28 @@ DeleteBucketInventoryConfigurationRequest::DeleteBucketInventoryConfigurationReq { } +bool DeleteBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketInventoryConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp index 38ddbe11c9f..1b7511a4237 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketLifecycleRequest::DeleteBucketLifecycleRequest() : { } +bool DeleteBucketLifecycleRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketLifecycleRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp index 5a1f09479a1..1358992c315 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp @@ -24,6 +24,28 @@ DeleteBucketMetricsConfigurationRequest::DeleteBucketMetricsConfigurationRequest { } +bool DeleteBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketMetricsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp index 14a6c41bf25..301c7877e7f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketOwnershipControlsRequest::DeleteBucketOwnershipControlsRequest() : { } +bool DeleteBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketOwnershipControlsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp index aa86b48548e..b2267d3f312 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketPolicyRequest::DeleteBucketPolicyRequest() : { } +bool DeleteBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketPolicyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp index eeeb2f67408..94c5778590d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketReplicationRequest::DeleteBucketReplicationRequest() : { } +bool DeleteBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketReplicationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp index be4e8f86e92..641e10abe4f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketRequest::DeleteBucketRequest() : { } +bool DeleteBucketRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp index 27ad2fbcba8..dff8daba60b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketTaggingRequest::DeleteBucketTaggingRequest() : { } +bool DeleteBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp index 3a21e93dd79..c9ec2cd56d9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketWebsiteRequest::DeleteBucketWebsiteRequest() : { } +bool DeleteBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketWebsiteRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp index ece1e7a6eae..0f04598a2a9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp @@ -30,6 +30,28 @@ DeleteObjectRequest::DeleteObjectRequest() : { } +bool DeleteObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp index 5999f74e26f..1f96561c93d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp @@ -25,6 +25,28 @@ DeleteObjectTaggingRequest::DeleteObjectTaggingRequest() : { } +bool DeleteObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteObjectTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp index bb6175bdf7a..8240bc2756b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp @@ -31,6 +31,28 @@ DeleteObjectsRequest::DeleteObjectsRequest() : { } +bool DeleteObjectsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteObjectsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Delete"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp index aba95e2cf51..86bc72cb999 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp @@ -23,6 +23,28 @@ DeletePublicAccessBlockRequest::DeletePublicAccessBlockRequest() : { } +bool DeletePublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeletePublicAccessBlockRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp index 4ddc1a3883c..9be97628c66 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp @@ -25,6 +25,28 @@ GetBucketAccelerateConfigurationRequest::GetBucketAccelerateConfigurationRequest { } +bool GetBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketAccelerateConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp index b40d8db10c2..acafff4ab12 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp @@ -23,6 +23,28 @@ GetBucketAclRequest::GetBucketAclRequest() : { } +bool GetBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketAclRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp index 2b5f8609ec8..8d6c98a6fc8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp @@ -24,6 +24,28 @@ GetBucketAnalyticsConfigurationRequest::GetBucketAnalyticsConfigurationRequest() { } +bool GetBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketAnalyticsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp index 6204f172d84..cf6d0ebfc59 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp @@ -23,6 +23,28 @@ GetBucketCorsRequest::GetBucketCorsRequest() : { } +bool GetBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketCorsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp index b353831e7eb..bb1d1286eb0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp @@ -23,6 +23,28 @@ GetBucketEncryptionRequest::GetBucketEncryptionRequest() : { } +bool GetBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketEncryptionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp index c8286705a1f..9314436525e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetBucketIntelligentTieringConfigurationRequest::GetBucketIntelligentTieringConf { } +bool GetBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketIntelligentTieringConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp index dcf6fb10588..95ee66ccd86 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp @@ -24,6 +24,28 @@ GetBucketInventoryConfigurationRequest::GetBucketInventoryConfigurationRequest() { } +bool GetBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketInventoryConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp index 0b6833a9810..3f54b6daf14 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetBucketLifecycleConfigurationRequest::GetBucketLifecycleConfigurationRequest() { } +bool GetBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketLifecycleConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp index d7f641ad047..586b5363b6e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp @@ -23,6 +23,28 @@ GetBucketLocationRequest::GetBucketLocationRequest() : { } +bool GetBucketLocationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketLocationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp index 8701adea1b5..5370df4a5aa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp @@ -23,6 +23,28 @@ GetBucketLoggingRequest::GetBucketLoggingRequest() : { } +bool GetBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketLoggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp index cc02d433536..9815b67d9d4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp @@ -24,6 +24,28 @@ GetBucketMetricsConfigurationRequest::GetBucketMetricsConfigurationRequest() : { } +bool GetBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketMetricsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp index 25b66cedd2f..ad55dab23fd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetBucketNotificationConfigurationRequest::GetBucketNotificationConfigurationReq { } +bool GetBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketNotificationConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp index cc5b5765682..7d00bf3f27f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp @@ -23,6 +23,28 @@ GetBucketOwnershipControlsRequest::GetBucketOwnershipControlsRequest() : { } +bool GetBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketOwnershipControlsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp index 4b38cbeb1bf..8117fc70110 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp @@ -23,6 +23,28 @@ GetBucketPolicyRequest::GetBucketPolicyRequest() : { } +bool GetBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketPolicyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp index 1239a4f897a..8e3c6d5f53b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp @@ -23,6 +23,28 @@ GetBucketPolicyStatusRequest::GetBucketPolicyStatusRequest() : { } +bool GetBucketPolicyStatusRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketPolicyStatusRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp index a6c1f988312..c193174fd3f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp @@ -23,6 +23,28 @@ GetBucketReplicationRequest::GetBucketReplicationRequest() : { } +bool GetBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketReplicationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp index baca3f57363..ca60b7647ab 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp @@ -23,6 +23,28 @@ GetBucketRequestPaymentRequest::GetBucketRequestPaymentRequest() : { } +bool GetBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketRequestPaymentRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp index 1430250dfdd..ff68fbff2af 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp @@ -23,6 +23,28 @@ GetBucketTaggingRequest::GetBucketTaggingRequest() : { } +bool GetBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp index fa894a75115..c523349d2fc 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp @@ -23,6 +23,28 @@ GetBucketVersioningRequest::GetBucketVersioningRequest() : { } +bool GetBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketVersioningRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp index 1957ac49340..2f671fa0871 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp @@ -23,6 +23,28 @@ GetBucketWebsiteRequest::GetBucketWebsiteRequest() : { } +bool GetBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketWebsiteRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp index 0fcc18af64a..ddda33e10c7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp @@ -27,6 +27,28 @@ GetObjectAclRequest::GetObjectAclRequest() : { } +bool GetObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectAclRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp index 7e0905bab52..59495b60f84 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp @@ -36,6 +36,28 @@ GetObjectAttributesRequest::GetObjectAttributesRequest() : { } +bool GetObjectAttributesRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectAttributesRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp index ce50d928675..6776b42eb98 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp @@ -27,6 +27,28 @@ GetObjectLegalHoldRequest::GetObjectLegalHoldRequest() : { } +bool GetObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectLegalHoldRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp index b72a93e4c89..fea56ea0884 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetObjectLockConfigurationRequest::GetObjectLockConfigurationRequest() : { } +bool GetObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectLockConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp index 5c1d111c505..e311d35c8aa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp @@ -27,6 +27,28 @@ GetObjectRetentionRequest::GetObjectRetentionRequest() : { } +bool GetObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectRetentionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp index a65bae4b502..affd696cc51 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp @@ -27,6 +27,28 @@ GetObjectTaggingRequest::GetObjectTaggingRequest() : { } +bool GetObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp index 8c926986137..8d48db3412a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp @@ -23,6 +23,28 @@ GetPublicAccessBlockRequest::GetPublicAccessBlockRequest() : { } +bool GetPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetPublicAccessBlockRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp index 9c98377a4c4..034063f6e77 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp @@ -23,6 +23,28 @@ HeadBucketRequest::HeadBucketRequest() : { } +bool HeadBucketRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String HeadBucketRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp index bb66bc01d22..a40f69731b1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp @@ -45,6 +45,28 @@ HeadObjectRequest::HeadObjectRequest() : { } +bool HeadObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String HeadObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp index 6e85dabdb89..3fd2f15f228 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp @@ -24,6 +24,28 @@ ListBucketAnalyticsConfigurationsRequest::ListBucketAnalyticsConfigurationsReque { } +bool ListBucketAnalyticsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketAnalyticsConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp index ad52e728a77..ded1b781a01 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp @@ -23,6 +23,28 @@ ListBucketIntelligentTieringConfigurationsRequest::ListBucketIntelligentTieringC { } +bool ListBucketIntelligentTieringConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketIntelligentTieringConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp index 7d826d9f590..d6b1a741944 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp @@ -24,6 +24,28 @@ ListBucketInventoryConfigurationsRequest::ListBucketInventoryConfigurationsReque { } +bool ListBucketInventoryConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketInventoryConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp index 59b2ef06a83..f8bf282546e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp @@ -24,6 +24,28 @@ ListBucketMetricsConfigurationsRequest::ListBucketMetricsConfigurationsRequest() { } +bool ListBucketMetricsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketMetricsConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp index 36e7ae1610f..42255c1e2cb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp @@ -24,6 +24,28 @@ ListDirectoryBucketsRequest::ListDirectoryBucketsRequest() : { } +bool ListDirectoryBucketsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListDirectoryBucketsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp index e2f0fd4492e..ec8e9214982 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp @@ -33,6 +33,28 @@ ListMultipartUploadsRequest::ListMultipartUploadsRequest() : { } +bool ListMultipartUploadsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListMultipartUploadsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp index 230aa5473a8..941eff4c10e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp @@ -35,6 +35,28 @@ ListObjectVersionsRequest::ListObjectVersionsRequest() : { } +bool ListObjectVersionsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListObjectVersionsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp index 08f295301f2..1a652893fc7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp @@ -34,6 +34,28 @@ ListObjectsRequest::ListObjectsRequest() : { } +bool ListObjectsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListObjectsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp index 0cefdd007bb..7e406d75fea 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp @@ -37,6 +37,28 @@ ListObjectsV2Request::ListObjectsV2Request() : { } +bool ListObjectsV2Request::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListObjectsV2Request::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp index 091761d3d9d..1e05d5d7a71 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp @@ -34,6 +34,28 @@ ListPartsRequest::ListPartsRequest() : { } +bool ListPartsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListPartsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp index 28bba0eb23e..34f5ab9258a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp @@ -26,6 +26,28 @@ PutBucketAccelerateConfigurationRequest::PutBucketAccelerateConfigurationRequest { } +bool PutBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketAccelerateConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccelerateConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp index fc7aa6ba4aa..1543511a044 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp @@ -34,6 +34,28 @@ PutBucketAclRequest::PutBucketAclRequest() : { } +bool PutBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketAclRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccessControlPolicy"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp index 0b8d5483ade..c9d78ca51d6 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp @@ -25,6 +25,28 @@ PutBucketAnalyticsConfigurationRequest::PutBucketAnalyticsConfigurationRequest() { } +bool PutBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketAnalyticsConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AnalyticsConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp index bf50284c1ec..627ff996d96 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp @@ -27,6 +27,28 @@ PutBucketCorsRequest::PutBucketCorsRequest() : { } +bool PutBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketCorsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CORSConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp index dde8a1af730..5d106a0b025 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp @@ -27,6 +27,28 @@ PutBucketEncryptionRequest::PutBucketEncryptionRequest() : { } +bool PutBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketEncryptionRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ServerSideEncryptionConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp index 7acc4e1ae47..8abee73e2a3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp @@ -24,6 +24,28 @@ PutBucketIntelligentTieringConfigurationRequest::PutBucketIntelligentTieringConf { } +bool PutBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketIntelligentTieringConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("IntelligentTieringConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp index 28c8f85dad1..34902e7f95e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp @@ -25,6 +25,28 @@ PutBucketInventoryConfigurationRequest::PutBucketInventoryConfigurationRequest() { } +bool PutBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketInventoryConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("InventoryConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp index 17c8050ced6..2118009d503 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp @@ -26,6 +26,28 @@ PutBucketLifecycleConfigurationRequest::PutBucketLifecycleConfigurationRequest() { } +bool PutBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketLifecycleConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("LifecycleConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp index 3981a41e405..43c3942dae3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp @@ -27,6 +27,28 @@ PutBucketLoggingRequest::PutBucketLoggingRequest() : { } +bool PutBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketLoggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("BucketLoggingStatus"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp index 7f70ac96300..6260818d144 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp @@ -25,6 +25,28 @@ PutBucketMetricsConfigurationRequest::PutBucketMetricsConfigurationRequest() : { } +bool PutBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketMetricsConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("MetricsConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp index dd840fa1ed3..408e366b8b3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp @@ -25,6 +25,28 @@ PutBucketOwnershipControlsRequest::PutBucketOwnershipControlsRequest() : { } +bool PutBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketOwnershipControlsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("OwnershipControls"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp index 0cc4010c8b8..d31e8d46936 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp @@ -86,6 +86,28 @@ Aws::Http::HeaderValueCollection PutBucketPolicyRequest::GetRequestSpecificHeade } +bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + PutBucketPolicyRequest::EndpointParameters PutBucketPolicyRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp index c678bd495fd..c7ed1edd152 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp @@ -28,6 +28,28 @@ PutBucketReplicationRequest::PutBucketReplicationRequest() : { } +bool PutBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketReplicationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ReplicationConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp index acb7cf2274b..1d1b4ee8a42 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp @@ -27,6 +27,28 @@ PutBucketRequestPaymentRequest::PutBucketRequestPaymentRequest() : { } +bool PutBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketRequestPaymentRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("RequestPaymentConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp index 86c3df34ce9..9900eccb5f5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp @@ -27,6 +27,28 @@ PutBucketTaggingRequest::PutBucketTaggingRequest() : { } +bool PutBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketTaggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Tagging"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp index 79aaa57a155..a78bb9a2098 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp @@ -28,6 +28,28 @@ PutBucketVersioningRequest::PutBucketVersioningRequest() : { } +bool PutBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketVersioningRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("VersioningConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp index 69e737ec446..d2f3cdcd9fb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp @@ -27,6 +27,28 @@ PutBucketWebsiteRequest::PutBucketWebsiteRequest() : { } +bool PutBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketWebsiteRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("WebsiteConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp index 498e820fa09..ca9382801fa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp @@ -38,6 +38,28 @@ PutObjectAclRequest::PutObjectAclRequest() : { } +bool PutObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectAclRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccessControlPolicy"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp index e12a49ba8b0..66dff19c9fd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp @@ -31,6 +31,28 @@ PutObjectLegalHoldRequest::PutObjectLegalHoldRequest() : { } +bool PutObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectLegalHoldRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("LegalHold"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp index 895afca42b8..ab52e6897bd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp @@ -30,6 +30,28 @@ PutObjectLockConfigurationRequest::PutObjectLockConfigurationRequest() : { } +bool PutObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectLockConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ObjectLockConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp index ac0807ec05e..2bd8ca98b16 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp @@ -314,6 +314,28 @@ Aws::Http::HeaderValueCollection PutObjectRequest::GetRequestSpecificHeaders() c } +bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + PutObjectRequest::EndpointParameters PutObjectRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp index 044fbf852da..acdfbfd781c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp @@ -33,6 +33,28 @@ PutObjectRetentionRequest::PutObjectRetentionRequest() : { } +bool PutObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectRetentionRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Retention"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp index bde58fa359d..4af1a5d1fc6 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp @@ -31,6 +31,28 @@ PutObjectTaggingRequest::PutObjectTaggingRequest() : { } +bool PutObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectTaggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Tagging"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp index af4ddac9812..40486bf0eeb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp @@ -27,6 +27,28 @@ PutPublicAccessBlockRequest::PutPublicAccessBlockRequest() : { } +bool PutPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutPublicAccessBlockRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("PublicAccessBlockConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp index 078f23631de..04329e922c5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp @@ -30,6 +30,28 @@ RestoreObjectRequest::RestoreObjectRequest() : { } +bool RestoreObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String RestoreObjectRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("RestoreRequest"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp index b04287edce4..368627d7cc2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp @@ -35,6 +35,28 @@ SelectObjectContentRequest::SelectObjectContentRequest() : { } +bool SelectObjectContentRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String SelectObjectContentRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("SelectObjectContentRequest"); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp index 64a257f37b3..35796ce7513 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp @@ -42,6 +42,28 @@ UploadPartCopyRequest::UploadPartCopyRequest() : { } +bool UploadPartCopyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String UploadPartCopyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp index dd655ff65fc..f4f13aa592c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp @@ -168,6 +168,28 @@ Aws::Http::HeaderValueCollection UploadPartRequest::GetRequestSpecificHeaders() } +bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + UploadPartRequest::EndpointParameters UploadPartRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp index ccd65a2ddd2..5b104f63fb2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp @@ -356,6 +356,28 @@ Aws::Http::HeaderValueCollection WriteGetObjectResponseRequest::GetRequestSpecif } +bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + WriteGetObjectResponseRequest::EndpointParameters WriteGetObjectResponseRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h index f3fe33ade65..1b111387cd1 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/AbortMultipartUploadRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadRequest.h index 804aa2659f4..decf9eb3e8c 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CompleteMultipartUploadRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectRequest.h index 796569765b4..407381f8d73 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CopyObjectRequest.h @@ -50,6 +50,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateBucketRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateBucketRequest.h index 26cb9af8eeb..8137199922f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateBucketRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h index de092f21d0b..d8317e092c4 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateMultipartUploadRequest.h @@ -48,6 +48,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateSessionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateSessionRequest.h index c6c50ef3419..01ffcc6a8a8 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateSessionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/CreateSessionRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h index 9815a308047..c7be01edc8f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketCorsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h index 27c4e2a9796..9f5600fa9ad 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketEncryptionRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketIntelligentTieringConfigurationRequest.h index 2d05a1d2031..36e0d94a697 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketIntelligentTieringConfigurationRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h index 8cddda4dede..cb0f0f8fdae 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketInventoryConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h index b8e3509e6df..a9620cd4c20 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketLifecycleRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h index 6473076471d..0cdaef78f2c 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketMetricsConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h index 4ecbb1fb827..010c11e660e 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketOwnershipControlsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h index 41c186b755d..9058487db8d 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketPolicyRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h index 55666e6c0bd..9013fbd3f92 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketReplicationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h index 6856f20490f..8918efdf952 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h index 3085ff6c81c..d4ac48f366f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketTaggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h index b513665db9f..e7adc4e8eba 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteBucketWebsiteRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h index 512a36ea63f..d781ccec61d 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h index b12274029e0..0bdb9d51cdd 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectTaggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h index 18f3072b173..63c0855a3ac 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeleteObjectsRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h index 38958296210..a39f5bb25a0 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/DeletePublicAccessBlockRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h index 02d3fa7fa5e..a2c4be26708 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAccelerateConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h index 04303b8cebf..0274c37fd41 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAclRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h index 90f49f7f0c4..81471bd9a3b 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketAnalyticsConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h index 446fba41728..bbc4d9d6d2f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketCorsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h index 0761756402d..7b8a3d19ded 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketEncryptionRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketIntelligentTieringConfigurationRequest.h index c43510e12a4..e74237dc618 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketIntelligentTieringConfigurationRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h index df48a9c727e..f2bec6f0bce 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketInventoryConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h index fe50a795af4..158ca1d48f8 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLifecycleConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h index d52e8dac381..4b524b0fe26 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLocationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h index c47d3f3de33..ed05baa4de1 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketLoggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h index 5e987d1a58c..3a9945462af 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketMetricsConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h index 16b540db777..1e02701fa4f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketNotificationConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h index 9f3afaee61c..a78b35452ff 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketOwnershipControlsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h index 5952c0baff9..43545e5341d 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h index a928a01217e..dbf7369a3c9 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketPolicyStatusRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h index 2baf1641951..0439677848a 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketReplicationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h index 14f42d71c13..41b88dd18fe 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketRequestPaymentRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h index 47e26bca48f..c3fea186172 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketTaggingRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h index 7e37c006564..22ab6e23e3c 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketVersioningRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h index 45d276358ff..8a8cf027edb 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetBucketWebsiteRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h index add73757e70..9bed8ac20c2 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAclRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAttributesRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAttributesRequest.h index 9a3026ea0cd..0fa1c2f6372 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAttributesRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectAttributesRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h index 1cd4c9f081a..29205df9256 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLegalHoldRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h index cea497433a9..2ccb73cbc53 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectLockConfigurationRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h index 5c73bd05b84..fee6109946d 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectRetentionRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h index 0f0b181182b..0e02cf5ad57 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetObjectTaggingRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h index 71db2a636c7..fd4c6b9c41f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/GetPublicAccessBlockRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h index 7b88c4e82cf..0463a13dd25 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadBucketRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h index a982e16c567..6baf58877ac 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/HeadObjectRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h index 95470b4c802..85afe37b4a1 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketAnalyticsConfigurationsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketIntelligentTieringConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketIntelligentTieringConfigurationsRequest.h index a02861a9ea4..f832a5c2cc6 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketIntelligentTieringConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketIntelligentTieringConfigurationsRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h index 516f77b63b8..761d6f13ab3 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketInventoryConfigurationsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h index 2e7f72d9058..da00c009073 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListBucketMetricsConfigurationsRequest.h @@ -40,6 +40,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListDirectoryBucketsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListDirectoryBucketsRequest.h index 29cb7d61854..cbc0597cdf1 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListDirectoryBucketsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListDirectoryBucketsRequest.h @@ -38,6 +38,7 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h index e82d590b728..11d3cde270c 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListMultipartUploadsRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h index 5c57a4d73a9..ade03db0535 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectVersionsRequest.h @@ -44,6 +44,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h index f99f3f08896..398b8875a2f 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsRequest.h @@ -44,6 +44,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h index 420bd419ff4..71861698748 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListObjectsV2Request.h @@ -44,6 +44,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h index 2916283549a..febc8b5df89 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/ListPartsRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h index 7983bdf05e4..1bd2b002282 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAccelerateConfigurationRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h index a5510aa4611..76520ba23d2 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAclRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h index e93ab553c57..4ae79e09347 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketAnalyticsConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h index 19265632343..4dfe491ba91 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketCorsRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h index 52b79842dfb..bca564f41fc 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketEncryptionRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketIntelligentTieringConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketIntelligentTieringConfigurationRequest.h index fa4845619e9..a2899faf133 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketIntelligentTieringConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketIntelligentTieringConfigurationRequest.h @@ -39,6 +39,7 @@ namespace Model AWS_S3_API void AddQueryStringParameters(Aws::Http::URI& uri) const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h index f4c5abea243..d9f1249965e 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketInventoryConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h index 5f93ea9f0ca..f69c0c3eeef 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLifecycleConfigurationRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h index 63d09264838..d21a900ec79 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketLoggingRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h index d5607b0a0c3..8b90e7df577 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketMetricsConfigurationRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h index e5d18a2f3de..9e0636107a2 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketOwnershipControlsRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h index 393d4ef96c6..2d0412dbfe6 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketPolicyRequest.h @@ -39,6 +39,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; AWS_S3_API bool IsStreaming() const override { return false; } diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h index ce864b9c888..9a82570f87b 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketReplicationRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h index e6110d358c5..da392536469 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketRequestPaymentRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h index 1f69aee4cca..eeb36d1b135 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketTaggingRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h index 1cfbd04f6f2..0b93f4cd47a 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketVersioningRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h index 7638dd8bb99..28fc97dadc2 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutBucketWebsiteRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h index d48962dfb9d..2409f2d1630 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectAclRequest.h @@ -44,6 +44,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h index 89695b14a7d..57c9dbeb8b5 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLegalHoldRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h index ae9b1dbbdbd..5cef2dd6ccb 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectLockConfigurationRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h index 8adf079e4d5..831a83014bf 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRequest.h @@ -47,6 +47,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h index f678452e4de..d0cfd8763d2 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectRetentionRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h index 3f5754658ef..7b0d130b9e9 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutObjectTaggingRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h index aa34f82765f..7cd5f533e50 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/PutPublicAccessBlockRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h index 27bc38a257a..0369084009a 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/RestoreObjectRequest.h @@ -43,6 +43,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h index 0c61f689e92..1d7d7788ccb 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/SelectObjectContentRequest.h @@ -57,6 +57,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Underlying Event Stream Decoder. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartCopyRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartCopyRequest.h index 53630897b58..4688f31c254 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartCopyRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartCopyRequest.h @@ -42,6 +42,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; /** * Helper function to collect parameters (configurable and static hardcoded) required for endpoint computation. */ diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h index b144a0ec4cc..0490b5b9ec9 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/UploadPartRequest.h @@ -41,6 +41,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API Aws::String GetChecksumAlgorithmName() const override; /** diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h index c6f1ba04541..46f8aeafe9c 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/model/WriteGetObjectResponseRequest.h @@ -46,6 +46,7 @@ namespace Model AWS_S3_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override; + AWS_S3_API bool HasEmbeddedError(IOStream &body, const Http::HeaderValueCollection &header) const override; AWS_S3_API bool SignBody() const override { return false; } AWS_S3_API bool IsChunked() const override { return true; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp index 25fdbaf7977..482150cbd33 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp @@ -27,6 +27,28 @@ AbortMultipartUploadRequest::AbortMultipartUploadRequest() : { } +bool AbortMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String AbortMultipartUploadRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp index 19807b92d5d..c601c772c90 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp @@ -35,6 +35,28 @@ CompleteMultipartUploadRequest::CompleteMultipartUploadRequest() : { } +bool CompleteMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CompleteMultipartUploadRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CompleteMultipartUpload"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp index 15f061288a2..f15647d7d06 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp @@ -72,6 +72,28 @@ CopyObjectRequest::CopyObjectRequest() : { } +bool CopyObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CopyObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp index 58e3f55542e..27c80a07713 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp @@ -34,6 +34,28 @@ CreateBucketRequest::CreateBucketRequest() : { } +bool CreateBucketRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CreateBucketRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CreateBucketConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp index fb13c427300..1b92d7c0d7d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp @@ -59,6 +59,28 @@ CreateMultipartUploadRequest::CreateMultipartUploadRequest() : { } +bool CreateMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CreateMultipartUploadRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp index eefe4accea9..f6d38072f80 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp @@ -24,6 +24,28 @@ CreateSessionRequest::CreateSessionRequest() : { } +bool CreateSessionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String CreateSessionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp index e4f4a81b309..6b18cd50e17 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketCorsRequest::DeleteBucketCorsRequest() : { } +bool DeleteBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketCorsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp index 7a09b97b98a..3d0cf2b5161 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketEncryptionRequest::DeleteBucketEncryptionRequest() : { } +bool DeleteBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketEncryptionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp index 3941e651581..4d46389eead 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketIntelligentTieringConfigurationRequest::DeleteBucketIntelligentTieri { } +bool DeleteBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketIntelligentTieringConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp index 432adae37d8..bddb7bd0176 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp @@ -24,6 +24,28 @@ DeleteBucketInventoryConfigurationRequest::DeleteBucketInventoryConfigurationReq { } +bool DeleteBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketInventoryConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp index 18c3daf5da6..da90268a2c6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketLifecycleRequest::DeleteBucketLifecycleRequest() : { } +bool DeleteBucketLifecycleRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketLifecycleRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp index 318ac2f90d3..c49ca4852e7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp @@ -24,6 +24,28 @@ DeleteBucketMetricsConfigurationRequest::DeleteBucketMetricsConfigurationRequest { } +bool DeleteBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketMetricsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp index a9073a631ad..f49daf83b83 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketOwnershipControlsRequest::DeleteBucketOwnershipControlsRequest() : { } +bool DeleteBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketOwnershipControlsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp index 2444d3c0493..58065360b18 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketPolicyRequest::DeleteBucketPolicyRequest() : { } +bool DeleteBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketPolicyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp index 02da0ecfb9e..95c4396c4da 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketReplicationRequest::DeleteBucketReplicationRequest() : { } +bool DeleteBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketReplicationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp index 1519bd5c885..afb1c1834ad 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketRequest::DeleteBucketRequest() : { } +bool DeleteBucketRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp index 5c18a9a7486..de1d0f990a7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketTaggingRequest::DeleteBucketTaggingRequest() : { } +bool DeleteBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp index 3f8b8db8e9b..3aa7ee160e8 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp @@ -23,6 +23,28 @@ DeleteBucketWebsiteRequest::DeleteBucketWebsiteRequest() : { } +bool DeleteBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteBucketWebsiteRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp index b993983d9dd..d64f5fa341c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp @@ -30,6 +30,28 @@ DeleteObjectRequest::DeleteObjectRequest() : { } +bool DeleteObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp index 417d2ae9979..510c97d934c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp @@ -25,6 +25,28 @@ DeleteObjectTaggingRequest::DeleteObjectTaggingRequest() : { } +bool DeleteObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteObjectTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp index f16faa7e23b..0bfd2053cf1 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp @@ -31,6 +31,28 @@ DeleteObjectsRequest::DeleteObjectsRequest() : { } +bool DeleteObjectsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeleteObjectsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Delete"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp index cea58bd37e3..e912daa0da7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp @@ -23,6 +23,28 @@ DeletePublicAccessBlockRequest::DeletePublicAccessBlockRequest() : { } +bool DeletePublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String DeletePublicAccessBlockRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp index 156dfd67992..017d4518ac0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp @@ -25,6 +25,28 @@ GetBucketAccelerateConfigurationRequest::GetBucketAccelerateConfigurationRequest { } +bool GetBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketAccelerateConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp index d17b5cd6bee..6d3a10dee51 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp @@ -23,6 +23,28 @@ GetBucketAclRequest::GetBucketAclRequest() : { } +bool GetBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketAclRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp index 5448cb7131e..1032e224020 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp @@ -24,6 +24,28 @@ GetBucketAnalyticsConfigurationRequest::GetBucketAnalyticsConfigurationRequest() { } +bool GetBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketAnalyticsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp index a6b6e8a16bf..82b5e66c2dd 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp @@ -23,6 +23,28 @@ GetBucketCorsRequest::GetBucketCorsRequest() : { } +bool GetBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketCorsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp index 50f0e588ce6..e9e7e9e9874 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp @@ -23,6 +23,28 @@ GetBucketEncryptionRequest::GetBucketEncryptionRequest() : { } +bool GetBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketEncryptionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp index bc0142ad08b..85e984570be 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetBucketIntelligentTieringConfigurationRequest::GetBucketIntelligentTieringConf { } +bool GetBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketIntelligentTieringConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp index d498b667fa8..7387d42911b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp @@ -24,6 +24,28 @@ GetBucketInventoryConfigurationRequest::GetBucketInventoryConfigurationRequest() { } +bool GetBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketInventoryConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp index 6b1d6e4d2b0..be5b5b31830 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetBucketLifecycleConfigurationRequest::GetBucketLifecycleConfigurationRequest() { } +bool GetBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketLifecycleConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp index 3dda7edb625..dd9d6f61909 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp @@ -23,6 +23,28 @@ GetBucketLocationRequest::GetBucketLocationRequest() : { } +bool GetBucketLocationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketLocationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp index 535b30e4082..7fc05143a9b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp @@ -23,6 +23,28 @@ GetBucketLoggingRequest::GetBucketLoggingRequest() : { } +bool GetBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketLoggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp index ae9e0f0a596..11530644838 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp @@ -24,6 +24,28 @@ GetBucketMetricsConfigurationRequest::GetBucketMetricsConfigurationRequest() : { } +bool GetBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketMetricsConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp index eaf89ccf265..bca3e928f75 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetBucketNotificationConfigurationRequest::GetBucketNotificationConfigurationReq { } +bool GetBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketNotificationConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp index cb985980e86..93846883036 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp @@ -23,6 +23,28 @@ GetBucketOwnershipControlsRequest::GetBucketOwnershipControlsRequest() : { } +bool GetBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketOwnershipControlsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp index eacff59cc86..290220fd766 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp @@ -23,6 +23,28 @@ GetBucketPolicyRequest::GetBucketPolicyRequest() : { } +bool GetBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketPolicyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp index 1170c505d27..49d697c7ca4 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp @@ -23,6 +23,28 @@ GetBucketPolicyStatusRequest::GetBucketPolicyStatusRequest() : { } +bool GetBucketPolicyStatusRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketPolicyStatusRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp index 20cf6d0f9a8..3d6b79f9dff 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp @@ -23,6 +23,28 @@ GetBucketReplicationRequest::GetBucketReplicationRequest() : { } +bool GetBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketReplicationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp index c0cef81e890..8303a79ab7f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp @@ -23,6 +23,28 @@ GetBucketRequestPaymentRequest::GetBucketRequestPaymentRequest() : { } +bool GetBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketRequestPaymentRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp index 7dae24c835e..0fcb2d65516 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp @@ -23,6 +23,28 @@ GetBucketTaggingRequest::GetBucketTaggingRequest() : { } +bool GetBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp index 59c2ef4939a..68722040c7a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp @@ -23,6 +23,28 @@ GetBucketVersioningRequest::GetBucketVersioningRequest() : { } +bool GetBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketVersioningRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp index b4e46864abe..32483b9c8b5 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp @@ -23,6 +23,28 @@ GetBucketWebsiteRequest::GetBucketWebsiteRequest() : { } +bool GetBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetBucketWebsiteRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp index 3fdcd421ae4..e5743d7cb08 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp @@ -27,6 +27,28 @@ GetObjectAclRequest::GetObjectAclRequest() : { } +bool GetObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectAclRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp index 6b8f9ca186d..f5bafe7fc74 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp @@ -36,6 +36,28 @@ GetObjectAttributesRequest::GetObjectAttributesRequest() : { } +bool GetObjectAttributesRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectAttributesRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp index 5f3de0e7db0..7ae7b906dc2 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp @@ -27,6 +27,28 @@ GetObjectLegalHoldRequest::GetObjectLegalHoldRequest() : { } +bool GetObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectLegalHoldRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp index 4ee5ee8bd64..2cfea650d3f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp @@ -23,6 +23,28 @@ GetObjectLockConfigurationRequest::GetObjectLockConfigurationRequest() : { } +bool GetObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectLockConfigurationRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp index bb519d528ed..6ebf2ad9e4d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp @@ -27,6 +27,28 @@ GetObjectRetentionRequest::GetObjectRetentionRequest() : { } +bool GetObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectRetentionRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp index 9be350ee11a..7b51ea3be65 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp @@ -27,6 +27,28 @@ GetObjectTaggingRequest::GetObjectTaggingRequest() : { } +bool GetObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetObjectTaggingRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp index dd29af512a9..3595fdd191c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp @@ -23,6 +23,28 @@ GetPublicAccessBlockRequest::GetPublicAccessBlockRequest() : { } +bool GetPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String GetPublicAccessBlockRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp index 7c269975dd6..0e865589002 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp @@ -23,6 +23,28 @@ HeadBucketRequest::HeadBucketRequest() : { } +bool HeadBucketRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String HeadBucketRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp index 412d7497585..d5af800b0eb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp @@ -45,6 +45,28 @@ HeadObjectRequest::HeadObjectRequest() : { } +bool HeadObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String HeadObjectRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp index bb6bdb36b5d..8bf3957ef24 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp @@ -24,6 +24,28 @@ ListBucketAnalyticsConfigurationsRequest::ListBucketAnalyticsConfigurationsReque { } +bool ListBucketAnalyticsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketAnalyticsConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp index f3236c0eea0..6a0d6afcd72 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp @@ -23,6 +23,28 @@ ListBucketIntelligentTieringConfigurationsRequest::ListBucketIntelligentTieringC { } +bool ListBucketIntelligentTieringConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketIntelligentTieringConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp index 00a8185fcc3..d82ed6ccfe6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp @@ -24,6 +24,28 @@ ListBucketInventoryConfigurationsRequest::ListBucketInventoryConfigurationsReque { } +bool ListBucketInventoryConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketInventoryConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp index 7da960d6325..6b86b5dd4a7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp @@ -24,6 +24,28 @@ ListBucketMetricsConfigurationsRequest::ListBucketMetricsConfigurationsRequest() { } +bool ListBucketMetricsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListBucketMetricsConfigurationsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp index f30eea1e3f6..5f153408671 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp @@ -24,6 +24,28 @@ ListDirectoryBucketsRequest::ListDirectoryBucketsRequest() : { } +bool ListDirectoryBucketsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListDirectoryBucketsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp index 71cd22bff95..a47024869af 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp @@ -33,6 +33,28 @@ ListMultipartUploadsRequest::ListMultipartUploadsRequest() : { } +bool ListMultipartUploadsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListMultipartUploadsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp index cf52957d2e0..0cbda99b9e9 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp @@ -35,6 +35,28 @@ ListObjectVersionsRequest::ListObjectVersionsRequest() : { } +bool ListObjectVersionsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListObjectVersionsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp index 6592c4e4616..086d0a19217 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp @@ -34,6 +34,28 @@ ListObjectsRequest::ListObjectsRequest() : { } +bool ListObjectsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListObjectsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp index 17296bda991..e50f71e9d5e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp @@ -37,6 +37,28 @@ ListObjectsV2Request::ListObjectsV2Request() : { } +bool ListObjectsV2Request::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListObjectsV2Request::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp index 6b042f9ef34..5d40606c7bf 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp @@ -34,6 +34,28 @@ ListPartsRequest::ListPartsRequest() : { } +bool ListPartsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String ListPartsRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp index d23e870cc68..1f8f3103ff1 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp @@ -26,6 +26,28 @@ PutBucketAccelerateConfigurationRequest::PutBucketAccelerateConfigurationRequest { } +bool PutBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketAccelerateConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccelerateConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp index ca7616b993e..736c1ec1b55 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp @@ -34,6 +34,28 @@ PutBucketAclRequest::PutBucketAclRequest() : { } +bool PutBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketAclRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccessControlPolicy"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp index 7b1bb356f26..48905d6a26f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp @@ -25,6 +25,28 @@ PutBucketAnalyticsConfigurationRequest::PutBucketAnalyticsConfigurationRequest() { } +bool PutBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketAnalyticsConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AnalyticsConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp index a472ad5bba8..848da8c98aa 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp @@ -27,6 +27,28 @@ PutBucketCorsRequest::PutBucketCorsRequest() : { } +bool PutBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketCorsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("CORSConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp index 8cb7b0d5e92..b0b4d2ca4a0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp @@ -27,6 +27,28 @@ PutBucketEncryptionRequest::PutBucketEncryptionRequest() : { } +bool PutBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketEncryptionRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ServerSideEncryptionConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp index d87c1919154..affde0be920 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp @@ -24,6 +24,28 @@ PutBucketIntelligentTieringConfigurationRequest::PutBucketIntelligentTieringConf { } +bool PutBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketIntelligentTieringConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("IntelligentTieringConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp index bee5415814a..fa7204f3a52 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp @@ -25,6 +25,28 @@ PutBucketInventoryConfigurationRequest::PutBucketInventoryConfigurationRequest() { } +bool PutBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketInventoryConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("InventoryConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp index 8e81e33b714..06b0a9db04f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp @@ -26,6 +26,28 @@ PutBucketLifecycleConfigurationRequest::PutBucketLifecycleConfigurationRequest() { } +bool PutBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketLifecycleConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("LifecycleConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp index 3d601bcd39c..b6e3db01aba 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp @@ -27,6 +27,28 @@ PutBucketLoggingRequest::PutBucketLoggingRequest() : { } +bool PutBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketLoggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("BucketLoggingStatus"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp index b919db6993e..227b42df3fb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp @@ -25,6 +25,28 @@ PutBucketMetricsConfigurationRequest::PutBucketMetricsConfigurationRequest() : { } +bool PutBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketMetricsConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("MetricsConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp index 4d5a1b20cfc..4a8c064aa5b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp @@ -25,6 +25,28 @@ PutBucketOwnershipControlsRequest::PutBucketOwnershipControlsRequest() : { } +bool PutBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketOwnershipControlsRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("OwnershipControls"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp index 9c4ccd4579d..365c5763bda 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp @@ -86,6 +86,28 @@ Aws::Http::HeaderValueCollection PutBucketPolicyRequest::GetRequestSpecificHeade } +bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + PutBucketPolicyRequest::EndpointParameters PutBucketPolicyRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp index 41b6b7883cc..9fecd5c54bb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp @@ -28,6 +28,28 @@ PutBucketReplicationRequest::PutBucketReplicationRequest() : { } +bool PutBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketReplicationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ReplicationConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp index 9bab5bf374b..4b0a1cef2f0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp @@ -27,6 +27,28 @@ PutBucketRequestPaymentRequest::PutBucketRequestPaymentRequest() : { } +bool PutBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketRequestPaymentRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("RequestPaymentConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp index a01d9b515e2..0d3cdb41e38 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp @@ -27,6 +27,28 @@ PutBucketTaggingRequest::PutBucketTaggingRequest() : { } +bool PutBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketTaggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Tagging"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp index aeeb447d3e7..92fad373332 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp @@ -28,6 +28,28 @@ PutBucketVersioningRequest::PutBucketVersioningRequest() : { } +bool PutBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketVersioningRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("VersioningConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp index 86767cd223b..2fd7aeb345d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp @@ -27,6 +27,28 @@ PutBucketWebsiteRequest::PutBucketWebsiteRequest() : { } +bool PutBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutBucketWebsiteRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("WebsiteConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp index 6e6ab3ba3b8..c4efa1bbae6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp @@ -38,6 +38,28 @@ PutObjectAclRequest::PutObjectAclRequest() : { } +bool PutObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectAclRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("AccessControlPolicy"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp index 03a1bc74038..1b72d060533 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp @@ -31,6 +31,28 @@ PutObjectLegalHoldRequest::PutObjectLegalHoldRequest() : { } +bool PutObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectLegalHoldRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("LegalHold"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp index 761b9bca833..0bff74a98f8 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp @@ -30,6 +30,28 @@ PutObjectLockConfigurationRequest::PutObjectLockConfigurationRequest() : { } +bool PutObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectLockConfigurationRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("ObjectLockConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp index c1bfe46eef3..4ff4de486ca 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp @@ -314,6 +314,28 @@ Aws::Http::HeaderValueCollection PutObjectRequest::GetRequestSpecificHeaders() c } +bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + PutObjectRequest::EndpointParameters PutObjectRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp index 96f5c8c76ca..f92af5ab3b3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp @@ -33,6 +33,28 @@ PutObjectRetentionRequest::PutObjectRetentionRequest() : { } +bool PutObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectRetentionRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Retention"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp index 567bfb78607..0cc7974d59b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp @@ -31,6 +31,28 @@ PutObjectTaggingRequest::PutObjectTaggingRequest() : { } +bool PutObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutObjectTaggingRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("Tagging"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp index 286e9bd215f..7c6906dafb5 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp @@ -27,6 +27,28 @@ PutPublicAccessBlockRequest::PutPublicAccessBlockRequest() : { } +bool PutPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String PutPublicAccessBlockRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("PublicAccessBlockConfiguration"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp index 59786e559cc..ccc89303aa9 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp @@ -30,6 +30,28 @@ RestoreObjectRequest::RestoreObjectRequest() : { } +bool RestoreObjectRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String RestoreObjectRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("RestoreRequest"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp index ceef70b5cf3..b7b2b2cf288 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp @@ -35,6 +35,28 @@ SelectObjectContentRequest::SelectObjectContentRequest() : { } +bool SelectObjectContentRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String SelectObjectContentRequest::SerializePayload() const { XmlDocument payloadDoc = XmlDocument::CreateWithRootNode("SelectObjectContentRequest"); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp index f04e4edcd5c..ce42d3766b0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp @@ -42,6 +42,28 @@ UploadPartCopyRequest::UploadPartCopyRequest() : { } +bool UploadPartCopyRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + Aws::String UploadPartCopyRequest::SerializePayload() const { return {}; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp index 8580e7bdc86..e8ad19eb38d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp @@ -168,6 +168,28 @@ Aws::Http::HeaderValueCollection UploadPartRequest::GetRequestSpecificHeaders() } +bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + UploadPartRequest::EndpointParameters UploadPartRequest::GetEndpointContextParams() const { diff --git a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp index a6c9a1dec98..e7c3250d00f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp @@ -356,6 +356,28 @@ Aws::Http::HeaderValueCollection WriteGetObjectResponseRequest::GetRequestSpecif } +bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, + const Aws::Http::HeaderValueCollection &header) const +{ + // Header is unused + (void) header; + + auto readPointer = body.tellg(); + XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + + if (!doc.WasParseSuccessful()) { + body.seekg(readPointer); + return false; + } + + if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + body.seekg(readPointer); + return true; + } + body.seekg(readPointer); + return false; +} + WriteGetObjectResponseRequest::EndpointParameters WriteGetObjectResponseRequest::GetEndpointContextParams() const { diff --git a/tests/aws-cpp-sdk-core-tests/aws/client/AWSClientTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/client/AWSClientTest.cpp index 72e4bf87db1..6c899ceca25 100644 --- a/tests/aws-cpp-sdk-core-tests/aws/client/AWSClientTest.cpp +++ b/tests/aws-cpp-sdk-core-tests/aws/client/AWSClientTest.cpp @@ -23,6 +23,8 @@ #include #include #include +#include + using namespace Aws; using namespace Aws::Client; @@ -113,7 +115,9 @@ class AWSClientTestSuite : public Aws::Testing::AwsCppSdkGTestSuite { httpResponse->AddHeader(header.first, header.second); } + mockHttpClient->AddResponseToReturn(httpResponse); + } void QueueMockResponse(const AWSError& clientError, const HeaderValueCollection& headers) @@ -154,7 +158,7 @@ class XMLClientTestSuite : public AWSClientTestSuite config.scheme = Scheme::HTTP; config.connectTimeoutMs = 30000; config.requestTimeoutMs = 30000; - auto countedRetryStrategy = Aws::MakeShared(ALLOCATION_TAG); + auto countedRetryStrategy = Aws::MakeShared(ALLOCATION_TAG,0); config.retryStrategy = std::static_pointer_cast(countedRetryStrategy); mockHttpClient = Aws::MakeShared(ALLOCATION_TAG); @@ -515,22 +519,40 @@ TEST_F(AWSClientTestSuite, TestRecursionDetection) mockHttpClient->Reset(); } } - +using namespace Aws::Utils::Xml; TEST_F(XMLClientTestSuite, TestErrorInBodyOfResponse) { HeaderValueCollection responseHeaders; AmazonWebServiceRequestMock request; - QueueMockResponse(HttpResponseCode::OK, responseHeaders, " SomeExceptionTestErrorInBodyOfResponse"); auto outcome = client->MakeRequest(request); ASSERT_FALSE(outcome.IsSuccess()); + ASSERT_EQ(outcome.GetError().GetErrorType(), CoreErrors::UNKNOWN); - //ASSERT_EQ(outcome.GetError().GetMessage(), "TestErrorInBodyOfResponse"); - //ASSERT_EQ(outcome.GetError().GetExceptionName(), "TestErrorInBodyOfResponse"); + ASSERT_EQ(outcome.GetError().GetExceptionName(), "SomeException"); + ASSERT_EQ(outcome.GetError().GetMessage(), "Unable to parse ExceptionName: SomeException Message: TestErrorInBodyOfResponse"); + +} + +TEST_F(XMLClientTestSuite, TestKnownErrorInBodyOfResponse) +{ + HeaderValueCollection responseHeaders; + AmazonWebServiceRequestMock request; + QueueMockResponse(HttpResponseCode::OK, responseHeaders, " InternalErrorTestErrorInBodyOfResponse"); + + auto outcome = client->MakeRequest(request); + + ASSERT_FALSE(outcome.IsSuccess()); + + ASSERT_EQ(outcome.GetError().GetErrorType(), CoreErrors::INTERNAL_FAILURE); + ASSERT_EQ(outcome.GetError().GetExceptionName(), "InternalError"); + ASSERT_EQ(outcome.GetError().GetMessage(), "TestErrorInBodyOfResponse"); + } + TEST_F(AWSClientTestSuite, TestBuildHttpRequestWithHeadersOnly) { HeaderValueCollection headerValues; diff --git a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp index a8c5f6c6fad..0b83da513ad 100644 --- a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp +++ b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp @@ -195,13 +195,12 @@ TEST_F(S3UnitTest, S3EmbeddedErrorTest) { auto mockResponse = Aws::MakeShared(ALLOCATION_TAG, mockRequest); mockResponse->SetResponseCode(HttpResponseCode::OK); - /* mockResponse->AddHeader("Server", "AmazonS3"); mockResponse->AddHeader("Connection", "close"); mockResponse->AddHeader("Date", "Mon, 1 Nov 2010 20:34:56 GMT"); mockResponse->AddHeader("x-amz-request-id", "656c76696e6727732072657175657374"); mockResponse->AddHeader("x-amz-id-2", "Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg=="); - */ + _mockHttpClient->AddResponseToReturn(mockResponse); const auto response = _s3Client->CopyObject(request); @@ -209,3 +208,5 @@ TEST_F(S3UnitTest, S3EmbeddedErrorTest) { EXPECT_FALSE(response.IsSuccess()); } + + diff --git a/tests/testing-resources/include/aws/testing/mocks/aws/client/MockAWSClient.h b/tests/testing-resources/include/aws/testing/mocks/aws/client/MockAWSClient.h index 375c83a9148..f00f39f1e9a 100644 --- a/tests/testing-resources/include/aws/testing/mocks/aws/client/MockAWSClient.h +++ b/tests/testing-resources/include/aws/testing/mocks/aws/client/MockAWSClient.h @@ -43,8 +43,14 @@ class AmazonWebServiceRequestMock : public Aws::AmazonWebServiceRequest virtual const char* GetServiceRequestName() const override { return "AmazonWebServiceRequestMock"; } virtual bool HasEmbeddedError(Aws::IOStream& body, const Aws::Http::HeaderValueCollection& header) const override { (void) header; + + auto readPointer = body.tellg(); + std::stringstream ss; ss << body.rdbuf(); + + body.seekg(readPointer); + auto bodyString = ss.str(); return bodyString.find("TestErrorInBodyOfResponse") != std::string::npos; } @@ -63,7 +69,7 @@ class CountedRetryStrategy : public Aws::Client::DefaultRetryStrategy m_attemptedRetries(0) {} CountedRetryStrategy(long maxRetires) - : Aws::Client::DefaultRetryStrategy(maxRetires <= 0 ? (std::numeric_limits::max)() : maxRetires), + : Aws::Client::DefaultRetryStrategy(maxRetires < 0 ? (std::numeric_limits::max)() : maxRetires), m_attemptedRetries(0) {} diff --git a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java index 6edfc4c3e62..b9e19b0e6df 100644 --- a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java +++ b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java @@ -39,8 +39,7 @@ public class S3RestXmlCppClientGenerator extends RestXmlCppClientGenerator { private static Set s3CrtEnabledOps = new HashSet<>(); // All other ops are in fact regular SDK calls private static Set bucketLocationConstraints = new HashSet<>(); private Set functionsWithEmbeddedErrors = ImmutableSet.of( - "PutBucketNotificationConfigurationRequest" -/* + "AbortMultipartUploadRequest", "CompleteMultipartUploadRequest", "CopyObjectRequest", @@ -134,7 +133,6 @@ public class S3RestXmlCppClientGenerator extends RestXmlCppClientGenerator { "UploadPartRequest", "UploadPartCopyRequest", "WriteGetObjectResponseRequest" -*/ ); private final Set opsThatDoNotSupportBucketArguments = ImmutableSet.of( From 9c2b9c73dbc652ebc644ce57420f9791d7f9b4fc Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Fri, 5 Jul 2024 13:15:25 +0000 Subject: [PATCH 12/25] updated error logging --- src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp b/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp index da3e46f2684..3f8ce3ed3f3 100644 --- a/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp +++ b/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp @@ -197,9 +197,7 @@ AWSError AWSXMLClient::BuildAWSError(const std::shared_ptrGetResponseBody())), Aws::IStreamBufIterator()); ss <GetClientErrorType(); - ss << "client error message:"<GetClientErrorMessage(); + ss << " current pointer location in stream = "<GetResponseBody().tellp(); } error = AWSError(errorCode, "", ss.str(), IsRetryableHttpResponseCode(responseCode)); } From 2cfbeb10ef942a93a848f9932ff2c723492b640a Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Fri, 5 Jul 2024 13:52:06 +0000 Subject: [PATCH 13/25] remove stray error message --- tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp index 0b83da513ad..8d3c10a7f67 100644 --- a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp +++ b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp @@ -204,7 +204,6 @@ TEST_F(S3UnitTest, S3EmbeddedErrorTest) { _mockHttpClient->AddResponseToReturn(mockResponse); const auto response = _s3Client->CopyObject(request); - std::cout<<"Custom Error2:"< Date: Sat, 6 Jul 2024 05:07:25 +0000 Subject: [PATCH 14/25] changes from feedback + infra for new tests --- .../source/model/InvokeRequest.cpp | 1 - .../model/InvokeWithResponseStreamRequest.cpp | 1 - .../source/S3CrtErrorMarshaller.cpp | 5 ++ ...BucketNotificationConfigurationRequest.cpp | 2 - .../source/model/PutBucketPolicyRequest.cpp | 1 - .../source/model/PutObjectRequest.cpp | 1 - .../source/model/UploadPartRequest.cpp | 1 - .../model/WriteGetObjectResponseRequest.cpp | 1 - .../source/S3ErrorMarshaller.cpp | 5 ++ ...BucketNotificationConfigurationRequest.cpp | 2 - .../source/model/PutBucketPolicyRequest.cpp | 1 - .../source/model/PutObjectRequest.cpp | 1 - .../source/model/UploadPartRequest.cpp | 1 - .../model/WriteGetObjectResponseRequest.cpp | 1 - ...allAnalyticsStreamTranscriptionRequest.cpp | 1 - ...StartMedicalStreamTranscriptionRequest.cpp | 1 - .../model/StartStreamTranscriptionRequest.cpp | 1 - .../source/client/AWSXmlClient.cpp | 3 +- .../aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp | 75 ++++++++++++++++++- .../velocity/cpp/StreamRequestSource.vm | 1 - ...tBucketNotificationConfigurationRequest.vm | 2 - .../cpp/s3/S3ErrorMarshallerSource.vm | 5 ++ 22 files changed, 88 insertions(+), 25 deletions(-) diff --git a/generated/src/aws-cpp-sdk-lambda/source/model/InvokeRequest.cpp b/generated/src/aws-cpp-sdk-lambda/source/model/InvokeRequest.cpp index 5091dd9a791..de9778cf5a0 100644 --- a/generated/src/aws-cpp-sdk-lambda/source/model/InvokeRequest.cpp +++ b/generated/src/aws-cpp-sdk-lambda/source/model/InvokeRequest.cpp @@ -66,4 +66,3 @@ Aws::Http::HeaderValueCollection InvokeRequest::GetRequestSpecificHeaders() cons } - diff --git a/generated/src/aws-cpp-sdk-lambda/source/model/InvokeWithResponseStreamRequest.cpp b/generated/src/aws-cpp-sdk-lambda/source/model/InvokeWithResponseStreamRequest.cpp index 8655a1eaa28..8bfdb048e5c 100644 --- a/generated/src/aws-cpp-sdk-lambda/source/model/InvokeWithResponseStreamRequest.cpp +++ b/generated/src/aws-cpp-sdk-lambda/source/model/InvokeWithResponseStreamRequest.cpp @@ -74,4 +74,3 @@ Aws::Http::HeaderValueCollection InvokeWithResponseStreamRequest::GetRequestSpec } - diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp index 9b8bea43db8..fe8fcb64596 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp @@ -106,6 +106,11 @@ Aws::String S3CrtErrorMarshaller::ExtractEndpoint(const AWSError& er AWSError S3CrtErrorMarshaller::Marshall(const Aws::Http::HttpResponse& httpResponse) const { + //if response code not ok, use error marshaller + if(httpResponse.GetResponseCode() != HttpResponseCode::OK) + { + return XmlErrorMarshaller::Marshall(httpResponse); + } Aws::String message{"Error in body of the response"}; //extract error message and code in the body diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp index f996136b262..df77011a9b8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp @@ -81,8 +81,6 @@ Aws::Http::HeaderValueCollection PutBucketNotificationConfigurationRequest::GetR return headers; } - - bool PutBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp index d31e8d46936..15ee4e37207 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp @@ -85,7 +85,6 @@ Aws::Http::HeaderValueCollection PutBucketPolicyRequest::GetRequestSpecificHeade } - bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp index 2bd8ca98b16..aa8929be201 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp @@ -313,7 +313,6 @@ Aws::Http::HeaderValueCollection PutObjectRequest::GetRequestSpecificHeaders() c } - bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp index f4f13aa592c..bc5b4cbd61d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp @@ -167,7 +167,6 @@ Aws::Http::HeaderValueCollection UploadPartRequest::GetRequestSpecificHeaders() } - bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp index 5b104f63fb2..71fea1a2ac6 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp @@ -355,7 +355,6 @@ Aws::Http::HeaderValueCollection WriteGetObjectResponseRequest::GetRequestSpecif } - bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { diff --git a/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp b/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp index dc6a4460169..af4e8bfda42 100644 --- a/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp @@ -106,6 +106,11 @@ Aws::String S3ErrorMarshaller::ExtractEndpoint(const AWSError& error AWSError S3ErrorMarshaller::Marshall(const Aws::Http::HttpResponse& httpResponse) const { + //if response code not ok, use error marshaller + if(httpResponse.GetResponseCode() != HttpResponseCode::OK) + { + return XmlErrorMarshaller::Marshall(httpResponse); + } Aws::String message{"Error in body of the response"}; //extract error message and code in the body diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp index 66dd7003fc5..f03621176a6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp @@ -81,8 +81,6 @@ Aws::Http::HeaderValueCollection PutBucketNotificationConfigurationRequest::GetR return headers; } - - bool PutBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp index 365c5763bda..a9d8e527fc4 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp @@ -85,7 +85,6 @@ Aws::Http::HeaderValueCollection PutBucketPolicyRequest::GetRequestSpecificHeade } - bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp index 4ff4de486ca..8bcfb6ee832 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp @@ -313,7 +313,6 @@ Aws::Http::HeaderValueCollection PutObjectRequest::GetRequestSpecificHeaders() c } - bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp index e8ad19eb38d..c2515d2f90a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp @@ -167,7 +167,6 @@ Aws::Http::HeaderValueCollection UploadPartRequest::GetRequestSpecificHeaders() } - bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { diff --git a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp index e7c3250d00f..28eeb8de771 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp @@ -355,7 +355,6 @@ Aws::Http::HeaderValueCollection WriteGetObjectResponseRequest::GetRequestSpecif } - bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartCallAnalyticsStreamTranscriptionRequest.cpp b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartCallAnalyticsStreamTranscriptionRequest.cpp index 90d0d76046b..1466c1e330f 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartCallAnalyticsStreamTranscriptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartCallAnalyticsStreamTranscriptionRequest.cpp @@ -141,4 +141,3 @@ Aws::Http::HeaderValueCollection StartCallAnalyticsStreamTranscriptionRequest::G } - diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartMedicalStreamTranscriptionRequest.cpp b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartMedicalStreamTranscriptionRequest.cpp index 03aeba89561..7ecbc36039f 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartMedicalStreamTranscriptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartMedicalStreamTranscriptionRequest.cpp @@ -128,4 +128,3 @@ Aws::Http::HeaderValueCollection StartMedicalStreamTranscriptionRequest::GetRequ } - diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartStreamTranscriptionRequest.cpp b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartStreamTranscriptionRequest.cpp index 474bf71fa9f..77ce8e83fd2 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartStreamTranscriptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartStreamTranscriptionRequest.cpp @@ -217,4 +217,3 @@ Aws::Http::HeaderValueCollection StartStreamTranscriptionRequest::GetRequestSpec } - diff --git a/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp b/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp index 3f8ce3ed3f3..b5ff71b0ecf 100644 --- a/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp +++ b/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp @@ -196,8 +196,7 @@ AWSError AWSXMLClient::BuildAWSError(const std::shared_ptrGetResponseBody())), Aws::IStreamBufIterator()); - ss < #include #include +#include using namespace Aws; using namespace Aws::Auth; @@ -16,8 +17,31 @@ using namespace Aws::S3::Model; const char* ALLOCATION_TAG = "S3UnitTest"; +class S3UnitTest_S3EmbeddedErrorTestNonOKResponse_Test; + +class S3TestClient : public S3Client +{ + public: + template + S3TestClient(Args&& ...args): S3Client(std::forward(args)...){ + std::cout<<"S3TestClient constructor"<(ALLOCATION_TAG); S3ClientConfiguration s3Config; s3Config.region = "us-east-1"; - _s3Client = Aws::MakeShared("ALLOCATION_TAG", credentials, epProvider, s3Config); + _s3Client = Aws::MakeShared("ALLOCATION_TAG", credentials, epProvider, s3Config); } static void TearDownTestSuite() { @@ -57,7 +81,7 @@ class S3UnitTest : public testing::Test { static SDKOptions _options; static std::shared_ptr _mockHttpClient; static std::shared_ptr _mockClientFactory; - static std::shared_ptr _s3Client; + static std::shared_ptr _s3Client; #ifdef USE_AWS_MEMORY_MANAGEMENT static std::unique_ptr _testMemorySystem; #endif @@ -66,7 +90,7 @@ class S3UnitTest : public testing::Test { SDKOptions S3UnitTest::_options; std::shared_ptr S3UnitTest::_mockHttpClient = nullptr; std::shared_ptr S3UnitTest::_mockClientFactory = nullptr; -std::shared_ptr S3UnitTest::_s3Client = nullptr; +std::shared_ptr S3UnitTest::_s3Client = nullptr; #ifdef USE_AWS_MEMORY_MANAGEMENT // this must be std:: because this is an utility to track allocations in the SDK and should not rely on SDK std::unique_ptr S3UnitTest::_testMemorySystem = nullptr; @@ -209,3 +233,48 @@ TEST_F(S3UnitTest, S3EmbeddedErrorTest) { } +#if 0 +TEST_F(S3UnitTest, S3EmbeddedErrorTestNonOKResponse) { + const auto request = CopyObjectRequest() + .WithBucket("testBucket") + .WithKey("testKey") + .WithCopySource("testSource"); + + auto mockRequest = Aws::MakeShared(ALLOCATION_TAG, "mockuri", HttpMethod::HTTP_GET); + mockRequest->SetResponseStreamFactory([]() -> IOStream* { + const std::string mockResponseString = "\n \n\n \n InternalError\n We encountered an internal error. Please try again.\n 656c76696e6727732072657175657374\n Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg==\n \n "; + + return Aws::New(ALLOCATION_TAG, mockResponseString, std::ios_base::in | std::ios_base::binary); + }); + auto mockResponse = Aws::MakeShared(ALLOCATION_TAG, mockRequest); + mockResponse->SetResponseCode(HttpResponseCode::PROCESSING); + + mockResponse->AddHeader("Server", "AmazonS3"); + mockResponse->AddHeader("Connection", "close"); + mockResponse->AddHeader("Date", "Mon, 1 Nov 2010 20:34:56 GMT"); + mockResponse->AddHeader("x-amz-request-id", "656c76696e6727732072657175657374"); + mockResponse->AddHeader("x-amz-id-2", "Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg=="); + + _mockHttpClient->AddResponseToReturn(mockResponse); + + //const auto response = _s3Client->CopyObject(request); + //Aws::MakeShared(ALLOCATION_TAG) + + endpointResolutionOutcome.GetResult() + + auto endpointResolutionOutcome = TracingUtils::MakeCallWithTiming( + [&]() -> ResolveEndpointOutcome { return m_endpointProvider->ResolveEndpoint(request.GetEndpointContextParams()); }, + Aws::Endpoint::AWSEndpoint endpoint = _s3Client->accessEndpointProvider()->ResolveEndpoint(request.GetEndpointContextParams()); //_s3Client->OverrideEndpoint("s3.amazonaws.com"); + + //m_endpointProvider->ResolveEndpoint(request.GetEndpointContextParams()); + + const auto response = std::static_pointer_cast(_s3Client)->Aws::Client::AWSXMLClient::MakeRequest(request, endpoint, Aws::Http::HttpMethod::HTTP_PUT); + + std::cout<<"Exception="< ${metadata.classNamePrefix}ErrorMarshaller::Marshall(const Aws::Http::HttpResponse& httpResponse) const { + //if response code not ok, use error marshaller + if(httpResponse.GetResponseCode() != HttpResponseCode::OK) + { + return XmlErrorMarshaller::Marshall(httpResponse); + } Aws::String message{"Error in body of the response"}; //extract error message and code in the body From f2ecd84323da705562e032a28ffad4de50f91990 Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Mon, 8 Jul 2024 04:20:16 +0000 Subject: [PATCH 15/25] add test to verify generic error marshaller with error response body --- .../source/client/AWSXmlClient.cpp | 2 +- .../aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp | 28 +++++-------------- 2 files changed, 8 insertions(+), 22 deletions(-) diff --git a/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp b/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp index b5ff71b0ecf..fe2f7b84f9f 100644 --- a/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp +++ b/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp @@ -176,7 +176,7 @@ XmlOutcome AWSXMLClient::MakeRequest(const Aws::Http::URI& uri, AWSError AWSXMLClient::BuildAWSError(const std::shared_ptr& httpResponse) const { - AWSError error; + AWSError error; if (httpResponse->HasClientError()) { bool retryable = httpResponse->GetClientErrorType() == CoreErrors::NETWORK_CONNECTION ? true : false; diff --git a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp index 474c9a002c6..04b1186e75a 100644 --- a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp +++ b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp @@ -24,13 +24,11 @@ class S3TestClient : public S3Client public: template S3TestClient(Args&& ...args): S3Client(std::forward(args)...){ - std::cout<<"S3TestClient constructor"<(ALLOCATION_TAG, "mockuri", HttpMethod::HTTP_GET); mockRequest->SetResponseStreamFactory([]() -> IOStream* { - const std::string mockResponseString = "\n \n\n \n InternalError\n We encountered an internal error. Please try again.\n 656c76696e6727732072657175657374\n Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg==\n \n "; + const std::string mockResponseString = "\n \n\n \n InvalidAction\n We encountered an internal error. Please try again.\n 656c76696e6727732072657175657374\n Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg==\n \n "; return Aws::New(ALLOCATION_TAG, mockResponseString, std::ios_base::in | std::ios_base::binary); }); auto mockResponse = Aws::MakeShared(ALLOCATION_TAG, mockRequest); - mockResponse->SetResponseCode(HttpResponseCode::PROCESSING); + mockResponse->SetResponseCode(HttpResponseCode::ACCEPTED); mockResponse->AddHeader("Server", "AmazonS3"); mockResponse->AddHeader("Connection", "close"); @@ -256,25 +254,13 @@ TEST_F(S3UnitTest, S3EmbeddedErrorTestNonOKResponse) { mockResponse->AddHeader("x-amz-id-2", "Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg=="); _mockHttpClient->AddResponseToReturn(mockResponse); - - //const auto response = _s3Client->CopyObject(request); - //Aws::MakeShared(ALLOCATION_TAG) - - endpointResolutionOutcome.GetResult() - - auto endpointResolutionOutcome = TracingUtils::MakeCallWithTiming( - [&]() -> ResolveEndpointOutcome { return m_endpointProvider->ResolveEndpoint(request.GetEndpointContextParams()); }, - Aws::Endpoint::AWSEndpoint endpoint = _s3Client->accessEndpointProvider()->ResolveEndpoint(request.GetEndpointContextParams()); //_s3Client->OverrideEndpoint("s3.amazonaws.com"); + + auto endpointResolutionOutcome = _s3Client->accessEndpointProvider()->ResolveEndpoint(request.GetEndpointContextParams()); //_s3Client->OverrideEndpoint("s3.amazonaws.com"); - //m_endpointProvider->ResolveEndpoint(request.GetEndpointContextParams()); + const auto response = std::static_pointer_cast(_s3Client)->Aws::Client::AWSXMLClient::MakeRequest(request, endpointResolutionOutcome.GetResult(), Aws::Http::HttpMethod::HTTP_PUT); - const auto response = std::static_pointer_cast(_s3Client)->Aws::Client::AWSXMLClient::MakeRequest(request, endpoint, Aws::Http::HttpMethod::HTTP_PUT); - - std::cout<<"Exception="< Date: Mon, 8 Jul 2024 04:26:59 +0000 Subject: [PATCH 16/25] remove empty line in autogen files --- .../src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp | 2 -- generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp | 2 -- .../velocity/cpp/s3/S3ErrorMarshallerSource.vm | 2 -- 3 files changed, 6 deletions(-) diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp index fe8fcb64596..dfa41c03a2c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp @@ -10,7 +10,6 @@ #include #include - using namespace Aws::Client; using namespace Aws::S3Crt; using namespace Aws::Utils::Xml; @@ -103,7 +102,6 @@ Aws::String S3CrtErrorMarshaller::ExtractEndpoint(const AWSError& er return {}; } - AWSError S3CrtErrorMarshaller::Marshall(const Aws::Http::HttpResponse& httpResponse) const { //if response code not ok, use error marshaller diff --git a/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp b/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp index af4e8bfda42..57c5be19b6a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp @@ -10,7 +10,6 @@ #include #include - using namespace Aws::Client; using namespace Aws::S3; using namespace Aws::Utils::Xml; @@ -103,7 +102,6 @@ Aws::String S3ErrorMarshaller::ExtractEndpoint(const AWSError& error return {}; } - AWSError S3ErrorMarshaller::Marshall(const Aws::Http::HttpResponse& httpResponse) const { //if response code not ok, use error marshaller diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm index a53b28b9ccb..873f1dca9eb 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm @@ -10,7 +10,6 @@ \#include \#include - using namespace Aws::Client; using namespace ${rootNamespace}::${serviceNamespace}; using namespace Aws::Utils::Xml; @@ -103,7 +102,6 @@ Aws::String ${metadata.classNamePrefix}ErrorMarshaller::ExtractEndpoint(const AW return {}; } - AWSError ${metadata.classNamePrefix}ErrorMarshaller::Marshall(const Aws::Http::HttpResponse& httpResponse) const { //if response code not ok, use error marshaller From dcfde1093b10e59bf6ff63fcc3e7399e7c603b58 Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Mon, 8 Jul 2024 04:30:40 +0000 Subject: [PATCH 17/25] remove newline from autogen files --- generated/src/aws-cpp-sdk-lambda/source/model/InvokeRequest.cpp | 1 - .../source/model/InvokeWithResponseStreamRequest.cpp | 1 - .../aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp | 1 - .../src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp | 1 - .../src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp | 1 - .../source/model/WriteGetObjectResponseRequest.cpp | 1 - .../src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp | 1 - generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp | 1 - generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp | 1 - .../source/model/WriteGetObjectResponseRequest.cpp | 1 - .../model/StartCallAnalyticsStreamTranscriptionRequest.cpp | 1 - .../source/model/StartMedicalStreamTranscriptionRequest.cpp | 1 - .../source/model/StartStreamTranscriptionRequest.cpp | 1 - .../util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm | 1 - 14 files changed, 14 deletions(-) diff --git a/generated/src/aws-cpp-sdk-lambda/source/model/InvokeRequest.cpp b/generated/src/aws-cpp-sdk-lambda/source/model/InvokeRequest.cpp index de9778cf5a0..cb56099cb1e 100644 --- a/generated/src/aws-cpp-sdk-lambda/source/model/InvokeRequest.cpp +++ b/generated/src/aws-cpp-sdk-lambda/source/model/InvokeRequest.cpp @@ -65,4 +65,3 @@ Aws::Http::HeaderValueCollection InvokeRequest::GetRequestSpecificHeaders() cons return headers; } - diff --git a/generated/src/aws-cpp-sdk-lambda/source/model/InvokeWithResponseStreamRequest.cpp b/generated/src/aws-cpp-sdk-lambda/source/model/InvokeWithResponseStreamRequest.cpp index 8bfdb048e5c..904b05ca0f8 100644 --- a/generated/src/aws-cpp-sdk-lambda/source/model/InvokeWithResponseStreamRequest.cpp +++ b/generated/src/aws-cpp-sdk-lambda/source/model/InvokeWithResponseStreamRequest.cpp @@ -73,4 +73,3 @@ Aws::Http::HeaderValueCollection InvokeWithResponseStreamRequest::GetRequestSpec return headers; } - diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp index 15ee4e37207..4494325b962 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp @@ -107,7 +107,6 @@ bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, return false; } - PutBucketPolicyRequest::EndpointParameters PutBucketPolicyRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp index aa8929be201..b20a668e0f5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp @@ -335,7 +335,6 @@ bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, return false; } - PutObjectRequest::EndpointParameters PutObjectRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp index bc5b4cbd61d..65c25796458 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp @@ -189,7 +189,6 @@ bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, return false; } - UploadPartRequest::EndpointParameters UploadPartRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp index 71fea1a2ac6..f0f5939ae80 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp @@ -377,7 +377,6 @@ bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, return false; } - WriteGetObjectResponseRequest::EndpointParameters WriteGetObjectResponseRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp index a9d8e527fc4..486821da5b7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp @@ -107,7 +107,6 @@ bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, return false; } - PutBucketPolicyRequest::EndpointParameters PutBucketPolicyRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp index 8bcfb6ee832..055b1f3b3a4 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp @@ -335,7 +335,6 @@ bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, return false; } - PutObjectRequest::EndpointParameters PutObjectRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp index c2515d2f90a..bb4f5266086 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp @@ -189,7 +189,6 @@ bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, return false; } - UploadPartRequest::EndpointParameters UploadPartRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp index 28eeb8de771..2ff709062fb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp @@ -377,7 +377,6 @@ bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, return false; } - WriteGetObjectResponseRequest::EndpointParameters WriteGetObjectResponseRequest::GetEndpointContextParams() const { EndpointParameters parameters; diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartCallAnalyticsStreamTranscriptionRequest.cpp b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartCallAnalyticsStreamTranscriptionRequest.cpp index 1466c1e330f..d507a3bc58e 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartCallAnalyticsStreamTranscriptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartCallAnalyticsStreamTranscriptionRequest.cpp @@ -140,4 +140,3 @@ Aws::Http::HeaderValueCollection StartCallAnalyticsStreamTranscriptionRequest::G return headers; } - diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartMedicalStreamTranscriptionRequest.cpp b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartMedicalStreamTranscriptionRequest.cpp index 7ecbc36039f..1c34bcb2f38 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartMedicalStreamTranscriptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartMedicalStreamTranscriptionRequest.cpp @@ -127,4 +127,3 @@ Aws::Http::HeaderValueCollection StartMedicalStreamTranscriptionRequest::GetRequ return headers; } - diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartStreamTranscriptionRequest.cpp b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartStreamTranscriptionRequest.cpp index 77ce8e83fd2..8b8f76bb898 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartStreamTranscriptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-transcribestreaming/source/model/StartStreamTranscriptionRequest.cpp @@ -216,4 +216,3 @@ Aws::Http::HeaderValueCollection StartStreamTranscriptionRequest::GetRequestSpec return headers; } - diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm index 716e9a5ded0..e1b0af50127 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm @@ -100,7 +100,6 @@ bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, return false; } #end - #parse("com/amazonaws/util/awsclientgenerator/velocity/cpp/common/model/ModelGetEndpointRulesContextParamDefinition.vm") #parse("com/amazonaws/util/awsclientgenerator/velocity/cpp/ModelClassChecksumMembers.vm") #parse("com/amazonaws/util/awsclientgenerator/velocity/cpp/ModelClassRequiredCompressionStream.vm") From 3bfa18ef37b81696a7a2c637199ab2c806b410c1 Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Mon, 8 Jul 2024 17:01:54 +0000 Subject: [PATCH 18/25] replace std string with AWS string --- tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp index 04b1186e75a..4a52812b0fe 100644 --- a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp +++ b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp @@ -210,9 +210,9 @@ TEST_F(S3UnitTest, S3EmbeddedErrorTest) { auto mockRequest = Aws::MakeShared(ALLOCATION_TAG, "mockuri", HttpMethod::HTTP_GET); mockRequest->SetResponseStreamFactory([]() -> IOStream* { - const std::string mockResponseString = "\n \n\n \n InternalError\n We encountered an internal error. Please try again.\n 656c76696e6727732072657175657374\n Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg==\n \n "; + const Aws::String mockResponseString {"\n \n\n \n InternalError\n We encountered an internal error. Please try again.\n 656c76696e6727732072657175657374\n Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg==\n \n "}; - return Aws::New(ALLOCATION_TAG, mockResponseString, std::ios_base::in | std::ios_base::binary); + return Aws::New(ALLOCATION_TAG, mockResponseString.c_str(), std::ios_base::in | std::ios_base::binary); }); auto mockResponse = Aws::MakeShared(ALLOCATION_TAG, mockRequest); mockResponse->SetResponseCode(HttpResponseCode::OK); @@ -240,9 +240,9 @@ TEST_F(S3UnitTest, S3EmbeddedErrorTestNonOKResponse) { auto mockRequest = Aws::MakeShared(ALLOCATION_TAG, "mockuri", HttpMethod::HTTP_GET); mockRequest->SetResponseStreamFactory([]() -> IOStream* { - const std::string mockResponseString = "\n \n\n \n InvalidAction\n We encountered an internal error. Please try again.\n 656c76696e6727732072657175657374\n Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg==\n \n "; + const Aws::String mockResponseString {"\n \n\n \n InvalidAction\n We encountered an internal error. Please try again.\n 656c76696e6727732072657175657374\n Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg==\n \n "}; - return Aws::New(ALLOCATION_TAG, mockResponseString, std::ios_base::in | std::ios_base::binary); + return Aws::New(ALLOCATION_TAG, mockResponseString.c_str(), std::ios_base::in | std::ios_base::binary); }); auto mockResponse = Aws::MakeShared(ALLOCATION_TAG, mockRequest); mockResponse->SetResponseCode(HttpResponseCode::ACCEPTED); From ab5aa8794446de836c335cf0712b1d56baead005 Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Tue, 9 Jul 2024 03:42:52 +0000 Subject: [PATCH 19/25] fix namespace in autogen --- .../source/model/AbortMultipartUploadRequest.cpp | 3 +-- .../source/model/CompleteMultipartUploadRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp | 3 +-- .../source/model/CreateMultipartUploadRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp | 3 +-- .../source/model/DeleteBucketAnalyticsConfigurationRequest.cpp | 1 - .../source/model/DeleteBucketCorsRequest.cpp | 3 +-- .../source/model/DeleteBucketEncryptionRequest.cpp | 3 +-- .../DeleteBucketIntelligentTieringConfigurationRequest.cpp | 3 +-- .../source/model/DeleteBucketInventoryConfigurationRequest.cpp | 3 +-- .../source/model/DeleteBucketLifecycleRequest.cpp | 3 +-- .../source/model/DeleteBucketMetricsConfigurationRequest.cpp | 3 +-- .../source/model/DeleteBucketOwnershipControlsRequest.cpp | 3 +-- .../source/model/DeleteBucketPolicyRequest.cpp | 3 +-- .../source/model/DeleteBucketReplicationRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp | 3 +-- .../source/model/DeleteBucketTaggingRequest.cpp | 3 +-- .../source/model/DeleteBucketWebsiteRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp | 3 +-- .../source/model/DeleteObjectTaggingRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp | 3 +-- .../source/model/DeletePublicAccessBlockRequest.cpp | 3 +-- .../source/model/GetBucketAccelerateConfigurationRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp | 3 +-- .../source/model/GetBucketAnalyticsConfigurationRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp | 3 +-- .../source/model/GetBucketEncryptionRequest.cpp | 3 +-- .../model/GetBucketIntelligentTieringConfigurationRequest.cpp | 3 +-- .../source/model/GetBucketInventoryConfigurationRequest.cpp | 3 +-- .../source/model/GetBucketLifecycleConfigurationRequest.cpp | 3 +-- .../source/model/GetBucketLocationRequest.cpp | 3 +-- .../source/model/GetBucketLoggingRequest.cpp | 3 +-- .../source/model/GetBucketMetricsConfigurationRequest.cpp | 3 +-- .../source/model/GetBucketNotificationConfigurationRequest.cpp | 3 +-- .../source/model/GetBucketOwnershipControlsRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp | 3 +-- .../source/model/GetBucketPolicyStatusRequest.cpp | 3 +-- .../source/model/GetBucketReplicationRequest.cpp | 3 +-- .../source/model/GetBucketRequestPaymentRequest.cpp | 3 +-- .../source/model/GetBucketTaggingRequest.cpp | 3 +-- .../source/model/GetBucketVersioningRequest.cpp | 3 +-- .../source/model/GetBucketWebsiteRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp | 3 +-- .../source/model/GetObjectAttributesRequest.cpp | 3 +-- .../source/model/GetObjectLegalHoldRequest.cpp | 3 +-- .../source/model/GetObjectLockConfigurationRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3-crt/source/model/GetObjectRequest.cpp | 1 - .../source/model/GetObjectRetentionRequest.cpp | 3 +-- .../source/model/GetObjectTaggingRequest.cpp | 3 +-- .../source/model/GetObjectTorrentRequest.cpp | 1 - .../source/model/GetPublicAccessBlockRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp | 3 +-- .../source/model/ListBucketAnalyticsConfigurationsRequest.cpp | 3 +-- .../ListBucketIntelligentTieringConfigurationsRequest.cpp | 3 +-- .../source/model/ListBucketInventoryConfigurationsRequest.cpp | 3 +-- .../source/model/ListBucketMetricsConfigurationsRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3-crt/source/model/ListBucketsRequest.cpp | 1 - .../source/model/ListDirectoryBucketsRequest.cpp | 3 +-- .../source/model/ListMultipartUploadsRequest.cpp | 3 +-- .../source/model/ListObjectVersionsRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp | 3 +-- .../src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp | 3 +-- .../source/model/PutBucketAccelerateConfigurationRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp | 3 +-- .../source/model/PutBucketAnalyticsConfigurationRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp | 3 +-- .../source/model/PutBucketEncryptionRequest.cpp | 3 +-- .../model/PutBucketIntelligentTieringConfigurationRequest.cpp | 3 +-- .../source/model/PutBucketInventoryConfigurationRequest.cpp | 3 +-- .../source/model/PutBucketLifecycleConfigurationRequest.cpp | 3 +-- .../source/model/PutBucketLoggingRequest.cpp | 3 +-- .../source/model/PutBucketMetricsConfigurationRequest.cpp | 3 +-- .../source/model/PutBucketNotificationConfigurationRequest.cpp | 3 +-- .../source/model/PutBucketOwnershipControlsRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp | 2 +- .../source/model/PutBucketReplicationRequest.cpp | 3 +-- .../source/model/PutBucketRequestPaymentRequest.cpp | 3 +-- .../source/model/PutBucketTaggingRequest.cpp | 3 +-- .../source/model/PutBucketVersioningRequest.cpp | 3 +-- .../source/model/PutBucketWebsiteRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp | 3 +-- .../source/model/PutObjectLegalHoldRequest.cpp | 3 +-- .../source/model/PutObjectLockConfigurationRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp | 2 +- .../source/model/PutObjectRetentionRequest.cpp | 3 +-- .../source/model/PutObjectTaggingRequest.cpp | 3 +-- .../source/model/PutPublicAccessBlockRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp | 3 +-- .../source/model/SelectObjectContentRequest.cpp | 3 +-- .../aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp | 2 +- .../source/model/WriteGetObjectResponseRequest.cpp | 2 +- .../source/model/AbortMultipartUploadRequest.cpp | 3 +-- .../source/model/CompleteMultipartUploadRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp | 3 +-- .../source/model/CreateMultipartUploadRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp | 3 +-- .../source/model/DeleteBucketAnalyticsConfigurationRequest.cpp | 1 - .../aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp | 3 +-- .../source/model/DeleteBucketEncryptionRequest.cpp | 3 +-- .../DeleteBucketIntelligentTieringConfigurationRequest.cpp | 3 +-- .../source/model/DeleteBucketInventoryConfigurationRequest.cpp | 3 +-- .../source/model/DeleteBucketLifecycleRequest.cpp | 3 +-- .../source/model/DeleteBucketMetricsConfigurationRequest.cpp | 3 +-- .../source/model/DeleteBucketOwnershipControlsRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp | 3 +-- .../source/model/DeleteBucketReplicationRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp | 3 +-- .../source/model/DeletePublicAccessBlockRequest.cpp | 3 +-- .../source/model/GetBucketAccelerateConfigurationRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp | 3 +-- .../source/model/GetBucketAnalyticsConfigurationRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp | 3 +-- .../model/GetBucketIntelligentTieringConfigurationRequest.cpp | 3 +-- .../source/model/GetBucketInventoryConfigurationRequest.cpp | 3 +-- .../source/model/GetBucketLifecycleConfigurationRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp | 3 +-- .../source/model/GetBucketMetricsConfigurationRequest.cpp | 3 +-- .../source/model/GetBucketNotificationConfigurationRequest.cpp | 3 +-- .../source/model/GetBucketOwnershipControlsRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp | 3 +-- .../source/model/GetBucketPolicyStatusRequest.cpp | 3 +-- .../source/model/GetBucketReplicationRequest.cpp | 3 +-- .../source/model/GetBucketRequestPaymentRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp | 3 +-- .../source/model/GetObjectLockConfigurationRequest.cpp | 3 +-- generated/src/aws-cpp-sdk-s3/source/model/GetObjectRequest.cpp | 1 - .../aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/GetObjectTorrentRequest.cpp | 1 - .../source/model/GetPublicAccessBlockRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp | 3 +-- .../source/model/ListBucketAnalyticsConfigurationsRequest.cpp | 3 +-- .../ListBucketIntelligentTieringConfigurationsRequest.cpp | 3 +-- .../source/model/ListBucketInventoryConfigurationsRequest.cpp | 3 +-- .../source/model/ListBucketMetricsConfigurationsRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/ListBucketsRequest.cpp | 1 - .../source/model/ListDirectoryBucketsRequest.cpp | 3 +-- .../source/model/ListMultipartUploadsRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp | 3 +-- generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp | 3 +-- .../source/model/PutBucketAccelerateConfigurationRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp | 3 +-- .../source/model/PutBucketAnalyticsConfigurationRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp | 3 +-- .../model/PutBucketIntelligentTieringConfigurationRequest.cpp | 3 +-- .../source/model/PutBucketInventoryConfigurationRequest.cpp | 3 +-- .../source/model/PutBucketLifecycleConfigurationRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp | 3 +-- .../source/model/PutBucketMetricsConfigurationRequest.cpp | 3 +-- .../source/model/PutBucketNotificationConfigurationRequest.cpp | 3 +-- .../source/model/PutBucketOwnershipControlsRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp | 2 +- .../source/model/PutBucketReplicationRequest.cpp | 3 +-- .../source/model/PutBucketRequestPaymentRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp | 3 +-- .../source/model/PutObjectLockConfigurationRequest.cpp | 3 +-- generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp | 2 +- .../aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp | 3 +-- .../source/model/PutPublicAccessBlockRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp | 3 +-- .../aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp | 3 +-- .../src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp | 2 +- .../source/model/WriteGetObjectResponseRequest.cpp | 2 +- .../awsclientgenerator/velocity/cpp/StreamRequestSource.vm | 2 +- .../cpp/s3/PutBucketNotificationConfigurationRequest.vm | 3 +-- .../awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm | 3 +-- 193 files changed, 185 insertions(+), 369 deletions(-) diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp index 4cf6f5ee1e4..0fc3e48aa1b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool AbortMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp index e410f611c20..0d4c7ddabc7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -42,7 +41,7 @@ bool CompleteMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp index fb45b4494c8..dc84a25e6ca 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -79,7 +78,7 @@ bool CopyObjectRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp index e268bfe3bd8..27360759d8a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -41,7 +40,7 @@ bool CreateBucketRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp index a6716ef8d00..267c7c60743 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -66,7 +65,7 @@ bool CreateMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp index dc8cbacfb37..9b83b90b610 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool CreateSessionRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp index 40c8dd10fe4..b9d0bc51972 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp index f11ceb86c7d..0a0bc92aebc 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp index bab1087b616..602bbf59e62 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp index 26c9f2f7588..ef49924d33c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::I (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp index 08a2866d5b5..ff5e3debcfe 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool DeleteBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream & (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp index 1b7511a4237..888a6b13902 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketLifecycleRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp index 1358992c315..aed7fe81fd1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool DeleteBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp index 301c7877e7f..7f22542d9b9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp index b2267d3f312..d0c1c99bc88 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp index 94c5778590d..7b556b10916 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp index 641e10abe4f..b2d55b3f23e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp index dff8daba60b..8124164d679 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp index c9ec2cd56d9..6db84166575 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp index 0f04598a2a9..7011e6333ea 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +36,7 @@ bool DeleteObjectRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp index 1f96561c93d..965a0f316cf 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -32,7 +31,7 @@ bool DeleteObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp index 8240bc2756b..5ca020ea858 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -38,7 +37,7 @@ bool DeleteObjectsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp index 86bc72cb999..c94a0e1d1c3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeletePublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp index 9be97628c66..25a0f4413d8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -32,7 +31,7 @@ bool GetBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp index acafff4ab12..78308f7731a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp index 8d6c98a6fc8..05814a97bda 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool GetBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp index cf6d0ebfc59..b2eb119d614 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp index bb1d1286eb0..63b38606239 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp index 9314436525e..a866d69b5ca 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOSt (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp index 95ee66ccd86..87ec2cfc656 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool GetBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp index 3f54b6daf14..0d7b8423ff9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp index 586b5363b6e..4cfb34c2a1b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketLocationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp index 5370df4a5aa..928bb8b0fba 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp index 9815b67d9d4..5e4e0743c24 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool GetBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp index ad55dab23fd..54185feacbc 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp index 7d00bf3f27f..b219c2fc8d3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp index 8117fc70110..b4766cbde34 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp index 8e3c6d5f53b..d4381582c09 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketPolicyStatusRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp index c193174fd3f..078bb7e821d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp index ca60b7647ab..c8b01693ed8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp index ff68fbff2af..087e25ceb9c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp index c523349d2fc..6c837cef323 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp index 2f671fa0871..2ce428886dd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp index ddda33e10c7..0140358b752 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool GetObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp index 59495b60f84..342bf7763e8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp @@ -13,7 +13,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -43,7 +42,7 @@ bool GetObjectAttributesRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp index 6776b42eb98..9bd0ccb7b29 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool GetObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp index fea56ea0884..fa3914e2dbb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRequest.cpp index 6e6410eb38d..a458f618be5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp index e311d35c8aa..2a201753bf1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool GetObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp index affd696cc51..e1d8d3dad95 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool GetObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTorrentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTorrentRequest.cpp index 8268710258c..d6de2f4376c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTorrentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTorrentRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp index 8d48db3412a..64d0e5840fc 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp index 034063f6e77..a272e5abf05 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool HeadBucketRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp index a40f69731b1..f75b78b2a77 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -52,7 +51,7 @@ bool HeadObjectRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp index 3fd2f15f228..ae3819b2ca9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool ListBucketAnalyticsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &b (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp index ded1b781a01..ed359734a3f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool ListBucketIntelligentTieringConfigurationsRequest::HasEmbeddedError(Aws::IO (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp index d6b1a741944..bc7093b20bd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool ListBucketInventoryConfigurationsRequest::HasEmbeddedError(Aws::IOStream &b (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp index f8bf282546e..53c8219c0aa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool ListBucketMetricsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketsRequest.cpp index 60d3d03d57e..2ffe82d1076 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketsRequest.cpp @@ -10,7 +10,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; ListBucketsRequest::ListBucketsRequest() diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp index 42255c1e2cb..730010c511f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool ListDirectoryBucketsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp index ec8e9214982..317609f6ec7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -40,7 +39,7 @@ bool ListMultipartUploadsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp index 941eff4c10e..c8b6a39dcf3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp @@ -13,7 +13,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -42,7 +41,7 @@ bool ListObjectVersionsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp index 1a652893fc7..b52793284a9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp @@ -13,7 +13,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -41,7 +40,7 @@ bool ListObjectsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp index 7e406d75fea..a2aee97bd26 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp @@ -13,7 +13,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -44,7 +43,7 @@ bool ListObjectsV2Request::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp index 1e05d5d7a71..2b14281155e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -41,7 +40,7 @@ bool ListPartsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp index 34f5ab9258a..14ba49f58b9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -33,7 +32,7 @@ bool PutBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp index 1543511a044..41ee92c159a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -41,7 +40,7 @@ bool PutBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp index c9d78ca51d6..fffd0bb7203 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -32,7 +31,7 @@ bool PutBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp index 627ff996d96..a73cde93a37 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp index 5d106a0b025..79038aff7f1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp index 8abee73e2a3..f66a6b4de7f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool PutBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOSt (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp index 34902e7f95e..ccfa0447da1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -32,7 +31,7 @@ bool PutBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp index 2118009d503..e35ab9c4890 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -33,7 +32,7 @@ bool PutBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp index 43c3942dae3..95818845150 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp index 6260818d144..2e82cded5bd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -32,7 +31,7 @@ bool PutBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp index df77011a9b8..14e2dc93ab0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -88,7 +87,7 @@ bool PutBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp index 408e366b8b3..b6ffbc70211 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -32,7 +31,7 @@ bool PutBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp index 4494325b962..a769902cb1f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp @@ -92,7 +92,7 @@ bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp index c7ed1edd152..c3bae591968 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -35,7 +34,7 @@ bool PutBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp index 1d1b4ee8a42..eacf4162ed2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp index 9900eccb5f5..847dedb2f9f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp index a78bb9a2098..f8bdb1f16d0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -35,7 +34,7 @@ bool PutBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp index d2f3cdcd9fb..3aaa250cb76 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp index ca9382801fa..3573ec38b12 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -45,7 +44,7 @@ bool PutObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp index 66dff19c9fd..b7939db53c6 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -38,7 +37,7 @@ bool PutObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp index ab52e6897bd..6a09479d80c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +36,7 @@ bool PutObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp index b20a668e0f5..20b9e0d6be2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp @@ -320,7 +320,7 @@ bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp index acdfbfd781c..113ddae41f6 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -40,7 +39,7 @@ bool PutObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp index 4af1a5d1fc6..39bf9a8733d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -38,7 +37,7 @@ bool PutObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp index 40486bf0eeb..db90e915f3e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp index 04329e922c5..b467e94d648 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +36,7 @@ bool RestoreObjectRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp index 368627d7cc2..dde1fb7a282 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -42,7 +41,7 @@ bool SelectObjectContentRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp index 35796ce7513..212989f04fb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3Crt::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -49,7 +48,7 @@ bool UploadPartCopyRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp index 65c25796458..1527bfe2b4b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp @@ -174,7 +174,7 @@ bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp index f0f5939ae80..55ef9a1b490 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp @@ -362,7 +362,7 @@ bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp index 482150cbd33..58d09b335ff 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool AbortMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp index c601c772c90..8af05adce04 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -42,7 +41,7 @@ bool CompleteMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp index f15647d7d06..fe2501865d0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -79,7 +78,7 @@ bool CopyObjectRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp index 27c80a07713..2be97b70f93 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -41,7 +40,7 @@ bool CreateBucketRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp index 1b92d7c0d7d..d227d327bd5 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -66,7 +65,7 @@ bool CreateMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp index f6d38072f80..d05fa0b0101 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool CreateSessionRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp index 2d96488c1a7..8a89e9802cd 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp index 6b18cd50e17..a13078ea333 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp index 3d0cf2b5161..87f51c229cd 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp index 4d46389eead..f34160fe867 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::I (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp index bddb7bd0176..4e3bf9d5e01 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool DeleteBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream & (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp index da90268a2c6..ae110f91b11 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketLifecycleRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp index c49ca4852e7..9c16192b74a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool DeleteBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp index f49daf83b83..fffc0cb6cd2 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp index 58065360b18..be9434d5c50 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp index 95c4396c4da..a0998718d41 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp index afb1c1834ad..1707f373eab 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp index de1d0f990a7..8a00f72824e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp index 3aa7ee160e8..fab425d90bb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeleteBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp index d64f5fa341c..5fa47da45a5 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +36,7 @@ bool DeleteObjectRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp index 510c97d934c..912326f929a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -32,7 +31,7 @@ bool DeleteObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp index 0bfd2053cf1..dbadfabe865 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -38,7 +37,7 @@ bool DeleteObjectsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp index e912daa0da7..025613de032 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool DeletePublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp index 017d4518ac0..2d15719f579 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -32,7 +31,7 @@ bool GetBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp index 6d3a10dee51..c449c4591d0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp index 1032e224020..eaf276effca 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool GetBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp index 82b5e66c2dd..5593042c711 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp index e9e7e9e9874..522d30fc3d0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp index 85e984570be..d2036964f54 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOSt (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp index 7387d42911b..dbcf39d1bc6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool GetBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp index be5b5b31830..bd6c783ceac 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp index dd9d6f61909..fd4e02084a2 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketLocationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp index 7fc05143a9b..3c08d986991 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp index 11530644838..bc94b3ade28 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool GetBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp index bca3e928f75..debf5bd7f3d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp index 93846883036..7738e1cff1c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp index 290220fd766..f8a8799f744 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp index 49d697c7ca4..07eb78f396f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketPolicyStatusRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp index 3d6b79f9dff..3c575b86708 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp index 8303a79ab7f..a5026ae598c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp index 0fcb2d65516..90fdd73ea36 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp index 68722040c7a..1c637245257 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp index 32483b9c8b5..d4055961b52 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp index e5743d7cb08..81c97036c23 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool GetObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp index f5bafe7fc74..7a61c6bb17e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp @@ -13,7 +13,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -43,7 +42,7 @@ bool GetObjectAttributesRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp index 7ae7b906dc2..20576ddeb14 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool GetObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp index 2cfea650d3f..087d4935d08 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRequest.cpp index 53fbef459f7..ff675a98371 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp index 6ebf2ad9e4d..043750ac8d0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool GetObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp index 7b51ea3be65..cd3c81fe4fb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool GetObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTorrentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTorrentRequest.cpp index 19db6af8346..95f85b7174f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTorrentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTorrentRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp index 3595fdd191c..1f8f2af1822 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool GetPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp index 0e865589002..5c1b978fb64 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool HeadBucketRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp index d5af800b0eb..40345bc553d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -52,7 +51,7 @@ bool HeadObjectRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp index 8bf3957ef24..9a9c0e178cb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool ListBucketAnalyticsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &b (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp index 6a0d6afcd72..d8f513e9350 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +29,7 @@ bool ListBucketIntelligentTieringConfigurationsRequest::HasEmbeddedError(Aws::IO (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp index d82ed6ccfe6..d7a4bdcf050 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool ListBucketInventoryConfigurationsRequest::HasEmbeddedError(Aws::IOStream &b (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp index 6b86b5dd4a7..a261ff6b655 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool ListBucketMetricsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketsRequest.cpp index 2a462adfaee..574763fcb9a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketsRequest.cpp @@ -10,7 +10,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; ListBucketsRequest::ListBucketsRequest() diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp index 5f153408671..17cd8a285c8 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool ListDirectoryBucketsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp index a47024869af..ec1dce35cce 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -40,7 +39,7 @@ bool ListMultipartUploadsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp index 0cbda99b9e9..85f7bb14d1b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp @@ -13,7 +13,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -42,7 +41,7 @@ bool ListObjectVersionsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp index 086d0a19217..c3b8a4ed246 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp @@ -13,7 +13,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -41,7 +40,7 @@ bool ListObjectsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp index e50f71e9d5e..62a4451adcf 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp @@ -13,7 +13,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -44,7 +43,7 @@ bool ListObjectsV2Request::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp index 5d40606c7bf..da1b48fb6a5 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -41,7 +40,7 @@ bool ListPartsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp index 1f8f3103ff1..59eb0356d8c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -33,7 +32,7 @@ bool PutBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp index 736c1ec1b55..5654f3d3f9f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -41,7 +40,7 @@ bool PutBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp index 48905d6a26f..1668fed52e3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -32,7 +31,7 @@ bool PutBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp index 848da8c98aa..d372f7ccf5b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp index b0b4d2ca4a0..92ed1366235 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp index affde0be920..11d524de05c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +30,7 @@ bool PutBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOSt (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp index fa7204f3a52..95497c79aaa 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -32,7 +31,7 @@ bool PutBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp index 06b0a9db04f..1fa5ed022de 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -33,7 +32,7 @@ bool PutBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp index b6e3db01aba..a63d9a5db3b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp index 227b42df3fb..46d6183c54d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -32,7 +31,7 @@ bool PutBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp index f03621176a6..10cd620f31b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -88,7 +87,7 @@ bool PutBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp index 4a8c064aa5b..132ed8e6409 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -32,7 +31,7 @@ bool PutBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp index 486821da5b7..3194c5e9eba 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp @@ -92,7 +92,7 @@ bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp index 9fecd5c54bb..bd933f1d4ed 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -35,7 +34,7 @@ bool PutBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp index 4b0a1cef2f0..c970e5cd7ff 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp index 0d3cdb41e38..c96e74b384f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp index 92fad373332..8e25766de92 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -35,7 +34,7 @@ bool PutBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp index 2fd7aeb345d..9d88d1a1809 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp index c4efa1bbae6..ef7fd5bcb61 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -45,7 +44,7 @@ bool PutObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp index 1b72d060533..48037b88826 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -38,7 +37,7 @@ bool PutObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp index 0bff74a98f8..88bdc73518b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +36,7 @@ bool PutObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp index 055b1f3b3a4..959e6aa6cd3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp @@ -320,7 +320,7 @@ bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp index f92af5ab3b3..abdb8028752 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -40,7 +39,7 @@ bool PutObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp index 0cc7974d59b..3b2c2b7f9ab 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -38,7 +37,7 @@ bool PutObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp index 7c6906dafb5..b88d9f40ec5 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +33,7 @@ bool PutPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp index ccc89303aa9..5cd2cb9c67f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +36,7 @@ bool RestoreObjectRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp index b7b2b2cf288..86230147e9c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -42,7 +41,7 @@ bool SelectObjectContentRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp index ce42d3766b0..1a7e0bd8a37 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp @@ -12,7 +12,6 @@ #include using namespace Aws::S3::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -49,7 +48,7 @@ bool UploadPartCopyRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp index bb4f5266086..c60c065b310 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp @@ -174,7 +174,7 @@ bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp index 2ff709062fb..c4db78262db 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp @@ -362,7 +362,7 @@ bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm index e1b0af50127..5e6122bfeac 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm @@ -85,7 +85,7 @@ bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm index 0b199a38979..b729cdd791b 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm @@ -19,7 +19,6 @@ #end using namespace ${rootNamespace}::${serviceNamespace}::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; #if($shape.hasQueryStringMembers()) using namespace Aws::Http; @@ -92,7 +91,7 @@ bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm index 618ef47133b..516f072956c 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm @@ -24,7 +24,6 @@ #end using namespace ${rootNamespace}::${serviceNamespace}::Model; -using namespace Aws::Utils::Xml; using namespace Aws::Utils; #if($shape.hasQueryStringMembers()) using namespace Aws::Http; @@ -44,7 +43,7 @@ bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, (void) header; auto readPointer = body.tellg(); - XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); From 3ffd7396681aac1499b79fd34aede765ce91aaae Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Tue, 9 Jul 2024 13:42:41 +0000 Subject: [PATCH 20/25] changes per feedback --- .../source/S3CrtErrorMarshaller.cpp | 18 +++++++++++++++--- .../model/AbortMultipartUploadRequest.cpp | 4 +++- .../model/CompleteMultipartUploadRequest.cpp | 4 +++- .../source/model/CopyObjectRequest.cpp | 4 +++- .../source/model/CreateBucketRequest.cpp | 4 +++- .../model/CreateMultipartUploadRequest.cpp | 4 +++- .../source/model/CreateSessionRequest.cpp | 4 +++- ...leteBucketAnalyticsConfigurationRequest.cpp | 2 ++ .../source/model/DeleteBucketCorsRequest.cpp | 4 +++- .../model/DeleteBucketEncryptionRequest.cpp | 4 +++- ...tIntelligentTieringConfigurationRequest.cpp | 4 +++- ...leteBucketInventoryConfigurationRequest.cpp | 4 +++- .../model/DeleteBucketLifecycleRequest.cpp | 4 +++- ...DeleteBucketMetricsConfigurationRequest.cpp | 4 +++- .../DeleteBucketOwnershipControlsRequest.cpp | 4 +++- .../source/model/DeleteBucketPolicyRequest.cpp | 4 +++- .../model/DeleteBucketReplicationRequest.cpp | 4 +++- .../source/model/DeleteBucketRequest.cpp | 4 +++- .../model/DeleteBucketTaggingRequest.cpp | 4 +++- .../model/DeleteBucketWebsiteRequest.cpp | 4 +++- .../source/model/DeleteObjectRequest.cpp | 4 +++- .../model/DeleteObjectTaggingRequest.cpp | 4 +++- .../source/model/DeleteObjectsRequest.cpp | 4 +++- .../model/DeletePublicAccessBlockRequest.cpp | 4 +++- ...GetBucketAccelerateConfigurationRequest.cpp | 4 +++- .../source/model/GetBucketAclRequest.cpp | 4 +++- .../GetBucketAnalyticsConfigurationRequest.cpp | 4 +++- .../source/model/GetBucketCorsRequest.cpp | 4 +++- .../model/GetBucketEncryptionRequest.cpp | 4 +++- ...tIntelligentTieringConfigurationRequest.cpp | 4 +++- .../GetBucketInventoryConfigurationRequest.cpp | 4 +++- .../GetBucketLifecycleConfigurationRequest.cpp | 4 +++- .../source/model/GetBucketLocationRequest.cpp | 4 +++- .../source/model/GetBucketLoggingRequest.cpp | 4 +++- .../GetBucketMetricsConfigurationRequest.cpp | 4 +++- ...tBucketNotificationConfigurationRequest.cpp | 4 +++- .../GetBucketOwnershipControlsRequest.cpp | 4 +++- .../source/model/GetBucketPolicyRequest.cpp | 4 +++- .../model/GetBucketPolicyStatusRequest.cpp | 4 +++- .../model/GetBucketReplicationRequest.cpp | 4 +++- .../model/GetBucketRequestPaymentRequest.cpp | 4 +++- .../source/model/GetBucketTaggingRequest.cpp | 4 +++- .../model/GetBucketVersioningRequest.cpp | 4 +++- .../source/model/GetBucketWebsiteRequest.cpp | 4 +++- .../source/model/GetObjectAclRequest.cpp | 4 +++- .../model/GetObjectAttributesRequest.cpp | 4 +++- .../source/model/GetObjectLegalHoldRequest.cpp | 4 +++- .../GetObjectLockConfigurationRequest.cpp | 4 +++- .../source/model/GetObjectRequest.cpp | 2 ++ .../source/model/GetObjectRetentionRequest.cpp | 4 +++- .../source/model/GetObjectTaggingRequest.cpp | 4 +++- .../source/model/GetObjectTorrentRequest.cpp | 2 ++ .../model/GetPublicAccessBlockRequest.cpp | 4 +++- .../source/model/HeadBucketRequest.cpp | 4 +++- .../source/model/HeadObjectRequest.cpp | 4 +++- ...istBucketAnalyticsConfigurationsRequest.cpp | 4 +++- ...IntelligentTieringConfigurationsRequest.cpp | 4 +++- ...istBucketInventoryConfigurationsRequest.cpp | 4 +++- .../ListBucketMetricsConfigurationsRequest.cpp | 4 +++- .../source/model/ListBucketsRequest.cpp | 2 ++ .../model/ListDirectoryBucketsRequest.cpp | 4 +++- .../model/ListMultipartUploadsRequest.cpp | 4 +++- .../source/model/ListObjectVersionsRequest.cpp | 4 +++- .../source/model/ListObjectsRequest.cpp | 4 +++- .../source/model/ListObjectsV2Request.cpp | 4 +++- .../source/model/ListPartsRequest.cpp | 4 +++- ...PutBucketAccelerateConfigurationRequest.cpp | 4 +++- .../source/model/PutBucketAclRequest.cpp | 4 +++- .../PutBucketAnalyticsConfigurationRequest.cpp | 4 +++- .../source/model/PutBucketCorsRequest.cpp | 4 +++- .../model/PutBucketEncryptionRequest.cpp | 4 +++- ...tIntelligentTieringConfigurationRequest.cpp | 4 +++- .../PutBucketInventoryConfigurationRequest.cpp | 4 +++- .../PutBucketLifecycleConfigurationRequest.cpp | 4 +++- .../source/model/PutBucketLoggingRequest.cpp | 4 +++- .../PutBucketMetricsConfigurationRequest.cpp | 4 +++- ...tBucketNotificationConfigurationRequest.cpp | 4 +++- .../PutBucketOwnershipControlsRequest.cpp | 4 +++- .../source/model/PutBucketPolicyRequest.cpp | 2 +- .../model/PutBucketReplicationRequest.cpp | 4 +++- .../model/PutBucketRequestPaymentRequest.cpp | 4 +++- .../source/model/PutBucketTaggingRequest.cpp | 4 +++- .../model/PutBucketVersioningRequest.cpp | 4 +++- .../source/model/PutBucketWebsiteRequest.cpp | 4 +++- .../source/model/PutObjectAclRequest.cpp | 4 +++- .../source/model/PutObjectLegalHoldRequest.cpp | 4 +++- .../PutObjectLockConfigurationRequest.cpp | 4 +++- .../source/model/PutObjectRequest.cpp | 2 +- .../source/model/PutObjectRetentionRequest.cpp | 4 +++- .../source/model/PutObjectTaggingRequest.cpp | 4 +++- .../model/PutPublicAccessBlockRequest.cpp | 4 +++- .../source/model/RestoreObjectRequest.cpp | 4 +++- .../model/SelectObjectContentRequest.cpp | 4 +++- .../source/model/UploadPartCopyRequest.cpp | 4 +++- .../source/model/UploadPartRequest.cpp | 2 +- .../model/WriteGetObjectResponseRequest.cpp | 2 +- .../source/S3ErrorMarshaller.cpp | 18 +++++++++++++++--- .../model/AbortMultipartUploadRequest.cpp | 4 +++- .../model/CompleteMultipartUploadRequest.cpp | 4 +++- .../source/model/CopyObjectRequest.cpp | 4 +++- .../source/model/CreateBucketRequest.cpp | 4 +++- .../model/CreateMultipartUploadRequest.cpp | 4 +++- .../source/model/CreateSessionRequest.cpp | 4 +++- ...leteBucketAnalyticsConfigurationRequest.cpp | 2 ++ .../source/model/DeleteBucketCorsRequest.cpp | 4 +++- .../model/DeleteBucketEncryptionRequest.cpp | 4 +++- ...tIntelligentTieringConfigurationRequest.cpp | 4 +++- ...leteBucketInventoryConfigurationRequest.cpp | 4 +++- .../model/DeleteBucketLifecycleRequest.cpp | 4 +++- ...DeleteBucketMetricsConfigurationRequest.cpp | 4 +++- .../DeleteBucketOwnershipControlsRequest.cpp | 4 +++- .../source/model/DeleteBucketPolicyRequest.cpp | 4 +++- .../model/DeleteBucketReplicationRequest.cpp | 4 +++- .../source/model/DeleteBucketRequest.cpp | 4 +++- .../model/DeleteBucketTaggingRequest.cpp | 4 +++- .../model/DeleteBucketWebsiteRequest.cpp | 4 +++- .../source/model/DeleteObjectRequest.cpp | 4 +++- .../model/DeleteObjectTaggingRequest.cpp | 4 +++- .../source/model/DeleteObjectsRequest.cpp | 4 +++- .../model/DeletePublicAccessBlockRequest.cpp | 4 +++- ...GetBucketAccelerateConfigurationRequest.cpp | 4 +++- .../source/model/GetBucketAclRequest.cpp | 4 +++- .../GetBucketAnalyticsConfigurationRequest.cpp | 4 +++- .../source/model/GetBucketCorsRequest.cpp | 4 +++- .../model/GetBucketEncryptionRequest.cpp | 4 +++- ...tIntelligentTieringConfigurationRequest.cpp | 4 +++- .../GetBucketInventoryConfigurationRequest.cpp | 4 +++- .../GetBucketLifecycleConfigurationRequest.cpp | 4 +++- .../source/model/GetBucketLocationRequest.cpp | 4 +++- .../source/model/GetBucketLoggingRequest.cpp | 4 +++- .../GetBucketMetricsConfigurationRequest.cpp | 4 +++- ...tBucketNotificationConfigurationRequest.cpp | 4 +++- .../GetBucketOwnershipControlsRequest.cpp | 4 +++- .../source/model/GetBucketPolicyRequest.cpp | 4 +++- .../model/GetBucketPolicyStatusRequest.cpp | 4 +++- .../model/GetBucketReplicationRequest.cpp | 4 +++- .../model/GetBucketRequestPaymentRequest.cpp | 4 +++- .../source/model/GetBucketTaggingRequest.cpp | 4 +++- .../model/GetBucketVersioningRequest.cpp | 4 +++- .../source/model/GetBucketWebsiteRequest.cpp | 4 +++- .../source/model/GetObjectAclRequest.cpp | 4 +++- .../model/GetObjectAttributesRequest.cpp | 4 +++- .../source/model/GetObjectLegalHoldRequest.cpp | 4 +++- .../GetObjectLockConfigurationRequest.cpp | 4 +++- .../source/model/GetObjectRequest.cpp | 2 ++ .../source/model/GetObjectRetentionRequest.cpp | 4 +++- .../source/model/GetObjectTaggingRequest.cpp | 4 +++- .../source/model/GetObjectTorrentRequest.cpp | 2 ++ .../model/GetPublicAccessBlockRequest.cpp | 4 +++- .../source/model/HeadBucketRequest.cpp | 4 +++- .../source/model/HeadObjectRequest.cpp | 4 +++- ...istBucketAnalyticsConfigurationsRequest.cpp | 4 +++- ...IntelligentTieringConfigurationsRequest.cpp | 4 +++- ...istBucketInventoryConfigurationsRequest.cpp | 4 +++- .../ListBucketMetricsConfigurationsRequest.cpp | 4 +++- .../source/model/ListBucketsRequest.cpp | 2 ++ .../model/ListDirectoryBucketsRequest.cpp | 4 +++- .../model/ListMultipartUploadsRequest.cpp | 4 +++- .../source/model/ListObjectVersionsRequest.cpp | 4 +++- .../source/model/ListObjectsRequest.cpp | 4 +++- .../source/model/ListObjectsV2Request.cpp | 4 +++- .../source/model/ListPartsRequest.cpp | 4 +++- ...PutBucketAccelerateConfigurationRequest.cpp | 4 +++- .../source/model/PutBucketAclRequest.cpp | 4 +++- .../PutBucketAnalyticsConfigurationRequest.cpp | 4 +++- .../source/model/PutBucketCorsRequest.cpp | 4 +++- .../model/PutBucketEncryptionRequest.cpp | 4 +++- ...tIntelligentTieringConfigurationRequest.cpp | 4 +++- .../PutBucketInventoryConfigurationRequest.cpp | 4 +++- .../PutBucketLifecycleConfigurationRequest.cpp | 4 +++- .../source/model/PutBucketLoggingRequest.cpp | 4 +++- .../PutBucketMetricsConfigurationRequest.cpp | 4 +++- ...tBucketNotificationConfigurationRequest.cpp | 4 +++- .../PutBucketOwnershipControlsRequest.cpp | 4 +++- .../source/model/PutBucketPolicyRequest.cpp | 2 +- .../model/PutBucketReplicationRequest.cpp | 4 +++- .../model/PutBucketRequestPaymentRequest.cpp | 4 +++- .../source/model/PutBucketTaggingRequest.cpp | 4 +++- .../model/PutBucketVersioningRequest.cpp | 4 +++- .../source/model/PutBucketWebsiteRequest.cpp | 4 +++- .../source/model/PutObjectAclRequest.cpp | 4 +++- .../source/model/PutObjectLegalHoldRequest.cpp | 4 +++- .../PutObjectLockConfigurationRequest.cpp | 4 +++- .../source/model/PutObjectRequest.cpp | 2 +- .../source/model/PutObjectRetentionRequest.cpp | 4 +++- .../source/model/PutObjectTaggingRequest.cpp | 4 +++- .../model/PutPublicAccessBlockRequest.cpp | 4 +++- .../source/model/RestoreObjectRequest.cpp | 4 +++- .../model/SelectObjectContentRequest.cpp | 4 +++- .../source/model/UploadPartCopyRequest.cpp | 4 +++- .../source/model/UploadPartRequest.cpp | 2 +- .../model/WriteGetObjectResponseRequest.cpp | 2 +- .../source/client/AWSXmlClient.cpp | 12 ++---------- .../velocity/cpp/StreamRequestSource.vm | 2 +- ...utBucketNotificationConfigurationRequest.vm | 4 +++- .../velocity/cpp/s3/S3ErrorMarshallerSource.vm | 18 +++++++++++++++--- .../velocity/cpp/xml/XmlRequestSource.vm | 4 +++- 197 files changed, 600 insertions(+), 204 deletions(-) diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp index dfa41c03a2c..abd45114e2e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp @@ -113,6 +113,16 @@ AWSError S3CrtErrorMarshaller::Marshall(const Aws::Http Aws::String message{"Error in body of the response"}; //extract error message and code in the body auto& body = httpResponse.GetResponseBody(); + + if(!body.good()) + { + return Aws::Client::AWSError( + Aws::Client::CoreErrors::INVALID_PARAMETER_VALUE, + "", + message, + false); + } + auto readPointer = body.tellg(); XmlDocument doc = XmlDocument::CreateFromXmlStream(body); Aws::String bodyError; @@ -121,22 +131,24 @@ AWSError S3CrtErrorMarshaller::Marshall(const Aws::Http !doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + //check if the first node fetched has no children auto messageNode = doc.GetRootElement().FirstChild("Message") ; - if(!messageNode.IsNull()) + if(!messageNode.IsNull() && !messageNode.HasChildren()) { message = messageNode.GetText(); } auto codeNode = doc.GetRootElement().FirstChild("Code") ; - if(!codeNode.IsNull()) + if(!codeNode.IsNull() && !codeNode.HasChildren()) { bodyError = codeNode.GetText(); } } - body.seekg(readPointer); auto error = FindErrorByName(bodyError.c_str()); error.SetMessage(message); + + body.seekg(readPointer); return error; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp index 0fc3e48aa1b..e45de74c36c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool AbortMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp index 0d4c7ddabc7..f284cf8d217 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -38,7 +40,7 @@ bool CompleteMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp index dc84a25e6ca..3fdd8d10e87 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -75,7 +77,7 @@ bool CopyObjectRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp index 27360759d8a..c0533902c7c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +39,7 @@ bool CreateBucketRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp index 267c7c60743..54ab1845177 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -62,7 +64,7 @@ bool CreateMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp index 9b83b90b610..68f3ef056c7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool CreateSessionRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp index b9d0bc51972..6ad1681fe5b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp index 0a0bc92aebc..8c07fa65ec4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp index 602bbf59e62..520b2ed16f0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp index ef49924d33c..b5be375e9c8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::I const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp index ff5e3debcfe..16188a6df86 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool DeleteBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream & const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp index 888a6b13902..ba6b9a59f40 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketLifecycleRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp index aed7fe81fd1..6ba9eb93814 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool DeleteBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp index 7f22542d9b9..a985f8fe467 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp index d0c1c99bc88..a62f84da8e0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp index 7b556b10916..d06b9f5fa54 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp index b2d55b3f23e..8109cf1c1bb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp index 8124164d679..601df38b9fa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp index 6db84166575..ccc13511851 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp index 7011e6333ea..95acc346bce 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -33,7 +35,7 @@ bool DeleteObjectRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp index 965a0f316cf..5f75bede065 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -28,7 +30,7 @@ bool DeleteObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp index 5ca020ea858..150d8e96967 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +36,7 @@ bool DeleteObjectsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp index c94a0e1d1c3..f7af2a61fe0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeletePublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp index 25a0f4413d8..9e83b078579 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -28,7 +30,7 @@ bool GetBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp index 78308f7731a..8cafcfb16d1 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp index 05814a97bda..9930d030f98 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool GetBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp index b2eb119d614..58a50b38341 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp index 63b38606239..9d015a9d672 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp index a866d69b5ca..52b4dfa5270 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOSt const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp index 87ec2cfc656..8a17f486a60 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool GetBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp index 0d7b8423ff9..f9a975abc13 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp index 4cfb34c2a1b..cd7196f5858 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketLocationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp index 928bb8b0fba..e9ee9b7de14 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp index 5e4e0743c24..c1d39d74d23 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool GetBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp index 54185feacbc..0d213db98ba 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp index b219c2fc8d3..707b965ff23 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp index b4766cbde34..20212ea1249 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp index d4381582c09..82d69f6a343 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketPolicyStatusRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp index 078bb7e821d..a390fa84a9e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp index c8b01693ed8..9067ed257c4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp index 087e25ceb9c..9e184d33829 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp index 6c837cef323..323376cfd79 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp index 2ce428886dd..b765c806f56 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp index 0140358b752..c9514fa2a3e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool GetObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp index 342bf7763e8..baf9b265f1b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #include #include @@ -13,6 +14,7 @@ #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -39,7 +41,7 @@ bool GetObjectAttributesRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp index 9bd0ccb7b29..f35d461039a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool GetObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp index fa3914e2dbb..e4c67cfa572 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRequest.cpp index a458f618be5..4fc724088df 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp index 2a201753bf1..d893af21195 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool GetObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp index e1d8d3dad95..cd0c1521663 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool GetObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTorrentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTorrentRequest.cpp index d6de2f4376c..bd6cffb6c18 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTorrentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTorrentRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp index 64d0e5840fc..8ea616b70bc 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp index a272e5abf05..1aa79d95c04 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool HeadBucketRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp index f75b78b2a77..becdd8ad5f9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -48,7 +50,7 @@ bool HeadObjectRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp index ae3819b2ca9..70d78208e4c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool ListBucketAnalyticsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &b const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp index ed359734a3f..895f53a11c2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool ListBucketIntelligentTieringConfigurationsRequest::HasEmbeddedError(Aws::IO const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp index bc7093b20bd..d896ccd8e80 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool ListBucketInventoryConfigurationsRequest::HasEmbeddedError(Aws::IOStream &b const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp index 53c8219c0aa..a40eae43d5e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool ListBucketMetricsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketsRequest.cpp index 2ffe82d1076..2d7dec4468a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketsRequest.cpp @@ -6,10 +6,12 @@ #include #include #include +#include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; ListBucketsRequest::ListBucketsRequest() diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp index 730010c511f..37b232e7b33 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool ListDirectoryBucketsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp index 317609f6ec7..8a2d15bdf3c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -36,7 +38,7 @@ bool ListMultipartUploadsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp index c8b6a39dcf3..ebf8cd08bac 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #include #include @@ -13,6 +14,7 @@ #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -38,7 +40,7 @@ bool ListObjectVersionsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp index b52793284a9..06639977020 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #include #include @@ -13,6 +14,7 @@ #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +39,7 @@ bool ListObjectsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp index a2aee97bd26..3a61fedbb32 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #include #include @@ -13,6 +14,7 @@ #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -40,7 +42,7 @@ bool ListObjectsV2Request::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp index 2b14281155e..6b1acb5785a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +39,7 @@ bool ListPartsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp index 14ba49f58b9..d9c060a46fa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -29,7 +31,7 @@ bool PutBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp index 41ee92c159a..de78989cad3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +39,7 @@ bool PutBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp index fffd0bb7203..0a6ef7424ce 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -28,7 +30,7 @@ bool PutBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp index a73cde93a37..b5a9e6cc3f2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp index 79038aff7f1..7cf5350a6bb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp index f66a6b4de7f..a6a675aab4d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool PutBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOSt const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp index ccfa0447da1..b9f56943612 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -28,7 +30,7 @@ bool PutBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp index e35ab9c4890..fb16eeb5623 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -29,7 +31,7 @@ bool PutBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp index 95818845150..5404df5be43 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp index 2e82cded5bd..b0620adfa50 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -28,7 +30,7 @@ bool PutBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp index 14e2dc93ab0..1b9d4e1af20 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -84,7 +86,7 @@ bool PutBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp index b6ffbc70211..e7e33c8f04a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -28,7 +30,7 @@ bool PutBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp index a769902cb1f..fa80902363d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp @@ -89,7 +89,7 @@ bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp index c3bae591968..16aba929be2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +33,7 @@ bool PutBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp index eacf4162ed2..57eded242a9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp index 847dedb2f9f..08d0032a3d2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp index f8bdb1f16d0..2d2cd7aa932 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +33,7 @@ bool PutBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp index 3aaa250cb76..ff6d0b1b965 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp index 3573ec38b12..d5063ef42ce 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -41,7 +43,7 @@ bool PutObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp index b7939db53c6..9a392dc2ed4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +36,7 @@ bool PutObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp index 6a09479d80c..3332ef95761 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -33,7 +35,7 @@ bool PutObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp index 20b9e0d6be2..ff6d11f43eb 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp @@ -317,7 +317,7 @@ bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp index 113ddae41f6..de23c3a91a6 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -36,7 +38,7 @@ bool PutObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp index 39bf9a8733d..a27743f1624 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +36,7 @@ bool PutObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp index db90e915f3e..4f004a1ddb8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp index b467e94d648..9cf55d26326 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -33,7 +35,7 @@ bool RestoreObjectRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp index dde1fb7a282..e9114b5e11e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -38,7 +40,7 @@ bool SelectObjectContentRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp index 212989f04fb..bbce5250d1f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3Crt::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -45,7 +47,7 @@ bool UploadPartCopyRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp index 1527bfe2b4b..cae6d46823a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp @@ -171,7 +171,7 @@ bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp index 55ef9a1b490..e8ce75a8e59 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp @@ -359,7 +359,7 @@ bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp b/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp index 57c5be19b6a..b9d371f0b49 100644 --- a/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp @@ -113,6 +113,16 @@ AWSError S3ErrorMarshaller::Marshall(const Aws::Http::H Aws::String message{"Error in body of the response"}; //extract error message and code in the body auto& body = httpResponse.GetResponseBody(); + + if(!body.good()) + { + return Aws::Client::AWSError( + Aws::Client::CoreErrors::INVALID_PARAMETER_VALUE, + "", + message, + false); + } + auto readPointer = body.tellg(); XmlDocument doc = XmlDocument::CreateFromXmlStream(body); Aws::String bodyError; @@ -121,22 +131,24 @@ AWSError S3ErrorMarshaller::Marshall(const Aws::Http::H !doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + //check if the first node fetched has no children auto messageNode = doc.GetRootElement().FirstChild("Message") ; - if(!messageNode.IsNull()) + if(!messageNode.IsNull() && !messageNode.HasChildren()) { message = messageNode.GetText(); } auto codeNode = doc.GetRootElement().FirstChild("Code") ; - if(!codeNode.IsNull()) + if(!codeNode.IsNull() && !codeNode.HasChildren()) { bodyError = codeNode.GetText(); } } - body.seekg(readPointer); auto error = FindErrorByName(bodyError.c_str()); error.SetMessage(message); + + body.seekg(readPointer); return error; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp index 58d09b335ff..128e209f150 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool AbortMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp index 8af05adce04..d0e298d6874 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -38,7 +40,7 @@ bool CompleteMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp index fe2501865d0..c819600c86b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -75,7 +77,7 @@ bool CopyObjectRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp index 2be97b70f93..2a9493ea483 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +39,7 @@ bool CreateBucketRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp index d227d327bd5..d06755ff836 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -62,7 +64,7 @@ bool CreateMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp index d05fa0b0101..a8289ef4c2f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool CreateSessionRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp index 8a89e9802cd..094f2628ba9 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketAnalyticsConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp index a13078ea333..deb955d53fd 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp index 87f51c229cd..5ba534a49c4 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp index f34160fe867..987e15a3348 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::I const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp index 4e3bf9d5e01..fd50dd5ff4d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool DeleteBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream & const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp index ae110f91b11..54f071028a1 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketLifecycleRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp index 9c16192b74a..052647c82dd 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool DeleteBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp index fffc0cb6cd2..7e8db400d01 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp index be9434d5c50..ac96d8e6a7b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp index a0998718d41..31adfb46b35 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp index 1707f373eab..d22116c0141 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp index 8a00f72824e..b5577e69867 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp index fab425d90bb..a89546f0fe0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeleteBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp index 5fa47da45a5..0ff0fa53cd6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -33,7 +35,7 @@ bool DeleteObjectRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp index 912326f929a..e58c3345f6a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -28,7 +30,7 @@ bool DeleteObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp index dbadfabe865..2f9faafd91b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +36,7 @@ bool DeleteObjectsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp index 025613de032..ae5b4342886 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool DeletePublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp index 2d15719f579..137cc4b9ab4 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -28,7 +30,7 @@ bool GetBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp index c449c4591d0..82f858fad6c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp index eaf276effca..5f387d0964b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool GetBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp index 5593042c711..9e8b0753b8f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp index 522d30fc3d0..dfb5ca15b3b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp index d2036964f54..49e79e5936f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOSt const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp index dbcf39d1bc6..8e3f99ffef7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool GetBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp index bd6c783ceac..95c175810a3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp index fd4e02084a2..251973cf97b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketLocationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp index 3c08d986991..7d8c09f6bfd 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp index bc94b3ade28..c26958913eb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool GetBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp index debf5bd7f3d..ea396719844 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp index 7738e1cff1c..1ffc4be8024 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp index f8a8799f744..87a93d84a4b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp index 07eb78f396f..e16dc5a1dd0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketPolicyStatusRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp index 3c575b86708..68803fda95e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp index a5026ae598c..ec12c92931c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp index 90fdd73ea36..aab31eb8b13 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp index 1c637245257..277986af4ce 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp index d4055961b52..fe5d1e0caa9 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp index 81c97036c23..e32f9d511b6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool GetObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp index 7a61c6bb17e..f53da4075ea 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #include #include @@ -13,6 +14,7 @@ #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -39,7 +41,7 @@ bool GetObjectAttributesRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp index 20576ddeb14..c3a93e13450 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool GetObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp index 087d4935d08..ebcc24a88e3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRequest.cpp index ff675a98371..0cd27ffc47a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp index 043750ac8d0..9c392a3a3ef 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool GetObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp index cd3c81fe4fb..9ef03c9e565 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool GetObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTorrentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTorrentRequest.cpp index 95f85b7174f..ccc7e4b20e2 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTorrentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTorrentRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp index 1f8f2af1822..a10b564c6f7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool GetPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp index 5c1b978fb64..39d65118106 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool HeadBucketRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp index 40345bc553d..a7e7decd24b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -48,7 +50,7 @@ bool HeadObjectRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp index 9a9c0e178cb..0ad3d030300 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool ListBucketAnalyticsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &b const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp index d8f513e9350..92effa22d2d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -26,7 +28,7 @@ bool ListBucketIntelligentTieringConfigurationsRequest::HasEmbeddedError(Aws::IO const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp index d7a4bdcf050..cf632097f20 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool ListBucketInventoryConfigurationsRequest::HasEmbeddedError(Aws::IOStream &b const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp index a261ff6b655..cfdbace8e81 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool ListBucketMetricsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketsRequest.cpp index 574763fcb9a..3684882265f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketsRequest.cpp @@ -6,10 +6,12 @@ #include #include #include +#include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; ListBucketsRequest::ListBucketsRequest() diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp index 17cd8a285c8..01bf80c068f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool ListDirectoryBucketsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp index ec1dce35cce..90931416fbb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -36,7 +38,7 @@ bool ListMultipartUploadsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp index 85f7bb14d1b..b3e0fc51d3b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #include #include @@ -13,6 +14,7 @@ #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -38,7 +40,7 @@ bool ListObjectVersionsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp index c3b8a4ed246..812286198bf 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #include #include @@ -13,6 +14,7 @@ #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +39,7 @@ bool ListObjectsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp index 62a4451adcf..4d4616cf0ac 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #include #include @@ -13,6 +14,7 @@ #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -40,7 +42,7 @@ bool ListObjectsV2Request::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp index da1b48fb6a5..f6096561a99 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +39,7 @@ bool ListPartsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp index 59eb0356d8c..04ef4b4d111 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -29,7 +31,7 @@ bool PutBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp index 5654f3d3f9f..bd74440f16a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -37,7 +39,7 @@ bool PutBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp index 1668fed52e3..54b7e747988 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -28,7 +30,7 @@ bool PutBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp index d372f7ccf5b..696a36c3de7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp index 92ed1366235..199a355a298 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp index 11d524de05c..9ce68bc8b66 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -27,7 +29,7 @@ bool PutBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOSt const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp index 95497c79aaa..1fec43d6de1 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -28,7 +30,7 @@ bool PutBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp index 1fa5ed022de..aa58549b961 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -29,7 +31,7 @@ bool PutBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp index a63d9a5db3b..212781f7763 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp index 46d6183c54d..d12e4339ce0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -28,7 +30,7 @@ bool PutBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp index 10cd620f31b..c40a6ad54bc 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -84,7 +86,7 @@ bool PutBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp index 132ed8e6409..c5ca155b859 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -28,7 +30,7 @@ bool PutBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp index 3194c5e9eba..12e6d053ee2 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp @@ -89,7 +89,7 @@ bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp index bd933f1d4ed..291cefbcea3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +33,7 @@ bool PutBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp index c970e5cd7ff..b3402a2bd3b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp index c96e74b384f..a7aab01e772 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp index 8e25766de92..c6f363d3fc1 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -31,7 +33,7 @@ bool PutBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp index 9d88d1a1809..6b97df7bf69 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp index ef7fd5bcb61..2d2c6f96e3b 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -41,7 +43,7 @@ bool PutObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp index 48037b88826..400fb37c4bc 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +36,7 @@ bool PutObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp index 88bdc73518b..7bf90efd50d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -33,7 +35,7 @@ bool PutObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp index 959e6aa6cd3..528c184ba7e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp @@ -317,7 +317,7 @@ bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp index abdb8028752..2fdbfc1ed47 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -36,7 +38,7 @@ bool PutObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp index 3b2c2b7f9ab..46052b97178 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -34,7 +36,7 @@ bool PutObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp index b88d9f40ec5..40933b24e9e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -30,7 +32,7 @@ bool PutPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp index 5cd2cb9c67f..aaa6e42bf9c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -33,7 +35,7 @@ bool RestoreObjectRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp index 86230147e9c..b96278717db 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -38,7 +40,7 @@ bool SelectObjectContentRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp index 1a7e0bd8a37..b6305ac51af 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include using namespace Aws::S3::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; using namespace Aws::Http; @@ -45,7 +47,7 @@ bool UploadPartCopyRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp index c60c065b310..a78947a964a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp @@ -171,7 +171,7 @@ bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp index c4db78262db..8cf53f0cdf9 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp @@ -359,7 +359,7 @@ bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp b/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp index fe2f7b84f9f..f1ac1793caa 100644 --- a/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp +++ b/src/aws-cpp-sdk-core/source/client/AWSXmlClient.cpp @@ -188,16 +188,8 @@ AWSError AWSXMLClient::BuildAWSError(const std::shared_ptrGetResponseBody()) - { - ss << "No response body."; - } - else - { - Aws::String xmlString((Aws::IStreamBufIterator(httpResponse->GetResponseBody())), Aws::IStreamBufIterator()); - - //print message for logging - } + ss << "No response body."; + error = AWSError(errorCode, "", ss.str(), IsRetryableHttpResponseCode(responseCode)); } else diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm index 5e6122bfeac..c36f0316fba 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm @@ -82,7 +82,7 @@ bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm index b729cdd791b..1fba961ddbe 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm @@ -6,6 +6,7 @@ \#include \#include \#include +\#include #if($shape.hasQueryStringMembers()) \#include #end @@ -19,6 +20,7 @@ #end using namespace ${rootNamespace}::${serviceNamespace}::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; #if($shape.hasQueryStringMembers()) using namespace Aws::Http; @@ -88,7 +90,7 @@ bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm index 873f1dca9eb..2c9bb50a8e4 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm @@ -113,6 +113,16 @@ AWSError ${metadata.classNamePrefix}ErrorMarshaller::Ma Aws::String message{"Error in body of the response"}; //extract error message and code in the body auto& body = httpResponse.GetResponseBody(); + + if(!body.good()) + { + return Aws::Client::AWSError( + Aws::Client::CoreErrors::INVALID_PARAMETER_VALUE, + "", + message, + false); + } + auto readPointer = body.tellg(); XmlDocument doc = XmlDocument::CreateFromXmlStream(body); Aws::String bodyError; @@ -121,22 +131,24 @@ AWSError ${metadata.classNamePrefix}ErrorMarshaller::Ma !doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { + //check if the first node fetched has no children auto messageNode = doc.GetRootElement().FirstChild("Message") ; - if(!messageNode.IsNull()) + if(!messageNode.IsNull() && !messageNode.HasChildren()) { message = messageNode.GetText(); } auto codeNode = doc.GetRootElement().FirstChild("Code") ; - if(!codeNode.IsNull()) + if(!codeNode.IsNull() && !codeNode.HasChildren()) { bodyError = codeNode.GetText(); } } - body.seekg(readPointer); auto error = FindErrorByName(bodyError.c_str()); error.SetMessage(message); + + body.seekg(readPointer); return error; diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm index 516f072956c..88c01c933f7 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm @@ -11,6 +11,7 @@ #end \#include \#include +\#include #if($shape.hasQueryStringMembers()) \#include #end @@ -24,6 +25,7 @@ #end using namespace ${rootNamespace}::${serviceNamespace}::Model; +using namespace Aws::Utils::Xml; using namespace Aws::Utils; #if($shape.hasQueryStringMembers()) using namespace Aws::Http; @@ -40,7 +42,7 @@ bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const { // Header is unused - (void) header; + AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); From e93cab9d28964a6cc9a65681b7cfa6378ef7e9f2 Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Tue, 9 Jul 2024 14:33:26 +0000 Subject: [PATCH 21/25] fix namespace --- .../source/model/PutBucketNotificationConfigurationRequest.cpp | 2 +- .../aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp | 2 +- .../src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp | 2 +- .../src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp | 2 +- .../source/model/WriteGetObjectResponseRequest.cpp | 2 +- .../source/model/PutBucketNotificationConfigurationRequest.cpp | 2 +- .../src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp | 2 +- generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp | 2 +- generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp | 2 +- .../source/model/WriteGetObjectResponseRequest.cpp | 2 +- .../util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm | 2 +- .../cpp/s3/PutBucketNotificationConfigurationRequest.vm | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp index 1b9d4e1af20..1ae4d9e6676 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp @@ -89,7 +89,7 @@ bool PutBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); - Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp index fa80902363d..24e94c03370 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp @@ -92,7 +92,7 @@ bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); - Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp index ff6d11f43eb..0f29796889f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp @@ -320,7 +320,7 @@ bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); - Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp index cae6d46823a..0dad167f60a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp @@ -174,7 +174,7 @@ bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); - Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp index e8ce75a8e59..4c32244901c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp @@ -362,7 +362,7 @@ bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); - Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp index c40a6ad54bc..ecee18bf123 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp @@ -89,7 +89,7 @@ bool PutBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); - Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp index 12e6d053ee2..fb1f7e79e64 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp @@ -92,7 +92,7 @@ bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); - Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp index 528c184ba7e..91ac8240948 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp @@ -320,7 +320,7 @@ bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); - Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp index a78947a964a..dcb38cd85f7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp @@ -174,7 +174,7 @@ bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); - Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp index 8cf53f0cdf9..af657607725 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp @@ -362,7 +362,7 @@ bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); - Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm index c36f0316fba..be59bf557ea 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm @@ -85,7 +85,7 @@ bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); - Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm index 1fba961ddbe..2fda7492c5a 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm @@ -93,7 +93,7 @@ bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, AWS_UNREFERENCED_PARAM(header); auto readPointer = body.tellg(); - Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); if (!doc.WasParseSuccessful()) { body.seekg(readPointer); From 45dee1235f4dc636d82e02d74e52e9934006d94b Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Tue, 9 Jul 2024 16:00:58 +0000 Subject: [PATCH 22/25] make code cleaner --- .../src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp | 3 +-- .../model/PutBucketNotificationConfigurationRequest.cpp | 5 +---- .../source/model/PutBucketPolicyRequest.cpp | 5 ++--- .../src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp | 5 ++--- .../aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp | 5 ++--- .../source/model/WriteGetObjectResponseRequest.cpp | 5 ++--- generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp | 3 +-- .../model/PutBucketNotificationConfigurationRequest.cpp | 5 +---- .../aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp | 5 ++--- .../src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp | 5 ++--- .../src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp | 5 ++--- .../source/model/WriteGetObjectResponseRequest.cpp | 5 ++--- .../awsclientgenerator/velocity/cpp/StreamRequestSource.vm | 5 ++--- .../cpp/s3/PutBucketNotificationConfigurationRequest.vm | 5 +---- .../velocity/cpp/s3/S3ErrorMarshallerSource.vm | 3 +-- 15 files changed, 24 insertions(+), 45 deletions(-) diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp index abd45114e2e..0c9bc1a2047 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtErrorMarshaller.cpp @@ -125,6 +125,7 @@ AWSError S3CrtErrorMarshaller::Marshall(const Aws::Http auto readPointer = body.tellg(); XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + body.seekg(readPointer); Aws::String bodyError; if (doc.WasParseSuccessful() && @@ -147,8 +148,6 @@ AWSError S3CrtErrorMarshaller::Marshall(const Aws::Http auto error = FindErrorByName(bodyError.c_str()); error.SetMessage(message); - - body.seekg(readPointer); return error; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp index 1ae4d9e6676..04a8689bf26 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketNotificationConfigurationRequest.cpp @@ -90,17 +90,14 @@ bool PutBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp index 24e94c03370..c7e7af75ce5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketPolicyRequest.cpp @@ -93,17 +93,16 @@ bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); + return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp index 0f29796889f..52b520abf33 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRequest.cpp @@ -321,17 +321,16 @@ bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); + return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp index 0dad167f60a..a14e5ec1b8c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartRequest.cpp @@ -175,17 +175,16 @@ bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); + return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp index 4c32244901c..eba445ca19f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/WriteGetObjectResponseRequest.cpp @@ -363,17 +363,16 @@ bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); + return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp b/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp index b9d371f0b49..807a07f5e54 100644 --- a/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/S3ErrorMarshaller.cpp @@ -125,6 +125,7 @@ AWSError S3ErrorMarshaller::Marshall(const Aws::Http::H auto readPointer = body.tellg(); XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + body.seekg(readPointer); Aws::String bodyError; if (doc.WasParseSuccessful() && @@ -147,8 +148,6 @@ AWSError S3ErrorMarshaller::Marshall(const Aws::Http::H auto error = FindErrorByName(bodyError.c_str()); error.SetMessage(message); - - body.seekg(readPointer); return error; diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp index ecee18bf123..47d06892e05 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketNotificationConfigurationRequest.cpp @@ -90,17 +90,14 @@ bool PutBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp index fb1f7e79e64..112d1d01ac3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketPolicyRequest.cpp @@ -93,17 +93,16 @@ bool PutBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); + return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp index 91ac8240948..93f0c8e0c35 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRequest.cpp @@ -321,17 +321,16 @@ bool PutObjectRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); + return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp index dcb38cd85f7..655bfc2a895 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartRequest.cpp @@ -175,17 +175,16 @@ bool UploadPartRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); + return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp index af657607725..eeb01436e82 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/WriteGetObjectResponseRequest.cpp @@ -363,17 +363,16 @@ bool WriteGetObjectResponseRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); + return false; } diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm index be59bf557ea..0447669a39f 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/StreamRequestSource.vm @@ -86,17 +86,16 @@ bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); + return false; } #end diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm index 2fda7492c5a..62756f3312f 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm @@ -94,17 +94,14 @@ bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = Utils::Xml::XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } #end diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm index 2c9bb50a8e4..2866bae9259 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm @@ -125,6 +125,7 @@ AWSError ${metadata.classNamePrefix}ErrorMarshaller::Ma auto readPointer = body.tellg(); XmlDocument doc = XmlDocument::CreateFromXmlStream(body); + body.seekg(readPointer); Aws::String bodyError; if (doc.WasParseSuccessful() && @@ -147,8 +148,6 @@ AWSError ${metadata.classNamePrefix}ErrorMarshaller::Ma auto error = FindErrorByName(bodyError.c_str()); error.SetMessage(message); - - body.seekg(readPointer); return error; From 6a7f01d07c7bd10fa97e54b939819f7c75c42f45 Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Tue, 9 Jul 2024 16:34:34 +0000 Subject: [PATCH 23/25] make code cleaner --- .../source/model/AbortMultipartUploadRequest.cpp | 5 +---- .../source/model/CompleteMultipartUploadRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp | 5 +---- .../source/model/CreateMultipartUploadRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp | 5 +---- .../source/model/DeleteBucketCorsRequest.cpp | 5 +---- .../source/model/DeleteBucketEncryptionRequest.cpp | 5 +---- .../DeleteBucketIntelligentTieringConfigurationRequest.cpp | 5 +---- .../model/DeleteBucketInventoryConfigurationRequest.cpp | 5 +---- .../source/model/DeleteBucketLifecycleRequest.cpp | 5 +---- .../source/model/DeleteBucketMetricsConfigurationRequest.cpp | 5 +---- .../source/model/DeleteBucketOwnershipControlsRequest.cpp | 5 +---- .../source/model/DeleteBucketPolicyRequest.cpp | 5 +---- .../source/model/DeleteBucketReplicationRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp | 5 +---- .../source/model/DeleteBucketTaggingRequest.cpp | 5 +---- .../source/model/DeleteBucketWebsiteRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp | 5 +---- .../source/model/DeleteObjectTaggingRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp | 5 +---- .../source/model/DeletePublicAccessBlockRequest.cpp | 5 +---- .../source/model/GetBucketAccelerateConfigurationRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp | 5 +---- .../source/model/GetBucketAnalyticsConfigurationRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp | 5 +---- .../source/model/GetBucketEncryptionRequest.cpp | 5 +---- .../GetBucketIntelligentTieringConfigurationRequest.cpp | 5 +---- .../source/model/GetBucketInventoryConfigurationRequest.cpp | 5 +---- .../source/model/GetBucketLifecycleConfigurationRequest.cpp | 5 +---- .../source/model/GetBucketLocationRequest.cpp | 5 +---- .../source/model/GetBucketLoggingRequest.cpp | 5 +---- .../source/model/GetBucketMetricsConfigurationRequest.cpp | 5 +---- .../model/GetBucketNotificationConfigurationRequest.cpp | 5 +---- .../source/model/GetBucketOwnershipControlsRequest.cpp | 5 +---- .../source/model/GetBucketPolicyRequest.cpp | 5 +---- .../source/model/GetBucketPolicyStatusRequest.cpp | 5 +---- .../source/model/GetBucketReplicationRequest.cpp | 5 +---- .../source/model/GetBucketRequestPaymentRequest.cpp | 5 +---- .../source/model/GetBucketTaggingRequest.cpp | 5 +---- .../source/model/GetBucketVersioningRequest.cpp | 5 +---- .../source/model/GetBucketWebsiteRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp | 5 +---- .../source/model/GetObjectAttributesRequest.cpp | 5 +---- .../source/model/GetObjectLegalHoldRequest.cpp | 5 +---- .../source/model/GetObjectLockConfigurationRequest.cpp | 5 +---- .../source/model/GetObjectRetentionRequest.cpp | 5 +---- .../source/model/GetObjectTaggingRequest.cpp | 5 +---- .../source/model/GetPublicAccessBlockRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp | 5 +---- .../model/ListBucketAnalyticsConfigurationsRequest.cpp | 5 +---- .../ListBucketIntelligentTieringConfigurationsRequest.cpp | 5 +---- .../model/ListBucketInventoryConfigurationsRequest.cpp | 5 +---- .../source/model/ListBucketMetricsConfigurationsRequest.cpp | 5 +---- .../source/model/ListDirectoryBucketsRequest.cpp | 5 +---- .../source/model/ListMultipartUploadsRequest.cpp | 5 +---- .../source/model/ListObjectVersionsRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp | 5 +---- .../src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp | 5 +---- .../source/model/PutBucketAccelerateConfigurationRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp | 5 +---- .../source/model/PutBucketAnalyticsConfigurationRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp | 5 +---- .../source/model/PutBucketEncryptionRequest.cpp | 5 +---- .../PutBucketIntelligentTieringConfigurationRequest.cpp | 5 +---- .../source/model/PutBucketInventoryConfigurationRequest.cpp | 5 +---- .../source/model/PutBucketLifecycleConfigurationRequest.cpp | 5 +---- .../source/model/PutBucketLoggingRequest.cpp | 5 +---- .../source/model/PutBucketMetricsConfigurationRequest.cpp | 5 +---- .../source/model/PutBucketOwnershipControlsRequest.cpp | 5 +---- .../source/model/PutBucketReplicationRequest.cpp | 5 +---- .../source/model/PutBucketRequestPaymentRequest.cpp | 5 +---- .../source/model/PutBucketTaggingRequest.cpp | 5 +---- .../source/model/PutBucketVersioningRequest.cpp | 5 +---- .../source/model/PutBucketWebsiteRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp | 5 +---- .../source/model/PutObjectLegalHoldRequest.cpp | 5 +---- .../source/model/PutObjectLockConfigurationRequest.cpp | 5 +---- .../source/model/PutObjectRetentionRequest.cpp | 5 +---- .../source/model/PutObjectTaggingRequest.cpp | 5 +---- .../source/model/PutPublicAccessBlockRequest.cpp | 5 +---- .../aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp | 5 +---- .../source/model/SelectObjectContentRequest.cpp | 5 +---- .../source/model/UploadPartCopyRequest.cpp | 5 +---- .../source/model/AbortMultipartUploadRequest.cpp | 5 +---- .../source/model/CompleteMultipartUploadRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp | 5 +---- .../source/model/CreateMultipartUploadRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp | 5 +---- .../aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp | 5 +---- .../source/model/DeleteBucketEncryptionRequest.cpp | 5 +---- .../DeleteBucketIntelligentTieringConfigurationRequest.cpp | 5 +---- .../model/DeleteBucketInventoryConfigurationRequest.cpp | 5 +---- .../source/model/DeleteBucketLifecycleRequest.cpp | 5 +---- .../source/model/DeleteBucketMetricsConfigurationRequest.cpp | 5 +---- .../source/model/DeleteBucketOwnershipControlsRequest.cpp | 5 +---- .../source/model/DeleteBucketPolicyRequest.cpp | 5 +---- .../source/model/DeleteBucketReplicationRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp | 5 +---- .../source/model/DeleteBucketTaggingRequest.cpp | 5 +---- .../source/model/DeleteBucketWebsiteRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp | 5 +---- .../source/model/DeleteObjectTaggingRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp | 5 +---- .../source/model/DeletePublicAccessBlockRequest.cpp | 5 +---- .../source/model/GetBucketAccelerateConfigurationRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp | 5 +---- .../source/model/GetBucketAnalyticsConfigurationRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp | 5 +---- .../source/model/GetBucketEncryptionRequest.cpp | 5 +---- .../GetBucketIntelligentTieringConfigurationRequest.cpp | 5 +---- .../source/model/GetBucketInventoryConfigurationRequest.cpp | 5 +---- .../source/model/GetBucketLifecycleConfigurationRequest.cpp | 5 +---- .../aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp | 5 +---- .../aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp | 5 +---- .../source/model/GetBucketMetricsConfigurationRequest.cpp | 5 +---- .../model/GetBucketNotificationConfigurationRequest.cpp | 5 +---- .../source/model/GetBucketOwnershipControlsRequest.cpp | 5 +---- .../aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp | 5 +---- .../source/model/GetBucketPolicyStatusRequest.cpp | 5 +---- .../source/model/GetBucketReplicationRequest.cpp | 5 +---- .../source/model/GetBucketRequestPaymentRequest.cpp | 5 +---- .../aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp | 5 +---- .../source/model/GetBucketVersioningRequest.cpp | 5 +---- .../aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp | 5 +---- .../source/model/GetObjectAttributesRequest.cpp | 5 +---- .../source/model/GetObjectLegalHoldRequest.cpp | 5 +---- .../source/model/GetObjectLockConfigurationRequest.cpp | 5 +---- .../source/model/GetObjectRetentionRequest.cpp | 5 +---- .../aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp | 5 +---- .../source/model/GetPublicAccessBlockRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp | 5 +---- .../model/ListBucketAnalyticsConfigurationsRequest.cpp | 5 +---- .../ListBucketIntelligentTieringConfigurationsRequest.cpp | 5 +---- .../model/ListBucketInventoryConfigurationsRequest.cpp | 5 +---- .../source/model/ListBucketMetricsConfigurationsRequest.cpp | 5 +---- .../source/model/ListDirectoryBucketsRequest.cpp | 5 +---- .../source/model/ListMultipartUploadsRequest.cpp | 5 +---- .../source/model/ListObjectVersionsRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp | 5 +---- .../source/model/PutBucketAccelerateConfigurationRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp | 5 +---- .../source/model/PutBucketAnalyticsConfigurationRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp | 5 +---- .../source/model/PutBucketEncryptionRequest.cpp | 5 +---- .../PutBucketIntelligentTieringConfigurationRequest.cpp | 5 +---- .../source/model/PutBucketInventoryConfigurationRequest.cpp | 5 +---- .../source/model/PutBucketLifecycleConfigurationRequest.cpp | 5 +---- .../aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp | 5 +---- .../source/model/PutBucketMetricsConfigurationRequest.cpp | 5 +---- .../source/model/PutBucketOwnershipControlsRequest.cpp | 5 +---- .../source/model/PutBucketReplicationRequest.cpp | 5 +---- .../source/model/PutBucketRequestPaymentRequest.cpp | 5 +---- .../aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp | 5 +---- .../source/model/PutBucketVersioningRequest.cpp | 5 +---- .../aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp | 5 +---- .../source/model/PutObjectLegalHoldRequest.cpp | 5 +---- .../source/model/PutObjectLockConfigurationRequest.cpp | 5 +---- .../source/model/PutObjectRetentionRequest.cpp | 5 +---- .../aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp | 5 +---- .../source/model/PutPublicAccessBlockRequest.cpp | 5 +---- .../src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp | 5 +---- .../source/model/SelectObjectContentRequest.cpp | 5 +---- .../aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp | 5 +---- .../awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm | 5 +---- 173 files changed, 173 insertions(+), 692 deletions(-) diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp index e45de74c36c..61a30d46fe0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/AbortMultipartUploadRequest.cpp @@ -36,17 +36,14 @@ bool AbortMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp index f284cf8d217..6c05037e91c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CompleteMultipartUploadRequest.cpp @@ -44,17 +44,14 @@ bool CompleteMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp index 3fdd8d10e87..836e2ee2811 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CopyObjectRequest.cpp @@ -81,17 +81,14 @@ bool CopyObjectRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp index c0533902c7c..773ad8f09e0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateBucketRequest.cpp @@ -43,17 +43,14 @@ bool CreateBucketRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp index 54ab1845177..43c735ec706 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateMultipartUploadRequest.cpp @@ -68,17 +68,14 @@ bool CreateMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp index 68f3ef056c7..b3ac44e270a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/CreateSessionRequest.cpp @@ -33,17 +33,14 @@ bool CreateSessionRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp index 8c07fa65ec4..c72eeb6f4e7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketCorsRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp index 520b2ed16f0..64064255baa 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketEncryptionRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp index b5be375e9c8..86caba0d831 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::I auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp index 16188a6df86..46be85249c8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketInventoryConfigurationRequest.cpp @@ -33,17 +33,14 @@ bool DeleteBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream & auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp index ba6b9a59f40..7f482c9aed4 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketLifecycleRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketLifecycleRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp index 6ba9eb93814..a8f07b74b12 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketMetricsConfigurationRequest.cpp @@ -33,17 +33,14 @@ bool DeleteBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp index a985f8fe467..188001f29a7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketOwnershipControlsRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp index a62f84da8e0..61ceb398368 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketPolicyRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp index d06b9f5fa54..e35bbed6887 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketReplicationRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp index 8109cf1c1bb..b5c3b224401 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp index 601df38b9fa..d73f578f752 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketTaggingRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp index ccc13511851..2bc34b766b3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteBucketWebsiteRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp index 95acc346bce..b6521f146f0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectRequest.cpp @@ -39,17 +39,14 @@ bool DeleteObjectRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp index 5f75bede065..671c457df5f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectTaggingRequest.cpp @@ -34,17 +34,14 @@ bool DeleteObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp index 150d8e96967..53d01438e48 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeleteObjectsRequest.cpp @@ -40,17 +40,14 @@ bool DeleteObjectsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp index f7af2a61fe0..e11697d007c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/DeletePublicAccessBlockRequest.cpp @@ -32,17 +32,14 @@ bool DeletePublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp index 9e83b078579..01e7660cd3d 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAccelerateConfigurationRequest.cpp @@ -34,17 +34,14 @@ bool GetBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp index 8cafcfb16d1..1fe4d34093a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAclRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp index 9930d030f98..5191091e816 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketAnalyticsConfigurationRequest.cpp @@ -33,17 +33,14 @@ bool GetBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp index 58a50b38341..223aef00c7c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketCorsRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp index 9d015a9d672..b1cfdb24a0b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketEncryptionRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp index 52b4dfa5270..8a3a36aa83c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOSt auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp index 8a17f486a60..ed82f9eee50 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketInventoryConfigurationRequest.cpp @@ -33,17 +33,14 @@ bool GetBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp index f9a975abc13..a5462247113 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLifecycleConfigurationRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp index cd7196f5858..3b011c7b91e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLocationRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketLocationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp index e9ee9b7de14..ba42a8e0ca6 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketLoggingRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp index c1d39d74d23..f1059b8f66c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketMetricsConfigurationRequest.cpp @@ -33,17 +33,14 @@ bool GetBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp index 0d213db98ba..a48ac75ff75 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketNotificationConfigurationRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp index 707b965ff23..1983bbc2adc 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketOwnershipControlsRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp index 20212ea1249..e184f94409f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp index 82d69f6a343..19b3944c68f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketPolicyStatusRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketPolicyStatusRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp index a390fa84a9e..4195825fc72 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketReplicationRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp index 9067ed257c4..ac69e03ea1f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketRequestPaymentRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp index 9e184d33829..859c27831dd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketTaggingRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp index 323376cfd79..98c65b9513c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketVersioningRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp index b765c806f56..c2ba069e808 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetBucketWebsiteRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp index c9514fa2a3e..707a74c7653 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAclRequest.cpp @@ -36,17 +36,14 @@ bool GetObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp index baf9b265f1b..ca18c9d656c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectAttributesRequest.cpp @@ -45,17 +45,14 @@ bool GetObjectAttributesRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp index f35d461039a..0dbb92bdb7e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLegalHoldRequest.cpp @@ -36,17 +36,14 @@ bool GetObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp index e4c67cfa572..32af2799da0 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectLockConfigurationRequest.cpp @@ -32,17 +32,14 @@ bool GetObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp index d893af21195..fa9e1fbc06b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectRetentionRequest.cpp @@ -36,17 +36,14 @@ bool GetObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp index cd0c1521663..9706b63a41c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetObjectTaggingRequest.cpp @@ -36,17 +36,14 @@ bool GetObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp index 8ea616b70bc..410be87bc9c 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/GetPublicAccessBlockRequest.cpp @@ -32,17 +32,14 @@ bool GetPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp index 1aa79d95c04..80b761db602 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadBucketRequest.cpp @@ -32,17 +32,14 @@ bool HeadBucketRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp index becdd8ad5f9..8b4eda783c3 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/HeadObjectRequest.cpp @@ -54,17 +54,14 @@ bool HeadObjectRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp index 70d78208e4c..37969e67087 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketAnalyticsConfigurationsRequest.cpp @@ -33,17 +33,14 @@ bool ListBucketAnalyticsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &b auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp index 895f53a11c2..72846803706 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp @@ -32,17 +32,14 @@ bool ListBucketIntelligentTieringConfigurationsRequest::HasEmbeddedError(Aws::IO auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp index d896ccd8e80..972ec691a2f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketInventoryConfigurationsRequest.cpp @@ -33,17 +33,14 @@ bool ListBucketInventoryConfigurationsRequest::HasEmbeddedError(Aws::IOStream &b auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp index a40eae43d5e..bb5943afc21 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListBucketMetricsConfigurationsRequest.cpp @@ -33,17 +33,14 @@ bool ListBucketMetricsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp index 37b232e7b33..a06dc4e83e9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListDirectoryBucketsRequest.cpp @@ -33,17 +33,14 @@ bool ListDirectoryBucketsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp index 8a2d15bdf3c..31117cb8e66 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListMultipartUploadsRequest.cpp @@ -42,17 +42,14 @@ bool ListMultipartUploadsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp index ebf8cd08bac..054ec520d26 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectVersionsRequest.cpp @@ -44,17 +44,14 @@ bool ListObjectVersionsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp index 06639977020..20d2d3f3894 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsRequest.cpp @@ -43,17 +43,14 @@ bool ListObjectsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp index 3a61fedbb32..4bf7810861b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListObjectsV2Request.cpp @@ -46,17 +46,14 @@ bool ListObjectsV2Request::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp index 6b1acb5785a..dfe05e77609 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/ListPartsRequest.cpp @@ -43,17 +43,14 @@ bool ListPartsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp index d9c060a46fa..cbe1cdabd59 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAccelerateConfigurationRequest.cpp @@ -35,17 +35,14 @@ bool PutBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp index de78989cad3..3a382ef3ba5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAclRequest.cpp @@ -43,17 +43,14 @@ bool PutBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp index 0a6ef7424ce..9477cbfe235 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketAnalyticsConfigurationRequest.cpp @@ -34,17 +34,14 @@ bool PutBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp index b5a9e6cc3f2..563c7bd80c9 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketCorsRequest.cpp @@ -36,17 +36,14 @@ bool PutBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp index 7cf5350a6bb..b96180509f5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketEncryptionRequest.cpp @@ -36,17 +36,14 @@ bool PutBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp index a6a675aab4d..0f2997f5780 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp @@ -33,17 +33,14 @@ bool PutBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOSt auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp index b9f56943612..38eb3ce702f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketInventoryConfigurationRequest.cpp @@ -34,17 +34,14 @@ bool PutBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp index fb16eeb5623..3bd18090dde 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLifecycleConfigurationRequest.cpp @@ -35,17 +35,14 @@ bool PutBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp index 5404df5be43..94fb7ef8b3f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketLoggingRequest.cpp @@ -36,17 +36,14 @@ bool PutBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp index b0620adfa50..ebcc9a76bac 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketMetricsConfigurationRequest.cpp @@ -34,17 +34,14 @@ bool PutBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp index e7e33c8f04a..42971b68bcd 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketOwnershipControlsRequest.cpp @@ -34,17 +34,14 @@ bool PutBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp index 16aba929be2..8b83748d40e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketReplicationRequest.cpp @@ -37,17 +37,14 @@ bool PutBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp index 57eded242a9..6b60afc536b 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketRequestPaymentRequest.cpp @@ -36,17 +36,14 @@ bool PutBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp index 08d0032a3d2..373bfd23d5e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketTaggingRequest.cpp @@ -36,17 +36,14 @@ bool PutBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp index 2d2cd7aa932..83af4dbf8e7 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketVersioningRequest.cpp @@ -37,17 +37,14 @@ bool PutBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp index ff6d0b1b965..8be22e0f209 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutBucketWebsiteRequest.cpp @@ -36,17 +36,14 @@ bool PutBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp index d5063ef42ce..24bb146dbdc 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectAclRequest.cpp @@ -47,17 +47,14 @@ bool PutObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp index 9a392dc2ed4..e57e16d32ec 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLegalHoldRequest.cpp @@ -40,17 +40,14 @@ bool PutObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp index 3332ef95761..09343fb64b5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectLockConfigurationRequest.cpp @@ -39,17 +39,14 @@ bool PutObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp index de23c3a91a6..da3e421bbff 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectRetentionRequest.cpp @@ -42,17 +42,14 @@ bool PutObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp index a27743f1624..b75298570e8 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutObjectTaggingRequest.cpp @@ -40,17 +40,14 @@ bool PutObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp index 4f004a1ddb8..3add77b4152 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/PutPublicAccessBlockRequest.cpp @@ -36,17 +36,14 @@ bool PutPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp index 9cf55d26326..1ec4a90f771 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/RestoreObjectRequest.cpp @@ -39,17 +39,14 @@ bool RestoreObjectRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp index e9114b5e11e..fdba28b9f91 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/SelectObjectContentRequest.cpp @@ -44,17 +44,14 @@ bool SelectObjectContentRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp index bbce5250d1f..bbfe8440ba2 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/model/UploadPartCopyRequest.cpp @@ -51,17 +51,14 @@ bool UploadPartCopyRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp index 128e209f150..4b2f143adfb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/AbortMultipartUploadRequest.cpp @@ -36,17 +36,14 @@ bool AbortMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp index d0e298d6874..dd46ebc6ac3 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CompleteMultipartUploadRequest.cpp @@ -44,17 +44,14 @@ bool CompleteMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp index c819600c86b..7cf19dd74d6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CopyObjectRequest.cpp @@ -81,17 +81,14 @@ bool CopyObjectRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp index 2a9493ea483..1abb2c5e883 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateBucketRequest.cpp @@ -43,17 +43,14 @@ bool CreateBucketRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp index d06755ff836..d95a3837fc8 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateMultipartUploadRequest.cpp @@ -68,17 +68,14 @@ bool CreateMultipartUploadRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp index a8289ef4c2f..ed529b5c526 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/CreateSessionRequest.cpp @@ -33,17 +33,14 @@ bool CreateSessionRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp index deb955d53fd..1ca732c397d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketCorsRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp index 5ba534a49c4..7a79820bf5c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketEncryptionRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp index 987e15a3348..3acb7bd0ca1 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketIntelligentTieringConfigurationRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::I auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp index fd50dd5ff4d..6504d19ffee 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketInventoryConfigurationRequest.cpp @@ -33,17 +33,14 @@ bool DeleteBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream & auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp index 54f071028a1..20ca44a379d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketLifecycleRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketLifecycleRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp index 052647c82dd..208e0cbb73a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketMetricsConfigurationRequest.cpp @@ -33,17 +33,14 @@ bool DeleteBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp index 7e8db400d01..945db2b6941 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketOwnershipControlsRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp index ac96d8e6a7b..f0a1d694d03 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketPolicyRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp index 31adfb46b35..6f7270c52cd 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketReplicationRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp index d22116c0141..b92dc210c47 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp index b5577e69867..241b9fc3690 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketTaggingRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp index a89546f0fe0..75a60a155ae 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteBucketWebsiteRequest.cpp @@ -32,17 +32,14 @@ bool DeleteBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp index 0ff0fa53cd6..c4b5d178b3e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectRequest.cpp @@ -39,17 +39,14 @@ bool DeleteObjectRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp index e58c3345f6a..a4ee2e1e68a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectTaggingRequest.cpp @@ -34,17 +34,14 @@ bool DeleteObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp index 2f9faafd91b..8e1d02ae4e6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeleteObjectsRequest.cpp @@ -40,17 +40,14 @@ bool DeleteObjectsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp index ae5b4342886..0de9767b239 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/DeletePublicAccessBlockRequest.cpp @@ -32,17 +32,14 @@ bool DeletePublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp index 137cc4b9ab4..dd69a1a29ae 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAccelerateConfigurationRequest.cpp @@ -34,17 +34,14 @@ bool GetBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp index 82f858fad6c..bb91505d4d8 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAclRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp index 5f387d0964b..3ff11977bf9 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketAnalyticsConfigurationRequest.cpp @@ -33,17 +33,14 @@ bool GetBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp index 9e8b0753b8f..d9fc71f0313 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketCorsRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp index dfb5ca15b3b..2808f874a51 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketEncryptionRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp index 49e79e5936f..b8a46d2b4a7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketIntelligentTieringConfigurationRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOSt auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp index 8e3f99ffef7..3dadfbd3d0e 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketInventoryConfigurationRequest.cpp @@ -33,17 +33,14 @@ bool GetBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp index 95c175810a3..b0f096b54ef 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLifecycleConfigurationRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp index 251973cf97b..5f78db436a4 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLocationRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketLocationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp index 7d8c09f6bfd..15c119446e7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketLoggingRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp index c26958913eb..0fa9b9a2548 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketMetricsConfigurationRequest.cpp @@ -33,17 +33,14 @@ bool GetBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp index ea396719844..2eea1cbd1ba 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketNotificationConfigurationRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketNotificationConfigurationRequest::HasEmbeddedError(Aws::IOStream & auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp index 1ffc4be8024..84198854e38 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketOwnershipControlsRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp index 87a93d84a4b..f857dea7778 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketPolicyRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp index e16dc5a1dd0..5d497acc0f6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketPolicyStatusRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketPolicyStatusRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp index 68803fda95e..281d350cd00 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketReplicationRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp index ec12c92931c..27f5910ef7f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketRequestPaymentRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp index aab31eb8b13..39375fe6968 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketTaggingRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp index 277986af4ce..8f8a99d1664 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketVersioningRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp index fe5d1e0caa9..e3692c2ae8a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetBucketWebsiteRequest.cpp @@ -32,17 +32,14 @@ bool GetBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp index e32f9d511b6..e5c229db9c2 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAclRequest.cpp @@ -36,17 +36,14 @@ bool GetObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp index f53da4075ea..29f87e48ebe 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectAttributesRequest.cpp @@ -45,17 +45,14 @@ bool GetObjectAttributesRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp index c3a93e13450..e7030c6e300 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLegalHoldRequest.cpp @@ -36,17 +36,14 @@ bool GetObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp index ebcc24a88e3..c5ab21b98c5 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectLockConfigurationRequest.cpp @@ -32,17 +32,14 @@ bool GetObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp index 9c392a3a3ef..9d8f03be2e6 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectRetentionRequest.cpp @@ -36,17 +36,14 @@ bool GetObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp index 9ef03c9e565..fa719267171 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetObjectTaggingRequest.cpp @@ -36,17 +36,14 @@ bool GetObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp index a10b564c6f7..3a64af645c0 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/GetPublicAccessBlockRequest.cpp @@ -32,17 +32,14 @@ bool GetPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp index 39d65118106..3c87a8c1864 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/HeadBucketRequest.cpp @@ -32,17 +32,14 @@ bool HeadBucketRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp index a7e7decd24b..c1cec92d751 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/HeadObjectRequest.cpp @@ -54,17 +54,14 @@ bool HeadObjectRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp index 0ad3d030300..a73320dc6a2 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketAnalyticsConfigurationsRequest.cpp @@ -33,17 +33,14 @@ bool ListBucketAnalyticsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &b auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp index 92effa22d2d..8900884593a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketIntelligentTieringConfigurationsRequest.cpp @@ -32,17 +32,14 @@ bool ListBucketIntelligentTieringConfigurationsRequest::HasEmbeddedError(Aws::IO auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp index cf632097f20..1fcf3e2bdf7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketInventoryConfigurationsRequest.cpp @@ -33,17 +33,14 @@ bool ListBucketInventoryConfigurationsRequest::HasEmbeddedError(Aws::IOStream &b auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp index cfdbace8e81..69160d91129 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListBucketMetricsConfigurationsRequest.cpp @@ -33,17 +33,14 @@ bool ListBucketMetricsConfigurationsRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp index 01bf80c068f..a5f0514b1e1 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListDirectoryBucketsRequest.cpp @@ -33,17 +33,14 @@ bool ListDirectoryBucketsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp index 90931416fbb..910e5cd3e40 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListMultipartUploadsRequest.cpp @@ -42,17 +42,14 @@ bool ListMultipartUploadsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp index b3e0fc51d3b..ca65f9e905f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectVersionsRequest.cpp @@ -44,17 +44,14 @@ bool ListObjectVersionsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp index 812286198bf..539b5066dcf 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsRequest.cpp @@ -43,17 +43,14 @@ bool ListObjectsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp index 4d4616cf0ac..bb7ba60bb56 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListObjectsV2Request.cpp @@ -46,17 +46,14 @@ bool ListObjectsV2Request::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp index f6096561a99..834c580cfc1 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/ListPartsRequest.cpp @@ -43,17 +43,14 @@ bool ListPartsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp index 04ef4b4d111..4cc47fd9125 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAccelerateConfigurationRequest.cpp @@ -35,17 +35,14 @@ bool PutBucketAccelerateConfigurationRequest::HasEmbeddedError(Aws::IOStream &bo auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp index bd74440f16a..862598fc67c 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAclRequest.cpp @@ -43,17 +43,14 @@ bool PutBucketAclRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp index 54b7e747988..9111168bd42 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketAnalyticsConfigurationRequest.cpp @@ -34,17 +34,14 @@ bool PutBucketAnalyticsConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp index 696a36c3de7..10d0ed7abab 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketCorsRequest.cpp @@ -36,17 +36,14 @@ bool PutBucketCorsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp index 199a355a298..45912939068 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketEncryptionRequest.cpp @@ -36,17 +36,14 @@ bool PutBucketEncryptionRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp index 9ce68bc8b66..32daae2c0f9 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketIntelligentTieringConfigurationRequest.cpp @@ -33,17 +33,14 @@ bool PutBucketIntelligentTieringConfigurationRequest::HasEmbeddedError(Aws::IOSt auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp index 1fec43d6de1..a2aa632974d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketInventoryConfigurationRequest.cpp @@ -34,17 +34,14 @@ bool PutBucketInventoryConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp index aa58549b961..1044b35722f 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLifecycleConfigurationRequest.cpp @@ -35,17 +35,14 @@ bool PutBucketLifecycleConfigurationRequest::HasEmbeddedError(Aws::IOStream &bod auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp index 212781f7763..7a465f7802a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketLoggingRequest.cpp @@ -36,17 +36,14 @@ bool PutBucketLoggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp index d12e4339ce0..2c18589b8f4 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketMetricsConfigurationRequest.cpp @@ -34,17 +34,14 @@ bool PutBucketMetricsConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp index c5ca155b859..3aa11a6e4b7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketOwnershipControlsRequest.cpp @@ -34,17 +34,14 @@ bool PutBucketOwnershipControlsRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp index 291cefbcea3..c4a1c2ce322 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketReplicationRequest.cpp @@ -37,17 +37,14 @@ bool PutBucketReplicationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp index b3402a2bd3b..2d4531159fd 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketRequestPaymentRequest.cpp @@ -36,17 +36,14 @@ bool PutBucketRequestPaymentRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp index a7aab01e772..7b570f7437a 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketTaggingRequest.cpp @@ -36,17 +36,14 @@ bool PutBucketTaggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp index c6f363d3fc1..af3772d2278 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketVersioningRequest.cpp @@ -37,17 +37,14 @@ bool PutBucketVersioningRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp index 6b97df7bf69..2c6840c4ac5 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutBucketWebsiteRequest.cpp @@ -36,17 +36,14 @@ bool PutBucketWebsiteRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp index 2d2c6f96e3b..4ef714a3ffb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectAclRequest.cpp @@ -47,17 +47,14 @@ bool PutObjectAclRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp index 400fb37c4bc..6864e89d445 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLegalHoldRequest.cpp @@ -40,17 +40,14 @@ bool PutObjectLegalHoldRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp index 7bf90efd50d..56612112dd2 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectLockConfigurationRequest.cpp @@ -39,17 +39,14 @@ bool PutObjectLockConfigurationRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp index 2fdbfc1ed47..00f4a9047a7 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectRetentionRequest.cpp @@ -42,17 +42,14 @@ bool PutObjectRetentionRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp index 46052b97178..4d941ab9fcb 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutObjectTaggingRequest.cpp @@ -40,17 +40,14 @@ bool PutObjectTaggingRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp index 40933b24e9e..b0c1612c181 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/PutPublicAccessBlockRequest.cpp @@ -36,17 +36,14 @@ bool PutPublicAccessBlockRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp index aaa6e42bf9c..78b22fad550 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/RestoreObjectRequest.cpp @@ -39,17 +39,14 @@ bool RestoreObjectRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp index b96278717db..570a9273043 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/SelectObjectContentRequest.cpp @@ -44,17 +44,14 @@ bool SelectObjectContentRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp index b6305ac51af..36716f50406 100644 --- a/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/model/UploadPartCopyRequest.cpp @@ -51,17 +51,14 @@ bool UploadPartCopyRequest::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm index 88c01c933f7..efeaee32a8c 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/xml/XmlRequestSource.vm @@ -46,17 +46,14 @@ bool ${typeInfo.className}::HasEmbeddedError(Aws::IOStream &body, auto readPointer = body.tellg(); Utils::Xml::XmlDocument doc = XmlDocument::CreateFromXmlStream(body); - + body.seekg(readPointer); if (!doc.WasParseSuccessful()) { - body.seekg(readPointer); return false; } if (!doc.GetRootElement().IsNull() && doc.GetRootElement().GetName() == Aws::String("Error")) { - body.seekg(readPointer); return true; } - body.seekg(readPointer); return false; } #end From f4c6bfaa8040f8794d7f2546805e10bb62e85645 Mon Sep 17 00:00:00 2001 From: Dmitriy Musatkin <63878209+DmitriyMusatkin@users.noreply.github.com> Date: Tue, 9 Jul 2024 08:58:08 -0700 Subject: [PATCH 24/25] up crt (#3028) add potential fix for windows test fail n delay loading minimalize fix for delay loading issue in windows builds --- tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp index 4a52812b0fe..7e2cabfac8b 100644 --- a/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp +++ b/tests/aws-cpp-sdk-s3-unit-tests/S3UnitTests.cpp @@ -255,9 +255,9 @@ TEST_F(S3UnitTest, S3EmbeddedErrorTestNonOKResponse) { _mockHttpClient->AddResponseToReturn(mockResponse); - auto endpointResolutionOutcome = _s3Client->accessEndpointProvider()->ResolveEndpoint(request.GetEndpointContextParams()); //_s3Client->OverrideEndpoint("s3.amazonaws.com"); + auto endpointResolutionOutcome = _s3Client->accessEndpointProvider()->ResolveEndpoint(request.GetEndpointContextParams()); - const auto response = std::static_pointer_cast(_s3Client)->Aws::Client::AWSXMLClient::MakeRequest(request, endpointResolutionOutcome.GetResult(), Aws::Http::HttpMethod::HTTP_PUT); + const auto response = std::static_pointer_cast(_s3Client)->Aws::Client::AWSXMLClient::MakeRequest(request, endpointResolutionOutcome.GetResult(), Aws::Http::HttpMethod::HTTP_PUT, "dummy"); EXPECT_TRUE(response.GetError().GetExceptionName() == "InvalidAction"); From 5dad9f3768b26e71df66a1b3401ec25b8500d22a Mon Sep 17 00:00:00 2001 From: Soumava Bera Date: Thu, 11 Jul 2024 16:42:48 +0000 Subject: [PATCH 25/25] fix line enings --- VERSION | 1 + ...t-cryptography-data-2022-02-03.normal.json | 2 +- .../cpp/s3/S3RestXmlCppClientGenerator.java | 1338 ++++++++--------- 3 files changed, 671 insertions(+), 670 deletions(-) diff --git a/VERSION b/VERSION index 8c649a2fbf6..f45cdc82584 100644 --- a/VERSION +++ b/VERSION @@ -1 +1,2 @@ 1.11.366 + diff --git a/tools/code-generation/api-descriptions/payment-cryptography-data-2022-02-03.normal.json b/tools/code-generation/api-descriptions/payment-cryptography-data-2022-02-03.normal.json index 4d44efbf43b..38b9b967e5e 100644 --- a/tools/code-generation/api-descriptions/payment-cryptography-data-2022-02-03.normal.json +++ b/tools/code-generation/api-descriptions/payment-cryptography-data-2022-02-03.normal.json @@ -2284,4 +2284,4 @@ } }, "documentation":"

You use the Amazon Web Services Payment Cryptography Data Plane to manage how encryption keys are used for payment-related transaction processing and associated cryptographic operations. You can encrypt, decrypt, generate, verify, and translate payment-related cryptographic operations in Amazon Web Services Payment Cryptography. For more information, see Data operations in the Amazon Web Services Payment Cryptography User Guide.

To manage your encryption keys, you use the Amazon Web Services Payment Cryptography Control Plane. You can create, import, export, share, manage, and delete keys. You can also manage Identity and Access Management (IAM) policies for keys.

" -} \ No newline at end of file +} diff --git a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java index b9e19b0e6df..9a53d966f31 100644 --- a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java +++ b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/s3/S3RestXmlCppClientGenerator.java @@ -1,669 +1,669 @@ -/** - * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. - * SPDX-License-Identifier: Apache-2.0. - */ - -package com.amazonaws.util.awsclientgenerator.generators.cpp.s3; - -import com.amazonaws.util.awsclientgenerator.domainmodels.SdkFileEntry; -import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.Operation; -import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.ServiceModel; -import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.Shape; -import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.ShapeMember; -import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.cpp.CppShapeInformation; -import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.cpp.CppViewHelper; -import com.amazonaws.util.awsclientgenerator.generators.cpp.RestXmlCppClientGenerator; -import com.google.common.collect.ImmutableList; -import com.google.common.collect.ImmutableMap; -import com.google.common.collect.ImmutableSet; -import org.apache.commons.lang3.tuple.Pair; -import org.apache.velocity.Template; -import org.apache.velocity.VelocityContext; - -import java.nio.charset.StandardCharsets; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Optional; -import java.util.Set; -import java.util.stream.Collectors; -import java.util.stream.Stream; - -public class S3RestXmlCppClientGenerator extends RestXmlCppClientGenerator { - - private static Set opsThatDoNotSupportVirtualAddressing = new HashSet<>(); - private static Set opsThatDoNotSupportArnEndpoint = new HashSet<>(); - private static Set s3CrtEnabledOps = new HashSet<>(); // All other ops are in fact regular SDK calls - private static Set bucketLocationConstraints = new HashSet<>(); - private Set functionsWithEmbeddedErrors = ImmutableSet.of( - - "AbortMultipartUploadRequest", - "CompleteMultipartUploadRequest", - "CopyObjectRequest", - "CreateBucketRequest", - "CreateMultipartUploadRequest", - "CreateSessionRequest", - "DeleteBucketRequest", - "DeleteBucketAnaxlyticsConfigurationRequest", - "DeleteBucketCorsRequest", - "DeleteBucketEncryptionRequest", - "DeleteBucketIntelligentTieringConfigurationRequest", - "DeleteBucketInventoryConfigurationRequest", - "DeleteBucketLifecycleRequest", - "DeleteBucketMetricsConfigurationRequest", - "DeleteBucketOwnershipControlsRequest", - "DeleteBucketPolicyRequest", - "DeleteBucketReplicationRequest", - "DeleteBucketTaggingRequest", - "DeleteBucketWebsiteRequest", - "DeleteObjectRequest", - "DeleteObjectTaggingRequest", - "DeleteObjectsRequest", - "DeletePublicAccessBlockRequest", - "GetBucketAccelerateConfigurationRequest", - "GetBucketAclRequest", - "GetBucketAnalyticsConfigurationRequest", - "GetBucketCorsRequest", - "GetBucketEncryptionRequest", - "GetBucketIntelligentTieringConfigurationRequest", - "GetBucketInventoryConfigurationRequest", - "GetBucketLifecycleConfigurationRequest", - "GetBucketLocationRequest", - "GetBucketLoggingRequest", - "GetBucketMetricsConfigurationRequest", - "GetBucketNotificationConfigurationRequest", - "GetBucketOwnershipControlsRequest", - "GetBucketPolicyRequest", - "GetBucketPolicyStatusRequest", - "GetBucketReplicationRequest", - "GetBucketRequestPaymentRequest", - "GetBucketTaggingRequest", - "GetBucketVersioningRequest", - "GetBucketWebsiteRequest", - "GetObjectAclRequest", - "GetObjectAttributesRequest", - "GetObjectLegalHoldRequest", - "GetObjectLockConfigurationRequest", - "GetObjectRetentionRequest", - "GetObjectTaggingRequest", - "GetPublicAccessBlockRequest", - "HeadBucketRequest", - "HeadObjectRequest", - "ListBucketAnalyticsConfigurationsRequest", - "ListBucketIntelligentTieringConfigurationsRequest", - "ListBucketInventoryConfigurationsRequest", - "ListBucketMetricsConfigurationsRequest", - "ListBucketsRequest", - "ListDirectoryBucketsRequest", - "ListMultipartUploadsRequest", - "ListObjectVersionsRequest", - "ListObjectsRequest", - "ListObjectsV2Request", - "ListPartsRequest", - "PutBucketAccelerateConfigurationRequest", - "PutBucketAclRequest", - "PutBucketAnalyticsConfigurationRequest", - "PutBucketCorsRequest", - "PutBucketEncryptionRequest", - "PutBucketIntelligentTieringConfigurationRequest", - "PutBucketInventoryConfigurationRequest", - "PutBucketLifecycleConfigurationRequest", - "PutBucketLoggingRequest", - "PutBucketMetricsConfigurationRequest", - "PutBucketNotificationConfigurationRequest", - "PutBucketOwnershipControlsRequest", - "PutBucketPolicyRequest", - "PutBucketReplicationRequest", - "PutBucketRequestPaymentRequest", - "PutBucketTaggingRequest", - "PutBucketVersioningRequest", - "PutBucketWebsiteRequest", - "PutObjectRequest", - "PutObjectAclRequest", - "PutObjectLegalHoldRequest", - "PutObjectLockConfigurationRequest", - "PutObjectRetentionRequest", - "PutObjectTaggingRequest", - "PutPublicAccessBlockRequest", - "RestoreObjectRequest", - "SelectObjectContentRequest", - "UploadPartRequest", - "UploadPartCopyRequest", - "WriteGetObjectResponseRequest" - ); - - private final Set opsThatDoNotSupportBucketArguments = ImmutableSet.of( - "ListBuckets", - "ListDirectoryBuckets", - "WriteGetObjectResponse" - ); - - private static final Set OPS_TO_SKIP_CHECKSUMS = ImmutableSet.of( - "UploadPart" - ); - - private static final Set REQUESTS_TO_OVERRIDE_STREAMING = ImmutableSet.of( - "PutBucketPolicyRequest" - ); - - private static final Map CHECKSUM_MEMBERS_ENUMS = ImmutableMap.of( - "ChecksumCRC32", "CRC32", - "ChecksumCRC32C", "CRC32C", - "ChecksumSHA1", "SHA1", - "ChecksumSHA256", "SHA256" - ); - - static { - opsThatDoNotSupportVirtualAddressing.add("CreateBucket"); - opsThatDoNotSupportVirtualAddressing.add("ListBuckets"); - opsThatDoNotSupportVirtualAddressing.add("ListDirectoryBuckets"); - opsThatDoNotSupportVirtualAddressing.add("WriteGetObjectResponse"); - - opsThatDoNotSupportArnEndpoint.add("CreateBucket"); - opsThatDoNotSupportArnEndpoint.add("ListBuckets"); - opsThatDoNotSupportArnEndpoint.add("ListDirectoryBuckets"); - opsThatDoNotSupportArnEndpoint.add("WriteGetObjectResponse"); - - s3CrtEnabledOps.add("GetObject"); - s3CrtEnabledOps.add("PutObject"); - s3CrtEnabledOps.add("CopyObject"); - - bucketLocationConstraints.add("us-east-1"); - bucketLocationConstraints.add("us-east-2"); - bucketLocationConstraints.add("us-west-1"); - bucketLocationConstraints.add("us-west-2"); - bucketLocationConstraints.add("eu-west-1"); - bucketLocationConstraints.add("eu-west-2"); - bucketLocationConstraints.add("eu-west-3"); - bucketLocationConstraints.add("eu-central-1"); - bucketLocationConstraints.add("ap-southeast-1"); - bucketLocationConstraints.add("ap-southeast-2"); - bucketLocationConstraints.add("ap-northeast-1"); - bucketLocationConstraints.add("ap-northeast-2"); - bucketLocationConstraints.add("ap-south-1"); - bucketLocationConstraints.add("sa-east-1"); - bucketLocationConstraints.add("cn-north-1"); - bucketLocationConstraints.add("cn-northwest-1"); - bucketLocationConstraints.add("ca-central-1"); - bucketLocationConstraints.add("us-gov-west-1"); - bucketLocationConstraints.add("eu-north-1"); - bucketLocationConstraints.add("us-iso-west-1"); - } - - public S3RestXmlCppClientGenerator() throws Exception { - super(); - } - - @Override - public SdkFileEntry[] generateSourceFiles(ServiceModel serviceModel) throws Exception { - - // Add ID2 and RequestId to GetObjectResult - hackGetObjectOutputResponse(serviceModel); - addExpiresCustomization(serviceModel); - - //size and content length should ALWAYS be 64 bit integers, if they aren't set them as that now. - serviceModel.getShapes().entrySet().stream().filter(shapeEntry -> shapeEntry.getKey().toLowerCase().equals("contentlength") || shapeEntry.getKey().toLowerCase().equals("size")) - .forEach(shapeEntry -> shapeEntry.getValue().setType("long")); - - serviceModel.getOperations().values().stream() - .filter(operationEntry -> - !opsThatDoNotSupportVirtualAddressing.contains(operationEntry.getName())) - .forEach(operationEntry -> { - operationEntry.setVirtualAddressAllowed(true); - operationEntry.setVirtualAddressMemberName("Bucket"); - }); - - serviceModel.getOperations().values().stream() - .filter(operationEntry -> - !opsThatDoNotSupportArnEndpoint.contains(operationEntry.getName())) - .forEach(operationEntry -> { - operationEntry.setArnEndpointAllowed(true); - operationEntry.setArnEndpointMemberName("Bucket"); - }); - - serviceModel.getOperations().values().stream() - .filter(operationEntry -> operationEntry.getName().equals("WriteGetObjectResponse")) - .forEach(operationEntry -> { - operationEntry.setRequiresServiceNameOverride(true); - operationEntry.setServiceNameOverride("s3-object-lambda"); - operationEntry.setSupportsChunkedEncoding(true); - }); - - serviceModel.getOperations().values().stream() - .filter(operationEntry -> operationEntry.getName().equals("WriteGetObjectResponse")) - .forEach(operationEntry -> { - operationEntry.setRequiresServiceNameOverride(true); - operationEntry.setServiceNameOverride("s3-object-lambda"); - operationEntry.setSupportsChunkedEncoding(true); - }); - - - if (serviceModel.getMetadata().getServiceId().equalsIgnoreCase("S3") || - serviceModel.getMetadata().getServiceId().equalsIgnoreCase("S3-CRT")) { - serviceModel.getOperations().values().stream() - .filter(operationEntry -> s3CrtEnabledOps.contains(operationEntry.getName())) - .forEach(operationEntry -> operationEntry.setS3CrtEnabled(true)); - } - - Shape locationConstraints = serviceModel.getShapes().get("BucketLocationConstraint"); - - if (locationConstraints != null) { - bucketLocationConstraints.stream() - .filter(enumEntry -> !locationConstraints.getEnumValues().contains(enumEntry)) - .forEach(enumEntry -> locationConstraints.getEnumValues().add(enumEntry)); - } - - // We created a customization for transforming an incorrect "COMPLETE" to "COMPLETED" enum - // value in the past https://github.com/aws/aws-sdk-cpp/issues/859. S3 is fixing their model - // for other SDKs that have this modeling issue. They will include both COMPLETED and COMPLETE - // in the model for other SDK backwards compat. For C++ we will remove the "COMPLETED" value - // to preserve backwards compat and keep the existing customization. - // - // If "COMPLETE" is removed from the model we will execute none of this customization, and it - // is the safe to remove it. - final Shape replicationStatus = serviceModel.getShapes().get("ReplicationStatus"); - final boolean hasCompleted = replicationStatus.getEnumValues().contains("COMPLETED"); - final boolean hasComplete = replicationStatus.getEnumValues().contains("COMPLETE"); - if (hasCompleted && hasComplete) { - // If we have both we remove the additional COMPLETED to preserve backwards compat - replicationStatus.setEnumValues(replicationStatus.getEnumValues().stream() - .filter(value -> !"COMPLETED".equals(value)) - .collect(Collectors.toList())); - } - if (hasComplete) { - // Preserve existing customization to transform COMPLETE to COMPLETED - int indexOfComplete = replicationStatus.getEnumValues().indexOf("COMPLETE"); - if (indexOfComplete != -1) { - replicationStatus.getEnumValues().set(indexOfComplete, "COMPLETED"); - } - } - - // Some S3 operations have embedded errors, and we need to search for errors in the response. - serviceModel.getShapes().values().stream() - .filter(shape -> functionsWithEmbeddedErrors.contains(shape.getName())) - .forEach(shape -> shape.setEmbeddedErrors(true)); - - serviceModel.getOperations().entrySet().stream() - .filter(entry -> !opsThatDoNotSupportBucketArguments.contains(entry.getValue().getName())) - .forEach(entry -> entry.getValue().setShouldUsePropertyBag(true)); - - serviceModel.getOperations().entrySet().stream() - .filter(entry -> OPS_TO_SKIP_CHECKSUMS.contains(entry.getValue().getName())) - .forEach(entry -> entry.getValue().setShouldSkipChecksum(true)); - - serviceModel.getShapes().values().stream() - .filter(shape -> REQUESTS_TO_OVERRIDE_STREAMING.contains(shape.getName())) - .forEach(shape -> shape.setOverrideStreaming(true)); - - // Customized Log Information - Shape logTagKeyShape = new Shape(); - logTagKeyShape.setName("customizedAccessLogTagKey"); - logTagKeyShape.setType("string"); - logTagKeyShape.setReferenced(true); - HashSet keyReferencedBy = new HashSet(); - logTagKeyShape.setReferencedBy(keyReferencedBy); - ShapeMember shapeMemberKey = new ShapeMember(); - shapeMemberKey.setShape(logTagKeyShape); - - Shape logTagValShape = new Shape(); - logTagValShape.setName("customizedAccessLogTagVal"); - logTagValShape.setType("string"); - logTagValShape.setReferenced(true); - HashSet valReferencedBy = new HashSet(); - logTagValShape.setReferencedBy(valReferencedBy); - ShapeMember shapeMemberVal = new ShapeMember(); - shapeMemberVal.setShape(logTagValShape); - - Shape logTagShape = new Shape(); - logTagShape.setName("customizedAccessLogTag"); - logTagShape.setType("map"); - logTagShape.setReferenced(true); - HashSet tagReferencedBy = new HashSet(); - logTagShape.setReferencedBy(tagReferencedBy); - logTagKeyShape.getReferencedBy().add(logTagShape.getName()); - logTagValShape.getReferencedBy().add(logTagShape.getName()); - logTagShape.setMapKey(shapeMemberKey); - logTagShape.setMapValue(shapeMemberVal); - - ShapeMember shapeMemberTag = new ShapeMember(); - shapeMemberTag.setLocation("querystring"); - shapeMemberTag.setCustomizedQuery(true); - shapeMemberTag.setShape(logTagShape); - - serviceModel.getOperations().values().forEach(operationEntry -> { - if (operationEntry.getRequest() != null) { - operationEntry.getRequest().getShape().getMembers().put(logTagShape.getName(), shapeMemberTag); - operationEntry.getRequest().getShape().setCustomizedQuery(shapeMemberTag); - logTagShape.getReferencedBy().add(operationEntry.getRequest().getShape().getName()); - } - }); - - serviceModel.getOperations().values().stream() - .filter(Operation::hasRequest) - .map(Operation::getRequest) - .map(ShapeMember::getShape) - .filter(requestShape -> requestShape.hasMember("ChecksumAlgorithm")) - .forEach(requestShape -> requestShape.getMembers().values().stream() - .filter(member -> CHECKSUM_MEMBERS_ENUMS.containsKey(member.getShape().getName())) - .forEach(member -> { - member.setChecksumMember(true); - member.setChecksumEnumMember(CHECKSUM_MEMBERS_ENUMS.get(member.getShape().getName())); - })); - - return Stream.concat(generateS3ExpressFiles(serviceModel).stream(), - Arrays.stream(super.generateSourceFiles(serviceModel))) - .toArray(SdkFileEntry[]::new); - } - - protected void hackGetObjectOutputResponse(ServiceModel serviceModel) { - Shape getObjectResult = serviceModel.getShapes().get("GetObjectResult"); - if (getObjectResult == null) return; - - Shape id2 = new Shape(); - id2.setName("ObjectId2"); - id2.setType("string"); - if (serviceModel.getShapes().get("ObjectId2") == null) { - serviceModel.getShapes().put("ObjectId2", id2); - } else { - id2 = serviceModel.getShapes().get("ObjectId2"); - } - - Shape requestId = new Shape(); - requestId.setName("ObjectRequestId"); - requestId.setType("string"); - if (serviceModel.getShapes().get("ObjectRequestId") == null) { - serviceModel.getShapes().put("ObjectRequestId", requestId); - } else { - requestId = serviceModel.getShapes().get("ObjectRequestId"); - } - - ShapeMember id2ShapeMember = new ShapeMember(); - id2ShapeMember.setShape(id2); - id2ShapeMember.setLocation("header"); - id2ShapeMember.setLocationName("x-amz-id-2"); - - ShapeMember requestIdShapeMember = new ShapeMember(); - requestIdShapeMember.setShape(requestId); - requestIdShapeMember.setLocation("header"); - requestIdShapeMember.setLocationName("x-amz-request-id"); - - - if (getObjectResult.getMembers().get("Id2") == null) { - getObjectResult.getMembers().put("Id2", id2ShapeMember); - } - if (getObjectResult.getMembers().get("RequestId") == null) { - getObjectResult.getMembers().put("RequestId", requestIdShapeMember); - } - } - - /** - * Originally, Expires shape member was modeled as a timestamp without a timestamp format specified. - * This customization creates an "ExpiresString" shape and members in the model to hold the same response value - * as a string. - * Original "Expires" members will be-remodelled into a "string" type in some future model update - * and this is a customization to keep the SDK backward compatible with existing applications. - * @param serviceModel - */ - protected void addExpiresCustomization(ServiceModel serviceModel) { - final String EXPIRES = "Expires"; - final String EXPIRES_STRING = "ExpiresString"; - - // Existing SDKs that currently model Expires as timestamp MUST add customization to ensure it stays as timestamp - serviceModel.getShapes().get(EXPIRES).setType("timestamp"); - - // The SDKs MUST add a customization to generate a synthetic member, - // named ExpiresString that returns the unparsed value of Expires - Shape expiresString = new Shape(); - expiresString.setName(EXPIRES_STRING); - expiresString.setType("string"); - serviceModel.getShapes().put(EXPIRES_STRING, expiresString); - - // MUST only target structures that contain a member named Expires AND are used as the _output_ of an operation - serviceModel.getOperations().values().stream() - .filter(operation -> operation.getResult() != null) - .map(Operation::getResult) - .map(ShapeMember::getShape) - .filter(shape -> shape.hasMember(EXPIRES)) - .forEach(shape->{ - ShapeMember expiresStringMember = shape.getMembers().get(EXPIRES).toBuilder().build(); - expiresStringMember.setShape(expiresString); - shape.getMembers().put(EXPIRES_STRING, expiresStringMember); - }); - - // Add deprecated notice - Set expiresMembers = - serviceModel.getOperations().values().stream() - .filter(operation -> operation.getResult() != null) - .map(Operation::getResult) - .map(ShapeMember::getShape) - .filter(shape -> shape.hasMember(EXPIRES)) - .map(shape-> shape.getMembers().get(EXPIRES)) - .collect(Collectors.toSet()); - - expiresMembers.parallelStream() - .forEach(shapeMember -> { - String doc = shapeMember.getDocumentation(); - if (!doc.toLowerCase().contains("deprecated")) { - shapeMember.setDocumentation("Deprecated: Please use ExpiresString instead. " + - System.lineSeparator() + " * " + doc); - } - }); - } - - @Override - protected SdkFileEntry generateClientHeaderFile(final ServiceModel serviceModel) throws Exception { - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ClientHeader.vm"); - - VelocityContext context = createContext(serviceModel); - context.put("CppViewHelper", CppViewHelper.class); - - String fileName = String.format("include/aws/%s/%sClient.h", serviceModel.getMetadata().getProjectName(), - serviceModel.getMetadata().getClassNamePrefix()); - - return makeFile(template, context, fileName, true); - } - - @Override - protected List generateClientSourceFile(final List serviceModels) throws Exception { - List sourceFiles = new ArrayList<>(); - for (int i = 0; i < serviceModels.size(); i++) { - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ClientSource.vm"); - - Map templateOverride = new HashMap<>(); - if ("S3-CRT".equalsIgnoreCase(serviceModels.get(i).getMetadata().getProjectName())) { - templateOverride.put("ServiceClientSourceInit_template", - "/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/s3-crt/S3CrtServiceClientSourceInit.vm"); - } - VelocityContext context = createContext(serviceModels.get(i)); - context.put("CppViewHelper", CppViewHelper.class); - context.put("TemplateOverride", templateOverride); - - final String fileName; - if (i == 0) { - context.put("onlyGeneratedOperations", false); - fileName = String.format("source/%sClient.cpp", serviceModels.get(i).getMetadata().getClassNamePrefix()); - } else { - context.put("onlyGeneratedOperations", true); - fileName = String.format("source/%sClient%d.cpp", serviceModels.get(i).getMetadata().getClassNamePrefix(), i); - } - - sourceFiles.add(makeFile(template, context, fileName, true)); - } - return sourceFiles; - } - - private List generateS3ExpressFiles(final ServiceModel serviceModel) { - final String projectName = serviceModel.getMetadata().getProjectName(); - // Only generate S3Express files for s3. - if (!ImmutableSet.of("s3", "s3-crt").contains(projectName)) { - return ImmutableList.of(); - } - final String vmFilePrefixFormat = "/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/%s"; - final String includePath = String.format("include/aws/%s/", projectName); - final VelocityContext context = createContext(serviceModel); - context.put("CppViewHelper", CppViewHelper.class); - Stream> crtAdapters = Optional.of(projectName) - .filter("s3-crt"::equals) - .map(__ -> Stream.of(Pair.of(includePath + "S3CrtIdentityProviderAdapter.h", String.format(vmFilePrefixFormat, "S3CrtIdentityProviderAdapterHeader.vm")), - Pair.of("source/S3CrtIdentityProviderAdapter.cpp", String.format(vmFilePrefixFormat, "S3CrtIdentityProviderAdapterSource.vm")))) - .orElse(Stream.of()); - - return Stream.concat( - Stream.of(Pair.of(includePath + "S3ExpressIdentity.h", String.format(vmFilePrefixFormat, "S3ExpressIdentityHeader.vm")), - Pair.of(includePath + "S3ExpressIdentityProvider.h", String.format(vmFilePrefixFormat, "S3ExpressIdentityProviderHeader.vm")), - Pair.of(includePath + "S3ExpressSigner.h", String.format(vmFilePrefixFormat, "S3ExpressSignerHeader.vm")), - Pair.of(includePath + "S3ExpressSignerProvider.h", String.format(vmFilePrefixFormat, "S3ExpressSignerProviderHeader.vm")), - Pair.of("source/S3ExpressIdentityProvider.cpp", String.format(vmFilePrefixFormat, "S3ExpressIdentityProviderSource.vm")), - Pair.of("source/S3ExpressSigner.cpp", String.format(vmFilePrefixFormat, "S3ExpressSignerSource.vm")), - Pair.of("source/S3ExpressSignerProvider.cpp", String.format(vmFilePrefixFormat, "S3ExpressSignerProviderSource.vm"))), - crtAdapters) - .map(codeGenPair -> makeFile(velocityEngine.getTemplate(codeGenPair.getValue()), - context, - codeGenPair.getKey(), - true)) - .collect(Collectors.toList()); - } - - @Override - protected SdkFileEntry generateModelSourceFile(ServiceModel serviceModel, Map.Entry shapeEntry) { - Template template = null; - String fileName = ""; - - switch (shapeEntry.getKey()) { - case "GetBucketLocationResult": { - template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/GetBucketLocationResult.vm", StandardCharsets.UTF_8.name()); - fileName = "source/model/GetBucketLocationResult.cpp"; - break; - } - case "PutBucketNotificationConfigurationRequest": { - template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm", StandardCharsets.UTF_8.name()); - fileName = "source/model/PutBucketNotificationConfigurationRequest.cpp"; - break; - } - default: - return super.generateModelSourceFile(serviceModel, shapeEntry); - } - - Shape shape = shapeEntry.getValue(); - VelocityContext context = createContext(serviceModel); - context.put("shape", shape); - context.put("operation", serviceModel.getOperationForRequestShapeName(shape.getName())); - context.put("typeInfo", new CppShapeInformation(shape, serviceModel)); - context.put("CppViewHelper", CppViewHelper.class); - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateErrorMarshallerHeaderFile(ServiceModel serviceModel) throws Exception { - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerHeader.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - context.put("CppViewHelper", CppViewHelper.class); - - String fileName = String.format("include/aws/%s/%sErrorMarshaller.h", - serviceModel.getMetadata().getProjectName(), serviceModel.getMetadata().getClassNamePrefix()); - - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateErrorMarshallingSourceFile(final ServiceModel serviceModel) throws Exception { - - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - - String fileName = String.format("source/%sErrorMarshaller.cpp", serviceModel.getMetadata().getClassNamePrefix()); - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateRegionHeaderFile(ServiceModel serviceModel) throws Exception { - - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3EndpointEnumHeader.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - context.put("exportValue", String.format("AWS_%s_API", serviceModel.getMetadata().getClassNamePrefix().toUpperCase())); - - String fileName = String.format("include/aws/%s/%sEndpoint.h", serviceModel.getMetadata().getProjectName(), - serviceModel.getMetadata().getClassNamePrefix()); - - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateRegionSourceFile(ServiceModel serviceModel) throws Exception { - - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3EndpointEnumSource.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - - String fileName = String.format("source/%sEndpoint.cpp", serviceModel.getMetadata().getClassNamePrefix()); - - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateARNHeaderFile(final ServiceModel serviceModel) throws Exception { - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ARNHeader.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - context.put("exportValue", String.format("AWS_%s_API", serviceModel.getMetadata().getClassNamePrefix().toUpperCase())); - - String fileName = String.format("include/aws/%s/%sARN.h", serviceModel.getMetadata().getProjectName(), - serviceModel.getMetadata().getClassNamePrefix()); - - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateARNSourceFile(final ServiceModel serviceModel) throws Exception { - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ARNSource.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - - String fileName = String.format("source/%sARN.cpp", serviceModel.getMetadata().getClassNamePrefix()); - - return makeFile(template, context, fileName, true); - } - - @Override - protected SdkFileEntry generateClientConfigurationFile(final ServiceModel serviceModel) throws Exception { - if ("S3-CRT".equalsIgnoreCase(serviceModel.getMetadata().getProjectName())) { - Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/s3-crt/S3CrtClientConfig.vm", StandardCharsets.UTF_8.name()); - - VelocityContext context = createContext(serviceModel); - context.put("exportValue", String.format("AWS_%s_API", serviceModel.getMetadata().getClassNamePrefix().toUpperCase())); - - String fileName = String.format("include/aws/%s/ClientConfiguration.h", serviceModel.getMetadata().getProjectName()); - - return makeFile(template, context, fileName, true); - } - - return null; - } - - @Override - protected void addRequestIdToResults(final ServiceModel serviceModel) { - serviceModel.getShapes().values().stream() - .filter(Shape::isResult) - .filter(shape -> !shape.getMembers().containsKey("requestId")) - .forEach(shape -> { - Shape requestId = new Shape(); - requestId.setName("RequestId"); - requestId.setType("string"); - requestId.hasHeaderMembers(); - requestId.setMembers(ImmutableMap.of()); - - ShapeMember requestIdMember = new ShapeMember(); - requestIdMember.setShape(requestId); - requestIdMember.setLocation("header"); - //S3 uses a different header location than other services. - requestIdMember.setLocationName("x-amz-request-id"); - shape.getMembers().put("RequestId", requestIdMember); - }); - } -} +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +package com.amazonaws.util.awsclientgenerator.generators.cpp.s3; + +import com.amazonaws.util.awsclientgenerator.domainmodels.SdkFileEntry; +import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.Operation; +import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.ServiceModel; +import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.Shape; +import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.ShapeMember; +import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.cpp.CppShapeInformation; +import com.amazonaws.util.awsclientgenerator.domainmodels.codegeneration.cpp.CppViewHelper; +import com.amazonaws.util.awsclientgenerator.generators.cpp.RestXmlCppClientGenerator; +import com.google.common.collect.ImmutableList; +import com.google.common.collect.ImmutableMap; +import com.google.common.collect.ImmutableSet; +import org.apache.commons.lang3.tuple.Pair; +import org.apache.velocity.Template; +import org.apache.velocity.VelocityContext; + +import java.nio.charset.StandardCharsets; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.Set; +import java.util.stream.Collectors; +import java.util.stream.Stream; + +public class S3RestXmlCppClientGenerator extends RestXmlCppClientGenerator { + + private static Set opsThatDoNotSupportVirtualAddressing = new HashSet<>(); + private static Set opsThatDoNotSupportArnEndpoint = new HashSet<>(); + private static Set s3CrtEnabledOps = new HashSet<>(); // All other ops are in fact regular SDK calls + private static Set bucketLocationConstraints = new HashSet<>(); + private Set functionsWithEmbeddedErrors = ImmutableSet.of( + + "AbortMultipartUploadRequest", + "CompleteMultipartUploadRequest", + "CopyObjectRequest", + "CreateBucketRequest", + "CreateMultipartUploadRequest", + "CreateSessionRequest", + "DeleteBucketRequest", + "DeleteBucketAnaxlyticsConfigurationRequest", + "DeleteBucketCorsRequest", + "DeleteBucketEncryptionRequest", + "DeleteBucketIntelligentTieringConfigurationRequest", + "DeleteBucketInventoryConfigurationRequest", + "DeleteBucketLifecycleRequest", + "DeleteBucketMetricsConfigurationRequest", + "DeleteBucketOwnershipControlsRequest", + "DeleteBucketPolicyRequest", + "DeleteBucketReplicationRequest", + "DeleteBucketTaggingRequest", + "DeleteBucketWebsiteRequest", + "DeleteObjectRequest", + "DeleteObjectTaggingRequest", + "DeleteObjectsRequest", + "DeletePublicAccessBlockRequest", + "GetBucketAccelerateConfigurationRequest", + "GetBucketAclRequest", + "GetBucketAnalyticsConfigurationRequest", + "GetBucketCorsRequest", + "GetBucketEncryptionRequest", + "GetBucketIntelligentTieringConfigurationRequest", + "GetBucketInventoryConfigurationRequest", + "GetBucketLifecycleConfigurationRequest", + "GetBucketLocationRequest", + "GetBucketLoggingRequest", + "GetBucketMetricsConfigurationRequest", + "GetBucketNotificationConfigurationRequest", + "GetBucketOwnershipControlsRequest", + "GetBucketPolicyRequest", + "GetBucketPolicyStatusRequest", + "GetBucketReplicationRequest", + "GetBucketRequestPaymentRequest", + "GetBucketTaggingRequest", + "GetBucketVersioningRequest", + "GetBucketWebsiteRequest", + "GetObjectAclRequest", + "GetObjectAttributesRequest", + "GetObjectLegalHoldRequest", + "GetObjectLockConfigurationRequest", + "GetObjectRetentionRequest", + "GetObjectTaggingRequest", + "GetPublicAccessBlockRequest", + "HeadBucketRequest", + "HeadObjectRequest", + "ListBucketAnalyticsConfigurationsRequest", + "ListBucketIntelligentTieringConfigurationsRequest", + "ListBucketInventoryConfigurationsRequest", + "ListBucketMetricsConfigurationsRequest", + "ListBucketsRequest", + "ListDirectoryBucketsRequest", + "ListMultipartUploadsRequest", + "ListObjectVersionsRequest", + "ListObjectsRequest", + "ListObjectsV2Request", + "ListPartsRequest", + "PutBucketAccelerateConfigurationRequest", + "PutBucketAclRequest", + "PutBucketAnalyticsConfigurationRequest", + "PutBucketCorsRequest", + "PutBucketEncryptionRequest", + "PutBucketIntelligentTieringConfigurationRequest", + "PutBucketInventoryConfigurationRequest", + "PutBucketLifecycleConfigurationRequest", + "PutBucketLoggingRequest", + "PutBucketMetricsConfigurationRequest", + "PutBucketNotificationConfigurationRequest", + "PutBucketOwnershipControlsRequest", + "PutBucketPolicyRequest", + "PutBucketReplicationRequest", + "PutBucketRequestPaymentRequest", + "PutBucketTaggingRequest", + "PutBucketVersioningRequest", + "PutBucketWebsiteRequest", + "PutObjectRequest", + "PutObjectAclRequest", + "PutObjectLegalHoldRequest", + "PutObjectLockConfigurationRequest", + "PutObjectRetentionRequest", + "PutObjectTaggingRequest", + "PutPublicAccessBlockRequest", + "RestoreObjectRequest", + "SelectObjectContentRequest", + "UploadPartRequest", + "UploadPartCopyRequest", + "WriteGetObjectResponseRequest" + ); + + private final Set opsThatDoNotSupportBucketArguments = ImmutableSet.of( + "ListBuckets", + "ListDirectoryBuckets", + "WriteGetObjectResponse" + ); + + private static final Set OPS_TO_SKIP_CHECKSUMS = ImmutableSet.of( + "UploadPart" + ); + + private static final Set REQUESTS_TO_OVERRIDE_STREAMING = ImmutableSet.of( + "PutBucketPolicyRequest" + ); + + private static final Map CHECKSUM_MEMBERS_ENUMS = ImmutableMap.of( + "ChecksumCRC32", "CRC32", + "ChecksumCRC32C", "CRC32C", + "ChecksumSHA1", "SHA1", + "ChecksumSHA256", "SHA256" + ); + + static { + opsThatDoNotSupportVirtualAddressing.add("CreateBucket"); + opsThatDoNotSupportVirtualAddressing.add("ListBuckets"); + opsThatDoNotSupportVirtualAddressing.add("ListDirectoryBuckets"); + opsThatDoNotSupportVirtualAddressing.add("WriteGetObjectResponse"); + + opsThatDoNotSupportArnEndpoint.add("CreateBucket"); + opsThatDoNotSupportArnEndpoint.add("ListBuckets"); + opsThatDoNotSupportArnEndpoint.add("ListDirectoryBuckets"); + opsThatDoNotSupportArnEndpoint.add("WriteGetObjectResponse"); + + s3CrtEnabledOps.add("GetObject"); + s3CrtEnabledOps.add("PutObject"); + s3CrtEnabledOps.add("CopyObject"); + + bucketLocationConstraints.add("us-east-1"); + bucketLocationConstraints.add("us-east-2"); + bucketLocationConstraints.add("us-west-1"); + bucketLocationConstraints.add("us-west-2"); + bucketLocationConstraints.add("eu-west-1"); + bucketLocationConstraints.add("eu-west-2"); + bucketLocationConstraints.add("eu-west-3"); + bucketLocationConstraints.add("eu-central-1"); + bucketLocationConstraints.add("ap-southeast-1"); + bucketLocationConstraints.add("ap-southeast-2"); + bucketLocationConstraints.add("ap-northeast-1"); + bucketLocationConstraints.add("ap-northeast-2"); + bucketLocationConstraints.add("ap-south-1"); + bucketLocationConstraints.add("sa-east-1"); + bucketLocationConstraints.add("cn-north-1"); + bucketLocationConstraints.add("cn-northwest-1"); + bucketLocationConstraints.add("ca-central-1"); + bucketLocationConstraints.add("us-gov-west-1"); + bucketLocationConstraints.add("eu-north-1"); + bucketLocationConstraints.add("us-iso-west-1"); + } + + public S3RestXmlCppClientGenerator() throws Exception { + super(); + } + + @Override + public SdkFileEntry[] generateSourceFiles(ServiceModel serviceModel) throws Exception { + + // Add ID2 and RequestId to GetObjectResult + hackGetObjectOutputResponse(serviceModel); + addExpiresCustomization(serviceModel); + + //size and content length should ALWAYS be 64 bit integers, if they aren't set them as that now. + serviceModel.getShapes().entrySet().stream().filter(shapeEntry -> shapeEntry.getKey().toLowerCase().equals("contentlength") || shapeEntry.getKey().toLowerCase().equals("size")) + .forEach(shapeEntry -> shapeEntry.getValue().setType("long")); + + serviceModel.getOperations().values().stream() + .filter(operationEntry -> + !opsThatDoNotSupportVirtualAddressing.contains(operationEntry.getName())) + .forEach(operationEntry -> { + operationEntry.setVirtualAddressAllowed(true); + operationEntry.setVirtualAddressMemberName("Bucket"); + }); + + serviceModel.getOperations().values().stream() + .filter(operationEntry -> + !opsThatDoNotSupportArnEndpoint.contains(operationEntry.getName())) + .forEach(operationEntry -> { + operationEntry.setArnEndpointAllowed(true); + operationEntry.setArnEndpointMemberName("Bucket"); + }); + + serviceModel.getOperations().values().stream() + .filter(operationEntry -> operationEntry.getName().equals("WriteGetObjectResponse")) + .forEach(operationEntry -> { + operationEntry.setRequiresServiceNameOverride(true); + operationEntry.setServiceNameOverride("s3-object-lambda"); + operationEntry.setSupportsChunkedEncoding(true); + }); + + serviceModel.getOperations().values().stream() + .filter(operationEntry -> operationEntry.getName().equals("WriteGetObjectResponse")) + .forEach(operationEntry -> { + operationEntry.setRequiresServiceNameOverride(true); + operationEntry.setServiceNameOverride("s3-object-lambda"); + operationEntry.setSupportsChunkedEncoding(true); + }); + + + if (serviceModel.getMetadata().getServiceId().equalsIgnoreCase("S3") || + serviceModel.getMetadata().getServiceId().equalsIgnoreCase("S3-CRT")) { + serviceModel.getOperations().values().stream() + .filter(operationEntry -> s3CrtEnabledOps.contains(operationEntry.getName())) + .forEach(operationEntry -> operationEntry.setS3CrtEnabled(true)); + } + + Shape locationConstraints = serviceModel.getShapes().get("BucketLocationConstraint"); + + if (locationConstraints != null) { + bucketLocationConstraints.stream() + .filter(enumEntry -> !locationConstraints.getEnumValues().contains(enumEntry)) + .forEach(enumEntry -> locationConstraints.getEnumValues().add(enumEntry)); + } + + // We created a customization for transforming an incorrect "COMPLETE" to "COMPLETED" enum + // value in the past https://github.com/aws/aws-sdk-cpp/issues/859. S3 is fixing their model + // for other SDKs that have this modeling issue. They will include both COMPLETED and COMPLETE + // in the model for other SDK backwards compat. For C++ we will remove the "COMPLETED" value + // to preserve backwards compat and keep the existing customization. + // + // If "COMPLETE" is removed from the model we will execute none of this customization, and it + // is the safe to remove it. + final Shape replicationStatus = serviceModel.getShapes().get("ReplicationStatus"); + final boolean hasCompleted = replicationStatus.getEnumValues().contains("COMPLETED"); + final boolean hasComplete = replicationStatus.getEnumValues().contains("COMPLETE"); + if (hasCompleted && hasComplete) { + // If we have both we remove the additional COMPLETED to preserve backwards compat + replicationStatus.setEnumValues(replicationStatus.getEnumValues().stream() + .filter(value -> !"COMPLETED".equals(value)) + .collect(Collectors.toList())); + } + if (hasComplete) { + // Preserve existing customization to transform COMPLETE to COMPLETED + int indexOfComplete = replicationStatus.getEnumValues().indexOf("COMPLETE"); + if (indexOfComplete != -1) { + replicationStatus.getEnumValues().set(indexOfComplete, "COMPLETED"); + } + } + + // Some S3 operations have embedded errors, and we need to search for errors in the response. + serviceModel.getShapes().values().stream() + .filter(shape -> functionsWithEmbeddedErrors.contains(shape.getName())) + .forEach(shape -> shape.setEmbeddedErrors(true)); + + serviceModel.getOperations().entrySet().stream() + .filter(entry -> !opsThatDoNotSupportBucketArguments.contains(entry.getValue().getName())) + .forEach(entry -> entry.getValue().setShouldUsePropertyBag(true)); + + serviceModel.getOperations().entrySet().stream() + .filter(entry -> OPS_TO_SKIP_CHECKSUMS.contains(entry.getValue().getName())) + .forEach(entry -> entry.getValue().setShouldSkipChecksum(true)); + + serviceModel.getShapes().values().stream() + .filter(shape -> REQUESTS_TO_OVERRIDE_STREAMING.contains(shape.getName())) + .forEach(shape -> shape.setOverrideStreaming(true)); + + // Customized Log Information + Shape logTagKeyShape = new Shape(); + logTagKeyShape.setName("customizedAccessLogTagKey"); + logTagKeyShape.setType("string"); + logTagKeyShape.setReferenced(true); + HashSet keyReferencedBy = new HashSet(); + logTagKeyShape.setReferencedBy(keyReferencedBy); + ShapeMember shapeMemberKey = new ShapeMember(); + shapeMemberKey.setShape(logTagKeyShape); + + Shape logTagValShape = new Shape(); + logTagValShape.setName("customizedAccessLogTagVal"); + logTagValShape.setType("string"); + logTagValShape.setReferenced(true); + HashSet valReferencedBy = new HashSet(); + logTagValShape.setReferencedBy(valReferencedBy); + ShapeMember shapeMemberVal = new ShapeMember(); + shapeMemberVal.setShape(logTagValShape); + + Shape logTagShape = new Shape(); + logTagShape.setName("customizedAccessLogTag"); + logTagShape.setType("map"); + logTagShape.setReferenced(true); + HashSet tagReferencedBy = new HashSet(); + logTagShape.setReferencedBy(tagReferencedBy); + logTagKeyShape.getReferencedBy().add(logTagShape.getName()); + logTagValShape.getReferencedBy().add(logTagShape.getName()); + logTagShape.setMapKey(shapeMemberKey); + logTagShape.setMapValue(shapeMemberVal); + + ShapeMember shapeMemberTag = new ShapeMember(); + shapeMemberTag.setLocation("querystring"); + shapeMemberTag.setCustomizedQuery(true); + shapeMemberTag.setShape(logTagShape); + + serviceModel.getOperations().values().forEach(operationEntry -> { + if (operationEntry.getRequest() != null) { + operationEntry.getRequest().getShape().getMembers().put(logTagShape.getName(), shapeMemberTag); + operationEntry.getRequest().getShape().setCustomizedQuery(shapeMemberTag); + logTagShape.getReferencedBy().add(operationEntry.getRequest().getShape().getName()); + } + }); + + serviceModel.getOperations().values().stream() + .filter(Operation::hasRequest) + .map(Operation::getRequest) + .map(ShapeMember::getShape) + .filter(requestShape -> requestShape.hasMember("ChecksumAlgorithm")) + .forEach(requestShape -> requestShape.getMembers().values().stream() + .filter(member -> CHECKSUM_MEMBERS_ENUMS.containsKey(member.getShape().getName())) + .forEach(member -> { + member.setChecksumMember(true); + member.setChecksumEnumMember(CHECKSUM_MEMBERS_ENUMS.get(member.getShape().getName())); + })); + + return Stream.concat(generateS3ExpressFiles(serviceModel).stream(), + Arrays.stream(super.generateSourceFiles(serviceModel))) + .toArray(SdkFileEntry[]::new); + } + + protected void hackGetObjectOutputResponse(ServiceModel serviceModel) { + Shape getObjectResult = serviceModel.getShapes().get("GetObjectResult"); + if (getObjectResult == null) return; + + Shape id2 = new Shape(); + id2.setName("ObjectId2"); + id2.setType("string"); + if (serviceModel.getShapes().get("ObjectId2") == null) { + serviceModel.getShapes().put("ObjectId2", id2); + } else { + id2 = serviceModel.getShapes().get("ObjectId2"); + } + + Shape requestId = new Shape(); + requestId.setName("ObjectRequestId"); + requestId.setType("string"); + if (serviceModel.getShapes().get("ObjectRequestId") == null) { + serviceModel.getShapes().put("ObjectRequestId", requestId); + } else { + requestId = serviceModel.getShapes().get("ObjectRequestId"); + } + + ShapeMember id2ShapeMember = new ShapeMember(); + id2ShapeMember.setShape(id2); + id2ShapeMember.setLocation("header"); + id2ShapeMember.setLocationName("x-amz-id-2"); + + ShapeMember requestIdShapeMember = new ShapeMember(); + requestIdShapeMember.setShape(requestId); + requestIdShapeMember.setLocation("header"); + requestIdShapeMember.setLocationName("x-amz-request-id"); + + + if (getObjectResult.getMembers().get("Id2") == null) { + getObjectResult.getMembers().put("Id2", id2ShapeMember); + } + if (getObjectResult.getMembers().get("RequestId") == null) { + getObjectResult.getMembers().put("RequestId", requestIdShapeMember); + } + } + + /** + * Originally, Expires shape member was modeled as a timestamp without a timestamp format specified. + * This customization creates an "ExpiresString" shape and members in the model to hold the same response value + * as a string. + * Original "Expires" members will be-remodelled into a "string" type in some future model update + * and this is a customization to keep the SDK backward compatible with existing applications. + * @param serviceModel + */ + protected void addExpiresCustomization(ServiceModel serviceModel) { + final String EXPIRES = "Expires"; + final String EXPIRES_STRING = "ExpiresString"; + + // Existing SDKs that currently model Expires as timestamp MUST add customization to ensure it stays as timestamp + serviceModel.getShapes().get(EXPIRES).setType("timestamp"); + + // The SDKs MUST add a customization to generate a synthetic member, + // named ExpiresString that returns the unparsed value of Expires + Shape expiresString = new Shape(); + expiresString.setName(EXPIRES_STRING); + expiresString.setType("string"); + serviceModel.getShapes().put(EXPIRES_STRING, expiresString); + + // MUST only target structures that contain a member named Expires AND are used as the _output_ of an operation + serviceModel.getOperations().values().stream() + .filter(operation -> operation.getResult() != null) + .map(Operation::getResult) + .map(ShapeMember::getShape) + .filter(shape -> shape.hasMember(EXPIRES)) + .forEach(shape->{ + ShapeMember expiresStringMember = shape.getMembers().get(EXPIRES).toBuilder().build(); + expiresStringMember.setShape(expiresString); + shape.getMembers().put(EXPIRES_STRING, expiresStringMember); + }); + + // Add deprecated notice + Set expiresMembers = + serviceModel.getOperations().values().stream() + .filter(operation -> operation.getResult() != null) + .map(Operation::getResult) + .map(ShapeMember::getShape) + .filter(shape -> shape.hasMember(EXPIRES)) + .map(shape-> shape.getMembers().get(EXPIRES)) + .collect(Collectors.toSet()); + + expiresMembers.parallelStream() + .forEach(shapeMember -> { + String doc = shapeMember.getDocumentation(); + if (!doc.toLowerCase().contains("deprecated")) { + shapeMember.setDocumentation("Deprecated: Please use ExpiresString instead. " + + System.lineSeparator() + " * " + doc); + } + }); + } + + @Override + protected SdkFileEntry generateClientHeaderFile(final ServiceModel serviceModel) throws Exception { + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ClientHeader.vm"); + + VelocityContext context = createContext(serviceModel); + context.put("CppViewHelper", CppViewHelper.class); + + String fileName = String.format("include/aws/%s/%sClient.h", serviceModel.getMetadata().getProjectName(), + serviceModel.getMetadata().getClassNamePrefix()); + + return makeFile(template, context, fileName, true); + } + + @Override + protected List generateClientSourceFile(final List serviceModels) throws Exception { + List sourceFiles = new ArrayList<>(); + for (int i = 0; i < serviceModels.size(); i++) { + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ClientSource.vm"); + + Map templateOverride = new HashMap<>(); + if ("S3-CRT".equalsIgnoreCase(serviceModels.get(i).getMetadata().getProjectName())) { + templateOverride.put("ServiceClientSourceInit_template", + "/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/s3-crt/S3CrtServiceClientSourceInit.vm"); + } + VelocityContext context = createContext(serviceModels.get(i)); + context.put("CppViewHelper", CppViewHelper.class); + context.put("TemplateOverride", templateOverride); + + final String fileName; + if (i == 0) { + context.put("onlyGeneratedOperations", false); + fileName = String.format("source/%sClient.cpp", serviceModels.get(i).getMetadata().getClassNamePrefix()); + } else { + context.put("onlyGeneratedOperations", true); + fileName = String.format("source/%sClient%d.cpp", serviceModels.get(i).getMetadata().getClassNamePrefix(), i); + } + + sourceFiles.add(makeFile(template, context, fileName, true)); + } + return sourceFiles; + } + + private List generateS3ExpressFiles(final ServiceModel serviceModel) { + final String projectName = serviceModel.getMetadata().getProjectName(); + // Only generate S3Express files for s3. + if (!ImmutableSet.of("s3", "s3-crt").contains(projectName)) { + return ImmutableList.of(); + } + final String vmFilePrefixFormat = "/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/%s"; + final String includePath = String.format("include/aws/%s/", projectName); + final VelocityContext context = createContext(serviceModel); + context.put("CppViewHelper", CppViewHelper.class); + Stream> crtAdapters = Optional.of(projectName) + .filter("s3-crt"::equals) + .map(__ -> Stream.of(Pair.of(includePath + "S3CrtIdentityProviderAdapter.h", String.format(vmFilePrefixFormat, "S3CrtIdentityProviderAdapterHeader.vm")), + Pair.of("source/S3CrtIdentityProviderAdapter.cpp", String.format(vmFilePrefixFormat, "S3CrtIdentityProviderAdapterSource.vm")))) + .orElse(Stream.of()); + + return Stream.concat( + Stream.of(Pair.of(includePath + "S3ExpressIdentity.h", String.format(vmFilePrefixFormat, "S3ExpressIdentityHeader.vm")), + Pair.of(includePath + "S3ExpressIdentityProvider.h", String.format(vmFilePrefixFormat, "S3ExpressIdentityProviderHeader.vm")), + Pair.of(includePath + "S3ExpressSigner.h", String.format(vmFilePrefixFormat, "S3ExpressSignerHeader.vm")), + Pair.of(includePath + "S3ExpressSignerProvider.h", String.format(vmFilePrefixFormat, "S3ExpressSignerProviderHeader.vm")), + Pair.of("source/S3ExpressIdentityProvider.cpp", String.format(vmFilePrefixFormat, "S3ExpressIdentityProviderSource.vm")), + Pair.of("source/S3ExpressSigner.cpp", String.format(vmFilePrefixFormat, "S3ExpressSignerSource.vm")), + Pair.of("source/S3ExpressSignerProvider.cpp", String.format(vmFilePrefixFormat, "S3ExpressSignerProviderSource.vm"))), + crtAdapters) + .map(codeGenPair -> makeFile(velocityEngine.getTemplate(codeGenPair.getValue()), + context, + codeGenPair.getKey(), + true)) + .collect(Collectors.toList()); + } + + @Override + protected SdkFileEntry generateModelSourceFile(ServiceModel serviceModel, Map.Entry shapeEntry) { + Template template = null; + String fileName = ""; + + switch (shapeEntry.getKey()) { + case "GetBucketLocationResult": { + template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/GetBucketLocationResult.vm", StandardCharsets.UTF_8.name()); + fileName = "source/model/GetBucketLocationResult.cpp"; + break; + } + case "PutBucketNotificationConfigurationRequest": { + template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/PutBucketNotificationConfigurationRequest.vm", StandardCharsets.UTF_8.name()); + fileName = "source/model/PutBucketNotificationConfigurationRequest.cpp"; + break; + } + default: + return super.generateModelSourceFile(serviceModel, shapeEntry); + } + + Shape shape = shapeEntry.getValue(); + VelocityContext context = createContext(serviceModel); + context.put("shape", shape); + context.put("operation", serviceModel.getOperationForRequestShapeName(shape.getName())); + context.put("typeInfo", new CppShapeInformation(shape, serviceModel)); + context.put("CppViewHelper", CppViewHelper.class); + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateErrorMarshallerHeaderFile(ServiceModel serviceModel) throws Exception { + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerHeader.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + context.put("CppViewHelper", CppViewHelper.class); + + String fileName = String.format("include/aws/%s/%sErrorMarshaller.h", + serviceModel.getMetadata().getProjectName(), serviceModel.getMetadata().getClassNamePrefix()); + + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateErrorMarshallingSourceFile(final ServiceModel serviceModel) throws Exception { + + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ErrorMarshallerSource.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + + String fileName = String.format("source/%sErrorMarshaller.cpp", serviceModel.getMetadata().getClassNamePrefix()); + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateRegionHeaderFile(ServiceModel serviceModel) throws Exception { + + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3EndpointEnumHeader.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + context.put("exportValue", String.format("AWS_%s_API", serviceModel.getMetadata().getClassNamePrefix().toUpperCase())); + + String fileName = String.format("include/aws/%s/%sEndpoint.h", serviceModel.getMetadata().getProjectName(), + serviceModel.getMetadata().getClassNamePrefix()); + + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateRegionSourceFile(ServiceModel serviceModel) throws Exception { + + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3EndpointEnumSource.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + + String fileName = String.format("source/%sEndpoint.cpp", serviceModel.getMetadata().getClassNamePrefix()); + + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateARNHeaderFile(final ServiceModel serviceModel) throws Exception { + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ARNHeader.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + context.put("exportValue", String.format("AWS_%s_API", serviceModel.getMetadata().getClassNamePrefix().toUpperCase())); + + String fileName = String.format("include/aws/%s/%sARN.h", serviceModel.getMetadata().getProjectName(), + serviceModel.getMetadata().getClassNamePrefix()); + + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateARNSourceFile(final ServiceModel serviceModel) throws Exception { + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/S3ARNSource.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + + String fileName = String.format("source/%sARN.cpp", serviceModel.getMetadata().getClassNamePrefix()); + + return makeFile(template, context, fileName, true); + } + + @Override + protected SdkFileEntry generateClientConfigurationFile(final ServiceModel serviceModel) throws Exception { + if ("S3-CRT".equalsIgnoreCase(serviceModel.getMetadata().getProjectName())) { + Template template = velocityEngine.getTemplate("/com/amazonaws/util/awsclientgenerator/velocity/cpp/s3/s3-crt/S3CrtClientConfig.vm", StandardCharsets.UTF_8.name()); + + VelocityContext context = createContext(serviceModel); + context.put("exportValue", String.format("AWS_%s_API", serviceModel.getMetadata().getClassNamePrefix().toUpperCase())); + + String fileName = String.format("include/aws/%s/ClientConfiguration.h", serviceModel.getMetadata().getProjectName()); + + return makeFile(template, context, fileName, true); + } + + return null; + } + + @Override + protected void addRequestIdToResults(final ServiceModel serviceModel) { + serviceModel.getShapes().values().stream() + .filter(Shape::isResult) + .filter(shape -> !shape.getMembers().containsKey("requestId")) + .forEach(shape -> { + Shape requestId = new Shape(); + requestId.setName("RequestId"); + requestId.setType("string"); + requestId.hasHeaderMembers(); + requestId.setMembers(ImmutableMap.of()); + + ShapeMember requestIdMember = new ShapeMember(); + requestIdMember.setShape(requestId); + requestIdMember.setLocation("header"); + //S3 uses a different header location than other services. + requestIdMember.setLocationName("x-amz-request-id"); + shape.getMembers().put("RequestId", requestIdMember); + }); + } +}