Class: AWS::EMR::Client
- Inherits:
-
Core::QueryClient
- Object
- Core::Client
- Core::QueryClient
- AWS::EMR::Client
- Defined in:
- lib/aws/emr/client.rb
Overview
Client class for Elastic MapReduce (EMR).
Instance Attribute Summary
Attributes inherited from Core::Client
Instance Method Summary collapse
-
#add_instance_groups(options = {}) ⇒ Core::Response
Calls the AddInstanceGroups API operation.
-
#add_job_flow_steps(options = {}) ⇒ Core::Response
Calls the AddJobFlowSteps API operation.
-
#describe_job_flows(options = {}) ⇒ Core::Response
Calls the DescribeJobFlows API operation.
-
#modify_instance_groups(options = {}) ⇒ Core::Response
Calls the ModifyInstanceGroups API operation.
-
#run_job_flow(options = {}) ⇒ Core::Response
Calls the RunJobFlow API operation.
-
#set_termination_protection(options = {}) ⇒ Core::Response
Calls the SetTerminationProtection API operation.
-
#set_visible_to_all_users(options = {}) ⇒ Core::Response
Calls the SetVisibleToAllUsers API operation.
-
#terminate_job_flows(options = {}) ⇒ Core::Response
Calls the TerminateJobFlows API operation.
Methods inherited from Core::Client
#initialize, #log_warning, #operations, operations, #with_http_handler, #with_options
Constructor Details
This class inherits a constructor from AWS::Core::Client
Instance Method Details
#add_instance_groups(options = {}) ⇒ Core::Response
Calls the AddInstanceGroups API operation.
|
# File 'lib/aws/emr/client.rb', line 25
|
#add_job_flow_steps(options = {}) ⇒ Core::Response
Calls the AddJobFlowSteps API operation.
|
# File 'lib/aws/emr/client.rb', line 55
|
#describe_job_flows(options = {}) ⇒ Core::Response
Calls the DescribeJobFlows API operation.
|
# File 'lib/aws/emr/client.rb', line 85
|
#modify_instance_groups(options = {}) ⇒ Core::Response
Calls the ModifyInstanceGroups API operation.
|
# File 'lib/aws/emr/client.rb', line 167
|
#run_job_flow(options = {}) ⇒ Core::Response
Calls the RunJobFlow API operation.
|
# File 'lib/aws/emr/client.rb', line 177
|
#set_termination_protection(options = {}) ⇒ Core::Response
Calls the SetTerminationProtection API operation.
|
# File 'lib/aws/emr/client.rb', line 306
|
#set_visible_to_all_users(options = {}) ⇒ Core::Response
Calls the SetVisibleToAllUsers API operation.
|
# File 'lib/aws/emr/client.rb', line 319
|
#terminate_job_flows(options = {}) ⇒ Core::Response
Calls the TerminateJobFlows API operation.
|
# File 'lib/aws/emr/client.rb', line 333
|