@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateJobTemplateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateJobTemplateRequest() |
Modifier and Type | Method and Description |
---|---|
CreateJobTemplateRequest |
addTagsEntry(String key,
String value) |
CreateJobTemplateRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateJobTemplateRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
AccelerationSettings |
getAccelerationSettings()
Accelerated transcoding can significantly speed up jobs with long, visually complex content.
|
String |
getCategory()
Optional.
|
String |
getDescription()
Optional.
|
String |
getName()
The name of the job template you are creating.
|
Integer |
getPriority()
Specify the relative priority for this job.
|
String |
getQueue()
Optional.
|
JobTemplateSettings |
getSettings()
JobTemplateSettings contains all the transcode settings saved in the template that will be applied to jobs
created from it.
|
String |
getStatusUpdateInterval()
Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events.
|
Map<String,String> |
getTags()
The tags that you want to add to the resource.
|
int |
hashCode() |
void |
setAccelerationSettings(AccelerationSettings accelerationSettings)
Accelerated transcoding can significantly speed up jobs with long, visually complex content.
|
void |
setCategory(String category)
Optional.
|
void |
setDescription(String description)
Optional.
|
void |
setName(String name)
The name of the job template you are creating.
|
void |
setPriority(Integer priority)
Specify the relative priority for this job.
|
void |
setQueue(String queue)
Optional.
|
void |
setSettings(JobTemplateSettings settings)
JobTemplateSettings contains all the transcode settings saved in the template that will be applied to jobs
created from it.
|
void |
setStatusUpdateInterval(String statusUpdateInterval)
Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events.
|
void |
setTags(Map<String,String> tags)
The tags that you want to add to the resource.
|
String |
toString()
Returns a string representation of this object.
|
CreateJobTemplateRequest |
withAccelerationSettings(AccelerationSettings accelerationSettings)
Accelerated transcoding can significantly speed up jobs with long, visually complex content.
|
CreateJobTemplateRequest |
withCategory(String category)
Optional.
|
CreateJobTemplateRequest |
withDescription(String description)
Optional.
|
CreateJobTemplateRequest |
withName(String name)
The name of the job template you are creating.
|
CreateJobTemplateRequest |
withPriority(Integer priority)
Specify the relative priority for this job.
|
CreateJobTemplateRequest |
withQueue(String queue)
Optional.
|
CreateJobTemplateRequest |
withSettings(JobTemplateSettings settings)
JobTemplateSettings contains all the transcode settings saved in the template that will be applied to jobs
created from it.
|
CreateJobTemplateRequest |
withStatusUpdateInterval(StatusUpdateInterval statusUpdateInterval)
Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events.
|
CreateJobTemplateRequest |
withStatusUpdateInterval(String statusUpdateInterval)
Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events.
|
CreateJobTemplateRequest |
withTags(Map<String,String> tags)
The tags that you want to add to the resource.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAccelerationSettings(AccelerationSettings accelerationSettings)
accelerationSettings
- Accelerated transcoding can significantly speed up jobs with long, visually complex content. Outputs that
use this feature incur pro-tier pricing. For information about feature limitations, see the AWS Elemental
MediaConvert User Guide.public AccelerationSettings getAccelerationSettings()
public CreateJobTemplateRequest withAccelerationSettings(AccelerationSettings accelerationSettings)
accelerationSettings
- Accelerated transcoding can significantly speed up jobs with long, visually complex content. Outputs that
use this feature incur pro-tier pricing. For information about feature limitations, see the AWS Elemental
MediaConvert User Guide.public void setCategory(String category)
category
- Optional. A category for the job template you are creatingpublic String getCategory()
public CreateJobTemplateRequest withCategory(String category)
category
- Optional. A category for the job template you are creatingpublic void setDescription(String description)
description
- Optional. A description of the job template you are creating.public String getDescription()
public CreateJobTemplateRequest withDescription(String description)
description
- Optional. A description of the job template you are creating.public void setName(String name)
name
- The name of the job template you are creating.public String getName()
public CreateJobTemplateRequest withName(String name)
name
- The name of the job template you are creating.public void setPriority(Integer priority)
priority
- Specify the relative priority for this job. In any given queue, the service begins processing the job with
the highest value first. When more than one job has the same priority, the service begins processing the
job that you submitted first. If you don't specify a priority, the service uses the default value 0.public Integer getPriority()
public CreateJobTemplateRequest withPriority(Integer priority)
priority
- Specify the relative priority for this job. In any given queue, the service begins processing the job with
the highest value first. When more than one job has the same priority, the service begins processing the
job that you submitted first. If you don't specify a priority, the service uses the default value 0.public void setQueue(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.public String getQueue()
public CreateJobTemplateRequest withQueue(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.public void setSettings(JobTemplateSettings settings)
settings
- JobTemplateSettings contains all the transcode settings saved in the template that will be applied to jobs
created from it.public JobTemplateSettings getSettings()
public CreateJobTemplateRequest withSettings(JobTemplateSettings settings)
settings
- JobTemplateSettings contains all the transcode settings saved in the template that will be applied to jobs
created from it.public void setStatusUpdateInterval(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
public String getStatusUpdateInterval()
StatusUpdateInterval
public CreateJobTemplateRequest withStatusUpdateInterval(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
public CreateJobTemplateRequest withStatusUpdateInterval(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
public Map<String,String> getTags()
public void setTags(Map<String,String> tags)
tags
- The tags that you want to add to the resource. You can tag resources with a key-value pair or with only a
key.public CreateJobTemplateRequest withTags(Map<String,String> tags)
tags
- The tags that you want to add to the resource. You can tag resources with a key-value pair or with only a
key.public CreateJobTemplateRequest addTagsEntry(String key, String value)
public CreateJobTemplateRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public CreateJobTemplateRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.