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: