AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Glacier Namespace Reference

Namespaces

 GlacierEndpoint
 
 GlacierErrorMapper
 
 Model
 

Classes

class  GlacierClient
 
class  GlacierRequest
 

Typedefs

typedef std::function< void(const GlacierClient *, const Model::AbortMultipartUploadRequest &, const Model::AbortMultipartUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AbortMultipartUploadResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::AbortVaultLockRequest &, const Model::AbortVaultLockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AbortVaultLockResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::AddTagsToVaultRequest &, const Model::AddTagsToVaultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddTagsToVaultResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::CompleteMultipartUploadRequest &, const Model::CompleteMultipartUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CompleteMultipartUploadResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::CompleteVaultLockRequest &, const Model::CompleteVaultLockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CompleteVaultLockResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::CreateVaultRequest &, const Model::CreateVaultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVaultResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::DeleteArchiveRequest &, const Model::DeleteArchiveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteArchiveResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::DeleteVaultRequest &, const Model::DeleteVaultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVaultResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::DeleteVaultAccessPolicyRequest &, const Model::DeleteVaultAccessPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVaultAccessPolicyResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::DeleteVaultNotificationsRequest &, const Model::DeleteVaultNotificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVaultNotificationsResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::DescribeJobRequest &, const Model::DescribeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeJobResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::DescribeVaultRequest &, const Model::DescribeVaultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVaultResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::GetDataRetrievalPolicyRequest &, const Model::GetDataRetrievalPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataRetrievalPolicyResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::GetJobOutputRequest &, const Model::GetJobOutputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobOutputResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::GetVaultAccessPolicyRequest &, const Model::GetVaultAccessPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetVaultAccessPolicyResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::GetVaultLockRequest &, const Model::GetVaultLockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetVaultLockResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::GetVaultNotificationsRequest &, const Model::GetVaultNotificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetVaultNotificationsResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::InitiateJobRequest &, const Model::InitiateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > InitiateJobResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::InitiateMultipartUploadRequest &, const Model::InitiateMultipartUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > InitiateMultipartUploadResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::InitiateVaultLockRequest &, const Model::InitiateVaultLockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > InitiateVaultLockResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobsResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::ListMultipartUploadsRequest &, const Model::ListMultipartUploadsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMultipartUploadsResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::ListPartsRequest &, const Model::ListPartsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPartsResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::ListTagsForVaultRequest &, const Model::ListTagsForVaultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForVaultResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::ListVaultsRequest &, const Model::ListVaultsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListVaultsResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::RemoveTagsFromVaultRequest &, const Model::RemoveTagsFromVaultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveTagsFromVaultResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::SetDataRetrievalPolicyRequest &, const Model::SetDataRetrievalPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetDataRetrievalPolicyResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::SetVaultAccessPolicyRequest &, const Model::SetVaultAccessPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetVaultAccessPolicyResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::SetVaultNotificationsRequest &, const Model::SetVaultNotificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetVaultNotificationsResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::UploadArchiveRequest &, const Model::UploadArchiveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UploadArchiveResponseReceivedHandler
 
typedef std::function< void(const GlacierClient *, const Model::UploadMultipartPartRequest &, const Model::UploadMultipartPartOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UploadMultipartPartResponseReceivedHandler
 
typedef AmazonStreamingWebServiceRequest StreamingGlacierRequest
 

Enumerations

enum  GlacierErrors {
  GlacierErrors::INCOMPLETE_SIGNATURE = 0, GlacierErrors::INTERNAL_FAILURE = 1, GlacierErrors::INVALID_ACTION = 2, GlacierErrors::INVALID_CLIENT_TOKEN_ID = 3,
  GlacierErrors::INVALID_PARAMETER_COMBINATION = 4, GlacierErrors::INVALID_QUERY_PARAMETER = 5, GlacierErrors::INVALID_PARAMETER_VALUE = 6, GlacierErrors::MISSING_ACTION = 7,
  GlacierErrors::MISSING_AUTHENTICATION_TOKEN = 8, GlacierErrors::MISSING_PARAMETER = 9, GlacierErrors::OPT_IN_REQUIRED = 10, GlacierErrors::REQUEST_EXPIRED = 11,
  GlacierErrors::SERVICE_UNAVAILABLE = 12, GlacierErrors::THROTTLING = 13, GlacierErrors::VALIDATION = 14, GlacierErrors::ACCESS_DENIED = 15,
  GlacierErrors::RESOURCE_NOT_FOUND = 16, GlacierErrors::UNRECOGNIZED_CLIENT = 17, GlacierErrors::MALFORMED_QUERY_STRING = 18, GlacierErrors::NETWORK_CONNECTION = 99,
  GlacierErrors::UNKNOWN = 100, GlacierErrors::LIMIT_EXCEEDED = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, GlacierErrors::MISSING_PARAMETER_VALUE, GlacierErrors::POLICY_ENFORCED,
  GlacierErrors::REQUEST_TIMEOUT
}
 

Typedef Documentation

Definition at line 185 of file GlacierClient.h.

Definition at line 188 of file GlacierClient.h.

Definition at line 189 of file GlacierClient.h.

Definition at line 190 of file GlacierClient.h.

Definition at line 191 of file GlacierClient.h.

Definition at line 192 of file GlacierClient.h.

Definition at line 193 of file GlacierClient.h.

Definition at line 195 of file GlacierClient.h.

Definition at line 196 of file GlacierClient.h.

Definition at line 194 of file GlacierClient.h.

Definition at line 197 of file GlacierClient.h.

Definition at line 198 of file GlacierClient.h.

Definition at line 199 of file GlacierClient.h.

Definition at line 200 of file GlacierClient.h.

Definition at line 201 of file GlacierClient.h.

Definition at line 202 of file GlacierClient.h.

Definition at line 203 of file GlacierClient.h.

Definition at line 204 of file GlacierClient.h.

Definition at line 205 of file GlacierClient.h.

Definition at line 206 of file GlacierClient.h.

typedef std::function<void(const GlacierClient*, const Model::ListJobsRequest&, const Model::ListJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::Glacier::ListJobsResponseReceivedHandler

Definition at line 207 of file GlacierClient.h.

Definition at line 208 of file GlacierClient.h.

Definition at line 209 of file GlacierClient.h.

Definition at line 210 of file GlacierClient.h.

Definition at line 211 of file GlacierClient.h.

Definition at line 212 of file GlacierClient.h.

Definition at line 213 of file GlacierClient.h.

Definition at line 214 of file GlacierClient.h.

Definition at line 215 of file GlacierClient.h.

Definition at line 48 of file GlacierRequest.h.

Definition at line 216 of file GlacierClient.h.

Definition at line 217 of file GlacierClient.h.

Enumeration Type Documentation

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
NETWORK_CONNECTION 
UNKNOWN 
LIMIT_EXCEEDED 
MISSING_PARAMETER_VALUE 
POLICY_ENFORCED 
REQUEST_TIMEOUT 

Definition at line 24 of file GlacierErrors.h.