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 |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
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.
|
buildrequestOverrideConfigcopyapply, buildCreateJobRequest.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.Buildersettings(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.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.CreateJobRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.