AWS SDK for C++  0.14.3
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/CancelJobResult.h>
#include <aws/snowball/model/CreateAddressResult.h>
#include <aws/snowball/model/CreateJobResult.h>
#include <aws/snowball/model/DescribeAddressResult.h>
#include <aws/snowball/model/DescribeAddressesResult.h>
#include <aws/snowball/model/DescribeJobResult.h>
#include <aws/snowball/model/GetJobManifestResult.h>
#include <aws/snowball/model/GetJobUnlockCodeResult.h>
#include <aws/snowball/model/GetSnowballUsageResult.h>
#include <aws/snowball/model/ListJobsResult.h>
#include <aws/snowball/model/UpdateJobResult.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::Utils::Outcome< R, E >
 
class  Aws::Snowball::SnowballClient
 

Namespaces

 Aws
 JSON (JavaScript Object Notation).
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Utils::Json
 
 Aws::Auth
 
 Aws::Client
 
 Aws::Snowball
 
 Aws::Snowball::Model
 

Typedefs

typedef Aws::Utils::Outcome< CancelJobResult, Aws::Client::AWSError< SnowballErrors > > Aws::Snowball::Model::CancelJobOutcome
 
typedef Aws::Utils::Outcome< CreateAddressResult, Aws::Client::AWSError< SnowballErrors > > Aws::Snowball::Model::CreateAddressOutcome
 
typedef Aws::Utils::Outcome< CreateJobResult, Aws::Client::AWSError< SnowballErrors > > Aws::Snowball::Model::CreateJobOutcome
 
typedef Aws::Utils::Outcome< DescribeAddressResult, Aws::Client::AWSError< SnowballErrors > > Aws::Snowball::Model::DescribeAddressOutcome
 
typedef Aws::Utils::Outcome< DescribeAddressesResult, Aws::Client::AWSError< SnowballErrors > > Aws::Snowball::Model::DescribeAddressesOutcome
 
typedef Aws::Utils::Outcome< DescribeJobResult, Aws::Client::AWSError< SnowballErrors > > Aws::Snowball::Model::DescribeJobOutcome
 
typedef Aws::Utils::Outcome< GetJobManifestResult, Aws::Client::AWSError< SnowballErrors > > Aws::Snowball::Model::GetJobManifestOutcome
 
typedef Aws::Utils::Outcome< GetJobUnlockCodeResult, Aws::Client::AWSError< SnowballErrors > > Aws::Snowball::Model::GetJobUnlockCodeOutcome
 
typedef Aws::Utils::Outcome< GetSnowballUsageResult, Aws::Client::AWSError< SnowballErrors > > Aws::Snowball::Model::GetSnowballUsageOutcome
 
typedef Aws::Utils::Outcome< ListJobsResult, Aws::Client::AWSError< SnowballErrors > > Aws::Snowball::Model::ListJobsOutcome
 
typedef Aws::Utils::Outcome< UpdateJobResult, Aws::Client::AWSError< SnowballErrors > > Aws::Snowball::Model::UpdateJobOutcome
 
typedef std::future< CancelJobOutcome > Aws::Snowball::Model::CancelJobOutcomeCallable
 
typedef std::future< CreateAddressOutcome > Aws::Snowball::Model::CreateAddressOutcomeCallable
 
typedef std::future< CreateJobOutcome > Aws::Snowball::Model::CreateJobOutcomeCallable
 
typedef std::future< DescribeAddressOutcome > Aws::Snowball::Model::DescribeAddressOutcomeCallable
 
typedef std::future< DescribeAddressesOutcome > Aws::Snowball::Model::DescribeAddressesOutcomeCallable
 
typedef std::future< DescribeJobOutcome > Aws::Snowball::Model::DescribeJobOutcomeCallable
 
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< ListJobsOutcome > Aws::Snowball::Model::ListJobsOutcomeCallable
 
typedef std::future< UpdateJobOutcome > Aws::Snowball::Model::UpdateJobOutcomeCallable
 
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::CreateJobRequest &, const Model::CreateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::CreateJobResponseReceivedHandler
 
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::DescribeJobRequest &, const Model::DescribeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::DescribeJobResponseReceivedHandler
 
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::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::ListJobsResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::UpdateJobRequest &, const Model::UpdateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Snowball::UpdateJobResponseReceivedHandler