diff --git a/generated/src/aws-cpp-sdk-backupstorage/CMakeLists.txt b/generated/src/aws-cpp-sdk-backupstorage/CMakeLists.txt
deleted file mode 100644
index 3483328f2f7..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/CMakeLists.txt
+++ /dev/null
@@ -1,76 +0,0 @@
-add_project(aws-cpp-sdk-backupstorage "C++ SDK for the AWS backupstorage service" aws-cpp-sdk-core)
-
-file(GLOB AWS_BACKUPSTORAGE_HEADERS
- "include/aws/backupstorage/*.h"
-)
-
-file(GLOB AWS_BACKUPSTORAGE_MODEL_HEADERS
- "include/aws/backupstorage/model/*.h"
-)
-
-file(GLOB AWS_BACKUPSTORAGE_SOURCE
- "source/*.cpp"
-)
-
-file(GLOB AWS_BACKUPSTORAGE_MODEL_SOURCE
- "source/model/*.cpp"
-)
-
-file(GLOB BACKUPSTORAGE_UNIFIED_HEADERS
- ${AWS_BACKUPSTORAGE_HEADERS}
- ${AWS_BACKUPSTORAGE_MODEL_HEADERS}
-)
-
-file(GLOB BACKUPSTORAGE_UNITY_SRC
- ${AWS_BACKUPSTORAGE_SOURCE}
- ${AWS_BACKUPSTORAGE_MODEL_SOURCE}
-)
-
-if(ENABLE_UNITY_BUILD)
- enable_unity_build("BACKUPSTORAGE" BACKUPSTORAGE_UNITY_SRC)
-endif()
-
-file(GLOB BACKUPSTORAGE_SRC
- ${BACKUPSTORAGE_UNIFIED_HEADERS}
- ${BACKUPSTORAGE_UNITY_SRC}
-)
-
-if(WIN32)
- #if we are compiling for visual studio, create a sane directory tree.
- if(MSVC)
- source_group("Header Files\\aws\\backupstorage" FILES ${AWS_BACKUPSTORAGE_HEADERS})
- source_group("Header Files\\aws\\backupstorage\\model" FILES ${AWS_BACKUPSTORAGE_MODEL_HEADERS})
- source_group("Source Files" FILES ${AWS_BACKUPSTORAGE_SOURCE})
- source_group("Source Files\\model" FILES ${AWS_BACKUPSTORAGE_MODEL_SOURCE})
- endif(MSVC)
-endif()
-
-set(BACKUPSTORAGE_INCLUDES
- "${CMAKE_CURRENT_SOURCE_DIR}/include/"
-)
-
-add_library(${PROJECT_NAME} ${BACKUPSTORAGE_SRC})
-add_library(AWS::${PROJECT_NAME} ALIAS ${PROJECT_NAME})
-
-set_compiler_flags(${PROJECT_NAME})
-set_compiler_warnings(${PROJECT_NAME})
-
-if(USE_WINDOWS_DLL_SEMANTICS AND BUILD_SHARED_LIBS)
- target_compile_definitions(${PROJECT_NAME} PRIVATE "AWS_BACKUPSTORAGE_EXPORTS")
-endif()
-
-target_include_directories(${PROJECT_NAME} PUBLIC
- $
- $)
-
-target_link_libraries(${PROJECT_NAME} PRIVATE ${PLATFORM_DEP_LIBS} ${PROJECT_LIBS})
-
-
-setup_install()
-
-install (FILES ${AWS_BACKUPSTORAGE_HEADERS} DESTINATION ${INCLUDE_DIRECTORY}/aws/backupstorage)
-install (FILES ${AWS_BACKUPSTORAGE_MODEL_HEADERS} DESTINATION ${INCLUDE_DIRECTORY}/aws/backupstorage/model)
-
-do_packaging()
-
-
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageClient.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageClient.h
deleted file mode 100644
index 5488938733e..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageClient.h
+++ /dev/null
@@ -1,318 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace BackupStorage
-{
- /**
- * The frontend service for Cryo Storage.
- */
- class AWS_BACKUPSTORAGE_API BackupStorageClient : public Aws::Client::AWSJsonClient, public Aws::Client::ClientWithAsyncTemplateMethods
- {
- public:
- typedef Aws::Client::AWSJsonClient BASECLASS;
- static const char* GetServiceName();
- static const char* GetAllocationTag();
-
- typedef BackupStorageClientConfiguration ClientConfigurationType;
- typedef BackupStorageEndpointProvider EndpointProviderType;
-
- /**
- * Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config
- * is not specified, it will be initialized to default values.
- */
- BackupStorageClient(const Aws::BackupStorage::BackupStorageClientConfiguration& clientConfiguration = Aws::BackupStorage::BackupStorageClientConfiguration(),
- std::shared_ptr endpointProvider = nullptr);
-
- /**
- * Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config
- * is not specified, it will be initialized to default values.
- */
- BackupStorageClient(const Aws::Auth::AWSCredentials& credentials,
- std::shared_ptr endpointProvider = nullptr,
- const Aws::BackupStorage::BackupStorageClientConfiguration& clientConfiguration = Aws::BackupStorage::BackupStorageClientConfiguration());
-
- /**
- * Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied,
- * the default http client factory will be used
- */
- BackupStorageClient(const std::shared_ptr& credentialsProvider,
- std::shared_ptr endpointProvider = nullptr,
- const Aws::BackupStorage::BackupStorageClientConfiguration& clientConfiguration = Aws::BackupStorage::BackupStorageClientConfiguration());
-
-
- /* Legacy constructors due deprecation */
- /**
- * Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config
- * is not specified, it will be initialized to default values.
- */
- BackupStorageClient(const Aws::Client::ClientConfiguration& clientConfiguration);
-
- /**
- * Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config
- * is not specified, it will be initialized to default values.
- */
- BackupStorageClient(const Aws::Auth::AWSCredentials& credentials,
- const Aws::Client::ClientConfiguration& clientConfiguration);
-
- /**
- * Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied,
- * the default http client factory will be used
- */
- BackupStorageClient(const std::shared_ptr& credentialsProvider,
- const Aws::Client::ClientConfiguration& clientConfiguration);
-
- /* End of legacy constructors due deprecation */
- virtual ~BackupStorageClient();
-
- /**
- * Delete Object from the incremental base Backup.See Also:
AWS
- * API Reference
- */
- virtual Model::DeleteObjectOutcome DeleteObject(const Model::DeleteObjectRequest& request) const;
-
- /**
- * A Callable wrapper for DeleteObject that returns a future to the operation so that it can be executed in parallel to other requests.
- */
- template
- Model::DeleteObjectOutcomeCallable DeleteObjectCallable(const DeleteObjectRequestT& request) const
- {
- return SubmitCallable(&BackupStorageClient::DeleteObject, request);
- }
-
- /**
- * An Async wrapper for DeleteObject that queues the request into a thread executor and triggers associated callback when operation has finished.
- */
- template
- void DeleteObjectAsync(const DeleteObjectRequestT& request, const DeleteObjectResponseReceivedHandler& handler, const std::shared_ptr& context = nullptr) const
- {
- return SubmitAsync(&BackupStorageClient::DeleteObject, request, handler, context);
- }
-
- /**
- * Gets the specified object's chunk.See Also:
AWS
- * API Reference
- */
- virtual Model::GetChunkOutcome GetChunk(const Model::GetChunkRequest& request) const;
-
- /**
- * A Callable wrapper for GetChunk that returns a future to the operation so that it can be executed in parallel to other requests.
- */
- template
- Model::GetChunkOutcomeCallable GetChunkCallable(const GetChunkRequestT& request) const
- {
- return SubmitCallable(&BackupStorageClient::GetChunk, request);
- }
-
- /**
- * An Async wrapper for GetChunk that queues the request into a thread executor and triggers associated callback when operation has finished.
- */
- template
- void GetChunkAsync(const GetChunkRequestT& request, const GetChunkResponseReceivedHandler& handler, const std::shared_ptr& context = nullptr) const
- {
- return SubmitAsync(&BackupStorageClient::GetChunk, request, handler, context);
- }
-
- /**
- * Get metadata associated with an Object.See Also:
AWS
- * API Reference
- */
- virtual Model::GetObjectMetadataOutcome GetObjectMetadata(const Model::GetObjectMetadataRequest& request) const;
-
- /**
- * A Callable wrapper for GetObjectMetadata that returns a future to the operation so that it can be executed in parallel to other requests.
- */
- template
- Model::GetObjectMetadataOutcomeCallable GetObjectMetadataCallable(const GetObjectMetadataRequestT& request) const
- {
- return SubmitCallable(&BackupStorageClient::GetObjectMetadata, request);
- }
-
- /**
- * An Async wrapper for GetObjectMetadata that queues the request into a thread executor and triggers associated callback when operation has finished.
- */
- template
- void GetObjectMetadataAsync(const GetObjectMetadataRequestT& request, const GetObjectMetadataResponseReceivedHandler& handler, const std::shared_ptr& context = nullptr) const
- {
- return SubmitAsync(&BackupStorageClient::GetObjectMetadata, request, handler, context);
- }
-
- /**
- * List chunks in a given ObjectSee Also:
AWS
- * API Reference
- */
- virtual Model::ListChunksOutcome ListChunks(const Model::ListChunksRequest& request) const;
-
- /**
- * A Callable wrapper for ListChunks that returns a future to the operation so that it can be executed in parallel to other requests.
- */
- template
- Model::ListChunksOutcomeCallable ListChunksCallable(const ListChunksRequestT& request) const
- {
- return SubmitCallable(&BackupStorageClient::ListChunks, request);
- }
-
- /**
- * An Async wrapper for ListChunks that queues the request into a thread executor and triggers associated callback when operation has finished.
- */
- template
- void ListChunksAsync(const ListChunksRequestT& request, const ListChunksResponseReceivedHandler& handler, const std::shared_ptr& context = nullptr) const
- {
- return SubmitAsync(&BackupStorageClient::ListChunks, request, handler, context);
- }
-
- /**
- * List all Objects in a given Backup.See Also:
AWS
- * API Reference
- */
- virtual Model::ListObjectsOutcome ListObjects(const Model::ListObjectsRequest& request) const;
-
- /**
- * A Callable wrapper for ListObjects that returns a future to the operation so that it can be executed in parallel to other requests.
- */
- template
- Model::ListObjectsOutcomeCallable ListObjectsCallable(const ListObjectsRequestT& request) const
- {
- return SubmitCallable(&BackupStorageClient::ListObjects, request);
- }
-
- /**
- * An Async wrapper for ListObjects that queues the request into a thread executor and triggers associated callback when operation has finished.
- */
- template
- void ListObjectsAsync(const ListObjectsRequestT& request, const ListObjectsResponseReceivedHandler& handler, const std::shared_ptr& context = nullptr) const
- {
- return SubmitAsync(&BackupStorageClient::ListObjects, request, handler, context);
- }
-
- /**
- * Complete uploadSee Also:
AWS
- * API Reference
- */
- virtual Model::NotifyObjectCompleteOutcome NotifyObjectComplete(const Model::NotifyObjectCompleteRequest& request) const;
-
- /**
- * A Callable wrapper for NotifyObjectComplete that returns a future to the operation so that it can be executed in parallel to other requests.
- */
- template
- Model::NotifyObjectCompleteOutcomeCallable NotifyObjectCompleteCallable(const NotifyObjectCompleteRequestT& request) const
- {
- return SubmitCallable(&BackupStorageClient::NotifyObjectComplete, request);
- }
-
- /**
- * An Async wrapper for NotifyObjectComplete that queues the request into a thread executor and triggers associated callback when operation has finished.
- */
- template
- void NotifyObjectCompleteAsync(const NotifyObjectCompleteRequestT& request, const NotifyObjectCompleteResponseReceivedHandler& handler, const std::shared_ptr& context = nullptr) const
- {
- return SubmitAsync(&BackupStorageClient::NotifyObjectComplete, request, handler, context);
- }
-
- /**
- * Upload chunk.See Also:
AWS
- * API Reference
- */
- virtual Model::PutChunkOutcome PutChunk(const Model::PutChunkRequest& request) const;
-
- /**
- * A Callable wrapper for PutChunk that returns a future to the operation so that it can be executed in parallel to other requests.
- */
- template
- Model::PutChunkOutcomeCallable PutChunkCallable(const PutChunkRequestT& request) const
- {
- return SubmitCallable(&BackupStorageClient::PutChunk, request);
- }
-
- /**
- * An Async wrapper for PutChunk that queues the request into a thread executor and triggers associated callback when operation has finished.
- */
- template
- void PutChunkAsync(const PutChunkRequestT& request, const PutChunkResponseReceivedHandler& handler, const std::shared_ptr& context = nullptr) const
- {
- return SubmitAsync(&BackupStorageClient::PutChunk, request, handler, context);
- }
-
- /**
- * Upload object that can store object metadata String and data blob in single API
- * call using inline chunk field.See Also:
AWS
- * API Reference
- */
- virtual Model::PutObjectOutcome PutObject(const Model::PutObjectRequest& request) const;
-
- /**
- * A Callable wrapper for PutObject that returns a future to the operation so that it can be executed in parallel to other requests.
- */
- template
- Model::PutObjectOutcomeCallable PutObjectCallable(const PutObjectRequestT& request) const
- {
- return SubmitCallable(&BackupStorageClient::PutObject, request);
- }
-
- /**
- * An Async wrapper for PutObject that queues the request into a thread executor and triggers associated callback when operation has finished.
- */
- template
- void PutObjectAsync(const PutObjectRequestT& request, const PutObjectResponseReceivedHandler& handler, const std::shared_ptr& context = nullptr) const
- {
- return SubmitAsync(&BackupStorageClient::PutObject, request, handler, context);
- }
-
- /**
- * Start upload containing one or many chunks.See Also:
AWS
- * API Reference
- */
- virtual Model::StartObjectOutcome StartObject(const Model::StartObjectRequest& request) const;
-
- /**
- * A Callable wrapper for StartObject that returns a future to the operation so that it can be executed in parallel to other requests.
- */
- template
- Model::StartObjectOutcomeCallable StartObjectCallable(const StartObjectRequestT& request) const
- {
- return SubmitCallable(&BackupStorageClient::StartObject, request);
- }
-
- /**
- * An Async wrapper for StartObject that queues the request into a thread executor and triggers associated callback when operation has finished.
- */
- template
- void StartObjectAsync(const StartObjectRequestT& request, const StartObjectResponseReceivedHandler& handler, const std::shared_ptr& context = nullptr) const
- {
- return SubmitAsync(&BackupStorageClient::StartObject, request, handler, context);
- }
-
-
- void OverrideEndpoint(const Aws::String& endpoint);
- std::shared_ptr& accessEndpointProvider();
- private:
- friend class Aws::Client::ClientWithAsyncTemplateMethods;
- void init(const BackupStorageClientConfiguration& clientConfiguration);
-
- BackupStorageClientConfiguration m_clientConfiguration;
- std::shared_ptr m_executor;
- std::shared_ptr m_endpointProvider;
- };
-
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageEndpointProvider.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageEndpointProvider.h
deleted file mode 100644
index 69c89b4bc80..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageEndpointProvider.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-#include
-#include
-
-#include
-
-
-namespace Aws
-{
-namespace BackupStorage
-{
-namespace Endpoint
-{
-using EndpointParameters = Aws::Endpoint::EndpointParameters;
-using Aws::Endpoint::EndpointProviderBase;
-using Aws::Endpoint::DefaultEndpointProvider;
-
-using BackupStorageClientContextParameters = Aws::Endpoint::ClientContextParameters;
-
-using BackupStorageClientConfiguration = Aws::Client::GenericClientConfiguration;
-using BackupStorageBuiltInParameters = Aws::Endpoint::BuiltInParameters;
-
-/**
- * The type for the BackupStorage Client Endpoint Provider.
- * Inherit from this Base class / "Interface" should you want to provide a custom endpoint provider.
- * The SDK must use service-specific type for each service per specification.
- */
-using BackupStorageEndpointProviderBase =
- EndpointProviderBase;
-
-using BackupStorageDefaultEpProviderBase =
- DefaultEndpointProvider;
-
-/**
- * Default endpoint provider used for this service
- */
-class AWS_BACKUPSTORAGE_API BackupStorageEndpointProvider : public BackupStorageDefaultEpProviderBase
-{
-public:
- using BackupStorageResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome;
-
- BackupStorageEndpointProvider()
- : BackupStorageDefaultEpProviderBase(Aws::BackupStorage::BackupStorageEndpointRules::GetRulesBlob(), Aws::BackupStorage::BackupStorageEndpointRules::RulesBlobSize)
- {}
-
- ~BackupStorageEndpointProvider()
- {
- }
-};
-} // namespace Endpoint
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageEndpointRules.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageEndpointRules.h
deleted file mode 100644
index 54a43a07a0f..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageEndpointRules.h
+++ /dev/null
@@ -1,23 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-
-namespace Aws
-{
-namespace BackupStorage
-{
-class BackupStorageEndpointRules
-{
-public:
- static const size_t RulesBlobStrLen;
- static const size_t RulesBlobSize;
-
- static const char* GetRulesBlob();
-};
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageErrorMarshaller.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageErrorMarshaller.h
deleted file mode 100644
index 980f2699660..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageErrorMarshaller.h
+++ /dev/null
@@ -1,23 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-
-#include
-#include
-
-namespace Aws
-{
-namespace Client
-{
-
-class AWS_BACKUPSTORAGE_API BackupStorageErrorMarshaller : public Aws::Client::JsonErrorMarshaller
-{
-public:
- Aws::Client::AWSError FindErrorByName(const char* exceptionName) const override;
-};
-
-} // namespace Client
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageErrors.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageErrors.h
deleted file mode 100644
index 6046c3fd073..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageErrors.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace BackupStorage
-{
-enum class BackupStorageErrors
-{
- //From Core//
- //////////////////////////////////////////////////////////////////////////////////////////
- INCOMPLETE_SIGNATURE = 0,
- INTERNAL_FAILURE = 1,
- INVALID_ACTION = 2,
- INVALID_CLIENT_TOKEN_ID = 3,
- INVALID_PARAMETER_COMBINATION = 4,
- INVALID_QUERY_PARAMETER = 5,
- INVALID_PARAMETER_VALUE = 6,
- MISSING_ACTION = 7, // SDK should never allow
- MISSING_AUTHENTICATION_TOKEN = 8, // SDK should never allow
- MISSING_PARAMETER = 9, // SDK should never allow
- OPT_IN_REQUIRED = 10,
- REQUEST_EXPIRED = 11,
- SERVICE_UNAVAILABLE = 12,
- THROTTLING = 13,
- VALIDATION = 14,
- ACCESS_DENIED = 15,
- RESOURCE_NOT_FOUND = 16,
- UNRECOGNIZED_CLIENT = 17,
- MALFORMED_QUERY_STRING = 18,
- SLOW_DOWN = 19,
- REQUEST_TIME_TOO_SKEWED = 20,
- INVALID_SIGNATURE = 21,
- SIGNATURE_DOES_NOT_MATCH = 22,
- INVALID_ACCESS_KEY_ID = 23,
- REQUEST_TIMEOUT = 24,
- NETWORK_CONNECTION = 99,
-
- UNKNOWN = 100,
- ///////////////////////////////////////////////////////////////////////////////////////////
-
- DATA_ALREADY_EXISTS= static_cast(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
- ILLEGAL_ARGUMENT,
- K_M_S_INVALID_KEY_USAGE,
- NOT_READABLE_INPUT_STREAM,
- RETRYABLE,
- SERVICE_INTERNAL
-};
-
-class AWS_BACKUPSTORAGE_API BackupStorageError : public Aws::Client::AWSError
-{
-public:
- BackupStorageError() {}
- BackupStorageError(const Aws::Client::AWSError& rhs) : Aws::Client::AWSError(rhs) {}
- BackupStorageError(Aws::Client::AWSError&& rhs) : Aws::Client::AWSError(rhs) {}
- BackupStorageError(const Aws::Client::AWSError& rhs) : Aws::Client::AWSError(rhs) {}
- BackupStorageError(Aws::Client::AWSError&& rhs) : Aws::Client::AWSError(rhs) {}
-
- template
- T GetModeledError();
-};
-
-namespace BackupStorageErrorMapper
-{
- AWS_BACKUPSTORAGE_API Aws::Client::AWSError GetErrorForName(const char* errorName);
-}
-
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageRequest.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageRequest.h
deleted file mode 100644
index bfafa7ee3a5..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageRequest.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace BackupStorage
-{
- class AWS_BACKUPSTORAGE_API BackupStorageRequest : public Aws::AmazonSerializableWebServiceRequest
- {
- public:
- using EndpointParameter = Aws::Endpoint::EndpointParameter;
- using EndpointParameters = Aws::Endpoint::EndpointParameters;
-
- virtual ~BackupStorageRequest () {}
-
- void AddParametersToRequest(Aws::Http::HttpRequest& httpRequest) const { AWS_UNREFERENCED_PARAM(httpRequest); }
-
- inline Aws::Http::HeaderValueCollection GetHeaders() const override
- {
- auto headers = GetRequestSpecificHeaders();
-
- if(headers.size() == 0 || (headers.size() > 0 && headers.count(Aws::Http::CONTENT_TYPE_HEADER) == 0))
- {
- headers.emplace(Aws::Http::HeaderValuePair(Aws::Http::CONTENT_TYPE_HEADER, Aws::JSON_CONTENT_TYPE ));
- }
- headers.emplace(Aws::Http::HeaderValuePair(Aws::Http::API_VERSION_HEADER, "2018-04-10"));
- return headers;
- }
-
- protected:
- virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const { return Aws::Http::HeaderValueCollection(); }
-
- };
-
- typedef Aws::AmazonStreamingWebServiceRequest StreamingBackupStorageRequest;
-
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageServiceClientModel.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageServiceClientModel.h
deleted file mode 100644
index fd10eee6d90..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorageServiceClientModel.h
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-
-/* Generic header includes */
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-/* End of generic header includes */
-
-/* Service model headers required in BackupStorageClient header */
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-/* End of service model headers required in BackupStorageClient header */
-
-namespace Aws
-{
- namespace Http
- {
- class HttpClient;
- class HttpClientFactory;
- } // namespace Http
-
- namespace Utils
- {
- template< typename R, typename E> class Outcome;
-
- namespace Threading
- {
- class Executor;
- } // namespace Threading
- } // namespace Utils
-
- namespace Auth
- {
- class AWSCredentials;
- class AWSCredentialsProvider;
- } // namespace Auth
-
- namespace Client
- {
- class RetryStrategy;
- } // namespace Client
-
- namespace BackupStorage
- {
- using BackupStorageClientConfiguration = Aws::Client::GenericClientConfiguration;
- using BackupStorageEndpointProviderBase = Aws::BackupStorage::Endpoint::BackupStorageEndpointProviderBase;
- using BackupStorageEndpointProvider = Aws::BackupStorage::Endpoint::BackupStorageEndpointProvider;
-
- namespace Model
- {
- /* Service model forward declarations required in BackupStorageClient header */
- class DeleteObjectRequest;
- class GetChunkRequest;
- class GetObjectMetadataRequest;
- class ListChunksRequest;
- class ListObjectsRequest;
- class NotifyObjectCompleteRequest;
- class PutChunkRequest;
- class PutObjectRequest;
- class StartObjectRequest;
- /* End of service model forward declarations required in BackupStorageClient header */
-
- /* Service model Outcome class definitions */
- typedef Aws::Utils::Outcome DeleteObjectOutcome;
- typedef Aws::Utils::Outcome GetChunkOutcome;
- typedef Aws::Utils::Outcome GetObjectMetadataOutcome;
- typedef Aws::Utils::Outcome ListChunksOutcome;
- typedef Aws::Utils::Outcome ListObjectsOutcome;
- typedef Aws::Utils::Outcome NotifyObjectCompleteOutcome;
- typedef Aws::Utils::Outcome PutChunkOutcome;
- typedef Aws::Utils::Outcome PutObjectOutcome;
- typedef Aws::Utils::Outcome StartObjectOutcome;
- /* End of service model Outcome class definitions */
-
- /* Service model Outcome callable definitions */
- typedef std::future DeleteObjectOutcomeCallable;
- typedef std::future GetChunkOutcomeCallable;
- typedef std::future GetObjectMetadataOutcomeCallable;
- typedef std::future ListChunksOutcomeCallable;
- typedef std::future ListObjectsOutcomeCallable;
- typedef std::future NotifyObjectCompleteOutcomeCallable;
- typedef std::future PutChunkOutcomeCallable;
- typedef std::future PutObjectOutcomeCallable;
- typedef std::future StartObjectOutcomeCallable;
- /* End of service model Outcome callable definitions */
- } // namespace Model
-
- class BackupStorageClient;
-
- /* Service model async handlers definitions */
- typedef std::function&) > DeleteObjectResponseReceivedHandler;
- typedef std::function&) > GetChunkResponseReceivedHandler;
- typedef std::function&) > GetObjectMetadataResponseReceivedHandler;
- typedef std::function&) > ListChunksResponseReceivedHandler;
- typedef std::function&) > ListObjectsResponseReceivedHandler;
- typedef std::function&) > NotifyObjectCompleteResponseReceivedHandler;
- typedef std::function&) > PutChunkResponseReceivedHandler;
- typedef std::function&) > PutObjectResponseReceivedHandler;
- typedef std::function&) > StartObjectResponseReceivedHandler;
- /* End of service model async handlers definitions */
- } // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorage_EXPORTS.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorage_EXPORTS.h
deleted file mode 100644
index cf56a9cba44..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/BackupStorage_EXPORTS.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-
-#ifdef _MSC_VER
- //disable windows complaining about max template size.
- #pragma warning (disable : 4503)
-#endif // _MSC_VER
-
-#if defined (USE_WINDOWS_DLL_SEMANTICS) || defined (_WIN32)
- #ifdef _MSC_VER
- #pragma warning(disable : 4251)
- #endif // _MSC_VER
-
- #ifdef USE_IMPORT_EXPORT
- #ifdef AWS_BACKUPSTORAGE_EXPORTS
- #define AWS_BACKUPSTORAGE_API __declspec(dllexport)
- #else
- #define AWS_BACKUPSTORAGE_API __declspec(dllimport)
- #endif /* AWS_BACKUPSTORAGE_EXPORTS */
- #define AWS_BACKUPSTORAGE_EXTERN
- #else
- #define AWS_BACKUPSTORAGE_API
- #define AWS_BACKUPSTORAGE_EXTERN extern
- #endif // USE_IMPORT_EXPORT
-#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32)
- #define AWS_BACKUPSTORAGE_API
- #define AWS_BACKUPSTORAGE_EXTERN extern
-#endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32)
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/BackupObject.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/BackupObject.h
deleted file mode 100644
index ef6182692be..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/BackupObject.h
+++ /dev/null
@@ -1,279 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace Utils
-{
-namespace Json
-{
- class JsonValue;
- class JsonView;
-} // namespace Json
-} // namespace Utils
-namespace BackupStorage
-{
-namespace Model
-{
-
- /**
- * ObjectSee Also:
AWS
- * API Reference
- */
- class BackupObject
- {
- public:
- AWS_BACKUPSTORAGE_API BackupObject();
- AWS_BACKUPSTORAGE_API BackupObject(Aws::Utils::Json::JsonView jsonValue);
- AWS_BACKUPSTORAGE_API BackupObject& operator=(Aws::Utils::Json::JsonView jsonValue);
- AWS_BACKUPSTORAGE_API Aws::Utils::Json::JsonValue Jsonize() const;
-
-
- /**
- * Object name
- */
- inline const Aws::String& GetName() const{ return m_name; }
-
- /**
- * Object name
- */
- inline bool NameHasBeenSet() const { return m_nameHasBeenSet; }
-
- /**
- * Object name
- */
- inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; }
-
- /**
- * Object name
- */
- inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); }
-
- /**
- * Object name
- */
- inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); }
-
- /**
- * Object name
- */
- inline BackupObject& WithName(const Aws::String& value) { SetName(value); return *this;}
-
- /**
- * Object name
- */
- inline BackupObject& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
-
- /**
- * Object name
- */
- inline BackupObject& WithName(const char* value) { SetName(value); return *this;}
-
-
- /**
- * Number of chunks in object
- */
- inline long long GetChunksCount() const{ return m_chunksCount; }
-
- /**
- * Number of chunks in object
- */
- inline bool ChunksCountHasBeenSet() const { return m_chunksCountHasBeenSet; }
-
- /**
- * Number of chunks in object
- */
- inline void SetChunksCount(long long value) { m_chunksCountHasBeenSet = true; m_chunksCount = value; }
-
- /**
- * Number of chunks in object
- */
- inline BackupObject& WithChunksCount(long long value) { SetChunksCount(value); return *this;}
-
-
- /**
- * Metadata string associated with the Object
- */
- inline const Aws::String& GetMetadataString() const{ return m_metadataString; }
-
- /**
- * Metadata string associated with the Object
- */
- inline bool MetadataStringHasBeenSet() const { return m_metadataStringHasBeenSet; }
-
- /**
- * Metadata string associated with the Object
- */
- inline void SetMetadataString(const Aws::String& value) { m_metadataStringHasBeenSet = true; m_metadataString = value; }
-
- /**
- * Metadata string associated with the Object
- */
- inline void SetMetadataString(Aws::String&& value) { m_metadataStringHasBeenSet = true; m_metadataString = std::move(value); }
-
- /**
- * Metadata string associated with the Object
- */
- inline void SetMetadataString(const char* value) { m_metadataStringHasBeenSet = true; m_metadataString.assign(value); }
-
- /**
- * Metadata string associated with the Object
- */
- inline BackupObject& WithMetadataString(const Aws::String& value) { SetMetadataString(value); return *this;}
-
- /**
- * Metadata string associated with the Object
- */
- inline BackupObject& WithMetadataString(Aws::String&& value) { SetMetadataString(std::move(value)); return *this;}
-
- /**
- * Metadata string associated with the Object
- */
- inline BackupObject& WithMetadataString(const char* value) { SetMetadataString(value); return *this;}
-
-
- /**
- * Object checksum
- */
- inline const Aws::String& GetObjectChecksum() const{ return m_objectChecksum; }
-
- /**
- * Object checksum
- */
- inline bool ObjectChecksumHasBeenSet() const { return m_objectChecksumHasBeenSet; }
-
- /**
- * Object checksum
- */
- inline void SetObjectChecksum(const Aws::String& value) { m_objectChecksumHasBeenSet = true; m_objectChecksum = value; }
-
- /**
- * Object checksum
- */
- inline void SetObjectChecksum(Aws::String&& value) { m_objectChecksumHasBeenSet = true; m_objectChecksum = std::move(value); }
-
- /**
- * Object checksum
- */
- inline void SetObjectChecksum(const char* value) { m_objectChecksumHasBeenSet = true; m_objectChecksum.assign(value); }
-
- /**
- * Object checksum
- */
- inline BackupObject& WithObjectChecksum(const Aws::String& value) { SetObjectChecksum(value); return *this;}
-
- /**
- * Object checksum
- */
- inline BackupObject& WithObjectChecksum(Aws::String&& value) { SetObjectChecksum(std::move(value)); return *this;}
-
- /**
- * Object checksum
- */
- inline BackupObject& WithObjectChecksum(const char* value) { SetObjectChecksum(value); return *this;}
-
-
- /**
- * Checksum algorithm
- */
- inline const SummaryChecksumAlgorithm& GetObjectChecksumAlgorithm() const{ return m_objectChecksumAlgorithm; }
-
- /**
- * Checksum algorithm
- */
- inline bool ObjectChecksumAlgorithmHasBeenSet() const { return m_objectChecksumAlgorithmHasBeenSet; }
-
- /**
- * Checksum algorithm
- */
- inline void SetObjectChecksumAlgorithm(const SummaryChecksumAlgorithm& value) { m_objectChecksumAlgorithmHasBeenSet = true; m_objectChecksumAlgorithm = value; }
-
- /**
- * Checksum algorithm
- */
- inline void SetObjectChecksumAlgorithm(SummaryChecksumAlgorithm&& value) { m_objectChecksumAlgorithmHasBeenSet = true; m_objectChecksumAlgorithm = std::move(value); }
-
- /**
- * Checksum algorithm
- */
- inline BackupObject& WithObjectChecksumAlgorithm(const SummaryChecksumAlgorithm& value) { SetObjectChecksumAlgorithm(value); return *this;}
-
- /**
- * Checksum algorithm
- */
- inline BackupObject& WithObjectChecksumAlgorithm(SummaryChecksumAlgorithm&& value) { SetObjectChecksumAlgorithm(std::move(value)); return *this;}
-
-
- /**
- * Object token
- */
- inline const Aws::String& GetObjectToken() const{ return m_objectToken; }
-
- /**
- * Object token
- */
- inline bool ObjectTokenHasBeenSet() const { return m_objectTokenHasBeenSet; }
-
- /**
- * Object token
- */
- inline void SetObjectToken(const Aws::String& value) { m_objectTokenHasBeenSet = true; m_objectToken = value; }
-
- /**
- * Object token
- */
- inline void SetObjectToken(Aws::String&& value) { m_objectTokenHasBeenSet = true; m_objectToken = std::move(value); }
-
- /**
- * Object token
- */
- inline void SetObjectToken(const char* value) { m_objectTokenHasBeenSet = true; m_objectToken.assign(value); }
-
- /**
- * Object token
- */
- inline BackupObject& WithObjectToken(const Aws::String& value) { SetObjectToken(value); return *this;}
-
- /**
- * Object token
- */
- inline BackupObject& WithObjectToken(Aws::String&& value) { SetObjectToken(std::move(value)); return *this;}
-
- /**
- * Object token
- */
- inline BackupObject& WithObjectToken(const char* value) { SetObjectToken(value); return *this;}
-
- private:
-
- Aws::String m_name;
- bool m_nameHasBeenSet = false;
-
- long long m_chunksCount;
- bool m_chunksCountHasBeenSet = false;
-
- Aws::String m_metadataString;
- bool m_metadataStringHasBeenSet = false;
-
- Aws::String m_objectChecksum;
- bool m_objectChecksumHasBeenSet = false;
-
- SummaryChecksumAlgorithm m_objectChecksumAlgorithm;
- bool m_objectChecksumAlgorithmHasBeenSet = false;
-
- Aws::String m_objectToken;
- bool m_objectTokenHasBeenSet = false;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/Chunk.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/Chunk.h
deleted file mode 100644
index a505d9eb69c..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/Chunk.h
+++ /dev/null
@@ -1,215 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace Utils
-{
-namespace Json
-{
- class JsonValue;
- class JsonView;
-} // namespace Json
-} // namespace Utils
-namespace BackupStorage
-{
-namespace Model
-{
-
- /**
- * ChunkSee Also:
AWS
- * API Reference
- */
- class Chunk
- {
- public:
- AWS_BACKUPSTORAGE_API Chunk();
- AWS_BACKUPSTORAGE_API Chunk(Aws::Utils::Json::JsonView jsonValue);
- AWS_BACKUPSTORAGE_API Chunk& operator=(Aws::Utils::Json::JsonView jsonValue);
- AWS_BACKUPSTORAGE_API Aws::Utils::Json::JsonValue Jsonize() const;
-
-
- /**
- * Chunk index
- */
- inline long long GetIndex() const{ return m_index; }
-
- /**
- * Chunk index
- */
- inline bool IndexHasBeenSet() const { return m_indexHasBeenSet; }
-
- /**
- * Chunk index
- */
- inline void SetIndex(long long value) { m_indexHasBeenSet = true; m_index = value; }
-
- /**
- * Chunk index
- */
- inline Chunk& WithIndex(long long value) { SetIndex(value); return *this;}
-
-
- /**
- * Chunk length
- */
- inline long long GetLength() const{ return m_length; }
-
- /**
- * Chunk length
- */
- inline bool LengthHasBeenSet() const { return m_lengthHasBeenSet; }
-
- /**
- * Chunk length
- */
- inline void SetLength(long long value) { m_lengthHasBeenSet = true; m_length = value; }
-
- /**
- * Chunk length
- */
- inline Chunk& WithLength(long long value) { SetLength(value); return *this;}
-
-
- /**
- * Chunk checksum
- */
- inline const Aws::String& GetChecksum() const{ return m_checksum; }
-
- /**
- * Chunk checksum
- */
- inline bool ChecksumHasBeenSet() const { return m_checksumHasBeenSet; }
-
- /**
- * Chunk checksum
- */
- inline void SetChecksum(const Aws::String& value) { m_checksumHasBeenSet = true; m_checksum = value; }
-
- /**
- * Chunk checksum
- */
- inline void SetChecksum(Aws::String&& value) { m_checksumHasBeenSet = true; m_checksum = std::move(value); }
-
- /**
- * Chunk checksum
- */
- inline void SetChecksum(const char* value) { m_checksumHasBeenSet = true; m_checksum.assign(value); }
-
- /**
- * Chunk checksum
- */
- inline Chunk& WithChecksum(const Aws::String& value) { SetChecksum(value); return *this;}
-
- /**
- * Chunk checksum
- */
- inline Chunk& WithChecksum(Aws::String&& value) { SetChecksum(std::move(value)); return *this;}
-
- /**
- * Chunk checksum
- */
- inline Chunk& WithChecksum(const char* value) { SetChecksum(value); return *this;}
-
-
- /**
- * Checksum algorithm
- */
- inline const DataChecksumAlgorithm& GetChecksumAlgorithm() const{ return m_checksumAlgorithm; }
-
- /**
- * Checksum algorithm
- */
- inline bool ChecksumAlgorithmHasBeenSet() const { return m_checksumAlgorithmHasBeenSet; }
-
- /**
- * Checksum algorithm
- */
- inline void SetChecksumAlgorithm(const DataChecksumAlgorithm& value) { m_checksumAlgorithmHasBeenSet = true; m_checksumAlgorithm = value; }
-
- /**
- * Checksum algorithm
- */
- inline void SetChecksumAlgorithm(DataChecksumAlgorithm&& value) { m_checksumAlgorithmHasBeenSet = true; m_checksumAlgorithm = std::move(value); }
-
- /**
- * Checksum algorithm
- */
- inline Chunk& WithChecksumAlgorithm(const DataChecksumAlgorithm& value) { SetChecksumAlgorithm(value); return *this;}
-
- /**
- * Checksum algorithm
- */
- inline Chunk& WithChecksumAlgorithm(DataChecksumAlgorithm&& value) { SetChecksumAlgorithm(std::move(value)); return *this;}
-
-
- /**
- * Chunk token
- */
- inline const Aws::String& GetChunkToken() const{ return m_chunkToken; }
-
- /**
- * Chunk token
- */
- inline bool ChunkTokenHasBeenSet() const { return m_chunkTokenHasBeenSet; }
-
- /**
- * Chunk token
- */
- inline void SetChunkToken(const Aws::String& value) { m_chunkTokenHasBeenSet = true; m_chunkToken = value; }
-
- /**
- * Chunk token
- */
- inline void SetChunkToken(Aws::String&& value) { m_chunkTokenHasBeenSet = true; m_chunkToken = std::move(value); }
-
- /**
- * Chunk token
- */
- inline void SetChunkToken(const char* value) { m_chunkTokenHasBeenSet = true; m_chunkToken.assign(value); }
-
- /**
- * Chunk token
- */
- inline Chunk& WithChunkToken(const Aws::String& value) { SetChunkToken(value); return *this;}
-
- /**
- * Chunk token
- */
- inline Chunk& WithChunkToken(Aws::String&& value) { SetChunkToken(std::move(value)); return *this;}
-
- /**
- * Chunk token
- */
- inline Chunk& WithChunkToken(const char* value) { SetChunkToken(value); return *this;}
-
- private:
-
- long long m_index;
- bool m_indexHasBeenSet = false;
-
- long long m_length;
- bool m_lengthHasBeenSet = false;
-
- Aws::String m_checksum;
- bool m_checksumHasBeenSet = false;
-
- DataChecksumAlgorithm m_checksumAlgorithm;
- bool m_checksumAlgorithmHasBeenSet = false;
-
- Aws::String m_chunkToken;
- bool m_chunkTokenHasBeenSet = false;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/DataAlreadyExistsException.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/DataAlreadyExistsException.h
deleted file mode 100644
index f32beae11dc..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/DataAlreadyExistsException.h
+++ /dev/null
@@ -1,162 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace Utils
-{
-namespace Json
-{
- class JsonValue;
- class JsonView;
-} // namespace Json
-} // namespace Utils
-namespace BackupStorage
-{
-namespace Model
-{
-
- /**
- * Non-retryable exception. Attempted to create already existing object or chunk.
- * This message contains a checksum of already presented data.See Also:
- * AWS
- * API Reference
- */
- class DataAlreadyExistsException
- {
- public:
- AWS_BACKUPSTORAGE_API DataAlreadyExistsException();
- AWS_BACKUPSTORAGE_API DataAlreadyExistsException(Aws::Utils::Json::JsonView jsonValue);
- AWS_BACKUPSTORAGE_API DataAlreadyExistsException& operator=(Aws::Utils::Json::JsonView jsonValue);
- AWS_BACKUPSTORAGE_API Aws::Utils::Json::JsonValue Jsonize() const;
-
-
-
- inline const Aws::String& GetMessage() const{ return m_message; }
-
-
- inline bool MessageHasBeenSet() const { return m_messageHasBeenSet; }
-
-
- inline void SetMessage(const Aws::String& value) { m_messageHasBeenSet = true; m_message = value; }
-
-
- inline void SetMessage(Aws::String&& value) { m_messageHasBeenSet = true; m_message = std::move(value); }
-
-
- inline void SetMessage(const char* value) { m_messageHasBeenSet = true; m_message.assign(value); }
-
-
- inline DataAlreadyExistsException& WithMessage(const Aws::String& value) { SetMessage(value); return *this;}
-
-
- inline DataAlreadyExistsException& WithMessage(Aws::String&& value) { SetMessage(std::move(value)); return *this;}
-
-
- inline DataAlreadyExistsException& WithMessage(const char* value) { SetMessage(value); return *this;}
-
-
- /**
- * Data checksum used
- */
- inline const Aws::String& GetChecksum() const{ return m_checksum; }
-
- /**
- * Data checksum used
- */
- inline bool ChecksumHasBeenSet() const { return m_checksumHasBeenSet; }
-
- /**
- * Data checksum used
- */
- inline void SetChecksum(const Aws::String& value) { m_checksumHasBeenSet = true; m_checksum = value; }
-
- /**
- * Data checksum used
- */
- inline void SetChecksum(Aws::String&& value) { m_checksumHasBeenSet = true; m_checksum = std::move(value); }
-
- /**
- * Data checksum used
- */
- inline void SetChecksum(const char* value) { m_checksumHasBeenSet = true; m_checksum.assign(value); }
-
- /**
- * Data checksum used
- */
- inline DataAlreadyExistsException& WithChecksum(const Aws::String& value) { SetChecksum(value); return *this;}
-
- /**
- * Data checksum used
- */
- inline DataAlreadyExistsException& WithChecksum(Aws::String&& value) { SetChecksum(std::move(value)); return *this;}
-
- /**
- * Data checksum used
- */
- inline DataAlreadyExistsException& WithChecksum(const char* value) { SetChecksum(value); return *this;}
-
-
- /**
- * Checksum algorithm used
- */
- inline const Aws::String& GetChecksumAlgorithm() const{ return m_checksumAlgorithm; }
-
- /**
- * Checksum algorithm used
- */
- inline bool ChecksumAlgorithmHasBeenSet() const { return m_checksumAlgorithmHasBeenSet; }
-
- /**
- * Checksum algorithm used
- */
- inline void SetChecksumAlgorithm(const Aws::String& value) { m_checksumAlgorithmHasBeenSet = true; m_checksumAlgorithm = value; }
-
- /**
- * Checksum algorithm used
- */
- inline void SetChecksumAlgorithm(Aws::String&& value) { m_checksumAlgorithmHasBeenSet = true; m_checksumAlgorithm = std::move(value); }
-
- /**
- * Checksum algorithm used
- */
- inline void SetChecksumAlgorithm(const char* value) { m_checksumAlgorithmHasBeenSet = true; m_checksumAlgorithm.assign(value); }
-
- /**
- * Checksum algorithm used
- */
- inline DataAlreadyExistsException& WithChecksumAlgorithm(const Aws::String& value) { SetChecksumAlgorithm(value); return *this;}
-
- /**
- * Checksum algorithm used
- */
- inline DataAlreadyExistsException& WithChecksumAlgorithm(Aws::String&& value) { SetChecksumAlgorithm(std::move(value)); return *this;}
-
- /**
- * Checksum algorithm used
- */
- inline DataAlreadyExistsException& WithChecksumAlgorithm(const char* value) { SetChecksumAlgorithm(value); return *this;}
-
- private:
-
- Aws::String m_message;
- bool m_messageHasBeenSet = false;
-
- Aws::String m_checksum;
- bool m_checksumHasBeenSet = false;
-
- Aws::String m_checksumAlgorithm;
- bool m_checksumAlgorithmHasBeenSet = false;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/DataChecksumAlgorithm.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/DataChecksumAlgorithm.h
deleted file mode 100644
index bc756586254..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/DataChecksumAlgorithm.h
+++ /dev/null
@@ -1,30 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-
-namespace Aws
-{
-namespace BackupStorage
-{
-namespace Model
-{
- enum class DataChecksumAlgorithm
- {
- NOT_SET,
- SHA256
- };
-
-namespace DataChecksumAlgorithmMapper
-{
-AWS_BACKUPSTORAGE_API DataChecksumAlgorithm GetDataChecksumAlgorithmForName(const Aws::String& name);
-
-AWS_BACKUPSTORAGE_API Aws::String GetNameForDataChecksumAlgorithm(DataChecksumAlgorithm value);
-} // namespace DataChecksumAlgorithmMapper
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/DeleteObjectRequest.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/DeleteObjectRequest.h
deleted file mode 100644
index 99d3e149599..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/DeleteObjectRequest.h
+++ /dev/null
@@ -1,127 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace BackupStorage
-{
-namespace Model
-{
-
- /**
- */
- class DeleteObjectRequest : public BackupStorageRequest
- {
- public:
- AWS_BACKUPSTORAGE_API DeleteObjectRequest();
-
- // Service request name is the Operation name which will send this request out,
- // each operation should has unique request name, so that we can get operation's name from this request.
- // Note: this is not true for response, multiple operations may have the same response name,
- // so we can not get operation's name from response.
- inline virtual const char* GetServiceRequestName() const override { return "DeleteObject"; }
-
- AWS_BACKUPSTORAGE_API Aws::String SerializePayload() const override;
-
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline const Aws::String& GetBackupJobId() const{ return m_backupJobId; }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline bool BackupJobIdHasBeenSet() const { return m_backupJobIdHasBeenSet; }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline void SetBackupJobId(const Aws::String& value) { m_backupJobIdHasBeenSet = true; m_backupJobId = value; }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline void SetBackupJobId(Aws::String&& value) { m_backupJobIdHasBeenSet = true; m_backupJobId = std::move(value); }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline void SetBackupJobId(const char* value) { m_backupJobIdHasBeenSet = true; m_backupJobId.assign(value); }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline DeleteObjectRequest& WithBackupJobId(const Aws::String& value) { SetBackupJobId(value); return *this;}
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline DeleteObjectRequest& WithBackupJobId(Aws::String&& value) { SetBackupJobId(std::move(value)); return *this;}
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline DeleteObjectRequest& WithBackupJobId(const char* value) { SetBackupJobId(value); return *this;}
-
-
- /**
- * The name of the Object.
- */
- inline const Aws::String& GetObjectName() const{ return m_objectName; }
-
- /**
- * The name of the Object.
- */
- inline bool ObjectNameHasBeenSet() const { return m_objectNameHasBeenSet; }
-
- /**
- * The name of the Object.
- */
- inline void SetObjectName(const Aws::String& value) { m_objectNameHasBeenSet = true; m_objectName = value; }
-
- /**
- * The name of the Object.
- */
- inline void SetObjectName(Aws::String&& value) { m_objectNameHasBeenSet = true; m_objectName = std::move(value); }
-
- /**
- * The name of the Object.
- */
- inline void SetObjectName(const char* value) { m_objectNameHasBeenSet = true; m_objectName.assign(value); }
-
- /**
- * The name of the Object.
- */
- inline DeleteObjectRequest& WithObjectName(const Aws::String& value) { SetObjectName(value); return *this;}
-
- /**
- * The name of the Object.
- */
- inline DeleteObjectRequest& WithObjectName(Aws::String&& value) { SetObjectName(std::move(value)); return *this;}
-
- /**
- * The name of the Object.
- */
- inline DeleteObjectRequest& WithObjectName(const char* value) { SetObjectName(value); return *this;}
-
- private:
-
- Aws::String m_backupJobId;
- bool m_backupJobIdHasBeenSet = false;
-
- Aws::String m_objectName;
- bool m_objectNameHasBeenSet = false;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/GetChunkRequest.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/GetChunkRequest.h
deleted file mode 100644
index 22f2a3fa6cc..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/GetChunkRequest.h
+++ /dev/null
@@ -1,127 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace BackupStorage
-{
-namespace Model
-{
-
- /**
- */
- class GetChunkRequest : public BackupStorageRequest
- {
- public:
- AWS_BACKUPSTORAGE_API GetChunkRequest();
-
- // Service request name is the Operation name which will send this request out,
- // each operation should has unique request name, so that we can get operation's name from this request.
- // Note: this is not true for response, multiple operations may have the same response name,
- // so we can not get operation's name from response.
- inline virtual const char* GetServiceRequestName() const override { return "GetChunk"; }
-
- AWS_BACKUPSTORAGE_API Aws::String SerializePayload() const override;
-
-
- /**
- * Storage job id
- */
- inline const Aws::String& GetStorageJobId() const{ return m_storageJobId; }
-
- /**
- * Storage job id
- */
- inline bool StorageJobIdHasBeenSet() const { return m_storageJobIdHasBeenSet; }
-
- /**
- * Storage job id
- */
- inline void SetStorageJobId(const Aws::String& value) { m_storageJobIdHasBeenSet = true; m_storageJobId = value; }
-
- /**
- * Storage job id
- */
- inline void SetStorageJobId(Aws::String&& value) { m_storageJobIdHasBeenSet = true; m_storageJobId = std::move(value); }
-
- /**
- * Storage job id
- */
- inline void SetStorageJobId(const char* value) { m_storageJobIdHasBeenSet = true; m_storageJobId.assign(value); }
-
- /**
- * Storage job id
- */
- inline GetChunkRequest& WithStorageJobId(const Aws::String& value) { SetStorageJobId(value); return *this;}
-
- /**
- * Storage job id
- */
- inline GetChunkRequest& WithStorageJobId(Aws::String&& value) { SetStorageJobId(std::move(value)); return *this;}
-
- /**
- * Storage job id
- */
- inline GetChunkRequest& WithStorageJobId(const char* value) { SetStorageJobId(value); return *this;}
-
-
- /**
- * Chunk token
- */
- inline const Aws::String& GetChunkToken() const{ return m_chunkToken; }
-
- /**
- * Chunk token
- */
- inline bool ChunkTokenHasBeenSet() const { return m_chunkTokenHasBeenSet; }
-
- /**
- * Chunk token
- */
- inline void SetChunkToken(const Aws::String& value) { m_chunkTokenHasBeenSet = true; m_chunkToken = value; }
-
- /**
- * Chunk token
- */
- inline void SetChunkToken(Aws::String&& value) { m_chunkTokenHasBeenSet = true; m_chunkToken = std::move(value); }
-
- /**
- * Chunk token
- */
- inline void SetChunkToken(const char* value) { m_chunkTokenHasBeenSet = true; m_chunkToken.assign(value); }
-
- /**
- * Chunk token
- */
- inline GetChunkRequest& WithChunkToken(const Aws::String& value) { SetChunkToken(value); return *this;}
-
- /**
- * Chunk token
- */
- inline GetChunkRequest& WithChunkToken(Aws::String&& value) { SetChunkToken(std::move(value)); return *this;}
-
- /**
- * Chunk token
- */
- inline GetChunkRequest& WithChunkToken(const char* value) { SetChunkToken(value); return *this;}
-
- private:
-
- Aws::String m_storageJobId;
- bool m_storageJobIdHasBeenSet = false;
-
- Aws::String m_chunkToken;
- bool m_chunkTokenHasBeenSet = false;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/GetChunkResult.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/GetChunkResult.h
deleted file mode 100644
index 5d83a8b958e..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/GetChunkResult.h
+++ /dev/null
@@ -1,166 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-template
-class AmazonWebServiceResult;
-
-namespace BackupStorage
-{
-namespace Model
-{
- class GetChunkResult
- {
- public:
- AWS_BACKUPSTORAGE_API GetChunkResult();
- //We have to define these because Microsoft doesn't auto generate them
- AWS_BACKUPSTORAGE_API GetChunkResult(GetChunkResult&&);
- AWS_BACKUPSTORAGE_API GetChunkResult& operator=(GetChunkResult&&);
- //we delete these because Microsoft doesn't handle move generation correctly
- //and we therefore don't trust them to get it right here either.
- GetChunkResult(const GetChunkResult&) = delete;
- GetChunkResult& operator=(const GetChunkResult&) = delete;
-
-
- AWS_BACKUPSTORAGE_API GetChunkResult(Aws::AmazonWebServiceResult&& result);
- AWS_BACKUPSTORAGE_API GetChunkResult& operator=(Aws::AmazonWebServiceResult&& result);
-
-
-
- /**
- * Chunk data
- */
- inline Aws::IOStream& GetData() const { return m_data.GetUnderlyingStream(); }
-
- /**
- * Chunk data
- */
- inline void ReplaceBody(Aws::IOStream* body) { m_data = Aws::Utils::Stream::ResponseStream(body); }
-
-
- /**
- * Data length
- */
- inline long long GetLength() const{ return m_length; }
-
- /**
- * Data length
- */
- inline void SetLength(long long value) { m_length = value; }
-
- /**
- * Data length
- */
- inline GetChunkResult& WithLength(long long value) { SetLength(value); return *this;}
-
-
- /**
- * Data checksum
- */
- inline const Aws::String& GetChecksum() const{ return m_checksum; }
-
- /**
- * Data checksum
- */
- inline void SetChecksum(const Aws::String& value) { m_checksum = value; }
-
- /**
- * Data checksum
- */
- inline void SetChecksum(Aws::String&& value) { m_checksum = std::move(value); }
-
- /**
- * Data checksum
- */
- inline void SetChecksum(const char* value) { m_checksum.assign(value); }
-
- /**
- * Data checksum
- */
- inline GetChunkResult& WithChecksum(const Aws::String& value) { SetChecksum(value); return *this;}
-
- /**
- * Data checksum
- */
- inline GetChunkResult& WithChecksum(Aws::String&& value) { SetChecksum(std::move(value)); return *this;}
-
- /**
- * Data checksum
- */
- inline GetChunkResult& WithChecksum(const char* value) { SetChecksum(value); return *this;}
-
-
- /**
- * Checksum algorithm
- */
- inline const DataChecksumAlgorithm& GetChecksumAlgorithm() const{ return m_checksumAlgorithm; }
-
- /**
- * Checksum algorithm
- */
- inline void SetChecksumAlgorithm(const DataChecksumAlgorithm& value) { m_checksumAlgorithm = value; }
-
- /**
- * Checksum algorithm
- */
- inline void SetChecksumAlgorithm(DataChecksumAlgorithm&& value) { m_checksumAlgorithm = std::move(value); }
-
- /**
- * Checksum algorithm
- */
- inline GetChunkResult& WithChecksumAlgorithm(const DataChecksumAlgorithm& value) { SetChecksumAlgorithm(value); return *this;}
-
- /**
- * Checksum algorithm
- */
- inline GetChunkResult& WithChecksumAlgorithm(DataChecksumAlgorithm&& value) { SetChecksumAlgorithm(std::move(value)); return *this;}
-
-
-
- inline const Aws::String& GetRequestId() const{ return m_requestId; }
-
-
- inline void SetRequestId(const Aws::String& value) { m_requestId = value; }
-
-
- inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); }
-
-
- inline void SetRequestId(const char* value) { m_requestId.assign(value); }
-
-
- inline GetChunkResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;}
-
-
- inline GetChunkResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;}
-
-
- inline GetChunkResult& WithRequestId(const char* value) { SetRequestId(value); return *this;}
-
- private:
-
- Aws::Utils::Stream::ResponseStream m_data;
-
- long long m_length;
-
- Aws::String m_checksum;
-
- DataChecksumAlgorithm m_checksumAlgorithm;
-
- Aws::String m_requestId;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/GetObjectMetadataRequest.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/GetObjectMetadataRequest.h
deleted file mode 100644
index 1043ec22cab..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/GetObjectMetadataRequest.h
+++ /dev/null
@@ -1,127 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace BackupStorage
-{
-namespace Model
-{
-
- /**
- */
- class GetObjectMetadataRequest : public BackupStorageRequest
- {
- public:
- AWS_BACKUPSTORAGE_API GetObjectMetadataRequest();
-
- // Service request name is the Operation name which will send this request out,
- // each operation should has unique request name, so that we can get operation's name from this request.
- // Note: this is not true for response, multiple operations may have the same response name,
- // so we can not get operation's name from response.
- inline virtual const char* GetServiceRequestName() const override { return "GetObjectMetadata"; }
-
- AWS_BACKUPSTORAGE_API Aws::String SerializePayload() const override;
-
-
- /**
- * Backup job id for the in-progress backup.
- */
- inline const Aws::String& GetStorageJobId() const{ return m_storageJobId; }
-
- /**
- * Backup job id for the in-progress backup.
- */
- inline bool StorageJobIdHasBeenSet() const { return m_storageJobIdHasBeenSet; }
-
- /**
- * Backup job id for the in-progress backup.
- */
- inline void SetStorageJobId(const Aws::String& value) { m_storageJobIdHasBeenSet = true; m_storageJobId = value; }
-
- /**
- * Backup job id for the in-progress backup.
- */
- inline void SetStorageJobId(Aws::String&& value) { m_storageJobIdHasBeenSet = true; m_storageJobId = std::move(value); }
-
- /**
- * Backup job id for the in-progress backup.
- */
- inline void SetStorageJobId(const char* value) { m_storageJobIdHasBeenSet = true; m_storageJobId.assign(value); }
-
- /**
- * Backup job id for the in-progress backup.
- */
- inline GetObjectMetadataRequest& WithStorageJobId(const Aws::String& value) { SetStorageJobId(value); return *this;}
-
- /**
- * Backup job id for the in-progress backup.
- */
- inline GetObjectMetadataRequest& WithStorageJobId(Aws::String&& value) { SetStorageJobId(std::move(value)); return *this;}
-
- /**
- * Backup job id for the in-progress backup.
- */
- inline GetObjectMetadataRequest& WithStorageJobId(const char* value) { SetStorageJobId(value); return *this;}
-
-
- /**
- * Object token.
- */
- inline const Aws::String& GetObjectToken() const{ return m_objectToken; }
-
- /**
- * Object token.
- */
- inline bool ObjectTokenHasBeenSet() const { return m_objectTokenHasBeenSet; }
-
- /**
- * Object token.
- */
- inline void SetObjectToken(const Aws::String& value) { m_objectTokenHasBeenSet = true; m_objectToken = value; }
-
- /**
- * Object token.
- */
- inline void SetObjectToken(Aws::String&& value) { m_objectTokenHasBeenSet = true; m_objectToken = std::move(value); }
-
- /**
- * Object token.
- */
- inline void SetObjectToken(const char* value) { m_objectTokenHasBeenSet = true; m_objectToken.assign(value); }
-
- /**
- * Object token.
- */
- inline GetObjectMetadataRequest& WithObjectToken(const Aws::String& value) { SetObjectToken(value); return *this;}
-
- /**
- * Object token.
- */
- inline GetObjectMetadataRequest& WithObjectToken(Aws::String&& value) { SetObjectToken(std::move(value)); return *this;}
-
- /**
- * Object token.
- */
- inline GetObjectMetadataRequest& WithObjectToken(const char* value) { SetObjectToken(value); return *this;}
-
- private:
-
- Aws::String m_storageJobId;
- bool m_storageJobIdHasBeenSet = false;
-
- Aws::String m_objectToken;
- bool m_objectTokenHasBeenSet = false;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/GetObjectMetadataResult.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/GetObjectMetadataResult.h
deleted file mode 100644
index 7663c01ebbc..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/GetObjectMetadataResult.h
+++ /dev/null
@@ -1,204 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-template
-class AmazonWebServiceResult;
-
-namespace BackupStorage
-{
-namespace Model
-{
- class GetObjectMetadataResult
- {
- public:
- AWS_BACKUPSTORAGE_API GetObjectMetadataResult();
- //We have to define these because Microsoft doesn't auto generate them
- AWS_BACKUPSTORAGE_API GetObjectMetadataResult(GetObjectMetadataResult&&);
- AWS_BACKUPSTORAGE_API GetObjectMetadataResult& operator=(GetObjectMetadataResult&&);
- //we delete these because Microsoft doesn't handle move generation correctly
- //and we therefore don't trust them to get it right here either.
- GetObjectMetadataResult(const GetObjectMetadataResult&) = delete;
- GetObjectMetadataResult& operator=(const GetObjectMetadataResult&) = delete;
-
-
- AWS_BACKUPSTORAGE_API GetObjectMetadataResult(Aws::AmazonWebServiceResult&& result);
- AWS_BACKUPSTORAGE_API GetObjectMetadataResult& operator=(Aws::AmazonWebServiceResult&& result);
-
-
-
- /**
- * Metadata string.
- */
- inline const Aws::String& GetMetadataString() const{ return m_metadataString; }
-
- /**
- * Metadata string.
- */
- inline void SetMetadataString(const Aws::String& value) { m_metadataString = value; }
-
- /**
- * Metadata string.
- */
- inline void SetMetadataString(Aws::String&& value) { m_metadataString = std::move(value); }
-
- /**
- * Metadata string.
- */
- inline void SetMetadataString(const char* value) { m_metadataString.assign(value); }
-
- /**
- * Metadata string.
- */
- inline GetObjectMetadataResult& WithMetadataString(const Aws::String& value) { SetMetadataString(value); return *this;}
-
- /**
- * Metadata string.
- */
- inline GetObjectMetadataResult& WithMetadataString(Aws::String&& value) { SetMetadataString(std::move(value)); return *this;}
-
- /**
- * Metadata string.
- */
- inline GetObjectMetadataResult& WithMetadataString(const char* value) { SetMetadataString(value); return *this;}
-
-
- /**
- * Metadata blob.
- */
- inline Aws::IOStream& GetMetadataBlob() const { return m_metadataBlob.GetUnderlyingStream(); }
-
- /**
- * Metadata blob.
- */
- inline void ReplaceBody(Aws::IOStream* body) { m_metadataBlob = Aws::Utils::Stream::ResponseStream(body); }
-
-
- /**
- * The size of MetadataBlob.
- */
- inline long long GetMetadataBlobLength() const{ return m_metadataBlobLength; }
-
- /**
- * The size of MetadataBlob.
- */
- inline void SetMetadataBlobLength(long long value) { m_metadataBlobLength = value; }
-
- /**
- * The size of MetadataBlob.
- */
- inline GetObjectMetadataResult& WithMetadataBlobLength(long long value) { SetMetadataBlobLength(value); return *this;}
-
-
- /**
- * MetadataBlob checksum.
- */
- inline const Aws::String& GetMetadataBlobChecksum() const{ return m_metadataBlobChecksum; }
-
- /**
- * MetadataBlob checksum.
- */
- inline void SetMetadataBlobChecksum(const Aws::String& value) { m_metadataBlobChecksum = value; }
-
- /**
- * MetadataBlob checksum.
- */
- inline void SetMetadataBlobChecksum(Aws::String&& value) { m_metadataBlobChecksum = std::move(value); }
-
- /**
- * MetadataBlob checksum.
- */
- inline void SetMetadataBlobChecksum(const char* value) { m_metadataBlobChecksum.assign(value); }
-
- /**
- * MetadataBlob checksum.
- */
- inline GetObjectMetadataResult& WithMetadataBlobChecksum(const Aws::String& value) { SetMetadataBlobChecksum(value); return *this;}
-
- /**
- * MetadataBlob checksum.
- */
- inline GetObjectMetadataResult& WithMetadataBlobChecksum(Aws::String&& value) { SetMetadataBlobChecksum(std::move(value)); return *this;}
-
- /**
- * MetadataBlob checksum.
- */
- inline GetObjectMetadataResult& WithMetadataBlobChecksum(const char* value) { SetMetadataBlobChecksum(value); return *this;}
-
-
- /**
- * Checksum algorithm.
- */
- inline const DataChecksumAlgorithm& GetMetadataBlobChecksumAlgorithm() const{ return m_metadataBlobChecksumAlgorithm; }
-
- /**
- * Checksum algorithm.
- */
- inline void SetMetadataBlobChecksumAlgorithm(const DataChecksumAlgorithm& value) { m_metadataBlobChecksumAlgorithm = value; }
-
- /**
- * Checksum algorithm.
- */
- inline void SetMetadataBlobChecksumAlgorithm(DataChecksumAlgorithm&& value) { m_metadataBlobChecksumAlgorithm = std::move(value); }
-
- /**
- * Checksum algorithm.
- */
- inline GetObjectMetadataResult& WithMetadataBlobChecksumAlgorithm(const DataChecksumAlgorithm& value) { SetMetadataBlobChecksumAlgorithm(value); return *this;}
-
- /**
- * Checksum algorithm.
- */
- inline GetObjectMetadataResult& WithMetadataBlobChecksumAlgorithm(DataChecksumAlgorithm&& value) { SetMetadataBlobChecksumAlgorithm(std::move(value)); return *this;}
-
-
-
- inline const Aws::String& GetRequestId() const{ return m_requestId; }
-
-
- inline void SetRequestId(const Aws::String& value) { m_requestId = value; }
-
-
- inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); }
-
-
- inline void SetRequestId(const char* value) { m_requestId.assign(value); }
-
-
- inline GetObjectMetadataResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;}
-
-
- inline GetObjectMetadataResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;}
-
-
- inline GetObjectMetadataResult& WithRequestId(const char* value) { SetRequestId(value); return *this;}
-
- private:
-
- Aws::String m_metadataString;
-
- Aws::Utils::Stream::ResponseStream m_metadataBlob;
-
- long long m_metadataBlobLength;
-
- Aws::String m_metadataBlobChecksum;
-
- DataChecksumAlgorithm m_metadataBlobChecksumAlgorithm;
-
- Aws::String m_requestId;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/ListChunksRequest.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/ListChunksRequest.h
deleted file mode 100644
index d9c141d043a..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/ListChunksRequest.h
+++ /dev/null
@@ -1,201 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace Http
-{
- class URI;
-} //namespace Http
-namespace BackupStorage
-{
-namespace Model
-{
-
- /**
- */
- class ListChunksRequest : public BackupStorageRequest
- {
- public:
- AWS_BACKUPSTORAGE_API ListChunksRequest();
-
- // Service request name is the Operation name which will send this request out,
- // each operation should has unique request name, so that we can get operation's name from this request.
- // Note: this is not true for response, multiple operations may have the same response name,
- // so we can not get operation's name from response.
- inline virtual const char* GetServiceRequestName() const override { return "ListChunks"; }
-
- AWS_BACKUPSTORAGE_API Aws::String SerializePayload() const override;
-
- AWS_BACKUPSTORAGE_API void AddQueryStringParameters(Aws::Http::URI& uri) const override;
-
-
- /**
- * Storage job id
- */
- inline const Aws::String& GetStorageJobId() const{ return m_storageJobId; }
-
- /**
- * Storage job id
- */
- inline bool StorageJobIdHasBeenSet() const { return m_storageJobIdHasBeenSet; }
-
- /**
- * Storage job id
- */
- inline void SetStorageJobId(const Aws::String& value) { m_storageJobIdHasBeenSet = true; m_storageJobId = value; }
-
- /**
- * Storage job id
- */
- inline void SetStorageJobId(Aws::String&& value) { m_storageJobIdHasBeenSet = true; m_storageJobId = std::move(value); }
-
- /**
- * Storage job id
- */
- inline void SetStorageJobId(const char* value) { m_storageJobIdHasBeenSet = true; m_storageJobId.assign(value); }
-
- /**
- * Storage job id
- */
- inline ListChunksRequest& WithStorageJobId(const Aws::String& value) { SetStorageJobId(value); return *this;}
-
- /**
- * Storage job id
- */
- inline ListChunksRequest& WithStorageJobId(Aws::String&& value) { SetStorageJobId(std::move(value)); return *this;}
-
- /**
- * Storage job id
- */
- inline ListChunksRequest& WithStorageJobId(const char* value) { SetStorageJobId(value); return *this;}
-
-
- /**
- * Object token
- */
- inline const Aws::String& GetObjectToken() const{ return m_objectToken; }
-
- /**
- * Object token
- */
- inline bool ObjectTokenHasBeenSet() const { return m_objectTokenHasBeenSet; }
-
- /**
- * Object token
- */
- inline void SetObjectToken(const Aws::String& value) { m_objectTokenHasBeenSet = true; m_objectToken = value; }
-
- /**
- * Object token
- */
- inline void SetObjectToken(Aws::String&& value) { m_objectTokenHasBeenSet = true; m_objectToken = std::move(value); }
-
- /**
- * Object token
- */
- inline void SetObjectToken(const char* value) { m_objectTokenHasBeenSet = true; m_objectToken.assign(value); }
-
- /**
- * Object token
- */
- inline ListChunksRequest& WithObjectToken(const Aws::String& value) { SetObjectToken(value); return *this;}
-
- /**
- * Object token
- */
- inline ListChunksRequest& WithObjectToken(Aws::String&& value) { SetObjectToken(std::move(value)); return *this;}
-
- /**
- * Object token
- */
- inline ListChunksRequest& WithObjectToken(const char* value) { SetObjectToken(value); return *this;}
-
-
- /**
- * Maximum number of chunks
- */
- inline int GetMaxResults() const{ return m_maxResults; }
-
- /**
- * Maximum number of chunks
- */
- inline bool MaxResultsHasBeenSet() const { return m_maxResultsHasBeenSet; }
-
- /**
- * Maximum number of chunks
- */
- inline void SetMaxResults(int value) { m_maxResultsHasBeenSet = true; m_maxResults = value; }
-
- /**
- * Maximum number of chunks
- */
- inline ListChunksRequest& WithMaxResults(int value) { SetMaxResults(value); return *this;}
-
-
- /**
- * Pagination token
- */
- inline const Aws::String& GetNextToken() const{ return m_nextToken; }
-
- /**
- * Pagination token
- */
- inline bool NextTokenHasBeenSet() const { return m_nextTokenHasBeenSet; }
-
- /**
- * Pagination token
- */
- inline void SetNextToken(const Aws::String& value) { m_nextTokenHasBeenSet = true; m_nextToken = value; }
-
- /**
- * Pagination token
- */
- inline void SetNextToken(Aws::String&& value) { m_nextTokenHasBeenSet = true; m_nextToken = std::move(value); }
-
- /**
- * Pagination token
- */
- inline void SetNextToken(const char* value) { m_nextTokenHasBeenSet = true; m_nextToken.assign(value); }
-
- /**
- * Pagination token
- */
- inline ListChunksRequest& WithNextToken(const Aws::String& value) { SetNextToken(value); return *this;}
-
- /**
- * Pagination token
- */
- inline ListChunksRequest& WithNextToken(Aws::String&& value) { SetNextToken(std::move(value)); return *this;}
-
- /**
- * Pagination token
- */
- inline ListChunksRequest& WithNextToken(const char* value) { SetNextToken(value); return *this;}
-
- private:
-
- Aws::String m_storageJobId;
- bool m_storageJobIdHasBeenSet = false;
-
- Aws::String m_objectToken;
- bool m_objectTokenHasBeenSet = false;
-
- int m_maxResults;
- bool m_maxResultsHasBeenSet = false;
-
- Aws::String m_nextToken;
- bool m_nextTokenHasBeenSet = false;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/ListChunksResult.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/ListChunksResult.h
deleted file mode 100644
index 66179412c5b..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/ListChunksResult.h
+++ /dev/null
@@ -1,141 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-template
-class AmazonWebServiceResult;
-
-namespace Utils
-{
-namespace Json
-{
- class JsonValue;
-} // namespace Json
-} // namespace Utils
-namespace BackupStorage
-{
-namespace Model
-{
- class ListChunksResult
- {
- public:
- AWS_BACKUPSTORAGE_API ListChunksResult();
- AWS_BACKUPSTORAGE_API ListChunksResult(const Aws::AmazonWebServiceResult& result);
- AWS_BACKUPSTORAGE_API ListChunksResult& operator=(const Aws::AmazonWebServiceResult& result);
-
-
- /**
- * List of chunks
- */
- inline const Aws::Vector& GetChunkList() const{ return m_chunkList; }
-
- /**
- * List of chunks
- */
- inline void SetChunkList(const Aws::Vector& value) { m_chunkList = value; }
-
- /**
- * List of chunks
- */
- inline void SetChunkList(Aws::Vector&& value) { m_chunkList = std::move(value); }
-
- /**
- * List of chunks
- */
- inline ListChunksResult& WithChunkList(const Aws::Vector& value) { SetChunkList(value); return *this;}
-
- /**
- * List of chunks
- */
- inline ListChunksResult& WithChunkList(Aws::Vector&& value) { SetChunkList(std::move(value)); return *this;}
-
- /**
- * List of chunks
- */
- inline ListChunksResult& AddChunkList(const Chunk& value) { m_chunkList.push_back(value); return *this; }
-
- /**
- * List of chunks
- */
- inline ListChunksResult& AddChunkList(Chunk&& value) { m_chunkList.push_back(std::move(value)); return *this; }
-
-
- /**
- * Pagination token
- */
- inline const Aws::String& GetNextToken() const{ return m_nextToken; }
-
- /**
- * Pagination token
- */
- inline void SetNextToken(const Aws::String& value) { m_nextToken = value; }
-
- /**
- * Pagination token
- */
- inline void SetNextToken(Aws::String&& value) { m_nextToken = std::move(value); }
-
- /**
- * Pagination token
- */
- inline void SetNextToken(const char* value) { m_nextToken.assign(value); }
-
- /**
- * Pagination token
- */
- inline ListChunksResult& WithNextToken(const Aws::String& value) { SetNextToken(value); return *this;}
-
- /**
- * Pagination token
- */
- inline ListChunksResult& WithNextToken(Aws::String&& value) { SetNextToken(std::move(value)); return *this;}
-
- /**
- * Pagination token
- */
- inline ListChunksResult& WithNextToken(const char* value) { SetNextToken(value); return *this;}
-
-
-
- inline const Aws::String& GetRequestId() const{ return m_requestId; }
-
-
- inline void SetRequestId(const Aws::String& value) { m_requestId = value; }
-
-
- inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); }
-
-
- inline void SetRequestId(const char* value) { m_requestId.assign(value); }
-
-
- inline ListChunksResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;}
-
-
- inline ListChunksResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;}
-
-
- inline ListChunksResult& WithRequestId(const char* value) { SetRequestId(value); return *this;}
-
- private:
-
- Aws::Vector m_chunkList;
-
- Aws::String m_nextToken;
-
- Aws::String m_requestId;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/ListObjectsRequest.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/ListObjectsRequest.h
deleted file mode 100644
index e2b3d8e9440..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/ListObjectsRequest.h
+++ /dev/null
@@ -1,330 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace Http
-{
- class URI;
-} //namespace Http
-namespace BackupStorage
-{
-namespace Model
-{
-
- /**
- */
- class ListObjectsRequest : public BackupStorageRequest
- {
- public:
- AWS_BACKUPSTORAGE_API ListObjectsRequest();
-
- // Service request name is the Operation name which will send this request out,
- // each operation should has unique request name, so that we can get operation's name from this request.
- // Note: this is not true for response, multiple operations may have the same response name,
- // so we can not get operation's name from response.
- inline virtual const char* GetServiceRequestName() const override { return "ListObjects"; }
-
- AWS_BACKUPSTORAGE_API Aws::String SerializePayload() const override;
-
- AWS_BACKUPSTORAGE_API void AddQueryStringParameters(Aws::Http::URI& uri) const override;
-
-
- /**
- * Storage job id
- */
- inline const Aws::String& GetStorageJobId() const{ return m_storageJobId; }
-
- /**
- * Storage job id
- */
- inline bool StorageJobIdHasBeenSet() const { return m_storageJobIdHasBeenSet; }
-
- /**
- * Storage job id
- */
- inline void SetStorageJobId(const Aws::String& value) { m_storageJobIdHasBeenSet = true; m_storageJobId = value; }
-
- /**
- * Storage job id
- */
- inline void SetStorageJobId(Aws::String&& value) { m_storageJobIdHasBeenSet = true; m_storageJobId = std::move(value); }
-
- /**
- * Storage job id
- */
- inline void SetStorageJobId(const char* value) { m_storageJobIdHasBeenSet = true; m_storageJobId.assign(value); }
-
- /**
- * Storage job id
- */
- inline ListObjectsRequest& WithStorageJobId(const Aws::String& value) { SetStorageJobId(value); return *this;}
-
- /**
- * Storage job id
- */
- inline ListObjectsRequest& WithStorageJobId(Aws::String&& value) { SetStorageJobId(std::move(value)); return *this;}
-
- /**
- * Storage job id
- */
- inline ListObjectsRequest& WithStorageJobId(const char* value) { SetStorageJobId(value); return *this;}
-
-
- /**
- * Optional, specifies the starting Object name to list from. Ignored if NextToken
- * is not NULL
- */
- inline const Aws::String& GetStartingObjectName() const{ return m_startingObjectName; }
-
- /**
- * Optional, specifies the starting Object name to list from. Ignored if NextToken
- * is not NULL
- */
- inline bool StartingObjectNameHasBeenSet() const { return m_startingObjectNameHasBeenSet; }
-
- /**
- * Optional, specifies the starting Object name to list from. Ignored if NextToken
- * is not NULL
- */
- inline void SetStartingObjectName(const Aws::String& value) { m_startingObjectNameHasBeenSet = true; m_startingObjectName = value; }
-
- /**
- * Optional, specifies the starting Object name to list from. Ignored if NextToken
- * is not NULL
- */
- inline void SetStartingObjectName(Aws::String&& value) { m_startingObjectNameHasBeenSet = true; m_startingObjectName = std::move(value); }
-
- /**
- * Optional, specifies the starting Object name to list from. Ignored if NextToken
- * is not NULL
- */
- inline void SetStartingObjectName(const char* value) { m_startingObjectNameHasBeenSet = true; m_startingObjectName.assign(value); }
-
- /**
- * Optional, specifies the starting Object name to list from. Ignored if NextToken
- * is not NULL
- */
- inline ListObjectsRequest& WithStartingObjectName(const Aws::String& value) { SetStartingObjectName(value); return *this;}
-
- /**
- * Optional, specifies the starting Object name to list from. Ignored if NextToken
- * is not NULL
- */
- inline ListObjectsRequest& WithStartingObjectName(Aws::String&& value) { SetStartingObjectName(std::move(value)); return *this;}
-
- /**
- * Optional, specifies the starting Object name to list from. Ignored if NextToken
- * is not NULL
- */
- inline ListObjectsRequest& WithStartingObjectName(const char* value) { SetStartingObjectName(value); return *this;}
-
-
- /**
- * Optional, specifies the starting Object prefix to list from. Ignored if
- * NextToken is not NULL
- */
- inline const Aws::String& GetStartingObjectPrefix() const{ return m_startingObjectPrefix; }
-
- /**
- * Optional, specifies the starting Object prefix to list from. Ignored if
- * NextToken is not NULL
- */
- inline bool StartingObjectPrefixHasBeenSet() const { return m_startingObjectPrefixHasBeenSet; }
-
- /**
- * Optional, specifies the starting Object prefix to list from. Ignored if
- * NextToken is not NULL
- */
- inline void SetStartingObjectPrefix(const Aws::String& value) { m_startingObjectPrefixHasBeenSet = true; m_startingObjectPrefix = value; }
-
- /**
- * Optional, specifies the starting Object prefix to list from. Ignored if
- * NextToken is not NULL
- */
- inline void SetStartingObjectPrefix(Aws::String&& value) { m_startingObjectPrefixHasBeenSet = true; m_startingObjectPrefix = std::move(value); }
-
- /**
- * Optional, specifies the starting Object prefix to list from. Ignored if
- * NextToken is not NULL
- */
- inline void SetStartingObjectPrefix(const char* value) { m_startingObjectPrefixHasBeenSet = true; m_startingObjectPrefix.assign(value); }
-
- /**
- * Optional, specifies the starting Object prefix to list from. Ignored if
- * NextToken is not NULL
- */
- inline ListObjectsRequest& WithStartingObjectPrefix(const Aws::String& value) { SetStartingObjectPrefix(value); return *this;}
-
- /**
- * Optional, specifies the starting Object prefix to list from. Ignored if
- * NextToken is not NULL
- */
- inline ListObjectsRequest& WithStartingObjectPrefix(Aws::String&& value) { SetStartingObjectPrefix(std::move(value)); return *this;}
-
- /**
- * Optional, specifies the starting Object prefix to list from. Ignored if
- * NextToken is not NULL
- */
- inline ListObjectsRequest& WithStartingObjectPrefix(const char* value) { SetStartingObjectPrefix(value); return *this;}
-
-
- /**
- * Maximum objects count
- */
- inline int GetMaxResults() const{ return m_maxResults; }
-
- /**
- * Maximum objects count
- */
- inline bool MaxResultsHasBeenSet() const { return m_maxResultsHasBeenSet; }
-
- /**
- * Maximum objects count
- */
- inline void SetMaxResults(int value) { m_maxResultsHasBeenSet = true; m_maxResults = value; }
-
- /**
- * Maximum objects count
- */
- inline ListObjectsRequest& WithMaxResults(int value) { SetMaxResults(value); return *this;}
-
-
- /**
- * Pagination token
- */
- inline const Aws::String& GetNextToken() const{ return m_nextToken; }
-
- /**
- * Pagination token
- */
- inline bool NextTokenHasBeenSet() const { return m_nextTokenHasBeenSet; }
-
- /**
- * Pagination token
- */
- inline void SetNextToken(const Aws::String& value) { m_nextTokenHasBeenSet = true; m_nextToken = value; }
-
- /**
- * Pagination token
- */
- inline void SetNextToken(Aws::String&& value) { m_nextTokenHasBeenSet = true; m_nextToken = std::move(value); }
-
- /**
- * Pagination token
- */
- inline void SetNextToken(const char* value) { m_nextTokenHasBeenSet = true; m_nextToken.assign(value); }
-
- /**
- * Pagination token
- */
- inline ListObjectsRequest& WithNextToken(const Aws::String& value) { SetNextToken(value); return *this;}
-
- /**
- * Pagination token
- */
- inline ListObjectsRequest& WithNextToken(Aws::String&& value) { SetNextToken(std::move(value)); return *this;}
-
- /**
- * Pagination token
- */
- inline ListObjectsRequest& WithNextToken(const char* value) { SetNextToken(value); return *this;}
-
-
- /**
- * (Optional) Created before filter
- */
- inline const Aws::Utils::DateTime& GetCreatedBefore() const{ return m_createdBefore; }
-
- /**
- * (Optional) Created before filter
- */
- inline bool CreatedBeforeHasBeenSet() const { return m_createdBeforeHasBeenSet; }
-
- /**
- * (Optional) Created before filter
- */
- inline void SetCreatedBefore(const Aws::Utils::DateTime& value) { m_createdBeforeHasBeenSet = true; m_createdBefore = value; }
-
- /**
- * (Optional) Created before filter
- */
- inline void SetCreatedBefore(Aws::Utils::DateTime&& value) { m_createdBeforeHasBeenSet = true; m_createdBefore = std::move(value); }
-
- /**
- * (Optional) Created before filter
- */
- inline ListObjectsRequest& WithCreatedBefore(const Aws::Utils::DateTime& value) { SetCreatedBefore(value); return *this;}
-
- /**
- * (Optional) Created before filter
- */
- inline ListObjectsRequest& WithCreatedBefore(Aws::Utils::DateTime&& value) { SetCreatedBefore(std::move(value)); return *this;}
-
-
- /**
- * (Optional) Created after filter
- */
- inline const Aws::Utils::DateTime& GetCreatedAfter() const{ return m_createdAfter; }
-
- /**
- * (Optional) Created after filter
- */
- inline bool CreatedAfterHasBeenSet() const { return m_createdAfterHasBeenSet; }
-
- /**
- * (Optional) Created after filter
- */
- inline void SetCreatedAfter(const Aws::Utils::DateTime& value) { m_createdAfterHasBeenSet = true; m_createdAfter = value; }
-
- /**
- * (Optional) Created after filter
- */
- inline void SetCreatedAfter(Aws::Utils::DateTime&& value) { m_createdAfterHasBeenSet = true; m_createdAfter = std::move(value); }
-
- /**
- * (Optional) Created after filter
- */
- inline ListObjectsRequest& WithCreatedAfter(const Aws::Utils::DateTime& value) { SetCreatedAfter(value); return *this;}
-
- /**
- * (Optional) Created after filter
- */
- inline ListObjectsRequest& WithCreatedAfter(Aws::Utils::DateTime&& value) { SetCreatedAfter(std::move(value)); return *this;}
-
- private:
-
- Aws::String m_storageJobId;
- bool m_storageJobIdHasBeenSet = false;
-
- Aws::String m_startingObjectName;
- bool m_startingObjectNameHasBeenSet = false;
-
- Aws::String m_startingObjectPrefix;
- bool m_startingObjectPrefixHasBeenSet = false;
-
- int m_maxResults;
- bool m_maxResultsHasBeenSet = false;
-
- Aws::String m_nextToken;
- bool m_nextTokenHasBeenSet = false;
-
- Aws::Utils::DateTime m_createdBefore;
- bool m_createdBeforeHasBeenSet = false;
-
- Aws::Utils::DateTime m_createdAfter;
- bool m_createdAfterHasBeenSet = false;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/ListObjectsResult.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/ListObjectsResult.h
deleted file mode 100644
index aedbaadf659..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/ListObjectsResult.h
+++ /dev/null
@@ -1,141 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-template
-class AmazonWebServiceResult;
-
-namespace Utils
-{
-namespace Json
-{
- class JsonValue;
-} // namespace Json
-} // namespace Utils
-namespace BackupStorage
-{
-namespace Model
-{
- class ListObjectsResult
- {
- public:
- AWS_BACKUPSTORAGE_API ListObjectsResult();
- AWS_BACKUPSTORAGE_API ListObjectsResult(const Aws::AmazonWebServiceResult& result);
- AWS_BACKUPSTORAGE_API ListObjectsResult& operator=(const Aws::AmazonWebServiceResult& result);
-
-
- /**
- * Object list
- */
- inline const Aws::Vector& GetObjectList() const{ return m_objectList; }
-
- /**
- * Object list
- */
- inline void SetObjectList(const Aws::Vector& value) { m_objectList = value; }
-
- /**
- * Object list
- */
- inline void SetObjectList(Aws::Vector&& value) { m_objectList = std::move(value); }
-
- /**
- * Object list
- */
- inline ListObjectsResult& WithObjectList(const Aws::Vector& value) { SetObjectList(value); return *this;}
-
- /**
- * Object list
- */
- inline ListObjectsResult& WithObjectList(Aws::Vector&& value) { SetObjectList(std::move(value)); return *this;}
-
- /**
- * Object list
- */
- inline ListObjectsResult& AddObjectList(const BackupObject& value) { m_objectList.push_back(value); return *this; }
-
- /**
- * Object list
- */
- inline ListObjectsResult& AddObjectList(BackupObject&& value) { m_objectList.push_back(std::move(value)); return *this; }
-
-
- /**
- * Pagination token
- */
- inline const Aws::String& GetNextToken() const{ return m_nextToken; }
-
- /**
- * Pagination token
- */
- inline void SetNextToken(const Aws::String& value) { m_nextToken = value; }
-
- /**
- * Pagination token
- */
- inline void SetNextToken(Aws::String&& value) { m_nextToken = std::move(value); }
-
- /**
- * Pagination token
- */
- inline void SetNextToken(const char* value) { m_nextToken.assign(value); }
-
- /**
- * Pagination token
- */
- inline ListObjectsResult& WithNextToken(const Aws::String& value) { SetNextToken(value); return *this;}
-
- /**
- * Pagination token
- */
- inline ListObjectsResult& WithNextToken(Aws::String&& value) { SetNextToken(std::move(value)); return *this;}
-
- /**
- * Pagination token
- */
- inline ListObjectsResult& WithNextToken(const char* value) { SetNextToken(value); return *this;}
-
-
-
- inline const Aws::String& GetRequestId() const{ return m_requestId; }
-
-
- inline void SetRequestId(const Aws::String& value) { m_requestId = value; }
-
-
- inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); }
-
-
- inline void SetRequestId(const char* value) { m_requestId.assign(value); }
-
-
- inline ListObjectsResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;}
-
-
- inline ListObjectsResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;}
-
-
- inline ListObjectsResult& WithRequestId(const char* value) { SetRequestId(value); return *this;}
-
- private:
-
- Aws::Vector m_objectList;
-
- Aws::String m_nextToken;
-
- Aws::String m_requestId;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/NotifyObjectCompleteRequest.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/NotifyObjectCompleteRequest.h
deleted file mode 100644
index 3cfc6cb2699..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/NotifyObjectCompleteRequest.h
+++ /dev/null
@@ -1,361 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace Http
-{
- class URI;
-} //namespace Http
-namespace BackupStorage
-{
-namespace Model
-{
-
- /**
- */
- class NotifyObjectCompleteRequest : public StreamingBackupStorageRequest
- {
- public:
- AWS_BACKUPSTORAGE_API NotifyObjectCompleteRequest();
-
- // Service request name is the Operation name which will send this request out,
- // each operation should has unique request name, so that we can get operation's name from this request.
- // Note: this is not true for response, multiple operations may have the same response name,
- // so we can not get operation's name from response.
- inline virtual const char* GetServiceRequestName() const override { return "NotifyObjectComplete"; }
-
- AWS_BACKUPSTORAGE_API void AddQueryStringParameters(Aws::Http::URI& uri) const override;
-
- AWS_BACKUPSTORAGE_API bool SignBody() const override { return false; }
-
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline const Aws::String& GetBackupJobId() const{ return m_backupJobId; }
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline bool BackupJobIdHasBeenSet() const { return m_backupJobIdHasBeenSet; }
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline void SetBackupJobId(const Aws::String& value) { m_backupJobIdHasBeenSet = true; m_backupJobId = value; }
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline void SetBackupJobId(Aws::String&& value) { m_backupJobIdHasBeenSet = true; m_backupJobId = std::move(value); }
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline void SetBackupJobId(const char* value) { m_backupJobIdHasBeenSet = true; m_backupJobId.assign(value); }
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline NotifyObjectCompleteRequest& WithBackupJobId(const Aws::String& value) { SetBackupJobId(value); return *this;}
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline NotifyObjectCompleteRequest& WithBackupJobId(Aws::String&& value) { SetBackupJobId(std::move(value)); return *this;}
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline NotifyObjectCompleteRequest& WithBackupJobId(const char* value) { SetBackupJobId(value); return *this;}
-
-
- /**
- * Upload Id for the in-progress upload
- */
- inline const Aws::String& GetUploadId() const{ return m_uploadId; }
-
- /**
- * Upload Id for the in-progress upload
- */
- inline bool UploadIdHasBeenSet() const { return m_uploadIdHasBeenSet; }
-
- /**
- * Upload Id for the in-progress upload
- */
- inline void SetUploadId(const Aws::String& value) { m_uploadIdHasBeenSet = true; m_uploadId = value; }
-
- /**
- * Upload Id for the in-progress upload
- */
- inline void SetUploadId(Aws::String&& value) { m_uploadIdHasBeenSet = true; m_uploadId = std::move(value); }
-
- /**
- * Upload Id for the in-progress upload
- */
- inline void SetUploadId(const char* value) { m_uploadIdHasBeenSet = true; m_uploadId.assign(value); }
-
- /**
- * Upload Id for the in-progress upload
- */
- inline NotifyObjectCompleteRequest& WithUploadId(const Aws::String& value) { SetUploadId(value); return *this;}
-
- /**
- * Upload Id for the in-progress upload
- */
- inline NotifyObjectCompleteRequest& WithUploadId(Aws::String&& value) { SetUploadId(std::move(value)); return *this;}
-
- /**
- * Upload Id for the in-progress upload
- */
- inline NotifyObjectCompleteRequest& WithUploadId(const char* value) { SetUploadId(value); return *this;}
-
-
- /**
- * Object checksum
- */
- inline const Aws::String& GetObjectChecksum() const{ return m_objectChecksum; }
-
- /**
- * Object checksum
- */
- inline bool ObjectChecksumHasBeenSet() const { return m_objectChecksumHasBeenSet; }
-
- /**
- * Object checksum
- */
- inline void SetObjectChecksum(const Aws::String& value) { m_objectChecksumHasBeenSet = true; m_objectChecksum = value; }
-
- /**
- * Object checksum
- */
- inline void SetObjectChecksum(Aws::String&& value) { m_objectChecksumHasBeenSet = true; m_objectChecksum = std::move(value); }
-
- /**
- * Object checksum
- */
- inline void SetObjectChecksum(const char* value) { m_objectChecksumHasBeenSet = true; m_objectChecksum.assign(value); }
-
- /**
- * Object checksum
- */
- inline NotifyObjectCompleteRequest& WithObjectChecksum(const Aws::String& value) { SetObjectChecksum(value); return *this;}
-
- /**
- * Object checksum
- */
- inline NotifyObjectCompleteRequest& WithObjectChecksum(Aws::String&& value) { SetObjectChecksum(std::move(value)); return *this;}
-
- /**
- * Object checksum
- */
- inline NotifyObjectCompleteRequest& WithObjectChecksum(const char* value) { SetObjectChecksum(value); return *this;}
-
-
- /**
- * Checksum algorithm
- */
- inline const SummaryChecksumAlgorithm& GetObjectChecksumAlgorithm() const{ return m_objectChecksumAlgorithm; }
-
- /**
- * Checksum algorithm
- */
- inline bool ObjectChecksumAlgorithmHasBeenSet() const { return m_objectChecksumAlgorithmHasBeenSet; }
-
- /**
- * Checksum algorithm
- */
- inline void SetObjectChecksumAlgorithm(const SummaryChecksumAlgorithm& value) { m_objectChecksumAlgorithmHasBeenSet = true; m_objectChecksumAlgorithm = value; }
-
- /**
- * Checksum algorithm
- */
- inline void SetObjectChecksumAlgorithm(SummaryChecksumAlgorithm&& value) { m_objectChecksumAlgorithmHasBeenSet = true; m_objectChecksumAlgorithm = std::move(value); }
-
- /**
- * Checksum algorithm
- */
- inline NotifyObjectCompleteRequest& WithObjectChecksumAlgorithm(const SummaryChecksumAlgorithm& value) { SetObjectChecksumAlgorithm(value); return *this;}
-
- /**
- * Checksum algorithm
- */
- inline NotifyObjectCompleteRequest& WithObjectChecksumAlgorithm(SummaryChecksumAlgorithm&& value) { SetObjectChecksumAlgorithm(std::move(value)); return *this;}
-
-
- /**
- * Optional metadata associated with an Object. Maximum string length is 256 bytes.
- */
- inline const Aws::String& GetMetadataString() const{ return m_metadataString; }
-
- /**
- * Optional metadata associated with an Object. Maximum string length is 256 bytes.
- */
- inline bool MetadataStringHasBeenSet() const { return m_metadataStringHasBeenSet; }
-
- /**
- * Optional metadata associated with an Object. Maximum string length is 256 bytes.
- */
- inline void SetMetadataString(const Aws::String& value) { m_metadataStringHasBeenSet = true; m_metadataString = value; }
-
- /**
- * Optional metadata associated with an Object. Maximum string length is 256 bytes.
- */
- inline void SetMetadataString(Aws::String&& value) { m_metadataStringHasBeenSet = true; m_metadataString = std::move(value); }
-
- /**
- * Optional metadata associated with an Object. Maximum string length is 256 bytes.
- */
- inline void SetMetadataString(const char* value) { m_metadataStringHasBeenSet = true; m_metadataString.assign(value); }
-
- /**
- * Optional metadata associated with an Object. Maximum string length is 256 bytes.
- */
- inline NotifyObjectCompleteRequest& WithMetadataString(const Aws::String& value) { SetMetadataString(value); return *this;}
-
- /**
- * Optional metadata associated with an Object. Maximum string length is 256 bytes.
- */
- inline NotifyObjectCompleteRequest& WithMetadataString(Aws::String&& value) { SetMetadataString(std::move(value)); return *this;}
-
- /**
- * Optional metadata associated with an Object. Maximum string length is 256 bytes.
- */
- inline NotifyObjectCompleteRequest& WithMetadataString(const char* value) { SetMetadataString(value); return *this;}
-
-
- /**
- * The size of MetadataBlob.
- */
- inline long long GetMetadataBlobLength() const{ return m_metadataBlobLength; }
-
- /**
- * The size of MetadataBlob.
- */
- inline bool MetadataBlobLengthHasBeenSet() const { return m_metadataBlobLengthHasBeenSet; }
-
- /**
- * The size of MetadataBlob.
- */
- inline void SetMetadataBlobLength(long long value) { m_metadataBlobLengthHasBeenSet = true; m_metadataBlobLength = value; }
-
- /**
- * The size of MetadataBlob.
- */
- inline NotifyObjectCompleteRequest& WithMetadataBlobLength(long long value) { SetMetadataBlobLength(value); return *this;}
-
-
- /**
- * Checksum of MetadataBlob.
- */
- inline const Aws::String& GetMetadataBlobChecksum() const{ return m_metadataBlobChecksum; }
-
- /**
- * Checksum of MetadataBlob.
- */
- inline bool MetadataBlobChecksumHasBeenSet() const { return m_metadataBlobChecksumHasBeenSet; }
-
- /**
- * Checksum of MetadataBlob.
- */
- inline void SetMetadataBlobChecksum(const Aws::String& value) { m_metadataBlobChecksumHasBeenSet = true; m_metadataBlobChecksum = value; }
-
- /**
- * Checksum of MetadataBlob.
- */
- inline void SetMetadataBlobChecksum(Aws::String&& value) { m_metadataBlobChecksumHasBeenSet = true; m_metadataBlobChecksum = std::move(value); }
-
- /**
- * Checksum of MetadataBlob.
- */
- inline void SetMetadataBlobChecksum(const char* value) { m_metadataBlobChecksumHasBeenSet = true; m_metadataBlobChecksum.assign(value); }
-
- /**
- * Checksum of MetadataBlob.
- */
- inline NotifyObjectCompleteRequest& WithMetadataBlobChecksum(const Aws::String& value) { SetMetadataBlobChecksum(value); return *this;}
-
- /**
- * Checksum of MetadataBlob.
- */
- inline NotifyObjectCompleteRequest& WithMetadataBlobChecksum(Aws::String&& value) { SetMetadataBlobChecksum(std::move(value)); return *this;}
-
- /**
- * Checksum of MetadataBlob.
- */
- inline NotifyObjectCompleteRequest& WithMetadataBlobChecksum(const char* value) { SetMetadataBlobChecksum(value); return *this;}
-
-
- /**
- * Checksum algorithm.
- */
- inline const DataChecksumAlgorithm& GetMetadataBlobChecksumAlgorithm() const{ return m_metadataBlobChecksumAlgorithm; }
-
- /**
- * Checksum algorithm.
- */
- inline bool MetadataBlobChecksumAlgorithmHasBeenSet() const { return m_metadataBlobChecksumAlgorithmHasBeenSet; }
-
- /**
- * Checksum algorithm.
- */
- inline void SetMetadataBlobChecksumAlgorithm(const DataChecksumAlgorithm& value) { m_metadataBlobChecksumAlgorithmHasBeenSet = true; m_metadataBlobChecksumAlgorithm = value; }
-
- /**
- * Checksum algorithm.
- */
- inline void SetMetadataBlobChecksumAlgorithm(DataChecksumAlgorithm&& value) { m_metadataBlobChecksumAlgorithmHasBeenSet = true; m_metadataBlobChecksumAlgorithm = std::move(value); }
-
- /**
- * Checksum algorithm.
- */
- inline NotifyObjectCompleteRequest& WithMetadataBlobChecksumAlgorithm(const DataChecksumAlgorithm& value) { SetMetadataBlobChecksumAlgorithm(value); return *this;}
-
- /**
- * Checksum algorithm.
- */
- inline NotifyObjectCompleteRequest& WithMetadataBlobChecksumAlgorithm(DataChecksumAlgorithm&& value) { SetMetadataBlobChecksumAlgorithm(std::move(value)); return *this;}
-
- private:
-
- Aws::String m_backupJobId;
- bool m_backupJobIdHasBeenSet = false;
-
- Aws::String m_uploadId;
- bool m_uploadIdHasBeenSet = false;
-
- Aws::String m_objectChecksum;
- bool m_objectChecksumHasBeenSet = false;
-
- SummaryChecksumAlgorithm m_objectChecksumAlgorithm;
- bool m_objectChecksumAlgorithmHasBeenSet = false;
-
- Aws::String m_metadataString;
- bool m_metadataStringHasBeenSet = false;
-
-
- long long m_metadataBlobLength;
- bool m_metadataBlobLengthHasBeenSet = false;
-
- Aws::String m_metadataBlobChecksum;
- bool m_metadataBlobChecksumHasBeenSet = false;
-
- DataChecksumAlgorithm m_metadataBlobChecksumAlgorithm;
- bool m_metadataBlobChecksumAlgorithmHasBeenSet = false;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/NotifyObjectCompleteResult.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/NotifyObjectCompleteResult.h
deleted file mode 100644
index 83684b19d58..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/NotifyObjectCompleteResult.h
+++ /dev/null
@@ -1,130 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-template
-class AmazonWebServiceResult;
-
-namespace Utils
-{
-namespace Json
-{
- class JsonValue;
-} // namespace Json
-} // namespace Utils
-namespace BackupStorage
-{
-namespace Model
-{
- class NotifyObjectCompleteResult
- {
- public:
- AWS_BACKUPSTORAGE_API NotifyObjectCompleteResult();
- AWS_BACKUPSTORAGE_API NotifyObjectCompleteResult(const Aws::AmazonWebServiceResult& result);
- AWS_BACKUPSTORAGE_API NotifyObjectCompleteResult& operator=(const Aws::AmazonWebServiceResult& result);
-
-
- /**
- * Object checksum
- */
- inline const Aws::String& GetObjectChecksum() const{ return m_objectChecksum; }
-
- /**
- * Object checksum
- */
- inline void SetObjectChecksum(const Aws::String& value) { m_objectChecksum = value; }
-
- /**
- * Object checksum
- */
- inline void SetObjectChecksum(Aws::String&& value) { m_objectChecksum = std::move(value); }
-
- /**
- * Object checksum
- */
- inline void SetObjectChecksum(const char* value) { m_objectChecksum.assign(value); }
-
- /**
- * Object checksum
- */
- inline NotifyObjectCompleteResult& WithObjectChecksum(const Aws::String& value) { SetObjectChecksum(value); return *this;}
-
- /**
- * Object checksum
- */
- inline NotifyObjectCompleteResult& WithObjectChecksum(Aws::String&& value) { SetObjectChecksum(std::move(value)); return *this;}
-
- /**
- * Object checksum
- */
- inline NotifyObjectCompleteResult& WithObjectChecksum(const char* value) { SetObjectChecksum(value); return *this;}
-
-
- /**
- * Checksum algorithm
- */
- inline const SummaryChecksumAlgorithm& GetObjectChecksumAlgorithm() const{ return m_objectChecksumAlgorithm; }
-
- /**
- * Checksum algorithm
- */
- inline void SetObjectChecksumAlgorithm(const SummaryChecksumAlgorithm& value) { m_objectChecksumAlgorithm = value; }
-
- /**
- * Checksum algorithm
- */
- inline void SetObjectChecksumAlgorithm(SummaryChecksumAlgorithm&& value) { m_objectChecksumAlgorithm = std::move(value); }
-
- /**
- * Checksum algorithm
- */
- inline NotifyObjectCompleteResult& WithObjectChecksumAlgorithm(const SummaryChecksumAlgorithm& value) { SetObjectChecksumAlgorithm(value); return *this;}
-
- /**
- * Checksum algorithm
- */
- inline NotifyObjectCompleteResult& WithObjectChecksumAlgorithm(SummaryChecksumAlgorithm&& value) { SetObjectChecksumAlgorithm(std::move(value)); return *this;}
-
-
-
- inline const Aws::String& GetRequestId() const{ return m_requestId; }
-
-
- inline void SetRequestId(const Aws::String& value) { m_requestId = value; }
-
-
- inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); }
-
-
- inline void SetRequestId(const char* value) { m_requestId.assign(value); }
-
-
- inline NotifyObjectCompleteResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;}
-
-
- inline NotifyObjectCompleteResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;}
-
-
- inline NotifyObjectCompleteResult& WithRequestId(const char* value) { SetRequestId(value); return *this;}
-
- private:
-
- Aws::String m_objectChecksum;
-
- SummaryChecksumAlgorithm m_objectChecksumAlgorithm;
-
- Aws::String m_requestId;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/PutChunkRequest.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/PutChunkRequest.h
deleted file mode 100644
index 1a36db4e0ad..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/PutChunkRequest.h
+++ /dev/null
@@ -1,262 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace Http
-{
- class URI;
-} //namespace Http
-namespace BackupStorage
-{
-namespace Model
-{
-
- /**
- */
- class PutChunkRequest : public StreamingBackupStorageRequest
- {
- public:
- AWS_BACKUPSTORAGE_API PutChunkRequest();
-
- // Service request name is the Operation name which will send this request out,
- // each operation should has unique request name, so that we can get operation's name from this request.
- // Note: this is not true for response, multiple operations may have the same response name,
- // so we can not get operation's name from response.
- inline virtual const char* GetServiceRequestName() const override { return "PutChunk"; }
-
- AWS_BACKUPSTORAGE_API void AddQueryStringParameters(Aws::Http::URI& uri) const override;
-
- AWS_BACKUPSTORAGE_API bool SignBody() const override { return false; }
-
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline const Aws::String& GetBackupJobId() const{ return m_backupJobId; }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline bool BackupJobIdHasBeenSet() const { return m_backupJobIdHasBeenSet; }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline void SetBackupJobId(const Aws::String& value) { m_backupJobIdHasBeenSet = true; m_backupJobId = value; }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline void SetBackupJobId(Aws::String&& value) { m_backupJobIdHasBeenSet = true; m_backupJobId = std::move(value); }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline void SetBackupJobId(const char* value) { m_backupJobIdHasBeenSet = true; m_backupJobId.assign(value); }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline PutChunkRequest& WithBackupJobId(const Aws::String& value) { SetBackupJobId(value); return *this;}
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline PutChunkRequest& WithBackupJobId(Aws::String&& value) { SetBackupJobId(std::move(value)); return *this;}
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline PutChunkRequest& WithBackupJobId(const char* value) { SetBackupJobId(value); return *this;}
-
-
- /**
- * Upload Id for the in-progress upload.
- */
- inline const Aws::String& GetUploadId() const{ return m_uploadId; }
-
- /**
- * Upload Id for the in-progress upload.
- */
- inline bool UploadIdHasBeenSet() const { return m_uploadIdHasBeenSet; }
-
- /**
- * Upload Id for the in-progress upload.
- */
- inline void SetUploadId(const Aws::String& value) { m_uploadIdHasBeenSet = true; m_uploadId = value; }
-
- /**
- * Upload Id for the in-progress upload.
- */
- inline void SetUploadId(Aws::String&& value) { m_uploadIdHasBeenSet = true; m_uploadId = std::move(value); }
-
- /**
- * Upload Id for the in-progress upload.
- */
- inline void SetUploadId(const char* value) { m_uploadIdHasBeenSet = true; m_uploadId.assign(value); }
-
- /**
- * Upload Id for the in-progress upload.
- */
- inline PutChunkRequest& WithUploadId(const Aws::String& value) { SetUploadId(value); return *this;}
-
- /**
- * Upload Id for the in-progress upload.
- */
- inline PutChunkRequest& WithUploadId(Aws::String&& value) { SetUploadId(std::move(value)); return *this;}
-
- /**
- * Upload Id for the in-progress upload.
- */
- inline PutChunkRequest& WithUploadId(const char* value) { SetUploadId(value); return *this;}
-
-
- /**
- * Describes this chunk's position relative to the other chunks
- */
- inline long long GetChunkIndex() const{ return m_chunkIndex; }
-
- /**
- * Describes this chunk's position relative to the other chunks
- */
- inline bool ChunkIndexHasBeenSet() const { return m_chunkIndexHasBeenSet; }
-
- /**
- * Describes this chunk's position relative to the other chunks
- */
- inline void SetChunkIndex(long long value) { m_chunkIndexHasBeenSet = true; m_chunkIndex = value; }
-
- /**
- * Describes this chunk's position relative to the other chunks
- */
- inline PutChunkRequest& WithChunkIndex(long long value) { SetChunkIndex(value); return *this;}
-
-
- /**
- * Data length
- */
- inline long long GetLength() const{ return m_length; }
-
- /**
- * Data length
- */
- inline bool LengthHasBeenSet() const { return m_lengthHasBeenSet; }
-
- /**
- * Data length
- */
- inline void SetLength(long long value) { m_lengthHasBeenSet = true; m_length = value; }
-
- /**
- * Data length
- */
- inline PutChunkRequest& WithLength(long long value) { SetLength(value); return *this;}
-
-
- /**
- * Data checksum
- */
- inline const Aws::String& GetChecksum() const{ return m_checksum; }
-
- /**
- * Data checksum
- */
- inline bool ChecksumHasBeenSet() const { return m_checksumHasBeenSet; }
-
- /**
- * Data checksum
- */
- inline void SetChecksum(const Aws::String& value) { m_checksumHasBeenSet = true; m_checksum = value; }
-
- /**
- * Data checksum
- */
- inline void SetChecksum(Aws::String&& value) { m_checksumHasBeenSet = true; m_checksum = std::move(value); }
-
- /**
- * Data checksum
- */
- inline void SetChecksum(const char* value) { m_checksumHasBeenSet = true; m_checksum.assign(value); }
-
- /**
- * Data checksum
- */
- inline PutChunkRequest& WithChecksum(const Aws::String& value) { SetChecksum(value); return *this;}
-
- /**
- * Data checksum
- */
- inline PutChunkRequest& WithChecksum(Aws::String&& value) { SetChecksum(std::move(value)); return *this;}
-
- /**
- * Data checksum
- */
- inline PutChunkRequest& WithChecksum(const char* value) { SetChecksum(value); return *this;}
-
-
- /**
- * Checksum algorithm
- */
- inline const DataChecksumAlgorithm& GetChecksumAlgorithm() const{ return m_checksumAlgorithm; }
-
- /**
- * Checksum algorithm
- */
- inline bool ChecksumAlgorithmHasBeenSet() const { return m_checksumAlgorithmHasBeenSet; }
-
- /**
- * Checksum algorithm
- */
- inline void SetChecksumAlgorithm(const DataChecksumAlgorithm& value) { m_checksumAlgorithmHasBeenSet = true; m_checksumAlgorithm = value; }
-
- /**
- * Checksum algorithm
- */
- inline void SetChecksumAlgorithm(DataChecksumAlgorithm&& value) { m_checksumAlgorithmHasBeenSet = true; m_checksumAlgorithm = std::move(value); }
-
- /**
- * Checksum algorithm
- */
- inline PutChunkRequest& WithChecksumAlgorithm(const DataChecksumAlgorithm& value) { SetChecksumAlgorithm(value); return *this;}
-
- /**
- * Checksum algorithm
- */
- inline PutChunkRequest& WithChecksumAlgorithm(DataChecksumAlgorithm&& value) { SetChecksumAlgorithm(std::move(value)); return *this;}
-
- private:
-
- Aws::String m_backupJobId;
- bool m_backupJobIdHasBeenSet = false;
-
- Aws::String m_uploadId;
- bool m_uploadIdHasBeenSet = false;
-
- long long m_chunkIndex;
- bool m_chunkIndexHasBeenSet = false;
-
-
- long long m_length;
- bool m_lengthHasBeenSet = false;
-
- Aws::String m_checksum;
- bool m_checksumHasBeenSet = false;
-
- DataChecksumAlgorithm m_checksumAlgorithm;
- bool m_checksumAlgorithmHasBeenSet = false;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/PutChunkResult.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/PutChunkResult.h
deleted file mode 100644
index 208b149288b..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/PutChunkResult.h
+++ /dev/null
@@ -1,130 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-template
-class AmazonWebServiceResult;
-
-namespace Utils
-{
-namespace Json
-{
- class JsonValue;
-} // namespace Json
-} // namespace Utils
-namespace BackupStorage
-{
-namespace Model
-{
- class PutChunkResult
- {
- public:
- AWS_BACKUPSTORAGE_API PutChunkResult();
- AWS_BACKUPSTORAGE_API PutChunkResult(const Aws::AmazonWebServiceResult& result);
- AWS_BACKUPSTORAGE_API PutChunkResult& operator=(const Aws::AmazonWebServiceResult& result);
-
-
- /**
- * Chunk checksum
- */
- inline const Aws::String& GetChunkChecksum() const{ return m_chunkChecksum; }
-
- /**
- * Chunk checksum
- */
- inline void SetChunkChecksum(const Aws::String& value) { m_chunkChecksum = value; }
-
- /**
- * Chunk checksum
- */
- inline void SetChunkChecksum(Aws::String&& value) { m_chunkChecksum = std::move(value); }
-
- /**
- * Chunk checksum
- */
- inline void SetChunkChecksum(const char* value) { m_chunkChecksum.assign(value); }
-
- /**
- * Chunk checksum
- */
- inline PutChunkResult& WithChunkChecksum(const Aws::String& value) { SetChunkChecksum(value); return *this;}
-
- /**
- * Chunk checksum
- */
- inline PutChunkResult& WithChunkChecksum(Aws::String&& value) { SetChunkChecksum(std::move(value)); return *this;}
-
- /**
- * Chunk checksum
- */
- inline PutChunkResult& WithChunkChecksum(const char* value) { SetChunkChecksum(value); return *this;}
-
-
- /**
- * Checksum algorithm
- */
- inline const DataChecksumAlgorithm& GetChunkChecksumAlgorithm() const{ return m_chunkChecksumAlgorithm; }
-
- /**
- * Checksum algorithm
- */
- inline void SetChunkChecksumAlgorithm(const DataChecksumAlgorithm& value) { m_chunkChecksumAlgorithm = value; }
-
- /**
- * Checksum algorithm
- */
- inline void SetChunkChecksumAlgorithm(DataChecksumAlgorithm&& value) { m_chunkChecksumAlgorithm = std::move(value); }
-
- /**
- * Checksum algorithm
- */
- inline PutChunkResult& WithChunkChecksumAlgorithm(const DataChecksumAlgorithm& value) { SetChunkChecksumAlgorithm(value); return *this;}
-
- /**
- * Checksum algorithm
- */
- inline PutChunkResult& WithChunkChecksumAlgorithm(DataChecksumAlgorithm&& value) { SetChunkChecksumAlgorithm(std::move(value)); return *this;}
-
-
-
- inline const Aws::String& GetRequestId() const{ return m_requestId; }
-
-
- inline void SetRequestId(const Aws::String& value) { m_requestId = value; }
-
-
- inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); }
-
-
- inline void SetRequestId(const char* value) { m_requestId.assign(value); }
-
-
- inline PutChunkResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;}
-
-
- inline PutChunkResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;}
-
-
- inline PutChunkResult& WithRequestId(const char* value) { SetRequestId(value); return *this;}
-
- private:
-
- Aws::String m_chunkChecksum;
-
- DataChecksumAlgorithm m_chunkChecksumAlgorithm;
-
- Aws::String m_requestId;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/PutObjectRequest.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/PutObjectRequest.h
deleted file mode 100644
index 0389afaecd4..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/PutObjectRequest.h
+++ /dev/null
@@ -1,402 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace Http
-{
- class URI;
-} //namespace Http
-namespace BackupStorage
-{
-namespace Model
-{
-
- /**
- */
- class PutObjectRequest : public StreamingBackupStorageRequest
- {
- public:
- AWS_BACKUPSTORAGE_API PutObjectRequest();
-
- // Service request name is the Operation name which will send this request out,
- // each operation should has unique request name, so that we can get operation's name from this request.
- // Note: this is not true for response, multiple operations may have the same response name,
- // so we can not get operation's name from response.
- inline virtual const char* GetServiceRequestName() const override { return "PutObject"; }
-
- AWS_BACKUPSTORAGE_API void AddQueryStringParameters(Aws::Http::URI& uri) const override;
-
- AWS_BACKUPSTORAGE_API bool SignBody() const override { return false; }
-
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline const Aws::String& GetBackupJobId() const{ return m_backupJobId; }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline bool BackupJobIdHasBeenSet() const { return m_backupJobIdHasBeenSet; }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline void SetBackupJobId(const Aws::String& value) { m_backupJobIdHasBeenSet = true; m_backupJobId = value; }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline void SetBackupJobId(Aws::String&& value) { m_backupJobIdHasBeenSet = true; m_backupJobId = std::move(value); }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline void SetBackupJobId(const char* value) { m_backupJobIdHasBeenSet = true; m_backupJobId.assign(value); }
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline PutObjectRequest& WithBackupJobId(const Aws::String& value) { SetBackupJobId(value); return *this;}
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline PutObjectRequest& WithBackupJobId(Aws::String&& value) { SetBackupJobId(std::move(value)); return *this;}
-
- /**
- * Backup job Id for the in-progress backup.
- */
- inline PutObjectRequest& WithBackupJobId(const char* value) { SetBackupJobId(value); return *this;}
-
-
- /**
- * The name of the Object to be uploaded.
- */
- inline const Aws::String& GetObjectName() const{ return m_objectName; }
-
- /**
- * The name of the Object to be uploaded.
- */
- inline bool ObjectNameHasBeenSet() const { return m_objectNameHasBeenSet; }
-
- /**
- * The name of the Object to be uploaded.
- */
- inline void SetObjectName(const Aws::String& value) { m_objectNameHasBeenSet = true; m_objectName = value; }
-
- /**
- * The name of the Object to be uploaded.
- */
- inline void SetObjectName(Aws::String&& value) { m_objectNameHasBeenSet = true; m_objectName = std::move(value); }
-
- /**
- * The name of the Object to be uploaded.
- */
- inline void SetObjectName(const char* value) { m_objectNameHasBeenSet = true; m_objectName.assign(value); }
-
- /**
- * The name of the Object to be uploaded.
- */
- inline PutObjectRequest& WithObjectName(const Aws::String& value) { SetObjectName(value); return *this;}
-
- /**
- * The name of the Object to be uploaded.
- */
- inline PutObjectRequest& WithObjectName(Aws::String&& value) { SetObjectName(std::move(value)); return *this;}
-
- /**
- * The name of the Object to be uploaded.
- */
- inline PutObjectRequest& WithObjectName(const char* value) { SetObjectName(value); return *this;}
-
-
- /**
- * Store user defined metadata like backup checksum, disk ids, restore metadata
- * etc.
- */
- inline const Aws::String& GetMetadataString() const{ return m_metadataString; }
-
- /**
- * Store user defined metadata like backup checksum, disk ids, restore metadata
- * etc.
- */
- inline bool MetadataStringHasBeenSet() const { return m_metadataStringHasBeenSet; }
-
- /**
- * Store user defined metadata like backup checksum, disk ids, restore metadata
- * etc.
- */
- inline void SetMetadataString(const Aws::String& value) { m_metadataStringHasBeenSet = true; m_metadataString = value; }
-
- /**
- * Store user defined metadata like backup checksum, disk ids, restore metadata
- * etc.
- */
- inline void SetMetadataString(Aws::String&& value) { m_metadataStringHasBeenSet = true; m_metadataString = std::move(value); }
-
- /**
- * Store user defined metadata like backup checksum, disk ids, restore metadata
- * etc.
- */
- inline void SetMetadataString(const char* value) { m_metadataStringHasBeenSet = true; m_metadataString.assign(value); }
-
- /**
- * Store user defined metadata like backup checksum, disk ids, restore metadata
- * etc.
- */
- inline PutObjectRequest& WithMetadataString(const Aws::String& value) { SetMetadataString(value); return *this;}
-
- /**
- * Store user defined metadata like backup checksum, disk ids, restore metadata
- * etc.
- */
- inline PutObjectRequest& WithMetadataString(Aws::String&& value) { SetMetadataString(std::move(value)); return *this;}
-
- /**
- * Store user defined metadata like backup checksum, disk ids, restore metadata
- * etc.
- */
- inline PutObjectRequest& WithMetadataString(const char* value) { SetMetadataString(value); return *this;}
-
-
- /**
- * Length of the inline chunk data.
- */
- inline long long GetInlineChunkLength() const{ return m_inlineChunkLength; }
-
- /**
- * Length of the inline chunk data.
- */
- inline bool InlineChunkLengthHasBeenSet() const { return m_inlineChunkLengthHasBeenSet; }
-
- /**
- * Length of the inline chunk data.
- */
- inline void SetInlineChunkLength(long long value) { m_inlineChunkLengthHasBeenSet = true; m_inlineChunkLength = value; }
-
- /**
- * Length of the inline chunk data.
- */
- inline PutObjectRequest& WithInlineChunkLength(long long value) { SetInlineChunkLength(value); return *this;}
-
-
- /**
- * Inline chunk checksum
- */
- inline const Aws::String& GetInlineChunkChecksum() const{ return m_inlineChunkChecksum; }
-
- /**
- * Inline chunk checksum
- */
- inline bool InlineChunkChecksumHasBeenSet() const { return m_inlineChunkChecksumHasBeenSet; }
-
- /**
- * Inline chunk checksum
- */
- inline void SetInlineChunkChecksum(const Aws::String& value) { m_inlineChunkChecksumHasBeenSet = true; m_inlineChunkChecksum = value; }
-
- /**
- * Inline chunk checksum
- */
- inline void SetInlineChunkChecksum(Aws::String&& value) { m_inlineChunkChecksumHasBeenSet = true; m_inlineChunkChecksum = std::move(value); }
-
- /**
- * Inline chunk checksum
- */
- inline void SetInlineChunkChecksum(const char* value) { m_inlineChunkChecksumHasBeenSet = true; m_inlineChunkChecksum.assign(value); }
-
- /**
- * Inline chunk checksum
- */
- inline PutObjectRequest& WithInlineChunkChecksum(const Aws::String& value) { SetInlineChunkChecksum(value); return *this;}
-
- /**
- * Inline chunk checksum
- */
- inline PutObjectRequest& WithInlineChunkChecksum(Aws::String&& value) { SetInlineChunkChecksum(std::move(value)); return *this;}
-
- /**
- * Inline chunk checksum
- */
- inline PutObjectRequest& WithInlineChunkChecksum(const char* value) { SetInlineChunkChecksum(value); return *this;}
-
-
- /**
- * Inline chunk checksum algorithm
- */
- inline const Aws::String& GetInlineChunkChecksumAlgorithm() const{ return m_inlineChunkChecksumAlgorithm; }
-
- /**
- * Inline chunk checksum algorithm
- */
- inline bool InlineChunkChecksumAlgorithmHasBeenSet() const { return m_inlineChunkChecksumAlgorithmHasBeenSet; }
-
- /**
- * Inline chunk checksum algorithm
- */
- inline void SetInlineChunkChecksumAlgorithm(const Aws::String& value) { m_inlineChunkChecksumAlgorithmHasBeenSet = true; m_inlineChunkChecksumAlgorithm = value; }
-
- /**
- * Inline chunk checksum algorithm
- */
- inline void SetInlineChunkChecksumAlgorithm(Aws::String&& value) { m_inlineChunkChecksumAlgorithmHasBeenSet = true; m_inlineChunkChecksumAlgorithm = std::move(value); }
-
- /**
- * Inline chunk checksum algorithm
- */
- inline void SetInlineChunkChecksumAlgorithm(const char* value) { m_inlineChunkChecksumAlgorithmHasBeenSet = true; m_inlineChunkChecksumAlgorithm.assign(value); }
-
- /**
- * Inline chunk checksum algorithm
- */
- inline PutObjectRequest& WithInlineChunkChecksumAlgorithm(const Aws::String& value) { SetInlineChunkChecksumAlgorithm(value); return *this;}
-
- /**
- * Inline chunk checksum algorithm
- */
- inline PutObjectRequest& WithInlineChunkChecksumAlgorithm(Aws::String&& value) { SetInlineChunkChecksumAlgorithm(std::move(value)); return *this;}
-
- /**
- * Inline chunk checksum algorithm
- */
- inline PutObjectRequest& WithInlineChunkChecksumAlgorithm(const char* value) { SetInlineChunkChecksumAlgorithm(value); return *this;}
-
-
- /**
- * object checksum
- */
- inline const Aws::String& GetObjectChecksum() const{ return m_objectChecksum; }
-
- /**
- * object checksum
- */
- inline bool ObjectChecksumHasBeenSet() const { return m_objectChecksumHasBeenSet; }
-
- /**
- * object checksum
- */
- inline void SetObjectChecksum(const Aws::String& value) { m_objectChecksumHasBeenSet = true; m_objectChecksum = value; }
-
- /**
- * object checksum
- */
- inline void SetObjectChecksum(Aws::String&& value) { m_objectChecksumHasBeenSet = true; m_objectChecksum = std::move(value); }
-
- /**
- * object checksum
- */
- inline void SetObjectChecksum(const char* value) { m_objectChecksumHasBeenSet = true; m_objectChecksum.assign(value); }
-
- /**
- * object checksum
- */
- inline PutObjectRequest& WithObjectChecksum(const Aws::String& value) { SetObjectChecksum(value); return *this;}
-
- /**
- * object checksum
- */
- inline PutObjectRequest& WithObjectChecksum(Aws::String&& value) { SetObjectChecksum(std::move(value)); return *this;}
-
- /**
- * object checksum
- */
- inline PutObjectRequest& WithObjectChecksum(const char* value) { SetObjectChecksum(value); return *this;}
-
-
- /**
- * object checksum algorithm
- */
- inline const SummaryChecksumAlgorithm& GetObjectChecksumAlgorithm() const{ return m_objectChecksumAlgorithm; }
-
- /**
- * object checksum algorithm
- */
- inline bool ObjectChecksumAlgorithmHasBeenSet() const { return m_objectChecksumAlgorithmHasBeenSet; }
-
- /**
- * object checksum algorithm
- */
- inline void SetObjectChecksumAlgorithm(const SummaryChecksumAlgorithm& value) { m_objectChecksumAlgorithmHasBeenSet = true; m_objectChecksumAlgorithm = value; }
-
- /**
- * object checksum algorithm
- */
- inline void SetObjectChecksumAlgorithm(SummaryChecksumAlgorithm&& value) { m_objectChecksumAlgorithmHasBeenSet = true; m_objectChecksumAlgorithm = std::move(value); }
-
- /**
- * object checksum algorithm
- */
- inline PutObjectRequest& WithObjectChecksumAlgorithm(const SummaryChecksumAlgorithm& value) { SetObjectChecksumAlgorithm(value); return *this;}
-
- /**
- * object checksum algorithm
- */
- inline PutObjectRequest& WithObjectChecksumAlgorithm(SummaryChecksumAlgorithm&& value) { SetObjectChecksumAlgorithm(std::move(value)); return *this;}
-
-
- /**
- * Throw an exception if Object name is already exist.
- */
- inline bool GetThrowOnDuplicate() const{ return m_throwOnDuplicate; }
-
- /**
- * Throw an exception if Object name is already exist.
- */
- inline bool ThrowOnDuplicateHasBeenSet() const { return m_throwOnDuplicateHasBeenSet; }
-
- /**
- * Throw an exception if Object name is already exist.
- */
- inline void SetThrowOnDuplicate(bool value) { m_throwOnDuplicateHasBeenSet = true; m_throwOnDuplicate = value; }
-
- /**
- * Throw an exception if Object name is already exist.
- */
- inline PutObjectRequest& WithThrowOnDuplicate(bool value) { SetThrowOnDuplicate(value); return *this;}
-
- private:
-
- Aws::String m_backupJobId;
- bool m_backupJobIdHasBeenSet = false;
-
- Aws::String m_objectName;
- bool m_objectNameHasBeenSet = false;
-
- Aws::String m_metadataString;
- bool m_metadataStringHasBeenSet = false;
-
-
- long long m_inlineChunkLength;
- bool m_inlineChunkLengthHasBeenSet = false;
-
- Aws::String m_inlineChunkChecksum;
- bool m_inlineChunkChecksumHasBeenSet = false;
-
- Aws::String m_inlineChunkChecksumAlgorithm;
- bool m_inlineChunkChecksumAlgorithmHasBeenSet = false;
-
- Aws::String m_objectChecksum;
- bool m_objectChecksumHasBeenSet = false;
-
- SummaryChecksumAlgorithm m_objectChecksumAlgorithm;
- bool m_objectChecksumAlgorithmHasBeenSet = false;
-
- bool m_throwOnDuplicate;
- bool m_throwOnDuplicateHasBeenSet = false;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/PutObjectResult.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/PutObjectResult.h
deleted file mode 100644
index 3fa885c9d06..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/PutObjectResult.h
+++ /dev/null
@@ -1,197 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-template
-class AmazonWebServiceResult;
-
-namespace Utils
-{
-namespace Json
-{
- class JsonValue;
-} // namespace Json
-} // namespace Utils
-namespace BackupStorage
-{
-namespace Model
-{
- class PutObjectResult
- {
- public:
- AWS_BACKUPSTORAGE_API PutObjectResult();
- AWS_BACKUPSTORAGE_API PutObjectResult(const Aws::AmazonWebServiceResult& result);
- AWS_BACKUPSTORAGE_API PutObjectResult& operator=(const Aws::AmazonWebServiceResult& result);
-
-
- /**
- * Inline chunk checksum
- */
- inline const Aws::String& GetInlineChunkChecksum() const{ return m_inlineChunkChecksum; }
-
- /**
- * Inline chunk checksum
- */
- inline void SetInlineChunkChecksum(const Aws::String& value) { m_inlineChunkChecksum = value; }
-
- /**
- * Inline chunk checksum
- */
- inline void SetInlineChunkChecksum(Aws::String&& value) { m_inlineChunkChecksum = std::move(value); }
-
- /**
- * Inline chunk checksum
- */
- inline void SetInlineChunkChecksum(const char* value) { m_inlineChunkChecksum.assign(value); }
-
- /**
- * Inline chunk checksum
- */
- inline PutObjectResult& WithInlineChunkChecksum(const Aws::String& value) { SetInlineChunkChecksum(value); return *this;}
-
- /**
- * Inline chunk checksum
- */
- inline PutObjectResult& WithInlineChunkChecksum(Aws::String&& value) { SetInlineChunkChecksum(std::move(value)); return *this;}
-
- /**
- * Inline chunk checksum
- */
- inline PutObjectResult& WithInlineChunkChecksum(const char* value) { SetInlineChunkChecksum(value); return *this;}
-
-
- /**
- * Inline chunk checksum algorithm
- */
- inline const DataChecksumAlgorithm& GetInlineChunkChecksumAlgorithm() const{ return m_inlineChunkChecksumAlgorithm; }
-
- /**
- * Inline chunk checksum algorithm
- */
- inline void SetInlineChunkChecksumAlgorithm(const DataChecksumAlgorithm& value) { m_inlineChunkChecksumAlgorithm = value; }
-
- /**
- * Inline chunk checksum algorithm
- */
- inline void SetInlineChunkChecksumAlgorithm(DataChecksumAlgorithm&& value) { m_inlineChunkChecksumAlgorithm = std::move(value); }
-
- /**
- * Inline chunk checksum algorithm
- */
- inline PutObjectResult& WithInlineChunkChecksumAlgorithm(const DataChecksumAlgorithm& value) { SetInlineChunkChecksumAlgorithm(value); return *this;}
-
- /**
- * Inline chunk checksum algorithm
- */
- inline PutObjectResult& WithInlineChunkChecksumAlgorithm(DataChecksumAlgorithm&& value) { SetInlineChunkChecksumAlgorithm(std::move(value)); return *this;}
-
-
- /**
- * object checksum
- */
- inline const Aws::String& GetObjectChecksum() const{ return m_objectChecksum; }
-
- /**
- * object checksum
- */
- inline void SetObjectChecksum(const Aws::String& value) { m_objectChecksum = value; }
-
- /**
- * object checksum
- */
- inline void SetObjectChecksum(Aws::String&& value) { m_objectChecksum = std::move(value); }
-
- /**
- * object checksum
- */
- inline void SetObjectChecksum(const char* value) { m_objectChecksum.assign(value); }
-
- /**
- * object checksum
- */
- inline PutObjectResult& WithObjectChecksum(const Aws::String& value) { SetObjectChecksum(value); return *this;}
-
- /**
- * object checksum
- */
- inline PutObjectResult& WithObjectChecksum(Aws::String&& value) { SetObjectChecksum(std::move(value)); return *this;}
-
- /**
- * object checksum
- */
- inline PutObjectResult& WithObjectChecksum(const char* value) { SetObjectChecksum(value); return *this;}
-
-
- /**
- * object checksum algorithm
- */
- inline const SummaryChecksumAlgorithm& GetObjectChecksumAlgorithm() const{ return m_objectChecksumAlgorithm; }
-
- /**
- * object checksum algorithm
- */
- inline void SetObjectChecksumAlgorithm(const SummaryChecksumAlgorithm& value) { m_objectChecksumAlgorithm = value; }
-
- /**
- * object checksum algorithm
- */
- inline void SetObjectChecksumAlgorithm(SummaryChecksumAlgorithm&& value) { m_objectChecksumAlgorithm = std::move(value); }
-
- /**
- * object checksum algorithm
- */
- inline PutObjectResult& WithObjectChecksumAlgorithm(const SummaryChecksumAlgorithm& value) { SetObjectChecksumAlgorithm(value); return *this;}
-
- /**
- * object checksum algorithm
- */
- inline PutObjectResult& WithObjectChecksumAlgorithm(SummaryChecksumAlgorithm&& value) { SetObjectChecksumAlgorithm(std::move(value)); return *this;}
-
-
-
- inline const Aws::String& GetRequestId() const{ return m_requestId; }
-
-
- inline void SetRequestId(const Aws::String& value) { m_requestId = value; }
-
-
- inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); }
-
-
- inline void SetRequestId(const char* value) { m_requestId.assign(value); }
-
-
- inline PutObjectResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;}
-
-
- inline PutObjectResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;}
-
-
- inline PutObjectResult& WithRequestId(const char* value) { SetRequestId(value); return *this;}
-
- private:
-
- Aws::String m_inlineChunkChecksum;
-
- DataChecksumAlgorithm m_inlineChunkChecksumAlgorithm;
-
- Aws::String m_objectChecksum;
-
- SummaryChecksumAlgorithm m_objectChecksumAlgorithm;
-
- Aws::String m_requestId;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/StartObjectRequest.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/StartObjectRequest.h
deleted file mode 100644
index 29c6b2de89e..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/StartObjectRequest.h
+++ /dev/null
@@ -1,151 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-#include
-
-namespace Aws
-{
-namespace BackupStorage
-{
-namespace Model
-{
-
- /**
- */
- class StartObjectRequest : public BackupStorageRequest
- {
- public:
- AWS_BACKUPSTORAGE_API StartObjectRequest();
-
- // Service request name is the Operation name which will send this request out,
- // each operation should has unique request name, so that we can get operation's name from this request.
- // Note: this is not true for response, multiple operations may have the same response name,
- // so we can not get operation's name from response.
- inline virtual const char* GetServiceRequestName() const override { return "StartObject"; }
-
- AWS_BACKUPSTORAGE_API Aws::String SerializePayload() const override;
-
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline const Aws::String& GetBackupJobId() const{ return m_backupJobId; }
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline bool BackupJobIdHasBeenSet() const { return m_backupJobIdHasBeenSet; }
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline void SetBackupJobId(const Aws::String& value) { m_backupJobIdHasBeenSet = true; m_backupJobId = value; }
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline void SetBackupJobId(Aws::String&& value) { m_backupJobIdHasBeenSet = true; m_backupJobId = std::move(value); }
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline void SetBackupJobId(const char* value) { m_backupJobIdHasBeenSet = true; m_backupJobId.assign(value); }
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline StartObjectRequest& WithBackupJobId(const Aws::String& value) { SetBackupJobId(value); return *this;}
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline StartObjectRequest& WithBackupJobId(Aws::String&& value) { SetBackupJobId(std::move(value)); return *this;}
-
- /**
- * Backup job Id for the in-progress backup
- */
- inline StartObjectRequest& WithBackupJobId(const char* value) { SetBackupJobId(value); return *this;}
-
-
- /**
- * Name for the object.
- */
- inline const Aws::String& GetObjectName() const{ return m_objectName; }
-
- /**
- * Name for the object.
- */
- inline bool ObjectNameHasBeenSet() const { return m_objectNameHasBeenSet; }
-
- /**
- * Name for the object.
- */
- inline void SetObjectName(const Aws::String& value) { m_objectNameHasBeenSet = true; m_objectName = value; }
-
- /**
- * Name for the object.
- */
- inline void SetObjectName(Aws::String&& value) { m_objectNameHasBeenSet = true; m_objectName = std::move(value); }
-
- /**
- * Name for the object.
- */
- inline void SetObjectName(const char* value) { m_objectNameHasBeenSet = true; m_objectName.assign(value); }
-
- /**
- * Name for the object.
- */
- inline StartObjectRequest& WithObjectName(const Aws::String& value) { SetObjectName(value); return *this;}
-
- /**
- * Name for the object.
- */
- inline StartObjectRequest& WithObjectName(Aws::String&& value) { SetObjectName(std::move(value)); return *this;}
-
- /**
- * Name for the object.
- */
- inline StartObjectRequest& WithObjectName(const char* value) { SetObjectName(value); return *this;}
-
-
- /**
- * Throw an exception if Object name is already exist.
- */
- inline bool GetThrowOnDuplicate() const{ return m_throwOnDuplicate; }
-
- /**
- * Throw an exception if Object name is already exist.
- */
- inline bool ThrowOnDuplicateHasBeenSet() const { return m_throwOnDuplicateHasBeenSet; }
-
- /**
- * Throw an exception if Object name is already exist.
- */
- inline void SetThrowOnDuplicate(bool value) { m_throwOnDuplicateHasBeenSet = true; m_throwOnDuplicate = value; }
-
- /**
- * Throw an exception if Object name is already exist.
- */
- inline StartObjectRequest& WithThrowOnDuplicate(bool value) { SetThrowOnDuplicate(value); return *this;}
-
- private:
-
- Aws::String m_backupJobId;
- bool m_backupJobIdHasBeenSet = false;
-
- Aws::String m_objectName;
- bool m_objectNameHasBeenSet = false;
-
- bool m_throwOnDuplicate;
- bool m_throwOnDuplicateHasBeenSet = false;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/StartObjectResult.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/StartObjectResult.h
deleted file mode 100644
index dac0375c372..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/StartObjectResult.h
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-#include
-
-namespace Aws
-{
-template
-class AmazonWebServiceResult;
-
-namespace Utils
-{
-namespace Json
-{
- class JsonValue;
-} // namespace Json
-} // namespace Utils
-namespace BackupStorage
-{
-namespace Model
-{
- class StartObjectResult
- {
- public:
- AWS_BACKUPSTORAGE_API StartObjectResult();
- AWS_BACKUPSTORAGE_API StartObjectResult(const Aws::AmazonWebServiceResult& result);
- AWS_BACKUPSTORAGE_API StartObjectResult& operator=(const Aws::AmazonWebServiceResult& result);
-
-
- /**
- * Upload Id for a given upload.
- */
- inline const Aws::String& GetUploadId() const{ return m_uploadId; }
-
- /**
- * Upload Id for a given upload.
- */
- inline void SetUploadId(const Aws::String& value) { m_uploadId = value; }
-
- /**
- * Upload Id for a given upload.
- */
- inline void SetUploadId(Aws::String&& value) { m_uploadId = std::move(value); }
-
- /**
- * Upload Id for a given upload.
- */
- inline void SetUploadId(const char* value) { m_uploadId.assign(value); }
-
- /**
- * Upload Id for a given upload.
- */
- inline StartObjectResult& WithUploadId(const Aws::String& value) { SetUploadId(value); return *this;}
-
- /**
- * Upload Id for a given upload.
- */
- inline StartObjectResult& WithUploadId(Aws::String&& value) { SetUploadId(std::move(value)); return *this;}
-
- /**
- * Upload Id for a given upload.
- */
- inline StartObjectResult& WithUploadId(const char* value) { SetUploadId(value); return *this;}
-
-
-
- inline const Aws::String& GetRequestId() const{ return m_requestId; }
-
-
- inline void SetRequestId(const Aws::String& value) { m_requestId = value; }
-
-
- inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); }
-
-
- inline void SetRequestId(const char* value) { m_requestId.assign(value); }
-
-
- inline StartObjectResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;}
-
-
- inline StartObjectResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;}
-
-
- inline StartObjectResult& WithRequestId(const char* value) { SetRequestId(value); return *this;}
-
- private:
-
- Aws::String m_uploadId;
-
- Aws::String m_requestId;
- };
-
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/SummaryChecksumAlgorithm.h b/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/SummaryChecksumAlgorithm.h
deleted file mode 100644
index 2514ad96b4e..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/include/aws/backupstorage/model/SummaryChecksumAlgorithm.h
+++ /dev/null
@@ -1,30 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#pragma once
-#include
-#include
-
-namespace Aws
-{
-namespace BackupStorage
-{
-namespace Model
-{
- enum class SummaryChecksumAlgorithm
- {
- NOT_SET,
- SUMMARY
- };
-
-namespace SummaryChecksumAlgorithmMapper
-{
-AWS_BACKUPSTORAGE_API SummaryChecksumAlgorithm GetSummaryChecksumAlgorithmForName(const Aws::String& name);
-
-AWS_BACKUPSTORAGE_API Aws::String GetNameForSummaryChecksumAlgorithm(SummaryChecksumAlgorithm value);
-} // namespace SummaryChecksumAlgorithmMapper
-} // namespace Model
-} // namespace BackupStorage
-} // namespace Aws
diff --git a/generated/src/aws-cpp-sdk-backupstorage/source/BackupStorageClient.cpp b/generated/src/aws-cpp-sdk-backupstorage/source/BackupStorageClient.cpp
deleted file mode 100644
index bb07a2b37e4..00000000000
--- a/generated/src/aws-cpp-sdk-backupstorage/source/BackupStorageClient.cpp
+++ /dev/null
@@ -1,562 +0,0 @@
-/**
- * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
- * SPDX-License-Identifier: Apache-2.0.
- */
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include