AWS SDK for C++
0.14.3
AWS SDK for C++
|
Namespaces | |
EMREndpoint | |
EMRErrorMapper | |
Model | |
Classes | |
class | EMRClient |
class | EMRRequest |
Enumerations | |
enum | EMRErrors { EMRErrors::INCOMPLETE_SIGNATURE = 0, EMRErrors::INTERNAL_FAILURE = 1, EMRErrors::INVALID_ACTION = 2, EMRErrors::INVALID_CLIENT_TOKEN_ID = 3, EMRErrors::INVALID_PARAMETER_COMBINATION = 4, EMRErrors::INVALID_QUERY_PARAMETER = 5, EMRErrors::INVALID_PARAMETER_VALUE = 6, EMRErrors::MISSING_ACTION = 7, EMRErrors::MISSING_AUTHENTICATION_TOKEN = 8, EMRErrors::MISSING_PARAMETER = 9, EMRErrors::OPT_IN_REQUIRED = 10, EMRErrors::REQUEST_EXPIRED = 11, EMRErrors::SERVICE_UNAVAILABLE = 12, EMRErrors::THROTTLING = 13, EMRErrors::VALIDATION = 14, EMRErrors::ACCESS_DENIED = 15, EMRErrors::RESOURCE_NOT_FOUND = 16, EMRErrors::UNRECOGNIZED_CLIENT = 17, EMRErrors::MALFORMED_QUERY_STRING = 18, EMRErrors::NETWORK_CONNECTION = 99, EMRErrors::UNKNOWN = 100, EMRErrors::INTERNAL_SERVER = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, EMRErrors::INVALID_REQUEST } |
typedef std::function<void(const EMRClient*, const Model::AddInstanceGroupsRequest&, const Model::AddInstanceGroupsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::AddInstanceGroupsResponseReceivedHandler |
Definition at line 133 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::AddJobFlowStepsRequest&, const Model::AddJobFlowStepsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::AddJobFlowStepsResponseReceivedHandler |
Definition at line 136 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::AddTagsRequest&, const Model::AddTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::AddTagsResponseReceivedHandler |
Definition at line 137 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::DescribeClusterRequest&, const Model::DescribeClusterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::DescribeClusterResponseReceivedHandler |
Definition at line 138 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::DescribeStepRequest&, const Model::DescribeStepOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::DescribeStepResponseReceivedHandler |
Definition at line 139 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::ListBootstrapActionsRequest&, const Model::ListBootstrapActionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::ListBootstrapActionsResponseReceivedHandler |
Definition at line 140 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::ListClustersRequest&, const Model::ListClustersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::ListClustersResponseReceivedHandler |
Definition at line 141 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::ListInstanceGroupsRequest&, const Model::ListInstanceGroupsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::ListInstanceGroupsResponseReceivedHandler |
Definition at line 142 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::ListInstancesRequest&, const Model::ListInstancesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::ListInstancesResponseReceivedHandler |
Definition at line 143 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::ListStepsRequest&, const Model::ListStepsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::ListStepsResponseReceivedHandler |
Definition at line 144 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::ModifyInstanceGroupsRequest&, const Model::ModifyInstanceGroupsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::ModifyInstanceGroupsResponseReceivedHandler |
Definition at line 145 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::RemoveTagsRequest&, const Model::RemoveTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::RemoveTagsResponseReceivedHandler |
Definition at line 146 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::RunJobFlowRequest&, const Model::RunJobFlowOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::RunJobFlowResponseReceivedHandler |
Definition at line 147 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::SetTerminationProtectionRequest&, const Model::SetTerminationProtectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::SetTerminationProtectionResponseReceivedHandler |
Definition at line 148 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::SetVisibleToAllUsersRequest&, const Model::SetVisibleToAllUsersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::SetVisibleToAllUsersResponseReceivedHandler |
Definition at line 149 of file EMRClient.h.
typedef std::function<void(const EMRClient*, const Model::TerminateJobFlowsRequest&, const Model::TerminateJobFlowsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::EMR::TerminateJobFlowsResponseReceivedHandler |
Definition at line 150 of file EMRClient.h.
|
strong |
Definition at line 24 of file EMRErrors.h.