Class: Aws::EMR::Types::HadoopStepConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::EMR::Types::HadoopStepConfig
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-emr/types.rb
Overview
A cluster step consisting of a JAR file whose main function will be executed. The main function submits a job for Hadoop to execute and waits for the job to finish or fail.
Instance Attribute Summary collapse
-
#args ⇒ Array<String>
The list of command line arguments to pass to the JAR file’s main function for execution.
-
#jar ⇒ String
The path to the JAR file that runs during the step.
-
#main_class ⇒ String
The name of the main class in the specified Java file.
-
#properties ⇒ Hash<String,String>
The list of Java properties that are set when the step runs.
Instance Attribute Details
#args ⇒ Array<String>
The list of command line arguments to pass to the JAR file’s main function for execution.
1629 1630 1631 1632 1633 1634 1635 |
# File 'lib/aws-sdk-emr/types.rb', line 1629 class HadoopStepConfig < Struct.new( :jar, :properties, :main_class, :args) include Aws::Structure end |
#jar ⇒ String
The path to the JAR file that runs during the step.
1629 1630 1631 1632 1633 1634 1635 |
# File 'lib/aws-sdk-emr/types.rb', line 1629 class HadoopStepConfig < Struct.new( :jar, :properties, :main_class, :args) include Aws::Structure end |
#main_class ⇒ String
The name of the main class in the specified Java file. If not specified, the JAR file should specify a main class in its manifest file.
1629 1630 1631 1632 1633 1634 1635 |
# File 'lib/aws-sdk-emr/types.rb', line 1629 class HadoopStepConfig < Struct.new( :jar, :properties, :main_class, :args) include Aws::Structure end |
#properties ⇒ Hash<String,String>
The list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.
1629 1630 1631 1632 1633 1634 1635 |
# File 'lib/aws-sdk-emr/types.rb', line 1629 class HadoopStepConfig < Struct.new( :jar, :properties, :main_class, :args) include Aws::Structure end |