AWS SDK for C++  1.9.103
AWS SDK for C++
Classes | Namespaces | Typedefs
SnowballClient.h File Reference
#include <aws/snowball/Snowball_EXPORTS.h>
#include <aws/snowball/SnowballErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/snowball/model/CancelClusterResult.h>
#include <aws/snowball/model/CancelJobResult.h>
#include <aws/snowball/model/CreateAddressResult.h>
#include <aws/snowball/model/CreateClusterResult.h>
#include <aws/snowball/model/CreateJobResult.h>
#include <aws/snowball/model/CreateLongTermPricingResult.h>
#include <aws/snowball/model/CreateReturnShippingLabelResult.h>
#include <aws/snowball/model/DescribeAddressResult.h>
#include <aws/snowball/model/DescribeAddressesResult.h>
#include <aws/snowball/model/DescribeClusterResult.h>
#include <aws/snowball/model/DescribeJobResult.h>
#include <aws/snowball/model/DescribeReturnShippingLabelResult.h>
#include <aws/snowball/model/GetJobManifestResult.h>
#include <aws/snowball/model/GetJobUnlockCodeResult.h>
#include <aws/snowball/model/GetSnowballUsageResult.h>
#include <aws/snowball/model/GetSoftwareUpdatesResult.h>
#include <aws/snowball/model/ListClusterJobsResult.h>
#include <aws/snowball/model/ListClustersResult.h>
#include <aws/snowball/model/ListCompatibleImagesResult.h>
#include <aws/snowball/model/ListJobsResult.h>
#include <aws/snowball/model/ListLongTermPricingResult.h>
#include <aws/snowball/model/UpdateClusterResult.h>
#include <aws/snowball/model/UpdateJobResult.h>
#include <aws/snowball/model/UpdateJobShipmentStateResult.h>
#include <aws/snowball/model/UpdateLongTermPricingResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::Snowball::SnowballClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::Snowball
 
 Aws::Snowball::Model
 

Typedefs

typedef Aws::Utils::Outcome< CancelClusterResult, SnowballError > Aws::Snowball::Model::CancelClusterOutcome
 
typedef Aws::Utils::Outcome< CancelJobResult, SnowballError > Aws::Snowball::Model::CancelJobOutcome
 
typedef Aws::Utils::Outcome< CreateAddressResult, SnowballError > Aws::Snowball::Model::CreateAddressOutcome
 
typedef Aws::Utils::Outcome< CreateClusterResult, SnowballError > Aws::Snowball::Model::CreateClusterOutcome
 
typedef Aws::Utils::Outcome< CreateJobResult, SnowballError > Aws::Snowball::Model::CreateJobOutcome
 
typedef Aws::Utils::Outcome< CreateLongTermPricingResult, SnowballError > Aws::Snowball::Model::CreateLongTermPricingOutcome
 
typedef Aws::Utils::Outcome< CreateReturnShippingLabelResult, SnowballError > Aws::Snowball::Model::CreateReturnShippingLabelOutcome
 
typedef Aws::Utils::Outcome< DescribeAddressResult, SnowballError > Aws::Snowball::Model::DescribeAddressOutcome
 
typedef Aws::Utils::Outcome< DescribeAddressesResult, SnowballError > Aws::Snowball::Model::DescribeAddressesOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterResult, SnowballError > Aws::Snowball::Model::DescribeClusterOutcome
 
typedef Aws::Utils::Outcome< DescribeJobResult, SnowballError > Aws::Snowball::Model::DescribeJobOutcome
 
typedef Aws::Utils::Outcome< DescribeReturnShippingLabelResult, SnowballError > Aws::Snowball::Model::DescribeReturnShippingLabelOutcome
 
typedef Aws::Utils::Outcome< GetJobManifestResult, SnowballError > Aws::Snowball::Model::GetJobManifestOutcome
 
typedef Aws::Utils::Outcome< GetJobUnlockCodeResult, SnowballError > Aws::Snowball::Model::GetJobUnlockCodeOutcome
 
typedef Aws::Utils::Outcome< GetSnowballUsageResult, SnowballError > Aws::Snowball::Model::GetSnowballUsageOutcome
 
typedef Aws::Utils::Outcome< GetSoftwareUpdatesResult, SnowballError > Aws::Snowball::Model::GetSoftwareUpdatesOutcome
 
typedef Aws::Utils::Outcome< ListClusterJobsResult, SnowballError > Aws::Snowball::Model::ListClusterJobsOutcome
 
typedef Aws::Utils::Outcome< ListClustersResult, SnowballError > Aws::Snowball::Model::ListClustersOutcome
 
typedef Aws::Utils::Outcome< ListCompatibleImagesResult, SnowballError > Aws::Snowball::Model::ListCompatibleImagesOutcome
 
typedef Aws::Utils::Outcome< ListJobsResult, SnowballError > Aws::Snowball::Model::ListJobsOutcome
 
typedef Aws::Utils::Outcome< ListLongTermPricingResult, SnowballError > Aws::Snowball::Model::ListLongTermPricingOutcome
 
typedef Aws::Utils::Outcome< UpdateClusterResult, SnowballError > Aws::Snowball::Model::UpdateClusterOutcome
 
typedef Aws::Utils::Outcome< UpdateJobResult, SnowballError > Aws::Snowball::Model::UpdateJobOutcome
 
typedef Aws::Utils::Outcome< UpdateJobShipmentStateResult, SnowballError > Aws::Snowball::Model::UpdateJobShipmentStateOutcome
 
typedef Aws::Utils::Outcome< UpdateLongTermPricingResult, SnowballError > Aws::Snowball::Model::UpdateLongTermPricingOutcome
 
