@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Job extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
Job() |
Modifier and Type | Method and Description |
---|---|
Job |
addUserMetadataEntry(String key,
String value)
Add a single UserMetadata entry
|
Job |
clearUserMetadataEntries()
Removes all the entries added into UserMetadata.
|
Job |
clone() |
boolean |
equals(Object obj) |
AccelerationSettings |
getAccelerationSettings()
Accelerated transcoding can significantly speed up jobs with long, visually complex content.
|
String |
getAccelerationStatus()
Describes whether the current job is running with accelerated transcoding.
|
String |
getArn()
An identifier for this resource that is unique within all of AWS.
|
String |
getBillingTagsSource()
The tag type that AWS Billing and Cost Management will use to sort your AWS Elemental MediaConvert costs on any
billing report that you set up.
|
String |
getClientRequestToken()
Prevent duplicate jobs from being created and ensure idempotency for your requests.
|
Date |
getCreatedAt()
The time, in Unix epoch format in seconds, when the job got created.
|
String |
getCurrentPhase()
A job's phase can be PROBING, TRANSCODING OR UPLOADING
|
Integer |
getErrorCode()
Error code for the job
|
String |
getErrorMessage()
Error message of Job
|
List<HopDestination> |
getHopDestinations()
Optional list of hop destinations.
|
String |
getId()
A portion of the job's ARN, unique within your AWS Elemental MediaConvert resources
|
Integer |
getJobPercentComplete()
An estimate of how far your job has progressed.
|
String |
getJobTemplate()
The job template that the job is created from, if it is created from a job template.
|
JobMessages |
getMessages()
Provides messages from the service about jobs that you have already successfully submitted.
|
List<OutputGroupDetail> |
getOutputGroupDetails()
List of output group details
|
Integer |
getPriority()
Relative priority on the job.
|
String |
getQueue()
When you create a job, you can specify a queue to send it to.
|
List<QueueTransition> |
getQueueTransitions()
The job's queue hopping history.
|
Integer |
getRetryCount()
The number of times that the service automatically attempted to process your job after encountering an error.
|
String |
getRole()
The IAM role you use for creating this job.
|
JobSettings |
getSettings()
JobSettings contains all the transcode settings for a job.
|
String |
getSimulateReservedQueue()
Enable this setting when you run a test job to estimate how many reserved transcoding slots (RTS) you need.
|
String |
getStatus()
A job's status can be SUBMITTED, PROGRESSING, COMPLETE, CANCELED, or ERROR.
|
String |
getStatusUpdateInterval()
Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events.
|
Timing |
getTiming()
Information about when jobs are submitted, started, and finished is specified in Unix epoch format in seconds.
|
Map<String,String> |
getUserMetadata()
User-defined metadata that you want to associate with an MediaConvert job.
|
List<WarningGroup> |
getWarnings()
Contains any warning messages for the job.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccelerationSettings(AccelerationSettings accelerationSettings)
Accelerated transcoding can significantly speed up jobs with long, visually complex content.
|
void |
setAccelerationStatus(String accelerationStatus)
Describes whether the current job is running with accelerated transcoding.
|
void |
setArn(String arn)
An identifier for this resource that is unique within all of AWS.
|
void |
setBillingTagsSource(String billingTagsSource)
The tag type that AWS Billing and Cost Management will use to sort your AWS Elemental MediaConvert costs on any
billing report that you set up.
|
void |
setClientRequestToken(String clientRequestToken)
Prevent duplicate jobs from being created and ensure idempotency for your requests.
|
void |
setCreatedAt(Date createdAt)
The time, in Unix epoch format in seconds, when the job got created.
|
void |
setCurrentPhase(String currentPhase)
A job's phase can be PROBING, TRANSCODING OR UPLOADING
|
void |
setErrorCode(Integer errorCode)
Error code for the job
|
void |
setErrorMessage(String errorMessage)
Error message of Job
|
void |
setHopDestinations(Collection<HopDestination> hopDestinations)
Optional list of hop destinations.
|
void |
setId(String id)
A portion of the job's ARN, unique within your AWS Elemental MediaConvert resources
|
void |
setJobPercentComplete(Integer jobPercentComplete)
An estimate of how far your job has progressed.
|
void |
setJobTemplate(String jobTemplate)
The job template that the job is created from, if it is created from a job template.
|
void |
setMessages(JobMessages messages)
Provides messages from the service about jobs that you have already successfully submitted.
|
void |
setOutputGroupDetails(Collection<OutputGroupDetail> outputGroupDetails)
List of output group details
|
void |
setPriority(Integer priority)
Relative priority on the job.
|
void |
setQueue(String queue)
When you create a job, you can specify a queue to send it to.
|
void |
setQueueTransitions(Collection<QueueTransition> queueTransitions)
The job's queue hopping history.
|
void |
setRetryCount(Integer retryCount)
The number of times that the service automatically attempted to process your job after encountering an error.
|
void |
setRole(String role)
The IAM role you use for creating this job.
|
void |
setSettings(JobSettings settings)
JobSettings contains all the transcode settings for a job.
|
void |
setSimulateReservedQueue(String simulateReservedQueue)
Enable this setting when you run a test job to estimate how many reserved transcoding slots (RTS) you need.
|
void |
setStatus(String status)
A job's status can be SUBMITTED, PROGRESSING, COMPLETE, CANCELED, or ERROR.
|
void |
setStatusUpdateInterval(String statusUpdateInterval)
Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events.
|
void |
setTiming(Timing timing)
Information about when jobs are submitted, started, and finished is specified in Unix epoch format in seconds.
|
void |
setUserMetadata(Map<String,String> userMetadata)
User-defined metadata that you want to associate with an MediaConvert job.
|
void |
setWarnings(Collection<WarningGroup> warnings)
Contains any warning messages for the job.
|
String |
toString()
Returns a string representation of this object.
|
Job |
withAccelerationSettings(AccelerationSettings accelerationSettings)
Accelerated transcoding can significantly speed up jobs with long, visually complex content.
|
Job |
withAccelerationStatus(AccelerationStatus accelerationStatus)
Describes whether the current job is running with accelerated transcoding.
|
Job |
withAccelerationStatus(String accelerationStatus)
Describes whether the current job is running with accelerated transcoding.
|
Job |
withArn(String arn)
An identifier for this resource that is unique within all of AWS.
|
Job |
withBillingTagsSource(BillingTagsSource billingTagsSource)
The tag type that AWS Billing and Cost Management will use to sort your AWS Elemental MediaConvert costs on any
billing report that you set up.
|
Job |
withBillingTagsSource(String billingTagsSource)
The tag type that AWS Billing and Cost Management will use to sort your AWS Elemental MediaConvert costs on any
billing report that you set up.
|
Job |
withClientRequestToken(String clientRequestToken)
Prevent duplicate jobs from being created and ensure idempotency for your requests.
|
Job |
withCreatedAt(Date createdAt)
The time, in Unix epoch format in seconds, when the job got created.
|
Job |
withCurrentPhase(JobPhase currentPhase)
A job's phase can be PROBING, TRANSCODING OR UPLOADING
|
Job |
withCurrentPhase(String currentPhase)
A job's phase can be PROBING, TRANSCODING OR UPLOADING
|
Job |
withErrorCode(Integer errorCode)
Error code for the job
|
Job |
withErrorMessage(String errorMessage)
Error message of Job
|
Job |
withHopDestinations(Collection<HopDestination> hopDestinations)
Optional list of hop destinations.
|
Job |
withHopDestinations(HopDestination... hopDestinations)
Optional list of hop destinations.
|
Job |
withId(String id)
A portion of the job's ARN, unique within your AWS Elemental MediaConvert resources
|
Job |
withJobPercentComplete(Integer jobPercentComplete)
An estimate of how far your job has progressed.
|
Job |
withJobTemplate(String jobTemplate)
The job template that the job is created from, if it is created from a job template.
|
Job |
withMessages(JobMessages messages)
Provides messages from the service about jobs that you have already successfully submitted.
|
Job |
withOutputGroupDetails(Collection<OutputGroupDetail> outputGroupDetails)
List of output group details
|
Job |
withOutputGroupDetails(OutputGroupDetail... outputGroupDetails)
List of output group details
|
Job |
withPriority(Integer priority)
Relative priority on the job.
|
Job |
withQueue(String queue)
When you create a job, you can specify a queue to send it to.
|
Job |
withQueueTransitions(Collection<QueueTransition> queueTransitions)
The job's queue hopping history.
|
Job |
withQueueTransitions(QueueTransition... queueTransitions)
The job's queue hopping history.
|
Job |
withRetryCount(Integer retryCount)
The number of times that the service automatically attempted to process your job after encountering an error.
|
Job |
withRole(String role)
The IAM role you use for creating this job.
|
Job |
withSettings(JobSettings settings)
JobSettings contains all the transcode settings for a job.
|
Job |
withSimulateReservedQueue(SimulateReservedQueue simulateReservedQueue)
Enable this setting when you run a test job to estimate how many reserved transcoding slots (RTS) you need.
|
Job |
withSimulateReservedQueue(String simulateReservedQueue)
Enable this setting when you run a test job to estimate how many reserved transcoding slots (RTS) you need.
|
Job |
withStatus(JobStatus status)
A job's status can be SUBMITTED, PROGRESSING, COMPLETE, CANCELED, or ERROR.
|
Job |
withStatus(String status)
A job's status can be SUBMITTED, PROGRESSING, COMPLETE, CANCELED, or ERROR.
|
Job |
withStatusUpdateInterval(StatusUpdateInterval statusUpdateInterval)
Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events.
|
Job |
withStatusUpdateInterval(String statusUpdateInterval)
Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch Events.
|
Job |
withTiming(Timing timing)
Information about when jobs are submitted, started, and finished is specified in Unix epoch format in seconds.
|
Job |
withUserMetadata(Map<String,String> userMetadata)
User-defined metadata that you want to associate with an MediaConvert job.
|
Job |
withWarnings(Collection<WarningGroup> warnings)
Contains any warning messages for the job.
|
Job |
withWarnings(WarningGroup... warnings)
Contains any warning messages for the job.
|
public void setAccelerationSettings(AccelerationSettings accelerationSettings)
accelerationSettings
- Accelerated transcoding can significantly speed up jobs with long, visually complex content.public AccelerationSettings getAccelerationSettings()
public Job withAccelerationSettings(AccelerationSettings accelerationSettings)
accelerationSettings
- Accelerated transcoding can significantly speed up jobs with long, visually complex content.public void setAccelerationStatus(String accelerationStatus)
accelerationStatus
- Describes whether the current job is running with accelerated transcoding. For jobs that have Acceleration
(AccelerationMode) set to DISABLED, AccelerationStatus is always NOT_APPLICABLE. For jobs that have
Acceleration (AccelerationMode) set to ENABLED or PREFERRED, AccelerationStatus is one of the other
states. AccelerationStatus is IN_PROGRESS initially, while the service determines whether the input files
and job settings are compatible with accelerated transcoding. If they are, AcclerationStatus is
ACCELERATED. If your input files and job settings aren't compatible with accelerated transcoding, the
service either fails your job or runs it without accelerated transcoding, depending on how you set
Acceleration (AccelerationMode). When the service runs your job without accelerated transcoding,
AccelerationStatus is NOT_ACCELERATED.AccelerationStatus
public String getAccelerationStatus()
AccelerationStatus
public Job withAccelerationStatus(String accelerationStatus)
accelerationStatus
- Describes whether the current job is running with accelerated transcoding. For jobs that have Acceleration
(AccelerationMode) set to DISABLED, AccelerationStatus is always NOT_APPLICABLE. For jobs that have
Acceleration (AccelerationMode) set to ENABLED or PREFERRED, AccelerationStatus is one of the other
states. AccelerationStatus is IN_PROGRESS initially, while the service determines whether the input files
and job settings are compatible with accelerated transcoding. If they are, AcclerationStatus is
ACCELERATED. If your input files and job settings aren't compatible with accelerated transcoding, the
service either fails your job or runs it without accelerated transcoding, depending on how you set
Acceleration (AccelerationMode). When the service runs your job without accelerated transcoding,
AccelerationStatus is NOT_ACCELERATED.AccelerationStatus
public Job withAccelerationStatus(AccelerationStatus accelerationStatus)
accelerationStatus
- Describes whether the current job is running with accelerated transcoding. For jobs that have Acceleration
(AccelerationMode) set to DISABLED, AccelerationStatus is always NOT_APPLICABLE. For jobs that have
Acceleration (AccelerationMode) set to ENABLED or PREFERRED, AccelerationStatus is one of the other
states. AccelerationStatus is IN_PROGRESS initially, while the service determines whether the input files
and job settings are compatible with accelerated transcoding. If they are, AcclerationStatus is
ACCELERATED. If your input files and job settings aren't compatible with accelerated transcoding, the
service either fails your job or runs it without accelerated transcoding, depending on how you set
Acceleration (AccelerationMode). When the service runs your job without accelerated transcoding,
AccelerationStatus is NOT_ACCELERATED.AccelerationStatus
public void setArn(String arn)
arn
- An identifier for this resource that is unique within all of AWS.public String getArn()
public Job withArn(String arn)
arn
- An identifier for this resource that is unique within all of AWS.public void setBillingTagsSource(String billingTagsSource)
billingTagsSource
- The tag type that AWS Billing and Cost Management will use to sort your AWS Elemental MediaConvert costs
on any billing report that you set up.BillingTagsSource
public String getBillingTagsSource()
BillingTagsSource
public Job withBillingTagsSource(String billingTagsSource)
billingTagsSource
- The tag type that AWS Billing and Cost Management will use to sort your AWS Elemental MediaConvert costs
on any billing report that you set up.BillingTagsSource
public Job withBillingTagsSource(BillingTagsSource billingTagsSource)
billingTagsSource
- The tag type that AWS Billing and Cost Management will use to sort your AWS Elemental MediaConvert costs
on any billing report that you set up.BillingTagsSource
public void setClientRequestToken(String clientRequestToken)
clientRequestToken
- Prevent duplicate jobs from being created and ensure idempotency for your requests. A client request token
can be any string that includes up to 64 ASCII characters. If you reuse a client request token within one
minute of a successful request, the API returns the job details of the original request instead. For more
information see https://docs.aws.amazon.com/mediaconvert/latest/apireference/idempotency.html.public String getClientRequestToken()
public Job withClientRequestToken(String clientRequestToken)
clientRequestToken
- Prevent duplicate jobs from being created and ensure idempotency for your requests. A client request token
can be any string that includes up to 64 ASCII characters. If you reuse a client request token within one
minute of a successful request, the API returns the job details of the original request instead. For more
information see https://docs.aws.amazon.com/mediaconvert/latest/apireference/idempotency.html.public void setCreatedAt(Date createdAt)
createdAt
- The time, in Unix epoch format in seconds, when the job got created.public Date getCreatedAt()
public Job withCreatedAt(Date createdAt)
createdAt
- The time, in Unix epoch format in seconds, when the job got created.public void setCurrentPhase(String currentPhase)
currentPhase
- A job's phase can be PROBING, TRANSCODING OR UPLOADINGJobPhase
public String getCurrentPhase()
JobPhase
public Job withCurrentPhase(String currentPhase)
currentPhase
- A job's phase can be PROBING, TRANSCODING OR UPLOADINGJobPhase
public Job withCurrentPhase(JobPhase currentPhase)
currentPhase
- A job's phase can be PROBING, TRANSCODING OR UPLOADINGJobPhase
public void setErrorCode(Integer errorCode)
errorCode
- Error code for the jobpublic Integer getErrorCode()
public Job withErrorCode(Integer errorCode)
errorCode
- Error code for the jobpublic void setErrorMessage(String errorMessage)
errorMessage
- Error message of Jobpublic String getErrorMessage()
public Job withErrorMessage(String errorMessage)
errorMessage
- Error message of Jobpublic List<HopDestination> getHopDestinations()
public void setHopDestinations(Collection<HopDestination> hopDestinations)
hopDestinations
- Optional list of hop destinations.public Job withHopDestinations(HopDestination... hopDestinations)
NOTE: This method appends the values to the existing list (if any). Use
setHopDestinations(java.util.Collection)
or withHopDestinations(java.util.Collection)
if you
want to override the existing values.
hopDestinations
- Optional list of hop destinations.public Job withHopDestinations(Collection<HopDestination> hopDestinations)
hopDestinations
- Optional list of hop destinations.public void setId(String id)
id
- A portion of the job's ARN, unique within your AWS Elemental MediaConvert resourcespublic String getId()
public Job withId(String id)
id
- A portion of the job's ARN, unique within your AWS Elemental MediaConvert resourcespublic void setJobPercentComplete(Integer jobPercentComplete)
jobPercentComplete
- An estimate of how far your job has progressed. This estimate is shown as a percentage of the total time
from when your job leaves its queue to when your output files appear in your output Amazon S3 bucket. AWS
Elemental MediaConvert provides jobPercentComplete in CloudWatch STATUS_UPDATE events and in the response
to GetJob and ListJobs requests. The jobPercentComplete estimate is reliable for the following input
containers: Quicktime, Transport Stream, MP4, and MXF. For some jobs, the service can't provide
information about job progress. In those cases, jobPercentComplete returns a null value.public Integer getJobPercentComplete()
public Job withJobPercentComplete(Integer jobPercentComplete)
jobPercentComplete
- An estimate of how far your job has progressed. This estimate is shown as a percentage of the total time
from when your job leaves its queue to when your output files appear in your output Amazon S3 bucket. AWS
Elemental MediaConvert provides jobPercentComplete in CloudWatch STATUS_UPDATE events and in the response
to GetJob and ListJobs requests. The jobPercentComplete estimate is reliable for the following input
containers: Quicktime, Transport Stream, MP4, and MXF. For some jobs, the service can't provide
information about job progress. In those cases, jobPercentComplete returns a null value.public void setJobTemplate(String jobTemplate)
jobTemplate
- The job template that the job is created from, if it is created from a job template.public String getJobTemplate()
public Job withJobTemplate(String jobTemplate)
jobTemplate
- The job template that the job is created from, if it is created from a job template.public void setMessages(JobMessages messages)
messages
- Provides messages from the service about jobs that you have already successfully submitted.public JobMessages getMessages()
public Job withMessages(JobMessages messages)
messages
- Provides messages from the service about jobs that you have already successfully submitted.public List<OutputGroupDetail> getOutputGroupDetails()
public void setOutputGroupDetails(Collection<OutputGroupDetail> outputGroupDetails)
outputGroupDetails
- List of output group detailspublic Job withOutputGroupDetails(OutputGroupDetail... outputGroupDetails)
NOTE: This method appends the values to the existing list (if any). Use
setOutputGroupDetails(java.util.Collection)
or withOutputGroupDetails(java.util.Collection)
if
you want to override the existing values.
outputGroupDetails
- List of output group detailspublic Job withOutputGroupDetails(Collection<OutputGroupDetail> outputGroupDetails)
outputGroupDetails
- List of output group detailspublic void setPriority(Integer priority)
priority
- Relative priority on the job.public Integer getPriority()
public Job withPriority(Integer priority)
priority
- Relative priority on the job.public void setQueue(String queue)
queue
- 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
https://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.htmlpublic String getQueue()
public Job withQueue(String queue)
queue
- 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
https://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.htmlpublic List<QueueTransition> getQueueTransitions()
public void setQueueTransitions(Collection<QueueTransition> queueTransitions)
queueTransitions
- The job's queue hopping history.public Job withQueueTransitions(QueueTransition... queueTransitions)
NOTE: This method appends the values to the existing list (if any). Use
setQueueTransitions(java.util.Collection)
or withQueueTransitions(java.util.Collection)
if you
want to override the existing values.
queueTransitions
- The job's queue hopping history.public Job withQueueTransitions(Collection<QueueTransition> queueTransitions)
queueTransitions
- The job's queue hopping history.public void setRetryCount(Integer retryCount)
retryCount
- The number of times that the service automatically attempted to process your job after encountering an
error.public Integer getRetryCount()
public Job withRetryCount(Integer retryCount)
retryCount
- The number of times that the service automatically attempted to process your job after encountering an
error.public void setRole(String role)
role
- The IAM role you use for creating this job. For details about permissions, see the User Guide topic at the
User Guide at https://docs.aws.amazon.com/mediaconvert/latest/ug/iam-role.htmlpublic String getRole()
public Job withRole(String role)
role
- The IAM role you use for creating this job. For details about permissions, see the User Guide topic at the
User Guide at https://docs.aws.amazon.com/mediaconvert/latest/ug/iam-role.htmlpublic void setSettings(JobSettings settings)
settings
- JobSettings contains all the transcode settings for a job.public JobSettings getSettings()
public Job withSettings(JobSettings settings)
settings
- JobSettings contains all the transcode settings for a job.public void setSimulateReservedQueue(String simulateReservedQueue)
simulateReservedQueue
- Enable this setting when you run a test job to estimate how many reserved transcoding slots (RTS) you
need. When this is enabled, MediaConvert runs your job from an on-demand queue with similar performance to
what you will see with one RTS in a reserved queue. This setting is disabled by default.SimulateReservedQueue
public String getSimulateReservedQueue()
SimulateReservedQueue
public Job withSimulateReservedQueue(String simulateReservedQueue)
simulateReservedQueue
- Enable this setting when you run a test job to estimate how many reserved transcoding slots (RTS) you
need. When this is enabled, MediaConvert runs your job from an on-demand queue with similar performance to
what you will see with one RTS in a reserved queue. This setting is disabled by default.SimulateReservedQueue
public Job withSimulateReservedQueue(SimulateReservedQueue simulateReservedQueue)
simulateReservedQueue
- Enable this setting when you run a test job to estimate how many reserved transcoding slots (RTS) you
need. When this is enabled, MediaConvert runs your job from an on-demand queue with similar performance to
what you will see with one RTS in a reserved queue. This setting is disabled by default.SimulateReservedQueue
public void setStatus(String status)
status
- A job's status can be SUBMITTED, PROGRESSING, COMPLETE, CANCELED, or ERROR.JobStatus
public String getStatus()
JobStatus
public Job withStatus(String status)
status
- A job's status can be SUBMITTED, PROGRESSING, COMPLETE, CANCELED, or ERROR.JobStatus
public Job withStatus(JobStatus status)
status
- A job's status can be SUBMITTED, PROGRESSING, COMPLETE, CANCELED, or ERROR.JobStatus
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 Job 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 Job 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 void setTiming(Timing timing)
timing
- Information about when jobs are submitted, started, and finished is specified in Unix epoch format in
seconds.public Timing getTiming()
public Job withTiming(Timing timing)
timing
- Information about when jobs are submitted, started, and finished is specified in Unix epoch format in
seconds.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 Job 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 Job addUserMetadataEntry(String key, String value)
public Job clearUserMetadataEntries()
public List<WarningGroup> getWarnings()
public void setWarnings(Collection<WarningGroup> warnings)
warnings
- Contains any warning messages for the job. Use to help identify potential issues with your input, output,
or job. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/warning_codes.htmlpublic Job withWarnings(WarningGroup... warnings)
NOTE: This method appends the values to the existing list (if any). Use
setWarnings(java.util.Collection)
or withWarnings(java.util.Collection)
if you want to override
the existing values.
warnings
- Contains any warning messages for the job. Use to help identify potential issues with your input, output,
or job. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/warning_codes.htmlpublic Job withWarnings(Collection<WarningGroup> warnings)
warnings
- Contains any warning messages for the job. Use to help identify potential issues with your input, output,
or job. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/warning_codes.htmlpublic String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.