Class JobTemplateJobTemplateDataArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.emrcontainers.inputs.JobTemplateJobTemplateDataArgs.Builder
-
- Enclosing class:
- JobTemplateJobTemplateDataArgs
public static final class JobTemplateJobTemplateDataArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(JobTemplateJobTemplateDataArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(JobTemplateJobTemplateDataArgs defaults)
-
-
Method Detail
-
configurationOverrides
public JobTemplateJobTemplateDataArgs.Builder configurationOverrides(@Nullable com.pulumi.core.Output<JobTemplateJobTemplateDataConfigurationOverridesArgs> configurationOverrides)
- Parameters:
configurationOverrides- The configuration settings that are used to override defaults configuration.- Returns:
- builder
-
configurationOverrides
public JobTemplateJobTemplateDataArgs.Builder configurationOverrides(JobTemplateJobTemplateDataConfigurationOverridesArgs configurationOverrides)
- Parameters:
configurationOverrides- The configuration settings that are used to override defaults configuration.- Returns:
- builder
-
executionRoleArn
public JobTemplateJobTemplateDataArgs.Builder executionRoleArn(com.pulumi.core.Output<java.lang.String> executionRoleArn)
- Parameters:
executionRoleArn- The execution role ARN of the job run.- Returns:
- builder
-
executionRoleArn
public JobTemplateJobTemplateDataArgs.Builder executionRoleArn(java.lang.String executionRoleArn)
- Parameters:
executionRoleArn- The execution role ARN of the job run.- Returns:
- builder
-
jobDriver
public JobTemplateJobTemplateDataArgs.Builder jobDriver(com.pulumi.core.Output<JobTemplateJobTemplateDataJobDriverArgs> jobDriver)
- Parameters:
jobDriver- Specify the driver that the job runs on. Exactly one of the two available job drivers is required, either sparkSqlJobDriver or sparkSubmitJobDriver.- Returns:
- builder
-
jobDriver
public JobTemplateJobTemplateDataArgs.Builder jobDriver(JobTemplateJobTemplateDataJobDriverArgs jobDriver)
- Parameters:
jobDriver- Specify the driver that the job runs on. Exactly one of the two available job drivers is required, either sparkSqlJobDriver or sparkSubmitJobDriver.- Returns:
- builder
-
jobTags
public JobTemplateJobTemplateDataArgs.Builder jobTags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> jobTags)
- Parameters:
jobTags- The tags assigned to jobs started using the job template.- Returns:
- builder
-
jobTags
public JobTemplateJobTemplateDataArgs.Builder jobTags(java.util.Map<java.lang.String,java.lang.String> jobTags)
- Parameters:
jobTags- The tags assigned to jobs started using the job template.- Returns:
- builder
-
releaseLabel
public JobTemplateJobTemplateDataArgs.Builder releaseLabel(com.pulumi.core.Output<java.lang.String> releaseLabel)
- Parameters:
releaseLabel- The release version of Amazon EMR.- Returns:
- builder
-
releaseLabel
public JobTemplateJobTemplateDataArgs.Builder releaseLabel(java.lang.String releaseLabel)
- Parameters:
releaseLabel- The release version of Amazon EMR.- Returns:
- builder
-
build
public JobTemplateJobTemplateDataArgs build()
-
-