Class: AWS::EMR::Client
- Inherits:
-
Core::Client
- Object
- Core::Client
- AWS::EMR::Client
- Extended by:
- Core::QueryClient
- Defined in:
- lib/aws/emr/client.rb
Constant Summary collapse
- API_VERSION =
'2009-03-31'
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.
-
#terminate_job_flows(options = {}) ⇒ Core::Response
Calls the TerminateJobFlows API operation.
Methods inherited from Core::Client
#initialize, #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.
51 |
# File 'lib/aws/emr/client.rb', line 51 define_client_method :add_instance_groups, 'AddInstanceGroups' |
#add_job_flow_steps(options = {}) ⇒ Core::Response
Calls the AddJobFlowSteps API operation.
79 |
# File 'lib/aws/emr/client.rb', line 79 define_client_method :add_job_flow_steps, 'AddJobFlowSteps' |
#describe_job_flows(options = {}) ⇒ Core::Response
Calls the DescribeJobFlows API operation.
160 |
# File 'lib/aws/emr/client.rb', line 160 define_client_method :describe_job_flows, 'DescribeJobFlows' |
#modify_instance_groups(options = {}) ⇒ Core::Response
Calls the ModifyInstanceGroups API operation.
171 |
# File 'lib/aws/emr/client.rb', line 171 define_client_method :modify_instance_groups, 'ModifyInstanceGroups' |
#run_job_flow(options = {}) ⇒ Core::Response
Calls the RunJobFlow API operation.
281 |
# File 'lib/aws/emr/client.rb', line 281 define_client_method :run_job_flow, 'RunJobFlow' |
#set_termination_protection(options = {}) ⇒ Core::Response
Calls the SetTerminationProtection API operation.
295 |
# File 'lib/aws/emr/client.rb', line 295 define_client_method :set_termination_protection, 'SetTerminationProtection' |
#terminate_job_flows(options = {}) ⇒ Core::Response
Calls the TerminateJobFlows API operation.
303 |
# File 'lib/aws/emr/client.rb', line 303 define_client_method :terminate_job_flows, 'TerminateJobFlows' |