AWS SDK for C++  1.9.104
AWS SDK for C++
Classes | Namespaces | Typedefs
EMRClient.h File Reference
#include <aws/elasticmapreduce/EMR_EXPORTS.h>
#include <aws/elasticmapreduce/EMRErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/elasticmapreduce/model/AddInstanceFleetResult.h>
#include <aws/elasticmapreduce/model/AddInstanceGroupsResult.h>
#include <aws/elasticmapreduce/model/AddJobFlowStepsResult.h>
#include <aws/elasticmapreduce/model/AddTagsResult.h>
#include <aws/elasticmapreduce/model/CancelStepsResult.h>
#include <aws/elasticmapreduce/model/CreateSecurityConfigurationResult.h>
#include <aws/elasticmapreduce/model/CreateStudioResult.h>
#include <aws/elasticmapreduce/model/DeleteSecurityConfigurationResult.h>
#include <aws/elasticmapreduce/model/DescribeClusterResult.h>
#include <aws/elasticmapreduce/model/DescribeNotebookExecutionResult.h>
#include <aws/elasticmapreduce/model/DescribeReleaseLabelResult.h>
#include <aws/elasticmapreduce/model/DescribeSecurityConfigurationResult.h>
#include <aws/elasticmapreduce/model/DescribeStepResult.h>
#include <aws/elasticmapreduce/model/DescribeStudioResult.h>
#include <aws/elasticmapreduce/model/GetAutoTerminationPolicyResult.h>
#include <aws/elasticmapreduce/model/GetBlockPublicAccessConfigurationResult.h>
#include <aws/elasticmapreduce/model/GetManagedScalingPolicyResult.h>
#include <aws/elasticmapreduce/model/GetStudioSessionMappingResult.h>
#include <aws/elasticmapreduce/model/ListBootstrapActionsResult.h>
#include <aws/elasticmapreduce/model/ListClustersResult.h>
#include <aws/elasticmapreduce/model/ListInstanceFleetsResult.h>
#include <aws/elasticmapreduce/model/ListInstanceGroupsResult.h>
#include <aws/elasticmapreduce/model/ListInstancesResult.h>
#include <aws/elasticmapreduce/model/ListNotebookExecutionsResult.h>
#include <aws/elasticmapreduce/model/ListReleaseLabelsResult.h>
#include <aws/elasticmapreduce/model/ListSecurityConfigurationsResult.h>
#include <aws/elasticmapreduce/model/ListStepsResult.h>
#include <aws/elasticmapreduce/model/ListStudioSessionMappingsResult.h>
#include <aws/elasticmapreduce/model/ListStudiosResult.h>
#include <aws/elasticmapreduce/model/ModifyClusterResult.h>
#include <aws/elasticmapreduce/model/PutAutoScalingPolicyResult.h>
#include <aws/elasticmapreduce/model/PutAutoTerminationPolicyResult.h>
#include <aws/elasticmapreduce/model/PutBlockPublicAccessConfigurationResult.h>
#include <aws/elasticmapreduce/model/PutManagedScalingPolicyResult.h>
#include <aws/elasticmapreduce/model/RemoveAutoScalingPolicyResult.h>
#include <aws/elasticmapreduce/model/RemoveAutoTerminationPolicyResult.h>
#include <aws/elasticmapreduce/model/RemoveManagedScalingPolicyResult.h>
#include <aws/elasticmapreduce/model/RemoveTagsResult.h>
#include <aws/elasticmapreduce/model/RunJobFlowResult.h>
#include <aws/elasticmapreduce/model/StartNotebookExecutionResult.h>
#include <aws/core/NoResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::EMR::EMRClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::EMR
 
 Aws::EMR::Model
 

Typedefs

typedef Aws::Utils::Outcome< AddInstanceFleetResult, EMRError > Aws::EMR::Model::AddInstanceFleetOutcome
 
typedef Aws::Utils::Outcome< AddInstanceGroupsResult, EMRError > Aws::EMR::Model::AddInstanceGroupsOutcome
 
typedef Aws::Utils::Outcome< AddJobFlowStepsResult, EMRError > Aws::EMR::Model::AddJobFlowStepsOutcome
 
typedef Aws::Utils::Outcome< AddTagsResult, EMRError > Aws::EMR::Model::AddTagsOutcome
 
typedef Aws::Utils::Outcome< CancelStepsResult, EMRError > Aws::EMR::Model::CancelStepsOutcome
 
typedef Aws::Utils::Outcome< CreateSecurityConfigurationResult, EMRError > Aws::EMR::Model::CreateSecurityConfigurationOutcome
 
