AWS SDK for C++

AWS SDK for C++ Version 1.11.632

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::ListServiceJobsRequest &, const Model::ListServiceJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServiceJobsResponseReceivedHandler
 
 
 
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::SubmitServiceJobRequest &, const Model::SubmitServiceJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SubmitServiceJobResponseReceivedHandler
 
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 101 of file BatchServiceClientModel.h.

◆ BatchEndpointProvider

Definition at line 103 of file BatchServiceClientModel.h.

◆ BatchEndpointProviderBase

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

◆ CreateComputeEnvironmentResponseReceivedHandler

Definition at line 238 of file BatchServiceClientModel.h.

◆ CreateConsumableResourceResponseReceivedHandler

Definition at line 239 of file BatchServiceClientModel.h.

◆ CreateJobQueueResponseReceivedHandler

Definition at line 240 of file BatchServiceClientModel.h.

◆ CreateSchedulingPolicyResponseReceivedHandler

Definition at line 241 of file BatchServiceClientModel.h.

◆ CreateServiceEnvironmentResponseReceivedHandler

Definition at line 242 of file BatchServiceClientModel.h.

◆ DeleteComputeEnvironmentResponseReceivedHandler

Definition at line 243 of file BatchServiceClientModel.h.

◆ DeleteConsumableResourceResponseReceivedHandler

Definition at line 244 of file BatchServiceClientModel.h.

◆ DeleteJobQueueResponseReceivedHandler

Definition at line 245 of file BatchServiceClientModel.h.

◆ DeleteSchedulingPolicyResponseReceivedHandler

Definition at line 246 of file BatchServiceClientModel.h.

◆ DeleteServiceEnvironmentResponseReceivedHandler

Definition at line 247 of file BatchServiceClientModel.h.

◆ DeregisterJobDefinitionResponseReceivedHandler

Definition at line 248 of file BatchServiceClientModel.h.

◆ DescribeComputeEnvironmentsResponseReceivedHandler

Definition at line 249 of file BatchServiceClientModel.h.

◆ DescribeConsumableResourceResponseReceivedHandler

Definition at line 250 of file BatchServiceClientModel.h.

◆ DescribeJobDefinitionsResponseReceivedHandler

Definition at line 251 of file BatchServiceClientModel.h.

◆ DescribeJobQueuesResponseReceivedHandler

Definition at line 252 of file BatchServiceClientModel.h.

◆ DescribeJobsResponseReceivedHandler

Definition at line 253 of file BatchServiceClientModel.h.

◆ DescribeSchedulingPoliciesResponseReceivedHandler

Definition at line 254 of file BatchServiceClientModel.h.

◆ DescribeServiceEnvironmentsResponseReceivedHandler

Definition at line 255 of file BatchServiceClientModel.h.

◆ DescribeServiceJobResponseReceivedHandler

Definition at line 256 of file BatchServiceClientModel.h.

◆ GetJobQueueSnapshotResponseReceivedHandler

Definition at line 257 of file BatchServiceClientModel.h.

◆ ListConsumableResourcesResponseReceivedHandler

Definition at line 258 of file BatchServiceClientModel.h.

◆ ListJobsByConsumableResourceResponseReceivedHandler

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

◆ ListSchedulingPoliciesResponseReceivedHandler

Definition at line 261 of file BatchServiceClientModel.h.

◆ ListServiceJobsResponseReceivedHandler

Definition at line 262 of file BatchServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 263 of file BatchServiceClientModel.h.

◆ RegisterJobDefinitionResponseReceivedHandler

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

◆ SubmitServiceJobResponseReceivedHandler

Definition at line 266 of file BatchServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 267 of file BatchServiceClientModel.h.

◆ TerminateJobResponseReceivedHandler

Definition at line 268 of file BatchServiceClientModel.h.

◆ TerminateServiceJobResponseReceivedHandler

Definition at line 269 of file BatchServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 270 of file BatchServiceClientModel.h.

◆ UpdateComputeEnvironmentResponseReceivedHandler

Definition at line 271 of file BatchServiceClientModel.h.

◆ UpdateConsumableResourceResponseReceivedHandler

Definition at line 272 of file BatchServiceClientModel.h.

◆ UpdateJobQueueResponseReceivedHandler

Definition at line 273 of file BatchServiceClientModel.h.

◆ UpdateSchedulingPolicyResponseReceivedHandler

Definition at line 274 of file BatchServiceClientModel.h.

◆ UpdateServiceEnvironmentResponseReceivedHandler

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