public class CreateJobPlaylist
extends java.lang.Object
implements java.io.Serializable
Information about the master playlist.
| コンストラクタと説明 |
|---|
CreateJobPlaylist() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getFormat()
This value must currently be HLSv3.
|
java.lang.String |
getName()
The name that you want Elastic Transcoder to assign to the master
playlist, for example, nyc-vacation.m3u8.
|
java.util.List<java.lang.String> |
getOutputKeys()
For each output in this job that you want to include in a master
playlist, the value of the
Outputs:Key object. |
int |
hashCode() |
void |
setFormat(java.lang.String format)
This value must currently be HLSv3.
|
void |
setName(java.lang.String name)
The name that you want Elastic Transcoder to assign to the master
playlist, for example, nyc-vacation.m3u8.
|
void |
setOutputKeys(java.util.Collection<java.lang.String> outputKeys)
For each output in this job that you want to include in a master
playlist, the value of the
Outputs:Key object. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CreateJobPlaylist |
withFormat(java.lang.String format)
This value must currently be HLSv3.
|
CreateJobPlaylist |
withName(java.lang.String name)
The name that you want Elastic Transcoder to assign to the master
playlist, for example, nyc-vacation.m3u8.
|
CreateJobPlaylist |
withOutputKeys(java.util.Collection<java.lang.String> outputKeys)
For each output in this job that you want to include in a master
playlist, the value of the
Outputs:Key object. |
CreateJobPlaylist |
withOutputKeys(java.lang.String... outputKeys)
For each output in this job that you want to include in a master
playlist, the value of the
Outputs:Key object. |
public java.lang.String getName()
Name objects must be
unique. Elastic Transcoder automatically appends .m3u8 to the file
name. If you include .m3u8 in Name, it will appear twice
in the file name.
Constraints:
Length: 1 - 255
Name objects must be
unique. Elastic Transcoder automatically appends .m3u8 to the file
name. If you include .m3u8 in Name, it will appear twice
in the file name.public void setName(java.lang.String name)
Name objects must be
unique. Elastic Transcoder automatically appends .m3u8 to the file
name. If you include .m3u8 in Name, it will appear twice
in the file name.
Constraints:
Length: 1 - 255
name - The name that you want Elastic Transcoder to assign to the master
playlist, for example, nyc-vacation.m3u8. The name cannot include a /
character. If you create more than one master playlist (not
recommended), the values of all Name objects must be
unique. Elastic Transcoder automatically appends .m3u8 to the file
name. If you include .m3u8 in Name, it will appear twice
in the file name.public CreateJobPlaylist withName(java.lang.String name)
Name objects must be
unique. Elastic Transcoder automatically appends .m3u8 to the file
name. If you include .m3u8 in Name, it will appear twice
in the file name.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 255
name - The name that you want Elastic Transcoder to assign to the master
playlist, for example, nyc-vacation.m3u8. The name cannot include a /
character. If you create more than one master playlist (not
recommended), the values of all Name objects must be
unique. Elastic Transcoder automatically appends .m3u8 to the file
name. If you include .m3u8 in Name, it will appear twice
in the file name.public java.lang.String getFormat()
Constraints:
Pattern: (^HLSv3$)
public void setFormat(java.lang.String format)
Constraints:
Pattern: (^HLSv3$)
format - This value must currently be HLSv3.public CreateJobPlaylist withFormat(java.lang.String format)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Pattern: (^HLSv3$)
format - This value must currently be HLSv3.public java.util.List<java.lang.String> getOutputKeys()
Outputs:Key object. If you
include more than one output in a playlist, the value of
SegmentDuration for all of the outputs must be the same.
Constraints:
Length: 0 - 30
Outputs:Key object. If you
include more than one output in a playlist, the value of
SegmentDuration for all of the outputs must be the same.public void setOutputKeys(java.util.Collection<java.lang.String> outputKeys)
Outputs:Key object. If you
include more than one output in a playlist, the value of
SegmentDuration for all of the outputs must be the same.
Constraints:
Length: 0 - 30
outputKeys - For each output in this job that you want to include in a master
playlist, the value of the Outputs:Key object. If you
include more than one output in a playlist, the value of
SegmentDuration for all of the outputs must be the same.public CreateJobPlaylist withOutputKeys(java.lang.String... outputKeys)
Outputs:Key object. If you
include more than one output in a playlist, the value of
SegmentDuration for all of the outputs must be the same.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 30
outputKeys - For each output in this job that you want to include in a master
playlist, the value of the Outputs:Key object. If you
include more than one output in a playlist, the value of
SegmentDuration for all of the outputs must be the same.public CreateJobPlaylist withOutputKeys(java.util.Collection<java.lang.String> outputKeys)
Outputs:Key object. If you
include more than one output in a playlist, the value of
SegmentDuration for all of the outputs must be the same.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 30
outputKeys - For each output in this job that you want to include in a master
playlist, the value of the Outputs:Key object. If you
include more than one output in a playlist, the value of
SegmentDuration for all of the outputs must be the same.public java.lang.String toString()
toString クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object