|
Did this page help you?Yes No Tell us about it... |
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.elastictranscoder.model.CreateJobRequest
public class CreateJobRequest
Container for the parameters to the CreateJob operation
.
To create a job, send a POST request to the /2012-09-25/jobs
resource.
When you create a job, Elastic Transcoder returns JSON data that includes the values that you specified plus information about the job that is created.
If you have specified more than one output for your jobs (for example, one output for the Kindle Fire and another output for the Apple iPhone 4s), you currently must use the Elastic Transcoder API to list the jobs (as opposed to the AWS Console).
AmazonElasticTranscoder.createJob(CreateJobRequest)
,
Serialized FormConstructor Summary | |
---|---|
CreateJobRequest()
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
JobInput |
getInput()
A section of the request body that provides information about the file that is being transcoded. |
CreateJobOutput |
getOutput()
|
String |
getOutputKeyPrefix()
The value, if any, that you want Elastic Transcoder to prepend to the names of all files that this job creates, including output files, thumbnails, and playlists. |
List<CreateJobOutput> |
getOutputs()
A section of the request body that provides information about the transcoded (target) files. |
String |
getPipelineId()
The Id of the pipeline that you want Elastic Transcoder
to use for transcoding. |
List<CreateJobPlaylist> |
getPlaylists()
If you specify a preset in PresetId for which the value
of Container is ts (MPEG-TS), Playlists contains
information about the master playlists that you want Elastic
Transcoder to create. |
int |
hashCode()
|
void |
setInput(JobInput input)
A section of the request body that provides information about the file that is being transcoded. |
void |
setOutput(CreateJobOutput output)
|
void |
setOutputKeyPrefix(String outputKeyPrefix)
The value, if any, that you want Elastic Transcoder to prepend to the names of all files that this job creates, including output files, thumbnails, and playlists. |
void |
setOutputs(Collection<CreateJobOutput> outputs)
A section of the request body that provides information about the transcoded (target) files. |
void |
setPipelineId(String pipelineId)
The Id of the pipeline that you want Elastic Transcoder
to use for transcoding. |
void |
setPlaylists(Collection<CreateJobPlaylist> playlists)
If you specify a preset in PresetId for which the value
of Container is ts (MPEG-TS), Playlists contains
information about the master playlists that you want Elastic
Transcoder to create. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
CreateJobRequest |
withInput(JobInput input)
A section of the request body that provides information about the file that is being transcoded. |
CreateJobRequest |
withOutput(CreateJobOutput output)
Returns a reference to this object so that method calls can be chained together. |
CreateJobRequest |
withOutputKeyPrefix(String outputKeyPrefix)
The value, if any, that you want Elastic Transcoder to prepend to the names of all files that this job creates, including output files, thumbnails, and playlists. |
CreateJobRequest |
withOutputs(Collection<CreateJobOutput> outputs)
A section of the request body that provides information about the transcoded (target) files. |
CreateJobRequest |
withOutputs(CreateJobOutput... outputs)
A section of the request body that provides information about the transcoded (target) files. |
CreateJobRequest |
withPipelineId(String pipelineId)
The Id of the pipeline that you want Elastic Transcoder
to use for transcoding. |
CreateJobRequest |
withPlaylists(Collection<CreateJobPlaylist> playlists)
If you specify a preset in PresetId for which the value
of Container is ts (MPEG-TS), Playlists contains
information about the master playlists that you want Elastic
Transcoder to create. |
CreateJobRequest |
withPlaylists(CreateJobPlaylist... playlists)
If you specify a preset in PresetId for which the value
of Container is ts (MPEG-TS), Playlists contains
information about the master playlists that you want Elastic
Transcoder to create. |
Methods inherited from class com.amazonaws.AmazonWebServiceRequest |
---|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CreateJobRequest()
Method Detail |
---|
public String getPipelineId()
Id
of the pipeline that you want Elastic Transcoder
to use for transcoding. The pipeline determines several settings,
including the Amazon S3 bucket from which Elastic Transcoder gets the
files to transcode and the bucket into which Elastic Transcoder puts
the transcoded files.
Constraints:
Pattern: ^\d{13}-\w{6}$
Id
of the pipeline that you want Elastic Transcoder
to use for transcoding. The pipeline determines several settings,
including the Amazon S3 bucket from which Elastic Transcoder gets the
files to transcode and the bucket into which Elastic Transcoder puts
the transcoded files.public void setPipelineId(String pipelineId)
Id
of the pipeline that you want Elastic Transcoder
to use for transcoding. The pipeline determines several settings,
including the Amazon S3 bucket from which Elastic Transcoder gets the
files to transcode and the bucket into which Elastic Transcoder puts
the transcoded files.
Constraints:
Pattern: ^\d{13}-\w{6}$
pipelineId
- The Id
of the pipeline that you want Elastic Transcoder
to use for transcoding. The pipeline determines several settings,
including the Amazon S3 bucket from which Elastic Transcoder gets the
files to transcode and the bucket into which Elastic Transcoder puts
the transcoded files.public CreateJobRequest withPipelineId(String pipelineId)
Id
of the pipeline that you want Elastic Transcoder
to use for transcoding. The pipeline determines several settings,
including the Amazon S3 bucket from which Elastic Transcoder gets the
files to transcode and the bucket into which Elastic Transcoder puts
the transcoded files.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Pattern: ^\d{13}-\w{6}$
pipelineId
- The Id
of the pipeline that you want Elastic Transcoder
to use for transcoding. The pipeline determines several settings,
including the Amazon S3 bucket from which Elastic Transcoder gets the
files to transcode and the bucket into which Elastic Transcoder puts
the transcoded files.
public JobInput getInput()
public void setInput(JobInput input)
input
- A section of the request body that provides information about the file
that is being transcoded.public CreateJobRequest withInput(JobInput input)
Returns a reference to this object so that method calls can be chained together.
input
- A section of the request body that provides information about the file
that is being transcoded.
public CreateJobOutput getOutput()
public void setOutput(CreateJobOutput output)
output
- public CreateJobRequest withOutput(CreateJobOutput output)
Returns a reference to this object so that method calls can be chained together.
output
-
public List<CreateJobOutput> getOutputs()
Outputs
syntax instead of the Output
syntax.
Constraints:
Length: 0 - 30
Outputs
syntax instead of the Output
syntax.public void setOutputs(Collection<CreateJobOutput> outputs)
Outputs
syntax instead of the Output
syntax.
Constraints:
Length: 0 - 30
outputs
- A section of the request body that provides information about the
transcoded (target) files. We recommend that you use the
Outputs
syntax instead of the Output
syntax.public CreateJobRequest withOutputs(CreateJobOutput... outputs)
Outputs
syntax instead of the Output
syntax.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 30
outputs
- A section of the request body that provides information about the
transcoded (target) files. We recommend that you use the
Outputs
syntax instead of the Output
syntax.
public CreateJobRequest withOutputs(Collection<CreateJobOutput> outputs)
Outputs
syntax instead of the Output
syntax.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 30
outputs
- A section of the request body that provides information about the
transcoded (target) files. We recommend that you use the
Outputs
syntax instead of the Output
syntax.
public String getOutputKeyPrefix()
Constraints:
Length: 1 - 255
public void setOutputKeyPrefix(String outputKeyPrefix)
Constraints:
Length: 1 - 255
outputKeyPrefix
- The value, if any, that you want Elastic Transcoder to prepend to the
names of all files that this job creates, including output files,
thumbnails, and playlists.public CreateJobRequest withOutputKeyPrefix(String outputKeyPrefix)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 255
outputKeyPrefix
- The value, if any, that you want Elastic Transcoder to prepend to the
names of all files that this job creates, including output files,
thumbnails, and playlists.
public List<CreateJobPlaylist> getPlaylists()
PresetId
for which the value
of Container
is ts (MPEG-TS), Playlists contains
information about the master playlists that you want Elastic
Transcoder to create. We recommend that you create only one master playlist. The maximum number of master playlists in a job is 30.
Constraints:
Length: 0 - 30
PresetId
for which the value
of Container
is ts (MPEG-TS), Playlists contains
information about the master playlists that you want Elastic
Transcoder to create. We recommend that you create only one master playlist. The maximum number of master playlists in a job is 30.
public void setPlaylists(Collection<CreateJobPlaylist> playlists)
PresetId
for which the value
of Container
is ts (MPEG-TS), Playlists contains
information about the master playlists that you want Elastic
Transcoder to create. We recommend that you create only one master playlist. The maximum number of master playlists in a job is 30.
Constraints:
Length: 0 - 30
playlists
- If you specify a preset in PresetId
for which the value
of Container
is ts (MPEG-TS), Playlists contains
information about the master playlists that you want Elastic
Transcoder to create. We recommend that you create only one master playlist. The maximum number of master playlists in a job is 30.
public CreateJobRequest withPlaylists(CreateJobPlaylist... playlists)
PresetId
for which the value
of Container
is ts (MPEG-TS), Playlists contains
information about the master playlists that you want Elastic
Transcoder to create. We recommend that you create only one master playlist. The maximum number of master playlists in a job is 30.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 30
playlists
- If you specify a preset in PresetId
for which the value
of Container
is ts (MPEG-TS), Playlists contains
information about the master playlists that you want Elastic
Transcoder to create. We recommend that you create only one master playlist. The maximum number of master playlists in a job is 30.
public CreateJobRequest withPlaylists(Collection<CreateJobPlaylist> playlists)
PresetId
for which the value
of Container
is ts (MPEG-TS), Playlists contains
information about the master playlists that you want Elastic
Transcoder to create. We recommend that you create only one master playlist. The maximum number of master playlists in a job is 30.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 30
playlists
- If you specify a preset in PresetId
for which the value
of Container
is ts (MPEG-TS), Playlists contains
information about the master playlists that you want Elastic
Transcoder to create. We recommend that you create only one master playlist. The maximum number of master playlists in a job is 30.
public String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |