public static interface JobTemplateData.Builder extends SdkPojo, CopyableBuilder<JobTemplateData.Builder,JobTemplateData>
| Modifier and Type | Method and Description |
|---|---|
default JobTemplateData.Builder |
configurationOverrides(Consumer<ParametricConfigurationOverrides.Builder> configurationOverrides)
The configuration settings that are used to override defaults configuration.
|
JobTemplateData.Builder |
configurationOverrides(ParametricConfigurationOverrides configurationOverrides)
The configuration settings that are used to override defaults configuration.
|
JobTemplateData.Builder |
executionRoleArn(String executionRoleArn)
The execution role ARN of the job run.
|
default JobTemplateData.Builder |
jobDriver(Consumer<JobDriver.Builder> jobDriver)
Sets the value of the JobDriver property for this object.
|
JobTemplateData.Builder |
jobDriver(JobDriver jobDriver)
Sets the value of the JobDriver property for this object.
|
JobTemplateData.Builder |
jobTags(Map<String,String> jobTags)
The tags assigned to jobs started using the job template.
|
JobTemplateData.Builder |
parameterConfiguration(Map<String,TemplateParameterConfiguration> parameterConfiguration)
The configuration of parameters existing in the job template.
|
JobTemplateData.Builder |
releaseLabel(String releaseLabel)
The release version of Amazon EMR.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildJobTemplateData.Builder executionRoleArn(String executionRoleArn)
The execution role ARN of the job run.
executionRoleArn - The execution role ARN of the job run.JobTemplateData.Builder releaseLabel(String releaseLabel)
The release version of Amazon EMR.
releaseLabel - The release version of Amazon EMR.JobTemplateData.Builder configurationOverrides(ParametricConfigurationOverrides configurationOverrides)
The configuration settings that are used to override defaults configuration.
configurationOverrides - The configuration settings that are used to override defaults configuration.default JobTemplateData.Builder configurationOverrides(Consumer<ParametricConfigurationOverrides.Builder> configurationOverrides)
The configuration settings that are used to override defaults configuration.
This is a convenience method that creates an instance of theParametricConfigurationOverrides.Builder
avoiding the need to create one manually via ParametricConfigurationOverrides.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to configurationOverrides(ParametricConfigurationOverrides).
configurationOverrides - a consumer that will call methods on ParametricConfigurationOverrides.BuilderconfigurationOverrides(ParametricConfigurationOverrides)JobTemplateData.Builder jobDriver(JobDriver jobDriver)
jobDriver - The new value for the JobDriver property for this object.default JobTemplateData.Builder jobDriver(Consumer<JobDriver.Builder> jobDriver)
JobDriver.Builder avoiding the need to
create one manually via JobDriver.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to jobDriver(JobDriver).
jobDriver - a consumer that will call methods on JobDriver.BuilderjobDriver(JobDriver)JobTemplateData.Builder parameterConfiguration(Map<String,TemplateParameterConfiguration> parameterConfiguration)
The configuration of parameters existing in the job template.
parameterConfiguration - The configuration of parameters existing in the job template.JobTemplateData.Builder jobTags(Map<String,String> jobTags)
The tags assigned to jobs started using the job template.
jobTags - The tags assigned to jobs started using the job template.Copyright © 2023. All rights reserved.