Class TranscodePresetType

java.lang.Object
com.vidispine.generated.TranscodePresetType
All Implemented Interfaces:
Serializable, Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString

public class TranscodePresetType extends Object implements Serializable, Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString

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="audioTrack" type="{http://xml.vidispine.com/schema/vidispine}AudioTrackTranscodePresetType" maxOccurs="unbounded" 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="metadata" type="{http://xml.vidispine.com/schema/vidispine}SimpleMetadataType" 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="textOverlay" type="{http://xml.vidispine.com/schema/vidispine}TextOverlayType" 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"/>
         <element name="sequenceOutput" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="start" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
                   <element name="width" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="mediaconvert" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="inputSetting" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   <element name="outputSetting" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                   <element name="other" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="generateCixTix" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

  • Constructor Details

    • TranscodePresetType

      public TranscodePresetType()
  • Method Details

    • getDescription

      public String getDescription()
      Gets the value of the description property.
      Returns:
      possible object is String
    • setDescription

      public void setDescription(String value)
      Sets the value of the description property.
      Parameters:
      value - allowed object is String
    • isSetDescription

      public boolean isSetDescription()
    • getName

      public String getName()
      Gets the value of the name property.
      Returns:
      possible object is String
    • setName

      public void setName(String value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String
    • isSetName

      public boolean isSetName()
    • getFormat

      public String getFormat()
      Gets the value of the format property.
      Returns:
      possible object is String
    • setFormat

      public void setFormat(String value)
      Sets the value of the format property.
      Parameters:
      value - allowed object is String
    • isSetFormat

      public boolean isSetFormat()
    • getAudio

      public AudioTranscodePresetType getAudio()
      Gets the value of the audio property.
      Returns:
      possible object is AudioTranscodePresetType
    • setAudio

      public void setAudio(AudioTranscodePresetType value)
      Sets the value of the audio property.
      Parameters:
      value - allowed object is AudioTranscodePresetType
    • isSetAudio

      public boolean isSetAudio()
    • getAudioTrack

      public List<AudioTrackTranscodePresetType> getAudioTrack()
      Gets the value of the audioTrack 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 audioTrack property.

      For example, to add a new item, do as follows:

       getAudioTrack().add(newItem);
       

      Objects of the following type(s) are allowed in the list AudioTrackTranscodePresetType

      Returns:
      The value of the audioTrack property.
    • isSetAudioTrack

      public boolean isSetAudioTrack()
    • unsetAudioTrack

      public void unsetAudioTrack()
    • getVideo

      public VideoTranscodePresetType getVideo()
      Gets the value of the video property.
      Returns:
      possible object is VideoTranscodePresetType
    • setVideo

      public void setVideo(VideoTranscodePresetType value)
      Sets the value of the video property.
      Parameters:
      value - allowed object is VideoTranscodePresetType
    • isSetVideo

      public boolean isSetVideo()
    • getStartTimecode

      public String getStartTimecode()
      Gets the value of the startTimecode property.
      Returns:
      possible object is String
    • setStartTimecode

      public void setStartTimecode(String value)
      Sets the value of the startTimecode property.
      Parameters:
      value - allowed object is String
    • isSetStartTimecode

      public boolean isSetStartTimecode()
    • getFastStartSetting

      public FastStartSettingType getFastStartSetting()
      Gets the value of the fastStartSetting property.
      Returns:
      possible object is FastStartSettingType
    • setFastStartSetting

      public void setFastStartSetting(FastStartSettingType value)
      Sets the value of the fastStartSetting property.
      Parameters:
      value - allowed object is FastStartSettingType
    • isSetFastStartSetting

      public boolean isSetFastStartSetting()
    • getThumbnailResolution

      public ResolutionType getThumbnailResolution()
      Gets the value of the thumbnailResolution property.
      Returns:
      possible object is ResolutionType
    • setThumbnailResolution

      public void setThumbnailResolution(ResolutionType value)
      Sets the value of the thumbnailResolution property.
      Parameters:
      value - allowed object is ResolutionType
    • isSetThumbnailResolution

      public boolean isSetThumbnailResolution()
    • getThumbnailBackground

      public String getThumbnailBackground()
      Gets the value of the thumbnailBackground property.
      Returns:
      possible object is String
    • setThumbnailBackground

      public void setThumbnailBackground(String value)
      Sets the value of the thumbnailBackground property.
      Parameters:
      value - allowed object is String
    • isSetThumbnailBackground

      public boolean isSetThumbnailBackground()
    • getThumbnailPeriod

      public TimeCodeType getThumbnailPeriod()
      Gets the value of the thumbnailPeriod property.
      Returns:
      possible object is TimeCodeType
    • setThumbnailPeriod

      public void setThumbnailPeriod(TimeCodeType value)
      Sets the value of the thumbnailPeriod property.
      Parameters:
      value - allowed object is TimeCodeType
    • isSetThumbnailPeriod

      public boolean isSetThumbnailPeriod()
    • getThumbnailPlugin

      public String getThumbnailPlugin()
      Gets the value of the thumbnailPlugin property.
      Returns:
      possible object is String
    • setThumbnailPlugin

      public void setThumbnailPlugin(String value)
      Sets the value of the thumbnailPlugin property.
      Parameters:
      value - allowed object is String
    • isSetThumbnailPlugin

      public boolean isSetThumbnailPlugin()
    • getPosterResolution

      public ResolutionType getPosterResolution()
      Gets the value of the posterResolution property.
      Returns:
      possible object is ResolutionType
    • setPosterResolution

      public void setPosterResolution(ResolutionType value)
      Sets the value of the posterResolution property.
      Parameters:
      value - allowed object is ResolutionType
    • isSetPosterResolution

      public boolean isSetPosterResolution()
    • getPosterBackground

      public String getPosterBackground()
      Gets the value of the posterBackground property.
      Returns:
      possible object is String
    • setPosterBackground

      public void setPosterBackground(String value)
      Sets the value of the posterBackground property.
      Parameters:
      value - allowed object is String
    • isSetPosterBackground

      public boolean isSetPosterBackground()
    • isFaceDetect

      public Boolean isFaceDetect()
      Gets the value of the faceDetect property.
      Returns:
      possible object is Boolean
    • setFaceDetect

      public void setFaceDetect(Boolean value)
      Sets the value of the faceDetect property.
      Parameters:
      value - allowed object is Boolean
    • isSetFaceDetect

      public boolean isSetFaceDetect()
    • getMetadata

      public SimpleMetadataType getMetadata()
      Gets the value of the metadata property.
      Returns:
      possible object is SimpleMetadataType
    • setMetadata

      public void setMetadata(SimpleMetadataType value)
      Sets the value of the metadata property.
      Parameters:
      value - allowed object is SimpleMetadataType
    • isSetMetadata

      public boolean isSetMetadata()
    • isPreserveEDL

      public Boolean isPreserveEDL()
      Gets the value of the preserveEDL property.
      Returns:
      possible object is Boolean
    • setPreserveEDL

      public void setPreserveEDL(Boolean value)
      Sets the value of the preserveEDL property.
      Parameters:
      value - allowed object is Boolean
    • isSetPreserveEDL

      public boolean isSetPreserveEDL()
    • isAddClipName

      public Boolean isAddClipName()
      Gets the value of the addClipName property.
      Returns:
      possible object is Boolean
    • setAddClipName

      public void setAddClipName(Boolean value)
      Sets the value of the addClipName property.
      Parameters:
      value - allowed object is Boolean
    • isSetAddClipName

      public boolean isSetAddClipName()
    • 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

      Returns:
      The value of the overlay property.
    • 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

      Returns:
      The value of the textOverlay property.
    • isSetTextOverlay

      public boolean isSetTextOverlay()
    • unsetTextOverlay

      public void unsetTextOverlay()
    • getPreferredSourceTag

      public String getPreferredSourceTag()
      Gets the value of the preferredSourceTag property.
      Returns:
      possible object is String
    • setPreferredSourceTag

      public void setPreferredSourceTag(String value)
      Sets the value of the preferredSourceTag property.
      Parameters:
      value - allowed object is String
    • isSetPreferredSourceTag

      public boolean isSetPreferredSourceTag()
    • getScript

      public String getScript()
      Gets the value of the script property.
      Returns:
      possible object is String
    • setScript

      public void setScript(String value)
      Sets the value of the script property.
      Parameters:
      value - allowed object is String
    • isSetScript

      public boolean isSetScript()
    • getShapeMetadata

      public List<KeyValuePairType> getShapeMetadata()
      Gets the value of the shapeMetadata 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 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

      Returns:
      The value of the shapeMetadata property.
    • isSetShapeMetadata

      public boolean isSetShapeMetadata()
    • unsetShapeMetadata

      public void unsetShapeMetadata()
    • 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 is TimeCodeType
    • isSetMaxChunkDuration

      public boolean isSetMaxChunkDuration()
    • getDemuxerSetting

      public List<KeyValuePairType> getDemuxerSetting()
      Gets the value of the demuxerSetting 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 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

      Returns:
      The value of the demuxerSetting property.
    • isSetDemuxerSetting

      public boolean isSetDemuxerSetting()
    • unsetDemuxerSetting

      public void unsetDemuxerSetting()
    • getMuxerSetting

      public List<KeyValuePairType> getMuxerSetting()
      Gets the value of the muxerSetting 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 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

      Returns:
      The value of the muxerSetting property.
    • isSetMuxerSetting

      public boolean isSetMuxerSetting()
    • unsetMuxerSetting

      public void unsetMuxerSetting()
    • getSequenceOutput

      public TranscodePresetType.SequenceOutput getSequenceOutput()
      Gets the value of the sequenceOutput property.
      Returns:
      possible object is TranscodePresetType.SequenceOutput
    • setSequenceOutput

      public void setSequenceOutput(TranscodePresetType.SequenceOutput value)
      Sets the value of the sequenceOutput property.
      Parameters:
      value - allowed object is TranscodePresetType.SequenceOutput
    • isSetSequenceOutput

      public boolean isSetSequenceOutput()
    • getMediaconvert

      public TranscodePresetType.Mediaconvert getMediaconvert()
      Gets the value of the mediaconvert property.
      Returns:
      possible object is TranscodePresetType.Mediaconvert
    • setMediaconvert

      public void setMediaconvert(TranscodePresetType.Mediaconvert value)
      Sets the value of the mediaconvert property.
      Parameters:
      value - allowed object is TranscodePresetType.Mediaconvert
    • isSetMediaconvert

      public boolean isSetMediaconvert()
    • isGenerateCixTix

      public Boolean isGenerateCixTix()
      Gets the value of the generateCixTix property.
      Returns:
      possible object is Boolean
    • setGenerateCixTix

      public void setGenerateCixTix(Boolean value)
      Sets the value of the generateCixTix property.
      Parameters:
      value - allowed object is Boolean
    • isSetGenerateCixTix

      public boolean isSetGenerateCixTix()
    • clone

      public Object clone()
      Overrides:
      clone in class Object
    • copyTo

      public Object copyTo(Object target)
      Specified by:
      copyTo in interface org.jvnet.jaxb.lang.CopyTo
    • copyTo

      public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)
      Specified by:
      copyTo in interface org.jvnet.jaxb.lang.CopyTo
    • createNewInstance

      public Object createNewInstance()
      Specified by:
      createNewInstance in interface org.jvnet.jaxb.lang.CopyTo
    • withDescription

      public TranscodePresetType withDescription(String value)
      Sets the value of the description property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withName

      public TranscodePresetType withName(String value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withFormat

      public TranscodePresetType withFormat(String value)
      Sets the value of the format property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withAudio

      Sets the value of the audio property.
      Parameters:
      value - allowed object is AudioTranscodePresetType
      Returns:
      The class instance
    • withAudioTrack

      public TranscodePresetType withAudioTrack(AudioTrackTranscodePresetType... values)
      Adds objects to the list of AudioTrack using add method
      Parameters:
      values - objects to add to the list AudioTrack
      Returns:
      The class instance
    • withAudioTrack

      Adds objects to the list of AudioTrack using addAll method
      Parameters:
      values - objects to add to the list AudioTrack
      Returns:
      The class instance
    • withVideo

      Sets the value of the video property.
      Parameters:
      value - allowed object is VideoTranscodePresetType
      Returns:
      The class instance
    • withStartTimecode

      public TranscodePresetType withStartTimecode(String value)
      Sets the value of the startTimecode property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withFastStartSetting

      public TranscodePresetType withFastStartSetting(FastStartSettingType value)
      Sets the value of the fastStartSetting property.
      Parameters:
      value - allowed object is FastStartSettingType
      Returns:
      The class instance
    • withThumbnailResolution

      public TranscodePresetType withThumbnailResolution(ResolutionType value)
      Sets the value of the thumbnailResolution property.
      Parameters:
      value - allowed object is ResolutionType
      Returns:
      The class instance
    • withThumbnailBackground

      public TranscodePresetType withThumbnailBackground(String value)
      Sets the value of the thumbnailBackground property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withThumbnailPeriod

      public TranscodePresetType withThumbnailPeriod(TimeCodeType value)
      Sets the value of the thumbnailPeriod property.
      Parameters:
      value - allowed object is TimeCodeType
      Returns:
      The class instance
    • withThumbnailPlugin

      public TranscodePresetType withThumbnailPlugin(String value)
      Sets the value of the thumbnailPlugin property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withPosterResolution

      public TranscodePresetType withPosterResolution(ResolutionType value)
      Sets the value of the posterResolution property.
      Parameters:
      value - allowed object is ResolutionType
      Returns:
      The class instance
    • withPosterBackground

      public TranscodePresetType withPosterBackground(String value)
      Sets the value of the posterBackground property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withFaceDetect

      public TranscodePresetType withFaceDetect(Boolean value)
      Sets the value of the faceDetect property.
      Parameters:
      value - allowed object is Boolean
      Returns:
      The class instance
    • withMetadata

      public TranscodePresetType withMetadata(SimpleMetadataType value)
      Sets the value of the metadata property.
      Parameters:
      value - allowed object is SimpleMetadataType
      Returns:
      The class instance
    • withPreserveEDL

      public TranscodePresetType withPreserveEDL(Boolean value)
      Sets the value of the preserveEDL property.
      Parameters:
      value - allowed object is Boolean
      Returns:
      The class instance
    • withAddClipName

      public TranscodePresetType withAddClipName(Boolean value)
      Sets the value of the addClipName property.
      Parameters:
      value - allowed object is Boolean
      Returns:
      The class instance
    • withOverlay

      public TranscodePresetType withOverlay(OverlayType... values)
      Adds objects to the list of Overlay using add method
      Parameters:
      values - objects to add to the list Overlay
      Returns:
      The class instance
    • withOverlay

      public TranscodePresetType withOverlay(Collection<OverlayType> values)
      Adds objects to the list of Overlay using addAll method
      Parameters:
      values - objects to add to the list Overlay
      Returns:
      The class instance
    • withTextOverlay

      public TranscodePresetType withTextOverlay(TextOverlayType... values)
      Adds objects to the list of TextOverlay using add method
      Parameters:
      values - objects to add to the list TextOverlay
      Returns:
      The class instance
    • withTextOverlay

      public TranscodePresetType withTextOverlay(Collection<TextOverlayType> values)
      Adds objects to the list of TextOverlay using addAll method
      Parameters:
      values - objects to add to the list TextOverlay
      Returns:
      The class instance
    • withPreferredSourceTag

      public TranscodePresetType withPreferredSourceTag(String value)
      Sets the value of the preferredSourceTag property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withScript

      public TranscodePresetType withScript(String value)
      Sets the value of the script property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withShapeMetadata

      public TranscodePresetType withShapeMetadata(KeyValuePairType... values)
      Adds objects to the list of ShapeMetadata using add method
      Parameters:
      values - objects to add to the list ShapeMetadata
      Returns:
      The class instance
    • withShapeMetadata

      public TranscodePresetType withShapeMetadata(Collection<KeyValuePairType> values)
      Adds objects to the list of ShapeMetadata using addAll method
      Parameters:
      values - objects to add to the list ShapeMetadata
      Returns:
      The class instance
    • withMaxChunkDuration

      public TranscodePresetType withMaxChunkDuration(TimeCodeType value)
      Sets the value of the maxChunkDuration property.
      Parameters:
      value - allowed object is TimeCodeType
      Returns:
      The class instance
    • withDemuxerSetting

      public TranscodePresetType withDemuxerSetting(KeyValuePairType... values)
      Adds objects to the list of DemuxerSetting using add method
      Parameters:
      values - objects to add to the list DemuxerSetting
      Returns:
      The class instance
    • withDemuxerSetting

      public TranscodePresetType withDemuxerSetting(Collection<KeyValuePairType> values)
      Adds objects to the list of DemuxerSetting using addAll method
      Parameters:
      values - objects to add to the list DemuxerSetting
      Returns:
      The class instance
    • withMuxerSetting

      public TranscodePresetType withMuxerSetting(KeyValuePairType... values)
      Adds objects to the list of MuxerSetting using add method
      Parameters:
      values - objects to add to the list MuxerSetting
      Returns:
      The class instance
    • withMuxerSetting

      public TranscodePresetType withMuxerSetting(Collection<KeyValuePairType> values)
      Adds objects to the list of MuxerSetting using addAll method
      Parameters:
      values - objects to add to the list MuxerSetting
      Returns:
      The class instance
    • withSequenceOutput

      public TranscodePresetType withSequenceOutput(TranscodePresetType.SequenceOutput value)
      Sets the value of the sequenceOutput property.
      Parameters:
      value - allowed object is TranscodePresetType.SequenceOutput
      Returns:
      The class instance
    • withMediaconvert

      public TranscodePresetType withMediaconvert(TranscodePresetType.Mediaconvert value)
      Sets the value of the mediaconvert property.
      Parameters:
      value - allowed object is TranscodePresetType.Mediaconvert
      Returns:
      The class instance
    • withGenerateCixTix

      public TranscodePresetType withGenerateCixTix(Boolean value)
      Sets the value of the generateCixTix property.
      Parameters:
      value - allowed object is Boolean
      Returns:
      The class instance
    • equals

      public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)
      Specified by:
      equals in interface org.jvnet.jaxb.lang.Equals
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • visit

      public TranscodePresetType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
    • hashCode

      public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)
      Specified by:
      hashCode in interface org.jvnet.jaxb.lang.HashCode
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • append

      public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
      Specified by:
      append in interface org.jvnet.jaxb.lang.ToString
    • appendFields

      public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
      Specified by:
      appendFields in interface org.jvnet.jaxb.lang.ToString