public static interface JobTemplate.Builder extends SdkPojo, CopyableBuilder<JobTemplate.Builder,JobTemplate>
Modifier and Type | Method and Description |
---|---|
JobTemplate.Builder |
accelerationSettings(AccelerationSettings accelerationSettings)
Accelerated transcoding is currently in private preview.
|
default JobTemplate.Builder |
accelerationSettings(Consumer<AccelerationSettings.Builder> accelerationSettings)
Accelerated transcoding is currently in private preview.
|
JobTemplate.Builder |
arn(String arn)
An identifier for this resource that is unique within all of AWS.
|
JobTemplate.Builder |
category(String category)
An optional category you create to organize your job templates.
|
JobTemplate.Builder |
createdAt(Instant createdAt)
The timestamp in epoch seconds for Job template creation.
|
JobTemplate.Builder |
description(String description)
An optional description you create for each job template.
|
JobTemplate.Builder |
lastUpdated(Instant lastUpdated)
The timestamp in epoch seconds when the Job template was last updated.
|
JobTemplate.Builder |
name(String name)
A name you create for each job template.
|
JobTemplate.Builder |
queue(String queue)
Optional.
|
default JobTemplate.Builder |
settings(Consumer<JobTemplateSettings.Builder> settings)
JobTemplateSettings contains all the transcode settings saved in the template that will be applied to jobs
created from it.
|
JobTemplate.Builder |
settings(JobTemplateSettings settings)
JobTemplateSettings contains all the transcode settings saved in the template that will be applied to jobs
created from it.
|
JobTemplate.Builder |
statusUpdateInterval(StatusUpdateInterval statusUpdateInterval)
Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events.
|
JobTemplate.Builder |
statusUpdateInterval(String statusUpdateInterval)
Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events.
|
JobTemplate.Builder |
type(String type)
A job template can be of two types: system or custom.
|
JobTemplate.Builder |
type(Type type)
A job template can be of two types: system or custom.
|
copy
applyMutation, build
JobTemplate.Builder accelerationSettings(AccelerationSettings accelerationSettings)
accelerationSettings
- Accelerated transcoding is currently in private preview. Contact AWS for more information.default JobTemplate.Builder accelerationSettings(Consumer<AccelerationSettings.Builder> accelerationSettings)
AccelerationSettings.Builder
avoiding the need to create
one manually via AccelerationSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to accelerationSettings(AccelerationSettings)
.accelerationSettings
- a consumer that will call methods on AccelerationSettings.Builder
accelerationSettings(AccelerationSettings)
JobTemplate.Builder arn(String arn)
arn
- An identifier for this resource that is unique within all of AWS.JobTemplate.Builder category(String category)
category
- An optional category you create to organize your job templates.JobTemplate.Builder createdAt(Instant createdAt)
createdAt
- The timestamp in epoch seconds for Job template creation.JobTemplate.Builder description(String description)
description
- An optional description you create for each job template.JobTemplate.Builder lastUpdated(Instant lastUpdated)
lastUpdated
- The timestamp in epoch seconds when the Job template was last updated.JobTemplate.Builder name(String name)
name
- A name you create for each job template. Each name must be unique within your account.JobTemplate.Builder queue(String queue)
queue
- Optional. The queue that jobs created from this template are assigned to. If you don't specify this,
jobs will go to the default queue.JobTemplate.Builder settings(JobTemplateSettings settings)
settings
- JobTemplateSettings contains all the transcode settings saved in the template that will be applied to
jobs created from it.default JobTemplate.Builder settings(Consumer<JobTemplateSettings.Builder> settings)
JobTemplateSettings.Builder
avoiding the need to create one manually via JobTemplateSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to settings(JobTemplateSettings)
.settings
- a consumer that will call methods on JobTemplateSettings.Builder
settings(JobTemplateSettings)
JobTemplate.Builder statusUpdateInterval(String statusUpdateInterval)
statusUpdateInterval
- Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events. Set the
interval, in seconds, between status updates. MediaConvert sends an update at this interval from the
time the service begins processing your job to the time it completes the transcode or encounters an
error.StatusUpdateInterval
,
StatusUpdateInterval
JobTemplate.Builder statusUpdateInterval(StatusUpdateInterval statusUpdateInterval)
statusUpdateInterval
- Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events. Set the
interval, in seconds, between status updates. MediaConvert sends an update at this interval from the
time the service begins processing your job to the time it completes the transcode or encounters an
error.StatusUpdateInterval
,
StatusUpdateInterval
JobTemplate.Builder type(String type)
JobTemplate.Builder type(Type type)
Copyright © 2019. All rights reserved.