Interface HadoopStepConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<HadoopStepConfig.Builder,
,HadoopStepConfig> SdkBuilder<HadoopStepConfig.Builder,
,HadoopStepConfig> SdkPojo
- Enclosing class:
HadoopStepConfig
@Mutable
@NotThreadSafe
public static interface HadoopStepConfig.Builder
extends SdkPojo, CopyableBuilder<HadoopStepConfig.Builder,HadoopStepConfig>
-
Method Summary
Modifier and TypeMethodDescriptionThe list of command line arguments to pass to the JAR file's main function for execution.args
(Collection<String> args) The list of command line arguments to pass to the JAR file's main function for execution.The path to the JAR file that runs during the step.The name of the main class in the specified Java file.properties
(Map<String, String> properties) The list of Java properties that are set when the step runs.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
jar
The path to the JAR file that runs during the step.
- Parameters:
jar
- The path to the JAR file that runs during the step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
properties
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.
- Parameters:
properties
- 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mainClass
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.
- Parameters:
mainClass
- 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
args
The list of command line arguments to pass to the JAR file's main function for execution.
- Parameters:
args
- The list of command line arguments to pass to the JAR file's main function for execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
args
The list of command line arguments to pass to the JAR file's main function for execution.
- Parameters:
args
- The list of command line arguments to pass to the JAR file's main function for execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-