typedef std::future< CancelClusterOutcome > Aws::Snowball::Model::CancelClusterOutcomeCallable
 
typedef std::future< CancelJobOutcome > Aws::Snowball::Model::CancelJobOutcomeCallable
 
typedef std::future< CreateAddressOutcome > Aws::Snowball::Model::CreateAddressOutcomeCallable
 
typedef std::future< CreateClusterOutcome > Aws::Snowball::Model::CreateClusterOutcomeCallable
 
typedef std::future< CreateJobOutcome > Aws::Snowball::Model::CreateJobOutcomeCallable
 
typedef std::future< CreateLongTermPricingOutcome > Aws::Snowball::Model::CreateLongTermPricingOutcomeCallable
 
typedef std::future< CreateReturnShippingLabelOutcome > Aws::Snowball::Model::CreateReturnShippingLabelOutcomeCallable
 
typedef std::future< DescribeAddressOutcome > Aws::Snowball::Model::DescribeAddressOutcomeCallable
 
typedef std::future< DescribeAddressesOutcome > Aws::Snowball::Model::DescribeAddressesOutcomeCallable
 
typedef std::future< DescribeClusterOutcome > Aws::Snowball::Model::DescribeClusterOutcomeCallable
 
typedef std::future< DescribeJobOutcome > Aws::Snowball::Model::DescribeJobOutcomeCallable
 
typedef std::future< DescribeReturnShippingLabelOutcome > Aws::Snowball::Model::DescribeReturnShippingLabelOutcomeCallable
 
typedef std::future< GetJobManifestOutcome > Aws::Snowball::Model::GetJobManifestOutcomeCallable
 
typedef std::future< GetJobUnlockCodeOutcome > Aws::Snowball::Model::GetJobUnlockCodeOutcomeCallable
 
typedef std::future< GetSnowballUsageOutcome > Aws::Snowball::Model::GetSnowballUsageOutcomeCallable
 
typedef std::future< GetSoftwareUpdatesOutcome > Aws::Snowball::Model::GetSoftwareUpdatesOutcomeCallable
 
typedef std::future< ListClusterJobsOutcome > Aws::Snowball::Model::ListClusterJobsOutcomeCallable
 
typedef std::future< ListClustersOutcome > Aws::Snowball::Model::ListClustersOutcomeCallable
 
typedef std::future< ListCompatibleImagesOutcome > Aws::Snowball::Model::ListCompatibleImagesOutcomeCallable
 
typedef std::future< ListJobsOutcome > Aws::Snowball::Model::ListJobsOutcomeCallable
 
typedef std::future< ListLongTermPricingOutcome > Aws::Snowball::Model::ListLongTermPricingOutcomeCallable
 
typedef std::future< UpdateClusterOutcome > Aws::Snowball::Model::UpdateClusterOutcomeCallable
 
typedef std::future< UpdateJobOutcome > Aws::Snowball::Model::UpdateJobOutcomeCallable
 
typedef std::future< UpdateJobShipmentStateOutcome > Aws::Snowball::Model::UpdateJobShipmentStateOutcomeCallable
 
typedef std::future< UpdateLongTermPricingOutcome > Aws::Snowball::Model::UpdateLongTermPricingOutcomeCallable
 
typedef std::function< void(const SnowballClient *, const Model::CancelClusterRequest &, const Model::CancelClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::CancelClusterResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::CancelJobRequest &, const Model::CancelJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::CancelJobResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::CreateAddressRequest &, const Model::CreateAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::CreateAddressResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::CreateClusterRequest &, const Model::CreateClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::CreateClusterResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::CreateJobRequest &, const Model::CreateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::CreateJobResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::CreateLongTermPricingRequest &, const Model::CreateLongTermPricingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::CreateLongTermPricingResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::CreateReturnShippingLabelRequest &, const Model::CreateReturnShippingLabelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::CreateReturnShippingLabelResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::DescribeAddressRequest &, const Model::DescribeAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::DescribeAddressResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::DescribeAddressesRequest &, const Model::DescribeAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::DescribeAddressesResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::DescribeClusterRequest &, const Model::DescribeClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::DescribeClusterResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::DescribeJobRequest &, const Model::DescribeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::DescribeJobResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::DescribeReturnShippingLabelRequest &, const Model::DescribeReturnShippingLabelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::DescribeReturnShippingLabelResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::GetJobManifestRequest &, const Model::GetJobManifestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::GetJobManifestResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::GetJobUnlockCodeRequest &, const Model::GetJobUnlockCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::GetJobUnlockCodeResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::GetSnowballUsageRequest &, const Model::GetSnowballUsageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::GetSnowballUsageResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::GetSoftwareUpdatesRequest &, const Model::GetSoftwareUpdatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::GetSoftwareUpdatesResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::ListClusterJobsRequest &, const Model::ListClusterJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::ListClusterJobsResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::ListClustersRequest &, const Model::ListClustersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::ListClustersResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::ListCompatibleImagesRequest &, const Model::ListCompatibleImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::ListCompatibleImagesResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::ListJobsResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::ListLongTermPricingRequest &, const Model::ListLongTermPricingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::ListLongTermPricingResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::UpdateClusterRequest &, const Model::UpdateClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::UpdateClusterResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::UpdateJobRequest &, const Model::UpdateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::UpdateJobResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::UpdateJobShipmentStateRequest &, const Model::UpdateJobShipmentStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::UpdateJobShipmentStateResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::UpdateLongTermPricingRequest &, const Model::UpdateLongTermPricingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::UpdateLongTermPricingResponseReceivedHandler