AWS SDK for C++

AWS SDK for C++ Version 1.11.611

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 91 of file BatchServiceClientModel.h.

◆ BatchEndpointProvider

Definition at line 93 of file BatchServiceClientModel.h.

◆ BatchEndpointProviderBase

Definition at line 92 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 203 of file BatchServiceClientModel.h.

◆ CreateComputeEnvironmentResponseReceivedHandler

Definition at line 204 of file BatchServiceClientModel.h.

◆ CreateConsumableResourceResponseReceivedHandler

Definition at line 205 of file BatchServiceClientModel.h.

◆ CreateJobQueueResponseReceivedHandler

Definition at line 206 of file BatchServiceClientModel.h.

◆ CreateSchedulingPolicyResponseReceivedHandler

Definition at line 207 of file BatchServiceClientModel.h.

◆ DeleteComputeEnvironmentResponseReceivedHandler

Definition at line 208 of file BatchServiceClientModel.h.

◆ DeleteConsumableResourceResponseReceivedHandler

Definition at line 209 of file BatchServiceClientModel.h.

◆ DeleteJobQueueResponseReceivedHandler

Definition at line 210 of file BatchServiceClientModel.h.

◆ DeleteSchedulingPolicyResponseReceivedHandler

Definition at line 211 of file BatchServiceClientModel.h.

◆ DeregisterJobDefinitionResponseReceivedHandler

Definition at line 212 of file BatchServiceClientModel.h.

◆ DescribeComputeEnvironmentsResponseReceivedHandler

Definition at line 213 of file BatchServiceClientModel.h.

◆ DescribeConsumableResourceResponseReceivedHandler

Definition at line 214 of file BatchServiceClientModel.h.

◆ DescribeJobDefinitionsResponseReceivedHandler

Definition at line 215 of file BatchServiceClientModel.h.

◆ DescribeJobQueuesResponseReceivedHandler

Definition at line 216 of file BatchServiceClientModel.h.

◆ DescribeJobsResponseReceivedHandler

Definition at line 217 of file BatchServiceClientModel.h.

◆ DescribeSchedulingPoliciesResponseReceivedHandler

Definition at line 218 of file BatchServiceClientModel.h.

◆ GetJobQueueSnapshotResponseReceivedHandler

Definition at line 219 of file BatchServiceClientModel.h.

◆ ListConsumableResourcesResponseReceivedHandler

Definition at line 220 of file BatchServiceClientModel.h.

◆ ListJobsByConsumableResourceResponseReceivedHandler

Definition at line 222 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 221 of file BatchServiceClientModel.h.

◆ ListSchedulingPoliciesResponseReceivedHandler

Definition at line 223 of file BatchServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 224 of file BatchServiceClientModel.h.

◆ RegisterJobDefinitionResponseReceivedHandler

Definition at line 225 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 226 of file BatchServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 227 of file BatchServiceClientModel.h.

◆ TerminateJobResponseReceivedHandler

Definition at line 228 of file BatchServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 229 of file BatchServiceClientModel.h.

◆ UpdateComputeEnvironmentResponseReceivedHandler

Definition at line 230 of file BatchServiceClientModel.h.

◆ UpdateConsumableResourceResponseReceivedHandler

Definition at line 231 of file BatchServiceClientModel.h.

◆ UpdateJobQueueResponseReceivedHandler

Definition at line 232 of file BatchServiceClientModel.h.

◆ UpdateSchedulingPolicyResponseReceivedHandler

Definition at line 233 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.