Class ComplexJobOutputFormatType
- java.lang.Object
-
- com.vidispine.generated.ComplexJobOutputFormatType
-
- All Implemented Interfaces:
Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.CopyTo2
,org.jvnet.jaxb2_commons.lang.Equals2
,org.jvnet.jaxb2_commons.lang.HashCode2
- Direct Known Subclasses:
ComplexJobType.Output
public class ComplexJobOutputFormatType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for ComplexJobOutputFormatType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ComplexJobOutputFormatType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="id" type="{http://www.w3.org/2001/XMLSchema}int"/> <choice> <element name="uri" type="{http://www.w3.org/2001/XMLSchema}anyURI"/> <element name="range" type="{http://xml.vidispine.com/schema/vidispine}SequenceRangeType"/> <element name="atom" type="{http://xml.vidispine.com/schema/vidispine}ComplexJobAtomType" maxOccurs="unbounded"/> </choice> <element name="containerFormat" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="overlay" type="{http://xml.vidispine.com/schema/vidispine}OverlayType" maxOccurs="unbounded" minOccurs="0"/> <element name="textOverlay" type="{http://xml.vidispine.com/schema/vidispine}TextOverlayType" maxOccurs="unbounded" minOccurs="0"/> <element name="dms1Source" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="demuxerId" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="metadata" type="{http://xml.vidispine.com/schema/vidispine}DMS1Type"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="initialSMPTETimecode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="startTimecode" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="roundedTimeBase" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="dropFrame" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="requireFaststart" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="muxrate" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> <element name="pfdTargetUri" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="mxfPackages" type="{http://xml.vidispine.com/schema/vidispine}MXFPackagesType" minOccurs="0"/> <element name="metadata" type="{http://xml.vidispine.com/schema/vidispine}KeyValuePairType" maxOccurs="unbounded" minOccurs="0"/> <element name="clipName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="maxChunkDuration" type="{http://xml.vidispine.com/schema/vidispine}TimeCodeType" minOccurs="0"/> <element name="setting" type="{http://xml.vidispine.com/schema/vidispine}KeyValuePairType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ComplexJobOutputFormatType.Dms1Source
Java class for anonymous complex type.static class
ComplexJobOutputFormatType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected List<ComplexJobAtomType>
atom
protected String
clipName
protected String
containerFormat
protected ComplexJobOutputFormatType.Dms1Source
dms1Source
protected Boolean
dropFrame
protected int
id
protected String
initialSMPTETimecode
protected TimeCodeType
maxChunkDuration
protected List<KeyValuePairType>
metadata
protected Long
muxrate
protected MXFPackagesType
mxfPackages
protected List<OverlayType>
overlay
protected String
pfdTargetUri
protected SequenceRangeType
range
protected Boolean
requireFaststart
protected Integer
roundedTimeBase
protected List<KeyValuePairType>
setting
protected Long
startTimecode
protected List<TextOverlayType>
textOverlay
protected String
uri
-
Constructor Summary
Constructors Constructor Description ComplexJobOutputFormatType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Object
copyTo(Object target)
Object
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Object
createNewInstance()
boolean
equals(Object object)
boolean
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
List<ComplexJobAtomType>
getAtom()
Gets the value of the atom property.String
getClipName()
Gets the value of the clipName property.String
getContainerFormat()
Gets the value of the containerFormat property.ComplexJobOutputFormatType.Dms1Source
getDms1Source()
Gets the value of the dms1Source property.int
getId()
Gets the value of the id property.String
getInitialSMPTETimecode()
Gets the value of the initialSMPTETimecode property.TimeCodeType
getMaxChunkDuration()
Gets the value of the maxChunkDuration property.List<KeyValuePairType>
getMetadata()
Gets the value of the metadata property.Long
getMuxrate()
Gets the value of the muxrate property.MXFPackagesType
getMxfPackages()
Gets the value of the mxfPackages property.List<OverlayType>
getOverlay()
Gets the value of the overlay property.String
getPfdTargetUri()
Gets the value of the pfdTargetUri property.SequenceRangeType
getRange()
Gets the value of the range property.Integer
getRoundedTimeBase()
Gets the value of the roundedTimeBase property.List<KeyValuePairType>
getSetting()
Gets the value of the setting property.Long
getStartTimecode()
Gets the value of the startTimecode property.List<TextOverlayType>
getTextOverlay()
Gets the value of the textOverlay property.String
getUri()
Gets the value of the uri property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Boolean
isDropFrame()
Gets the value of the dropFrame property.Boolean
isRequireFaststart()
Gets the value of the requireFaststart property.boolean
isSetAtom()
boolean
isSetClipName()
boolean
isSetContainerFormat()
boolean
isSetDms1Source()
boolean
isSetDropFrame()
boolean
isSetId()
boolean
isSetInitialSMPTETimecode()
boolean
isSetMaxChunkDuration()
boolean
isSetMetadata()
boolean
isSetMuxrate()
boolean
isSetMxfPackages()
boolean
isSetOverlay()
boolean
isSetPfdTargetUri()
boolean
isSetRange()
boolean
isSetRequireFaststart()
boolean
isSetRoundedTimeBase()
boolean
isSetSetting()
boolean
isSetStartTimecode()
boolean
isSetTextOverlay()
boolean
isSetUri()
void
setClipName(String value)
Sets the value of the clipName property.void
setContainerFormat(String value)
Sets the value of the containerFormat property.void
setDms1Source(ComplexJobOutputFormatType.Dms1Source value)
Sets the value of the dms1Source property.void
setDropFrame(Boolean value)
Sets the value of the dropFrame property.void
setId(int value)
Sets the value of the id property.void
setInitialSMPTETimecode(String value)
Sets the value of the initialSMPTETimecode property.void
setMaxChunkDuration(TimeCodeType value)
Sets the value of the maxChunkDuration property.void
setMuxrate(Long value)
Sets the value of the muxrate property.void
setMxfPackages(MXFPackagesType value)
Sets the value of the mxfPackages property.void
setPfdTargetUri(String value)
Sets the value of the pfdTargetUri property.void
setRange(SequenceRangeType value)
Sets the value of the range property.void
setRequireFaststart(Boolean value)
Sets the value of the requireFaststart property.void
setRoundedTimeBase(Integer value)
Sets the value of the roundedTimeBase property.void
setStartTimecode(Long value)
Sets the value of the startTimecode property.void
setUri(String value)
Sets the value of the uri property.void
unsetAtom()
void
unsetMetadata()
void
unsetOverlay()
void
unsetSetting()
void
unsetTextOverlay()
ComplexJobOutputFormatType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
ComplexJobOutputFormatType
withAtom(ComplexJobAtomType... values)
ComplexJobOutputFormatType
withAtom(Collection<ComplexJobAtomType> values)
ComplexJobOutputFormatType
withClipName(String value)
ComplexJobOutputFormatType
withContainerFormat(String value)
ComplexJobOutputFormatType
withDms1Source(ComplexJobOutputFormatType.Dms1Source value)
ComplexJobOutputFormatType
withDropFrame(Boolean value)
ComplexJobOutputFormatType
withId(int value)
ComplexJobOutputFormatType
withInitialSMPTETimecode(String value)
ComplexJobOutputFormatType
withMaxChunkDuration(TimeCodeType value)
ComplexJobOutputFormatType
withMetadata(KeyValuePairType... values)
ComplexJobOutputFormatType
withMetadata(Collection<KeyValuePairType> values)
ComplexJobOutputFormatType
withMuxrate(Long value)
ComplexJobOutputFormatType
withMxfPackages(MXFPackagesType value)
ComplexJobOutputFormatType
withOverlay(OverlayType... values)
ComplexJobOutputFormatType
withOverlay(Collection<OverlayType> values)
ComplexJobOutputFormatType
withPfdTargetUri(String value)
ComplexJobOutputFormatType
withRange(SequenceRangeType value)
ComplexJobOutputFormatType
withRequireFaststart(Boolean value)
ComplexJobOutputFormatType
withRoundedTimeBase(Integer value)
ComplexJobOutputFormatType
withSetting(KeyValuePairType... values)
ComplexJobOutputFormatType
withSetting(Collection<KeyValuePairType> values)
ComplexJobOutputFormatType
withStartTimecode(Long value)
ComplexJobOutputFormatType
withTextOverlay(TextOverlayType... values)
ComplexJobOutputFormatType
withTextOverlay(Collection<TextOverlayType> values)
ComplexJobOutputFormatType
withUri(String value)
-
-
-
Field Detail
-
id
protected int id
-
uri
protected String uri
-
range
protected SequenceRangeType range
-
atom
protected List<ComplexJobAtomType> atom
-
containerFormat
protected String containerFormat
-
overlay
protected List<OverlayType> overlay
-
textOverlay
protected List<TextOverlayType> textOverlay
-
dms1Source
protected ComplexJobOutputFormatType.Dms1Source dms1Source
-
initialSMPTETimecode
protected String initialSMPTETimecode
-
startTimecode
protected Long startTimecode
-
roundedTimeBase
protected Integer roundedTimeBase
-
dropFrame
protected Boolean dropFrame
-
requireFaststart
protected Boolean requireFaststart
-
muxrate
protected Long muxrate
-
pfdTargetUri
protected String pfdTargetUri
-
mxfPackages
protected MXFPackagesType mxfPackages
-
metadata
protected List<KeyValuePairType> metadata
-
clipName
protected String clipName
-
maxChunkDuration
protected TimeCodeType maxChunkDuration
-
setting
protected List<KeyValuePairType> setting
-
-
Method Detail
-
getId
public int getId()
Gets the value of the id property.
-
setId
public void setId(int value)
Sets the value of the id property.
-
isSetId
public boolean isSetId()
-
getUri
public String getUri()
Gets the value of the uri property.- Returns:
- possible object is
String
-
setUri
public void setUri(String value)
Sets the value of the uri property.- Parameters:
value
- allowed object isString
-
isSetUri
public boolean isSetUri()
-
getRange
public SequenceRangeType getRange()
Gets the value of the range property.- Returns:
- possible object is
SequenceRangeType
-
setRange
public void setRange(SequenceRangeType value)
Sets the value of the range property.- Parameters:
value
- allowed object isSequenceRangeType
-
isSetRange
public boolean isSetRange()
-
getAtom
public List<ComplexJobAtomType> getAtom()
Gets the value of the atom property.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 atom property.For example, to add a new item, do as follows:
getAtom().add(newItem);
Objects of the following type(s) are allowed in the list
ComplexJobAtomType
-
isSetAtom
public boolean isSetAtom()
-
unsetAtom
public void unsetAtom()
-
getContainerFormat
public String getContainerFormat()
Gets the value of the containerFormat property.- Returns:
- possible object is
String
-
setContainerFormat
public void setContainerFormat(String value)
Sets the value of the containerFormat property.- Parameters:
value
- allowed object isString
-
isSetContainerFormat
public boolean isSetContainerFormat()
-
getOverlay
public List<OverlayType> getOverlay()
Gets the value of the overlay property.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
-
isSetOverlay
public boolean isSetOverlay()
-
unsetOverlay
public void unsetOverlay()
-
getTextOverlay
public List<TextOverlayType> getTextOverlay()
Gets the value of the textOverlay property.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 textOverlay property.For example, to add a new item, do as follows:
getTextOverlay().add(newItem);
Objects of the following type(s) are allowed in the list
TextOverlayType
-
isSetTextOverlay
public boolean isSetTextOverlay()
-
unsetTextOverlay
public void unsetTextOverlay()
-
getDms1Source
public ComplexJobOutputFormatType.Dms1Source getDms1Source()
Gets the value of the dms1Source property.- Returns:
- possible object is
ComplexJobOutputFormatType.Dms1Source
-
setDms1Source
public void setDms1Source(ComplexJobOutputFormatType.Dms1Source value)
Sets the value of the dms1Source property.- Parameters:
value
- allowed object isComplexJobOutputFormatType.Dms1Source
-
isSetDms1Source
public boolean isSetDms1Source()
-
getInitialSMPTETimecode
public String getInitialSMPTETimecode()
Gets the value of the initialSMPTETimecode property.- Returns:
- possible object is
String
-
setInitialSMPTETimecode
public void setInitialSMPTETimecode(String value)
Sets the value of the initialSMPTETimecode property.- Parameters:
value
- allowed object isString
-
isSetInitialSMPTETimecode
public boolean isSetInitialSMPTETimecode()
-
getStartTimecode
public Long getStartTimecode()
Gets the value of the startTimecode property.- Returns:
- possible object is
Long
-
setStartTimecode
public void setStartTimecode(Long value)
Sets the value of the startTimecode property.- Parameters:
value
- allowed object isLong
-
isSetStartTimecode
public boolean isSetStartTimecode()
-
getRoundedTimeBase
public Integer getRoundedTimeBase()
Gets the value of the roundedTimeBase property.- Returns:
- possible object is
Integer
-
setRoundedTimeBase
public void setRoundedTimeBase(Integer value)
Sets the value of the roundedTimeBase property.- Parameters:
value
- allowed object isInteger
-
isSetRoundedTimeBase
public boolean isSetRoundedTimeBase()
-
isDropFrame
public Boolean isDropFrame()
Gets the value of the dropFrame property.- Returns:
- possible object is
Boolean
-
setDropFrame
public void setDropFrame(Boolean value)
Sets the value of the dropFrame property.- Parameters:
value
- allowed object isBoolean
-
isSetDropFrame
public boolean isSetDropFrame()
-
isRequireFaststart
public Boolean isRequireFaststart()
Gets the value of the requireFaststart property.- Returns:
- possible object is
Boolean
-
setRequireFaststart
public void setRequireFaststart(Boolean value)
Sets the value of the requireFaststart property.- Parameters:
value
- allowed object isBoolean
-
isSetRequireFaststart
public boolean isSetRequireFaststart()
-
getMuxrate
public Long getMuxrate()
Gets the value of the muxrate property.- Returns:
- possible object is
Long
-
setMuxrate
public void setMuxrate(Long value)
Sets the value of the muxrate property.- Parameters:
value
- allowed object isLong
-
isSetMuxrate
public boolean isSetMuxrate()
-
getPfdTargetUri
public String getPfdTargetUri()
Gets the value of the pfdTargetUri property.- Returns:
- possible object is
String
-
setPfdTargetUri
public void setPfdTargetUri(String value)
Sets the value of the pfdTargetUri property.- Parameters:
value
- allowed object isString
-
isSetPfdTargetUri
public boolean isSetPfdTargetUri()
-
getMxfPackages
public MXFPackagesType getMxfPackages()
Gets the value of the mxfPackages property.- Returns:
- possible object is
MXFPackagesType
-
setMxfPackages
public void setMxfPackages(MXFPackagesType value)
Sets the value of the mxfPackages property.- Parameters:
value
- allowed object isMXFPackagesType
-
isSetMxfPackages
public boolean isSetMxfPackages()
-
getMetadata
public List<KeyValuePairType> getMetadata()
Gets the value of the metadata property.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 metadata property.For example, to add a new item, do as follows:
getMetadata().add(newItem);
Objects of the following type(s) are allowed in the list
KeyValuePairType
-
isSetMetadata
public boolean isSetMetadata()
-
unsetMetadata
public void unsetMetadata()
-
getClipName
public String getClipName()
Gets the value of the clipName property.- Returns:
- possible object is
String
-
setClipName
public void setClipName(String value)
Sets the value of the clipName property.- Parameters:
value
- allowed object isString
-
isSetClipName
public boolean isSetClipName()
-
getMaxChunkDuration
public TimeCodeType getMaxChunkDuration()
Gets the value of the maxChunkDuration property.- Returns:
- possible object is
TimeCodeType
-
setMaxChunkDuration
public void setMaxChunkDuration(TimeCodeType value)
Sets the value of the maxChunkDuration property.- Parameters:
value
- allowed object isTimeCodeType
-
isSetMaxChunkDuration
public boolean isSetMaxChunkDuration()
-
getSetting
public List<KeyValuePairType> getSetting()
Gets the value of the setting property.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 setting property.For example, to add a new item, do as follows:
getSetting().add(newItem);
Objects of the following type(s) are allowed in the list
KeyValuePairType
-
isSetSetting
public boolean isSetSetting()
-
unsetSetting
public void unsetSetting()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withId
public ComplexJobOutputFormatType withId(int value)
-
withUri
public ComplexJobOutputFormatType withUri(String value)
-
withRange
public ComplexJobOutputFormatType withRange(SequenceRangeType value)
-
withAtom
public ComplexJobOutputFormatType withAtom(ComplexJobAtomType... values)
-
withAtom
public ComplexJobOutputFormatType withAtom(Collection<ComplexJobAtomType> values)
-
withContainerFormat
public ComplexJobOutputFormatType withContainerFormat(String value)
-
withOverlay
public ComplexJobOutputFormatType withOverlay(OverlayType... values)
-
withOverlay
public ComplexJobOutputFormatType withOverlay(Collection<OverlayType> values)
-
withTextOverlay
public ComplexJobOutputFormatType withTextOverlay(TextOverlayType... values)
-
withTextOverlay
public ComplexJobOutputFormatType withTextOverlay(Collection<TextOverlayType> values)
-
withDms1Source
public ComplexJobOutputFormatType withDms1Source(ComplexJobOutputFormatType.Dms1Source value)
-
withInitialSMPTETimecode
public ComplexJobOutputFormatType withInitialSMPTETimecode(String value)
-
withStartTimecode
public ComplexJobOutputFormatType withStartTimecode(Long value)
-
withRoundedTimeBase
public ComplexJobOutputFormatType withRoundedTimeBase(Integer value)
-
withDropFrame
public ComplexJobOutputFormatType withDropFrame(Boolean value)
-
withRequireFaststart
public ComplexJobOutputFormatType withRequireFaststart(Boolean value)
-
withMuxrate
public ComplexJobOutputFormatType withMuxrate(Long value)
-
withPfdTargetUri
public ComplexJobOutputFormatType withPfdTargetUri(String value)
-
withMxfPackages
public ComplexJobOutputFormatType withMxfPackages(MXFPackagesType value)
-
withMetadata
public ComplexJobOutputFormatType withMetadata(KeyValuePairType... values)
-
withMetadata
public ComplexJobOutputFormatType withMetadata(Collection<KeyValuePairType> values)
-
withClipName
public ComplexJobOutputFormatType withClipName(String value)
-
withMaxChunkDuration
public ComplexJobOutputFormatType withMaxChunkDuration(TimeCodeType value)
-
withSetting
public ComplexJobOutputFormatType withSetting(KeyValuePairType... values)
-
withSetting
public ComplexJobOutputFormatType withSetting(Collection<KeyValuePairType> values)
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public ComplexJobOutputFormatType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-