Interface HadoopStepConfig.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<HadoopStepConfig.Builder,HadoopStepConfig>
,SdkBuilder<HadoopStepConfig.Builder,HadoopStepConfig>
,SdkPojo
- Enclosing class:
- HadoopStepConfig
public static interface HadoopStepConfig.Builder extends SdkPojo, CopyableBuilder<HadoopStepConfig.Builder,HadoopStepConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HadoopStepConfig.Builder
args(String... args)
The list of command line arguments to pass to the JAR file's main function for execution.HadoopStepConfig.Builder
args(Collection<String> args)
The list of command line arguments to pass to the JAR file's main function for execution.HadoopStepConfig.Builder
jar(String jar)
The path to the JAR file that runs during the step.HadoopStepConfig.Builder
mainClass(String mainClass)
The name of the main class in the specified Java file.HadoopStepConfig.Builder
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, sdkFields
-
-
-
-
Method Detail
-
jar
HadoopStepConfig.Builder jar(String 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
HadoopStepConfig.Builder properties(Map<String,String> 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
HadoopStepConfig.Builder mainClass(String 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
HadoopStepConfig.Builder args(Collection<String> 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
HadoopStepConfig.Builder args(String... 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.
-
-