AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::Batch Namespace Reference

Namespaces

namespace  BatchErrorMapper
 
namespace  Endpoint
 
namespace  Model
 

Classes

class  BatchClient
 
 
class  BatchError
 
class  BatchRequest
 

Typedefs

 
 
 
typedef std::function< void(const BatchClient *, const Model::CancelJobRequest &, const Model::CancelJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelJobResponseReceivedHandler
 
 
typedef std::function< void(const BatchClient *, const Model::CreateJobQueueRequest &, const Model::CreateJobQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateJobQueueResponseReceivedHandler
 
 
 
typedef std::function< void(const BatchClient *, const Model::DeleteJobQueueRequest &, const Model::DeleteJobQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteJobQueueResponseReceivedHandler
 
 
 
 
 
typedef std::function< void(const BatchClient *, const Model::DescribeJobQueuesRequest &, const Model::DescribeJobQueuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeJobQueuesResponseReceivedHandler
 
typedef std::function< void(const BatchClient *, const Model::DescribeJobsRequest &, const Model::DescribeJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeJobsResponseReceivedHandler
 
 
 
typedef std::function< void(const BatchClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobsResponseReceivedHandler
 
 
 
 
typedef std::function< void(const BatchClient *, const Model::SubmitJobRequest &, const Model::SubmitJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SubmitJobResponseReceivedHandler
 
typedef std::function< void(const BatchClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const BatchClient *, const Model::TerminateJobRequest &, const Model::TerminateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TerminateJobResponseReceivedHandler
 
typedef std::function< void(const BatchClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
 
typedef std::function< void(const BatchClient *, const Model::UpdateJobQueueRequest &, const Model::UpdateJobQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateJobQueueResponseReceivedHandler
 
 

Enumerations

enum class  BatchErrors {
  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 ,
  MISSING_AUTHENTICATION_TOKEN = 8 , MISSING_PARAMETER = 9 , 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 , CLIENT = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1 ,
  SERVER
}
 

Typedef Documentation

◆ BatchClientConfiguration

Definition at line 84 of file BatchServiceClientModel.h.

◆ BatchEndpointProvider

Definition at line 86 of file BatchServiceClientModel.h.

◆ BatchEndpointProviderBase

Definition at line 85 of file BatchServiceClientModel.h.

◆ CancelJobResponseReceivedHandler

typedef std::function<void(const BatchClient*, const Model::CancelJobRequest&, const Model::CancelJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::Batch::CancelJobResponseReceivedHandler

Definition at line 178 of file BatchServiceClientModel.h.

◆ CreateComputeEnvironmentResponseReceivedHandler

Definition at line 179 of file BatchServiceClientModel.h.

◆ CreateJobQueueResponseReceivedHandler

Definition at line 180 of file BatchServiceClientModel.h.

◆ CreateSchedulingPolicyResponseReceivedHandler

Definition at line 181 of file BatchServiceClientModel.h.

◆ DeleteComputeEnvironmentResponseReceivedHandler

Definition at line 182 of file BatchServiceClientModel.h.

◆ DeleteJobQueueResponseReceivedHandler

Definition at line 183 of file BatchServiceClientModel.h.

◆ DeleteSchedulingPolicyResponseReceivedHandler

Definition at line 184 of file BatchServiceClientModel.h.

◆ DeregisterJobDefinitionResponseReceivedHandler

Definition at line 185 of file BatchServiceClientModel.h.

◆ DescribeComputeEnvironmentsResponseReceivedHandler

Definition at line 186 of file BatchServiceClientModel.h.

◆ DescribeJobDefinitionsResponseReceivedHandler

Definition at line 187 of file BatchServiceClientModel.h.

◆ DescribeJobQueuesResponseReceivedHandler

Definition at line 188 of file BatchServiceClientModel.h.

◆ DescribeJobsResponseReceivedHandler

Definition at line 189 of file BatchServiceClientModel.h.

◆ DescribeSchedulingPoliciesResponseReceivedHandler

Definition at line 190 of file BatchServiceClientModel.h.

◆ GetJobQueueSnapshotResponseReceivedHandler

Definition at line 191 of file BatchServiceClientModel.h.

◆ ListJobsResponseReceivedHandler

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

Definition at line 192 of file BatchServiceClientModel.h.

◆ ListSchedulingPoliciesResponseReceivedHandler

Definition at line 193 of file BatchServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 194 of file BatchServiceClientModel.h.

◆ RegisterJobDefinitionResponseReceivedHandler

Definition at line 195 of file BatchServiceClientModel.h.

◆ SubmitJobResponseReceivedHandler

typedef std::function<void(const BatchClient*, const Model::SubmitJobRequest&, const Model::SubmitJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::Batch::SubmitJobResponseReceivedHandler

Definition at line 196 of file BatchServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 197 of file BatchServiceClientModel.h.

◆ TerminateJobResponseReceivedHandler

Definition at line 198 of file BatchServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 199 of file BatchServiceClientModel.h.

◆ UpdateComputeEnvironmentResponseReceivedHandler

Definition at line 200 of file BatchServiceClientModel.h.

◆ UpdateJobQueueResponseReceivedHandler

Definition at line 201 of file BatchServiceClientModel.h.

◆ UpdateSchedulingPolicyResponseReceivedHandler

Definition at line 202 of file BatchServiceClientModel.h.

Enumeration Type Documentation

◆ BatchErrors

strong
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 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
CLIENT 
SERVER 

Definition at line 16 of file BatchErrors.h.