@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateJobRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateJobRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateJobRequest |
addUserMetadataEntry(String key,
String value) |
CreateJobRequest |
clearUserMetadataEntries()
Removes all the entries added into UserMetadata.
|
CreateJobRequest |
clone() |
boolean |
equals(Object obj) |
String |
getBillingTagsSource() |
String |
getClientRequestToken()
Idempotency token for CreateJob operation.
|
String |
getJobTemplate()
When you create a job, you can either specify a job template or specify the transcoding settings individually
|
String |
getQueue()
Optional.
|
String |
getRole()
Required.
|
JobSettings |
getSettings() |
Map<String,String> |
getUserMetadata()
User-defined metadata that you want to associate with an MediaConvert job.
|
int |
hashCode() |
void |
setBillingTagsSource(String billingTagsSource) |
void |
setClientRequestToken(String clientRequestToken)
Idempotency token for CreateJob operation.
|
void |
setJobTemplate(String jobTemplate)
When you create a job, you can either specify a job template or specify the transcoding settings individually
|
void |
setQueue(String queue)
Optional.
|
void |
setRole(String role)
Required.
|
void |
setSettings(JobSettings settings) |
void |
setUserMetadata(Map<String,String> userMetadata)
User-defined metadata that you want to associate with an MediaConvert job.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
CreateJobRequest |
withBillingTagsSource(BillingTagsSource billingTagsSource) |
CreateJobRequest |
withBillingTagsSource(String billingTagsSource) |
CreateJobRequest |
withClientRequestToken(String clientRequestToken)
Idempotency token for CreateJob operation.
|
CreateJobRequest |
withJobTemplate(String jobTemplate)
When you create a job, you can either specify a job template or specify the transcoding settings individually
|
CreateJobRequest |
withQueue(String queue)
Optional.
|
CreateJobRequest |
withRole(String role)
Required.
|
CreateJobRequest |
withSettings(JobSettings settings) |
CreateJobRequest |
withUserMetadata(Map<String,String> userMetadata)
User-defined metadata that you want to associate with an MediaConvert job.
|
addHandlerContext, copyBaseTo, 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, withSdkRequestTimeoutpublic void setBillingTagsSource(String billingTagsSource)
billingTagsSource - BillingTagsSourcepublic String getBillingTagsSource()
BillingTagsSourcepublic CreateJobRequest withBillingTagsSource(String billingTagsSource)
billingTagsSource - BillingTagsSourcepublic CreateJobRequest withBillingTagsSource(BillingTagsSource billingTagsSource)
billingTagsSource - BillingTagsSourcepublic void setClientRequestToken(String clientRequestToken)
clientRequestToken - Idempotency token for CreateJob operation.public String getClientRequestToken()
public CreateJobRequest withClientRequestToken(String clientRequestToken)
clientRequestToken - Idempotency token for CreateJob operation.public void setJobTemplate(String jobTemplate)
jobTemplate - When you create a job, you can either specify a job template or specify the transcoding settings
individuallypublic String getJobTemplate()
public CreateJobRequest withJobTemplate(String jobTemplate)
jobTemplate - When you create a job, you can either specify a job template or specify the transcoding settings
individuallypublic void setQueue(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.public String getQueue()
public CreateJobRequest withQueue(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.public void setRole(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.public String getRole()
public CreateJobRequest withRole(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.public void setSettings(JobSettings settings)
settings - public JobSettings getSettings()
public CreateJobRequest withSettings(JobSettings settings)
settings - public Map<String,String> getUserMetadata()
public void setUserMetadata(Map<String,String> userMetadata)
userMetadata - User-defined metadata that you want to associate with an MediaConvert job. You specify metadata in
key/value pairs.public CreateJobRequest withUserMetadata(Map<String,String> userMetadata)
userMetadata - User-defined metadata that you want to associate with an MediaConvert job. You specify metadata in
key/value pairs.public CreateJobRequest addUserMetadataEntry(String key, String value)
public CreateJobRequest clearUserMetadataEntries()
public String toString()
toString in class ObjectObject.toString()public CreateJobRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2018. All rights reserved.