typedef Aws::Utils::Outcome< CreateStudioResult, EMRError > Aws::EMR::Model::CreateStudioOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EMRError > Aws::EMR::Model::CreateStudioSessionMappingOutcome
 
typedef Aws::Utils::Outcome< DeleteSecurityConfigurationResult, EMRError > Aws::EMR::Model::DeleteSecurityConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EMRError > Aws::EMR::Model::DeleteStudioOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EMRError > Aws::EMR::Model::DeleteStudioSessionMappingOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterResult, EMRError > Aws::EMR::Model::DescribeClusterOutcome
 
typedef Aws::Utils::Outcome< DescribeNotebookExecutionResult, EMRError > Aws::EMR::Model::DescribeNotebookExecutionOutcome
 
typedef Aws::Utils::Outcome< DescribeReleaseLabelResult, EMRError > Aws::EMR::Model::DescribeReleaseLabelOutcome
 
typedef Aws::Utils::Outcome< DescribeSecurityConfigurationResult, EMRError > Aws::EMR::Model::DescribeSecurityConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeStepResult, EMRError > Aws::EMR::Model::DescribeStepOutcome
 
typedef Aws::Utils::Outcome< DescribeStudioResult, EMRError > Aws::EMR::Model::DescribeStudioOutcome
 
typedef Aws::Utils::Outcome< GetAutoTerminationPolicyResult, EMRError > Aws::EMR::Model::GetAutoTerminationPolicyOutcome
 
typedef Aws::Utils::Outcome< GetBlockPublicAccessConfigurationResult, EMRError > Aws::EMR::Model::GetBlockPublicAccessConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetManagedScalingPolicyResult, EMRError > Aws::EMR::Model::GetManagedScalingPolicyOutcome
 
typedef Aws::Utils::Outcome< GetStudioSessionMappingResult, EMRError > Aws::EMR::Model::GetStudioSessionMappingOutcome
 
typedef Aws::Utils::Outcome< ListBootstrapActionsResult, EMRError > Aws::EMR::Model::ListBootstrapActionsOutcome
 
typedef Aws::Utils::Outcome< ListClustersResult, EMRError > Aws::EMR::Model::ListClustersOutcome
 
typedef Aws::Utils::Outcome< ListInstanceFleetsResult, EMRError > Aws::EMR::Model::ListInstanceFleetsOutcome
 
typedef Aws::Utils::Outcome< ListInstanceGroupsResult, EMRError > Aws::EMR::Model::ListInstanceGroupsOutcome
 
typedef Aws::Utils::Outcome< ListInstancesResult, EMRError > Aws::EMR::Model::ListInstancesOutcome
 
typedef Aws::Utils::Outcome< ListNotebookExecutionsResult, EMRError > Aws::EMR::Model::ListNotebookExecutionsOutcome
 
typedef Aws::Utils::Outcome< ListReleaseLabelsResult, EMRError > Aws::EMR::Model::ListReleaseLabelsOutcome
 
typedef Aws::Utils::Outcome< ListSecurityConfigurationsResult, EMRError > Aws::EMR::Model::ListSecurityConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListStepsResult, EMRError > Aws::EMR::Model::ListStepsOutcome
 
typedef Aws::Utils::Outcome< ListStudioSessionMappingsResult, EMRError > Aws::EMR::Model::ListStudioSessionMappingsOutcome
 
typedef Aws::Utils::Outcome< ListStudiosResult, EMRError > Aws::EMR::Model::ListStudiosOutcome
 
typedef Aws::Utils::Outcome< ModifyClusterResult, EMRError > Aws::EMR::Model::ModifyClusterOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EMRError > Aws::EMR::Model::ModifyInstanceFleetOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EMRError > Aws::EMR::Model::ModifyInstanceGroupsOutcome
 
typedef Aws::Utils::Outcome< PutAutoScalingPolicyResult, EMRError > Aws::EMR::Model::PutAutoScalingPolicyOutcome
 
typedef Aws::Utils::Outcome< PutAutoTerminationPolicyResult, EMRError > Aws::EMR::Model::PutAutoTerminationPolicyOutcome
 
typedef Aws::Utils::Outcome< PutBlockPublicAccessConfigurationResult, EMRError > Aws::EMR::Model::PutBlockPublicAccessConfigurationOutcome
 
typedef Aws::Utils::Outcome< PutManagedScalingPolicyResult, EMRError > Aws::EMR::Model::PutManagedScalingPolicyOutcome
 
typedef Aws::Utils::Outcome< RemoveAutoScalingPolicyResult, EMRError > Aws::EMR::Model::RemoveAutoScalingPolicyOutcome
 
typedef Aws::Utils::Outcome< RemoveAutoTerminationPolicyResult, EMRError > Aws::EMR::Model::RemoveAutoTerminationPolicyOutcome
 
typedef Aws::Utils::Outcome< RemoveManagedScalingPolicyResult, EMRError > Aws::EMR::Model::RemoveManagedScalingPolicyOutcome
 
typedef Aws::Utils::Outcome< RemoveTagsResult, EMRError > Aws::EMR::Model::RemoveTagsOutcome
 
typedef Aws::Utils::Outcome< RunJobFlowResult, EMRError > Aws::EMR::Model::RunJobFlowOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EMRError > Aws::EMR::Model::SetTerminationProtectionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EMRError > Aws::EMR::Model::SetVisibleToAllUsersOutcome
 
typedef Aws::Utils::Outcome< StartNotebookExecutionResult, EMRError > Aws::EMR::Model::StartNotebookExecutionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EMRError > Aws::EMR::Model::StopNotebookExecutionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EMRError > Aws::EMR::Model::TerminateJobFlowsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EMRError > Aws::EMR::Model::UpdateStudioOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EMRError > Aws::EMR::Model::UpdateStudioSessionMappingOutcome
 
typedef std::future< AddInstanceFleetOutcome > Aws::EMR::Model::AddInstanceFleetOutcomeCallable
 
typedef std::future< AddInstanceGroupsOutcome > Aws::EMR::Model::AddInstanceGroupsOutcomeCallable
 
typedef std::future< AddJobFlowStepsOutcome > Aws::EMR::Model::AddJobFlowStepsOutcomeCallable
 
typedef std::future< AddTagsOutcome > Aws::EMR::Model::AddTagsOutcomeCallable
 
typedef std::future< CancelStepsOutcome > Aws::EMR::Model::CancelStepsOutcomeCallable
 
typedef std::future< CreateSecurityConfigurationOutcome > Aws::EMR::Model::CreateSecurityConfigurationOutcomeCallable
 
typedef std::future< CreateStudioOutcome > Aws::EMR::Model::CreateStudioOutcomeCallable
 
typedef std::future< CreateStudioSessionMappingOutcome > Aws::EMR::Model::CreateStudioSessionMappingOutcomeCallable
 
typedef std::future< DeleteSecurityConfigurationOutcome > Aws::EMR::Model::DeleteSecurityConfigurationOutcomeCallable
 
typedef std::future< DeleteStudioOutcome > Aws::EMR::Model::DeleteStudioOutcomeCallable
 
typedef std::future< DeleteStudioSessionMappingOutcome > Aws::EMR::Model::DeleteStudioSessionMappingOutcomeCallable
 
typedef std::future< DescribeClusterOutcome > Aws::EMR::Model::DescribeClusterOutcomeCallable
 
typedef std::future< DescribeNotebookExecutionOutcome > Aws::EMR::Model::DescribeNotebookExecutionOutcomeCallable
 
typedef std::future< DescribeReleaseLabelOutcome > Aws::EMR::Model::DescribeReleaseLabelOutcomeCallable
 
typedef std::future< DescribeSecurityConfigurationOutcome > Aws::EMR::Model::DescribeSecurityConfigurationOutcomeCallable
 
typedef std::future< DescribeStepOutcome > Aws::EMR::Model::DescribeStepOutcomeCallable
 
typedef std::future< DescribeStudioOutcome > Aws::EMR::Model::DescribeStudioOutcomeCallable
 
typedef std::future< GetAutoTerminationPolicyOutcome > Aws::EMR::Model::GetAutoTerminationPolicyOutcomeCallable
 
typedef std::future< GetBlockPublicAccessConfigurationOutcome > Aws::EMR::Model::GetBlockPublicAccessConfigurationOutcomeCallable
 
typedef std::future< GetManagedScalingPolicyOutcome > Aws::EMR::Model::GetManagedScalingPolicyOutcomeCallable
 
typedef std::future< GetStudioSessionMappingOutcome > Aws::EMR::Model::GetStudioSessionMappingOutcomeCallable
 
typedef std::future< ListBootstrapActionsOutcome > Aws::EMR::Model::ListBootstrapActionsOutcomeCallable
 
typedef std::future< ListClustersOutcome > Aws::EMR::Model::ListClustersOutcomeCallable
 
typedef std::future< ListInstanceFleetsOutcome > Aws::EMR::Model::ListInstanceFleetsOutcomeCallable
 
typedef std::future< ListInstanceGroupsOutcome > Aws::EMR::Model::ListInstanceGroupsOutcomeCallable
 
