public class TranscodePresetType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for TranscodePresetType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TranscodePresetType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="format" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="audio" type="{http://xml.vidispine.com/schema/vidispine}AudioTranscodePresetType" minOccurs="0"/>
<element name="video" type="{http://xml.vidispine.com/schema/vidispine}VideoTranscodePresetType" minOccurs="0"/>
<element name="startTimecode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="fastStartSetting" type="{http://xml.vidispine.com/schema/vidispine}FastStartSettingType" minOccurs="0"/>
<element name="thumbnailResolution" type="{http://xml.vidispine.com/schema/vidispine}ResolutionType" minOccurs="0"/>
<element name="thumbnailBackground" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="thumbnailPeriod" type="{http://xml.vidispine.com/schema/vidispine}TimeCodeType" minOccurs="0"/>
<element name="thumbnailPlugin" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="posterResolution" type="{http://xml.vidispine.com/schema/vidispine}ResolutionType" minOccurs="0"/>
<element name="posterBackground" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="faceDetect" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="preserveEDL" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="addClipName" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="overlay" type="{http://xml.vidispine.com/schema/vidispine}OverlayType" maxOccurs="unbounded" minOccurs="0"/>
<element name="preferredSourceTag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="script" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="shapeMetadata" type="{http://xml.vidispine.com/schema/vidispine}KeyValuePairType" maxOccurs="unbounded" minOccurs="0"/>
<element name="maxChunkDuration" type="{http://xml.vidispine.com/schema/vidispine}TimeCodeType" minOccurs="0"/>
<element name="demuxerSetting" type="{http://xml.vidispine.com/schema/vidispine}KeyValuePairType" maxOccurs="unbounded" minOccurs="0"/>
<element name="muxerSetting" type="{http://xml.vidispine.com/schema/vidispine}KeyValuePairType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
addClipName |
protected AudioTranscodePresetType |
audio |
protected List<KeyValuePairType> |
demuxerSetting |
protected String |
description |
protected Boolean |
faceDetect |
protected FastStartSettingType |
fastStartSetting |
protected String |
format |
protected TimeCodeType |
maxChunkDuration |
protected List<KeyValuePairType> |
muxerSetting |
protected String |
name |
protected List<OverlayType> |
overlay |
protected String |
posterBackground |
protected ResolutionType |
posterResolution |
protected String |
preferredSourceTag |
protected Boolean |
preserveEDL |
protected String |
script |
protected List<KeyValuePairType> |
shapeMetadata |
protected String |
startTimecode |
protected String |
thumbnailBackground |
protected TimeCodeType |
thumbnailPeriod |
protected String |
thumbnailPlugin |
protected ResolutionType |
thumbnailResolution |
protected VideoTranscodePresetType |
video |
| Constructor and Description |
|---|
TranscodePresetType() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy) |
Object |
createNewInstance() |
AudioTranscodePresetType |
getAudio()
Gets the value of the audio property.
|
List<KeyValuePairType> |
getDemuxerSetting()
Gets the value of the demuxerSetting property.
|
String |
getDescription()
Gets the value of the description property.
|
FastStartSettingType |
getFastStartSetting()
Gets the value of the fastStartSetting property.
|
String |
getFormat()
Gets the value of the format property.
|
TimeCodeType |
getMaxChunkDuration()
Gets the value of the maxChunkDuration property.
|
List<KeyValuePairType> |
getMuxerSetting()
Gets the value of the muxerSetting property.
|
String |
getName()
Gets the value of the name property.
|
List<OverlayType> |
getOverlay()
Gets the value of the overlay property.
|
String |
getPosterBackground()
Gets the value of the posterBackground property.
|
ResolutionType |
getPosterResolution()
Gets the value of the posterResolution property.
|
String |
getPreferredSourceTag()
Gets the value of the preferredSourceTag property.
|
String |
getScript()
Gets the value of the script property.
|
List<KeyValuePairType> |
getShapeMetadata()
Gets the value of the shapeMetadata property.
|
String |
getStartTimecode()
Gets the value of the startTimecode property.
|
String |
getThumbnailBackground()
Gets the value of the thumbnailBackground property.
|
TimeCodeType |
getThumbnailPeriod()
Gets the value of the thumbnailPeriod property.
|
String |
getThumbnailPlugin()
Gets the value of the thumbnailPlugin property.
|
ResolutionType |
getThumbnailResolution()
Gets the value of the thumbnailResolution property.
|
VideoTranscodePresetType |
getVideo()
Gets the value of the video property.
|
Boolean |
isAddClipName()
Gets the value of the addClipName property.
|
Boolean |
isFaceDetect()
Gets the value of the faceDetect property.
|
Boolean |
isPreserveEDL()
Gets the value of the preserveEDL property.
|
boolean |
isSetAddClipName() |
boolean |
isSetAudio() |
boolean |
isSetDemuxerSetting() |
boolean |
isSetDescription() |
boolean |
isSetFaceDetect() |
boolean |
isSetFastStartSetting() |
boolean |
isSetFormat() |
boolean |
isSetMaxChunkDuration() |
boolean |
isSetMuxerSetting() |
boolean |
isSetName() |
boolean |
isSetOverlay() |
boolean |
isSetPosterBackground() |
boolean |
isSetPosterResolution() |
boolean |
isSetPreferredSourceTag() |
boolean |
isSetPreserveEDL() |
boolean |
isSetScript() |
boolean |
isSetShapeMetadata() |
boolean |
isSetStartTimecode() |
boolean |
isSetThumbnailBackground() |
boolean |
isSetThumbnailPeriod() |
boolean |
isSetThumbnailPlugin() |
boolean |
isSetThumbnailResolution() |
boolean |
isSetVideo() |
void |
setAddClipName(Boolean value)
Sets the value of the addClipName property.
|
void |
setAudio(AudioTranscodePresetType value)
Sets the value of the audio property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setFaceDetect(Boolean value)
Sets the value of the faceDetect property.
|
void |
setFastStartSetting(FastStartSettingType value)
Sets the value of the fastStartSetting property.
|
void |
setFormat(String value)
Sets the value of the format property.
|
void |
setMaxChunkDuration(TimeCodeType value)
Sets the value of the maxChunkDuration property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setPosterBackground(String value)
Sets the value of the posterBackground property.
|
void |
setPosterResolution(ResolutionType value)
Sets the value of the posterResolution property.
|
void |
setPreferredSourceTag(String value)
Sets the value of the preferredSourceTag property.
|
void |
setPreserveEDL(Boolean value)
Sets the value of the preserveEDL property.
|
void |
setScript(String value)
Sets the value of the script property.
|
void |
setStartTimecode(String value)
Sets the value of the startTimecode property.
|
void |
setThumbnailBackground(String value)
Sets the value of the thumbnailBackground property.
|
void |
setThumbnailPeriod(TimeCodeType value)
Sets the value of the thumbnailPeriod property.
|
void |
setThumbnailPlugin(String value)
Sets the value of the thumbnailPlugin property.
|
void |
setThumbnailResolution(ResolutionType value)
Sets the value of the thumbnailResolution property.
|
void |
setVideo(VideoTranscodePresetType value)
Sets the value of the video property.
|
void |
unsetDemuxerSetting() |
void |
unsetMuxerSetting() |
void |
unsetOverlay() |
void |
unsetShapeMetadata() |
TranscodePresetType |
withAddClipName(Boolean value) |
TranscodePresetType |
withAudio(AudioTranscodePresetType value) |
TranscodePresetType |
withDemuxerSetting(Collection<KeyValuePairType> values) |
TranscodePresetType |
withDemuxerSetting(KeyValuePairType... values) |
TranscodePresetType |
withDescription(String value) |
TranscodePresetType |
withFaceDetect(Boolean value) |
TranscodePresetType |
withFastStartSetting(FastStartSettingType value) |
TranscodePresetType |
withFormat(String value) |
TranscodePresetType |
withMaxChunkDuration(TimeCodeType value) |
TranscodePresetType |
withMuxerSetting(Collection<KeyValuePairType> values) |
TranscodePresetType |
withMuxerSetting(KeyValuePairType... values) |
TranscodePresetType |
withName(String value) |
TranscodePresetType |
withOverlay(Collection<OverlayType> values) |
TranscodePresetType |
withOverlay(OverlayType... values) |
TranscodePresetType |
withPosterBackground(String value) |
TranscodePresetType |
withPosterResolution(ResolutionType value) |
TranscodePresetType |
withPreferredSourceTag(String value) |
TranscodePresetType |
withPreserveEDL(Boolean value) |
TranscodePresetType |
withScript(String value) |
TranscodePresetType |
withShapeMetadata(Collection<KeyValuePairType> values) |
TranscodePresetType |
withShapeMetadata(KeyValuePairType... values) |
TranscodePresetType |
withStartTimecode(String value) |
TranscodePresetType |
withThumbnailBackground(String value) |
TranscodePresetType |
withThumbnailPeriod(TimeCodeType value) |
TranscodePresetType |
withThumbnailPlugin(String value) |
TranscodePresetType |
withThumbnailResolution(ResolutionType value) |
TranscodePresetType |
withVideo(VideoTranscodePresetType value) |
protected String description
protected String name
protected String format
protected AudioTranscodePresetType audio
protected VideoTranscodePresetType video
protected String startTimecode
protected FastStartSettingType fastStartSetting
protected ResolutionType thumbnailResolution
protected String thumbnailBackground
protected TimeCodeType thumbnailPeriod
protected String thumbnailPlugin
protected ResolutionType posterResolution
protected String posterBackground
protected Boolean faceDetect
protected Boolean preserveEDL
protected Boolean addClipName
protected List<OverlayType> overlay
protected String preferredSourceTag
protected String script
protected List<KeyValuePairType> shapeMetadata
protected TimeCodeType maxChunkDuration
protected List<KeyValuePairType> demuxerSetting
protected List<KeyValuePairType> muxerSetting
public String getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
Stringpublic boolean isSetDescription()
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic boolean isSetName()
public String getFormat()
Stringpublic void setFormat(String value)
value - allowed object is
Stringpublic boolean isSetFormat()
public AudioTranscodePresetType getAudio()
AudioTranscodePresetTypepublic void setAudio(AudioTranscodePresetType value)
value - allowed object is
AudioTranscodePresetTypepublic boolean isSetAudio()
public VideoTranscodePresetType getVideo()
VideoTranscodePresetTypepublic void setVideo(VideoTranscodePresetType value)
value - allowed object is
VideoTranscodePresetTypepublic boolean isSetVideo()
public String getStartTimecode()
Stringpublic void setStartTimecode(String value)
value - allowed object is
Stringpublic boolean isSetStartTimecode()
public FastStartSettingType getFastStartSetting()
FastStartSettingTypepublic void setFastStartSetting(FastStartSettingType value)
value - allowed object is
FastStartSettingTypepublic boolean isSetFastStartSetting()
public ResolutionType getThumbnailResolution()
ResolutionTypepublic void setThumbnailResolution(ResolutionType value)
value - allowed object is
ResolutionTypepublic boolean isSetThumbnailResolution()
public String getThumbnailBackground()
Stringpublic void setThumbnailBackground(String value)
value - allowed object is
Stringpublic boolean isSetThumbnailBackground()
public TimeCodeType getThumbnailPeriod()
TimeCodeTypepublic void setThumbnailPeriod(TimeCodeType value)
value - allowed object is
TimeCodeTypepublic boolean isSetThumbnailPeriod()
public String getThumbnailPlugin()
Stringpublic void setThumbnailPlugin(String value)
value - allowed object is
Stringpublic boolean isSetThumbnailPlugin()
public ResolutionType getPosterResolution()
ResolutionTypepublic void setPosterResolution(ResolutionType value)
value - allowed object is
ResolutionTypepublic boolean isSetPosterResolution()
public String getPosterBackground()
Stringpublic void setPosterBackground(String value)
value - allowed object is
Stringpublic boolean isSetPosterBackground()
public Boolean isFaceDetect()
Booleanpublic void setFaceDetect(Boolean value)
value - allowed object is
Booleanpublic boolean isSetFaceDetect()
public Boolean isPreserveEDL()
Booleanpublic void setPreserveEDL(Boolean value)
value - allowed object is
Booleanpublic boolean isSetPreserveEDL()
public Boolean isAddClipName()
Booleanpublic void setAddClipName(Boolean value)
value - allowed object is
Booleanpublic boolean isSetAddClipName()
public List<OverlayType> getOverlay()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the overlay property.
For example, to add a new item, do as follows:
getOverlay().add(newItem);
Objects of the following type(s) are allowed in the list
OverlayType
public boolean isSetOverlay()
public void unsetOverlay()
public String getPreferredSourceTag()
Stringpublic void setPreferredSourceTag(String value)
value - allowed object is
Stringpublic boolean isSetPreferredSourceTag()
public String getScript()
Stringpublic void setScript(String value)
value - allowed object is
Stringpublic boolean isSetScript()
public List<KeyValuePairType> getShapeMetadata()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the shapeMetadata property.
For example, to add a new item, do as follows:
getShapeMetadata().add(newItem);
Objects of the following type(s) are allowed in the list
KeyValuePairType
public boolean isSetShapeMetadata()
public void unsetShapeMetadata()
public TimeCodeType getMaxChunkDuration()
TimeCodeTypepublic void setMaxChunkDuration(TimeCodeType value)
value - allowed object is
TimeCodeTypepublic boolean isSetMaxChunkDuration()
public List<KeyValuePairType> getDemuxerSetting()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the demuxerSetting property.
For example, to add a new item, do as follows:
getDemuxerSetting().add(newItem);
Objects of the following type(s) are allowed in the list
KeyValuePairType
public boolean isSetDemuxerSetting()
public void unsetDemuxerSetting()
public List<KeyValuePairType> getMuxerSetting()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the muxerSetting property.
For example, to add a new item, do as follows:
getMuxerSetting().add(newItem);
Objects of the following type(s) are allowed in the list
KeyValuePairType
public boolean isSetMuxerSetting()
public void unsetMuxerSetting()
public Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTopublic TranscodePresetType withDescription(String value)
public TranscodePresetType withName(String value)
public TranscodePresetType withFormat(String value)
public TranscodePresetType withAudio(AudioTranscodePresetType value)
public TranscodePresetType withVideo(VideoTranscodePresetType value)
public TranscodePresetType withStartTimecode(String value)
public TranscodePresetType withFastStartSetting(FastStartSettingType value)
public TranscodePresetType withThumbnailResolution(ResolutionType value)
public TranscodePresetType withThumbnailBackground(String value)
public TranscodePresetType withThumbnailPeriod(TimeCodeType value)
public TranscodePresetType withThumbnailPlugin(String value)
public TranscodePresetType withPosterResolution(ResolutionType value)
public TranscodePresetType withPosterBackground(String value)
public TranscodePresetType withFaceDetect(Boolean value)
public TranscodePresetType withPreserveEDL(Boolean value)
public TranscodePresetType withAddClipName(Boolean value)
public TranscodePresetType withOverlay(OverlayType... values)
public TranscodePresetType withOverlay(Collection<OverlayType> values)
public TranscodePresetType withPreferredSourceTag(String value)
public TranscodePresetType withScript(String value)
public TranscodePresetType withShapeMetadata(KeyValuePairType... values)
public TranscodePresetType withShapeMetadata(Collection<KeyValuePairType> values)
public TranscodePresetType withMaxChunkDuration(TimeCodeType value)
public TranscodePresetType withDemuxerSetting(KeyValuePairType... values)
public TranscodePresetType withDemuxerSetting(Collection<KeyValuePairType> values)
public TranscodePresetType withMuxerSetting(KeyValuePairType... values)
public TranscodePresetType withMuxerSetting(Collection<KeyValuePairType> values)
Copyright © 2015. All rights reserved.