public static interface CreateJobRequest.Builder extends MediaConvertRequest.Builder, CopyableBuilder<CreateJobRequest.Builder,CreateJobRequest>
Modifier and Type | Method and Description |
---|---|
CreateJobRequest.Builder |
clientRequestToken(String clientRequestToken)
Idempotency token for CreateJob operation.
|
CreateJobRequest.Builder |
jobTemplate(String jobTemplate)
When you create a job, you can either specify a job template or specify the transcoding settings individually
|
CreateJobRequest.Builder |
queue(String queue)
Optional.
|
CreateJobRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
CreateJobRequest.Builder |
role(String role)
Required.
|
default CreateJobRequest.Builder |
settings(Consumer<JobSettings.Builder> settings)
Sets the value of the Settings property for this object.
|
CreateJobRequest.Builder |
settings(JobSettings settings)
Sets the value of the Settings property for this object.
|
CreateJobRequest.Builder |
userMetadata(Map<String,String> userMetadata)
User-defined metadata that you want to associate with an MediaConvert job.
|
build
requestOverrideConfig, requestOverrideConfig
copy
apply, build
CreateJobRequest.Builder clientRequestToken(String clientRequestToken)
clientRequestToken
- Idempotency token for CreateJob operation.CreateJobRequest.Builder jobTemplate(String jobTemplate)
jobTemplate
- When you create a job, you can either specify a job template or specify the transcoding settings
individuallyCreateJobRequest.Builder queue(String queue)
queue
- Optional. When you create a job, you can specify a queue to send it to. If you don't specify, the job
will go to the default queue. For more about queues, see the User Guide topic at
http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html.CreateJobRequest.Builder role(String role)
role
- Required. The IAM role you use for creating this job. For details about permissions, see the User
Guide topic at the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/iam-role.html.CreateJobRequest.Builder settings(JobSettings settings)
settings
- The new value for the Settings property for this object.default CreateJobRequest.Builder settings(Consumer<JobSettings.Builder> settings)
JobSettings.Builder
avoiding the need to create
one manually via JobSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to settings(JobSettings)
.settings
- a consumer that will call methods on JobSettings.Builder
settings(JobSettings)
CreateJobRequest.Builder userMetadata(Map<String,String> userMetadata)
userMetadata
- User-defined metadata that you want to associate with an MediaConvert job. You specify metadata in
key/value pairs.CreateJobRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.