typedef std::future< ListInstancesOutcome > Aws::EMR::Model::ListInstancesOutcomeCallable
 
typedef std::future< ListNotebookExecutionsOutcome > Aws::EMR::Model::ListNotebookExecutionsOutcomeCallable
 
typedef std::future< ListReleaseLabelsOutcome > Aws::EMR::Model::ListReleaseLabelsOutcomeCallable
 
typedef std::future< ListSecurityConfigurationsOutcome > Aws::EMR::Model::ListSecurityConfigurationsOutcomeCallable
 
typedef std::future< ListStepsOutcome > Aws::EMR::Model::ListStepsOutcomeCallable
 
typedef std::future< ListStudioSessionMappingsOutcome > Aws::EMR::Model::ListStudioSessionMappingsOutcomeCallable
 
typedef std::future< ListStudiosOutcome > Aws::EMR::Model::ListStudiosOutcomeCallable
 
typedef std::future< ModifyClusterOutcome > Aws::EMR::Model::ModifyClusterOutcomeCallable
 
typedef std::future< ModifyInstanceFleetOutcome > Aws::EMR::Model::ModifyInstanceFleetOutcomeCallable
 
typedef std::future< ModifyInstanceGroupsOutcome > Aws::EMR::Model::ModifyInstanceGroupsOutcomeCallable
 
typedef std::future< PutAutoScalingPolicyOutcome > Aws::EMR::Model::PutAutoScalingPolicyOutcomeCallable
 
typedef std::future< PutAutoTerminationPolicyOutcome > Aws::EMR::Model::PutAutoTerminationPolicyOutcomeCallable
 
typedef std::future< PutBlockPublicAccessConfigurationOutcome > Aws::EMR::Model::PutBlockPublicAccessConfigurationOutcomeCallable
 
typedef std::future< PutManagedScalingPolicyOutcome > Aws::EMR::Model::PutManagedScalingPolicyOutcomeCallable
 
typedef std::future< RemoveAutoScalingPolicyOutcome > Aws::EMR::Model::RemoveAutoScalingPolicyOutcomeCallable
 
typedef std::future< RemoveAutoTerminationPolicyOutcome > Aws::EMR::Model::RemoveAutoTerminationPolicyOutcomeCallable
 
typedef std::future< RemoveManagedScalingPolicyOutcome > Aws::EMR::Model::RemoveManagedScalingPolicyOutcomeCallable
 
typedef std::future< RemoveTagsOutcome > Aws::EMR::Model::RemoveTagsOutcomeCallable
 
typedef std::future< RunJobFlowOutcome > Aws::EMR::Model::RunJobFlowOutcomeCallable
 
typedef std::future< SetTerminationProtectionOutcome > Aws::EMR::Model::SetTerminationProtectionOutcomeCallable
 
typedef std::future< SetVisibleToAllUsersOutcome > Aws::EMR::Model::SetVisibleToAllUsersOutcomeCallable
 
typedef std::future< StartNotebookExecutionOutcome > Aws::EMR::Model::StartNotebookExecutionOutcomeCallable
 
typedef std::future< StopNotebookExecutionOutcome > Aws::EMR::Model::StopNotebookExecutionOutcomeCallable
 
typedef std::future< TerminateJobFlowsOutcome > Aws::EMR::Model::TerminateJobFlowsOutcomeCallable
 
typedef std::future< UpdateStudioOutcome > Aws::EMR::Model::UpdateStudioOutcomeCallable
 
typedef std::future< UpdateStudioSessionMappingOutcome > Aws::EMR::Model::UpdateStudioSessionMappingOutcomeCallable
 
