Interface CfnJobTemplatePropsMixin.JobDriverProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnJobTemplatePropsMixin.JobDriverProperty.Jsii$Proxy
- Enclosing class:
CfnJobTemplatePropsMixin
@Stability(Stable)
public static interface CfnJobTemplatePropsMixin.JobDriverProperty
extends software.amazon.jsii.JsiiSerializable
Specify the driver that the job runs on.
Exactly one of the two available job drivers is required, either SparkSqlJobDriver or SparkSubmitJobDriver.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.emrcontainers.*;
JobDriverProperty jobDriverProperty = JobDriverProperty.builder()
.sparkSqlJobDriver(SparkSqlJobDriverProperty.builder()
.entryPoint("entryPoint")
.sparkSqlParameters("sparkSqlParameters")
.build())
.sparkSubmitJobDriver(SparkSubmitJobDriverProperty.builder()
.entryPoint("entryPoint")
.entryPointArguments(List.of("entryPointArguments"))
.sparkSubmitParameters("sparkSubmitParameters")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnJobTemplatePropsMixin.JobDriverPropertystatic final classAn implementation forCfnJobTemplatePropsMixin.JobDriverProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getSparkSqlJobDriver
The job driver for job type.Returns union: either
IResolvableorCfnJobTemplatePropsMixin.SparkSqlJobDriverProperty- See Also:
-
getSparkSubmitJobDriver
The information about job driver for Spark submit.Returns union: either
IResolvableorCfnJobTemplatePropsMixin.SparkSubmitJobDriverProperty- See Also:
-
builder
-