Interface JobDriver.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<JobDriver.Builder,JobDriver>,SdkBuilder<JobDriver.Builder,JobDriver>,SdkPojo
- Enclosing class:
- JobDriver
public static interface JobDriver.Builder extends SdkPojo, CopyableBuilder<JobDriver.Builder,JobDriver>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default JobDriver.Builderhive(Consumer<Hive.Builder> hive)The job driver parameters specified for Hive.JobDriver.Builderhive(Hive hive)The job driver parameters specified for Hive.default JobDriver.BuildersparkSubmit(Consumer<SparkSubmit.Builder> sparkSubmit)The job driver parameters specified for Spark.JobDriver.BuildersparkSubmit(SparkSubmit sparkSubmit)The job driver parameters specified for Spark.-
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
-
sparkSubmit
JobDriver.Builder sparkSubmit(SparkSubmit sparkSubmit)
The job driver parameters specified for Spark.
- Parameters:
sparkSubmit- The job driver parameters specified for Spark.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sparkSubmit
default JobDriver.Builder sparkSubmit(Consumer<SparkSubmit.Builder> sparkSubmit)
The job driver parameters specified for Spark.
This is a convenience method that creates an instance of theSparkSubmit.Builderavoiding the need to create one manually viaSparkSubmit.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosparkSubmit(SparkSubmit).- Parameters:
sparkSubmit- a consumer that will call methods onSparkSubmit.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sparkSubmit(SparkSubmit)
-
hive
JobDriver.Builder hive(Hive hive)
The job driver parameters specified for Hive.
- Parameters:
hive- The job driver parameters specified for Hive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hive
default JobDriver.Builder hive(Consumer<Hive.Builder> hive)
The job driver parameters specified for Hive.
This is a convenience method that creates an instance of theHive.Builderavoiding the need to create one manually viaHive.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohive(Hive).- Parameters:
hive- a consumer that will call methods onHive.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
hive(Hive)
-
-