typedef std::function< void(const EMRClient *, const Model::AddInstanceFleetRequest &, const Model::AddInstanceFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::AddInstanceFleetResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::AddInstanceGroupsRequest &, const Model::AddInstanceGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::AddInstanceGroupsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::AddJobFlowStepsRequest &, const Model::AddJobFlowStepsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::AddJobFlowStepsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::AddTagsRequest &, const Model::AddTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::AddTagsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::CancelStepsRequest &, const Model::CancelStepsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::CancelStepsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::CreateSecurityConfigurationRequest &, const Model::CreateSecurityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::CreateSecurityConfigurationResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::CreateStudioRequest &, const Model::CreateStudioOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::CreateStudioResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::CreateStudioSessionMappingRequest &, const Model::CreateStudioSessionMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::CreateStudioSessionMappingResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::DeleteSecurityConfigurationRequest &, const Model::DeleteSecurityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::DeleteSecurityConfigurationResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::DeleteStudioRequest &, const Model::DeleteStudioOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::DeleteStudioResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::DeleteStudioSessionMappingRequest &, const Model::DeleteStudioSessionMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::DeleteStudioSessionMappingResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::DescribeClusterRequest &, const Model::DescribeClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::DescribeClusterResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::DescribeNotebookExecutionRequest &, const Model::DescribeNotebookExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::DescribeNotebookExecutionResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::DescribeReleaseLabelRequest &, const Model::DescribeReleaseLabelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::DescribeReleaseLabelResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::DescribeSecurityConfigurationRequest &, const Model::DescribeSecurityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::DescribeSecurityConfigurationResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::DescribeStepRequest &, const Model::DescribeStepOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::DescribeStepResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::DescribeStudioRequest &, const Model::DescribeStudioOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::DescribeStudioResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::GetAutoTerminationPolicyRequest &, const Model::GetAutoTerminationPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::GetAutoTerminationPolicyResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::GetBlockPublicAccessConfigurationRequest &, const Model::GetBlockPublicAccessConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::GetBlockPublicAccessConfigurationResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::GetManagedScalingPolicyRequest &, const Model::GetManagedScalingPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::GetManagedScalingPolicyResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::GetStudioSessionMappingRequest &, const Model::GetStudioSessionMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::GetStudioSessionMappingResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ListBootstrapActionsRequest &, const Model::ListBootstrapActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ListBootstrapActionsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ListClustersRequest &, const Model::ListClustersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ListClustersResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ListInstanceFleetsRequest &, const Model::ListInstanceFleetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ListInstanceFleetsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ListInstanceGroupsRequest &, const Model::ListInstanceGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ListInstanceGroupsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ListInstancesRequest &, const Model::ListInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ListInstancesResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ListNotebookExecutionsRequest &, const Model::ListNotebookExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ListNotebookExecutionsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ListReleaseLabelsRequest &, const Model::ListReleaseLabelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ListReleaseLabelsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ListSecurityConfigurationsRequest &, const Model::ListSecurityConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ListSecurityConfigurationsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ListStepsRequest &, const Model::ListStepsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ListStepsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ListStudioSessionMappingsRequest &, const Model::ListStudioSessionMappingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ListStudioSessionMappingsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ListStudiosRequest &, const Model::ListStudiosOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ListStudiosResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ModifyClusterRequest &, const Model::ModifyClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ModifyClusterResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ModifyInstanceFleetRequest &, const Model::ModifyInstanceFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ModifyInstanceFleetResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::ModifyInstanceGroupsRequest &, const Model::ModifyInstanceGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::ModifyInstanceGroupsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::PutAutoScalingPolicyRequest &, const Model::PutAutoScalingPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::PutAutoScalingPolicyResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::PutAutoTerminationPolicyRequest &, const Model::PutAutoTerminationPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::PutAutoTerminationPolicyResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::PutBlockPublicAccessConfigurationRequest &, const Model::PutBlockPublicAccessConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::PutBlockPublicAccessConfigurationResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::PutManagedScalingPolicyRequest &, const Model::PutManagedScalingPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::PutManagedScalingPolicyResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::RemoveAutoScalingPolicyRequest &, const Model::RemoveAutoScalingPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::RemoveAutoScalingPolicyResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::RemoveAutoTerminationPolicyRequest &, const Model::RemoveAutoTerminationPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::RemoveAutoTerminationPolicyResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::RemoveManagedScalingPolicyRequest &, const Model::RemoveManagedScalingPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::RemoveManagedScalingPolicyResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::RemoveTagsRequest &, const Model::RemoveTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::RemoveTagsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::RunJobFlowRequest &, const Model::RunJobFlowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::RunJobFlowResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::SetTerminationProtectionRequest &, const Model::SetTerminationProtectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::SetTerminationProtectionResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::SetVisibleToAllUsersRequest &, const Model::SetVisibleToAllUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::SetVisibleToAllUsersResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::StartNotebookExecutionRequest &, const Model::StartNotebookExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::StartNotebookExecutionResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::StopNotebookExecutionRequest &, const Model::StopNotebookExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::StopNotebookExecutionResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::TerminateJobFlowsRequest &, const Model::TerminateJobFlowsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::TerminateJobFlowsResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::UpdateStudioRequest &, const Model::UpdateStudioOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::UpdateStudioResponseReceivedHandler
 
typedef std::function< void(const EMRClient *, const Model::UpdateStudioSessionMappingRequest &, const Model::UpdateStudioSessionMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::EMR::UpdateStudioSessionMappingResponseReceivedHandler