Class TranscoderConfigurationType

java.lang.Object
com.vidispine.generated.TranscoderConfigurationType
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 TranscoderConfigurationType 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 TranscoderConfigurationType complex type

.

The following schema fragment specifies the expected content contained within this class.


 <complexType name="TranscoderConfigurationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="address" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="port" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="encoderThreads" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="decoderOfferThreads" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="apiUsername" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="apiPassword" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="apiURL" type="{http://xml.vidispine.com/schema/vidispine}AddressPortType" minOccurs="0"/>
         <element name="thumbnailResolution" type="{http://xml.vidispine.com/schema/vidispine}ResolutionType"/>
         <element name="thumbnailPeriod" type="{http://xml.vidispine.com/schema/vidispine}TimeCodeType" minOccurs="0"/>
         <element name="bilinearEffects" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="carbonServer" type="{http://xml.vidispine.com/schema/vidispine}AddressPortType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="carbonPreset" type="{http://xml.vidispine.com/schema/vidispine}CarbonPreset" maxOccurs="unbounded" minOccurs="0"/>
         <element name="faceDetectorPlugin" type="{http://xml.vidispine.com/schema/vidispine}PluginType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="dataPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="presetPath" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="tempPath" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="proresDecoder" type="{http://xml.vidispine.com/schema/vidispine}AddressPortType" minOccurs="0"/>
         <element name="proresEncoder" type="{http://xml.vidispine.com/schema/vidispine}AddressPortType" minOccurs="0"/>
         <element name="vp6Encoder" type="{http://xml.vidispine.com/schema/vidispine}AddressPortType" minOccurs="0"/>
         <element name="vp6EncoderPoolSize" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="logo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="imagemagick" type="{http://xml.vidispine.com/schema/vidispine}KeyValuePairType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="logLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="statsd" type="{http://xml.vidispine.com/schema/vidispine}StatsDRecieverType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="readBufferLength" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="dataBufferSize" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="dataBufferWriteSize" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="dataBufferFlushTime" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="colorProfilePath" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="redDecoderType" type="{http://xml.vidispine.com/schema/vidispine}REDDecoderType" minOccurs="0"/>
         <element name="logJsonFormat" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • address

      protected String address
    • port

      protected int port
    • encoderThreads

      protected Integer encoderThreads
    • decoderOfferThreads

      protected Integer decoderOfferThreads
    • apiUsername

      protected String apiUsername
    • apiPassword

      protected String apiPassword
    • apiURL

      protected AddressPortType apiURL
    • thumbnailResolution

      protected ResolutionType thumbnailResolution
    • thumbnailPeriod

      protected TimeCodeType thumbnailPeriod
    • bilinearEffects

      protected boolean bilinearEffects
    • carbonServer

      protected List<AddressPortType> carbonServer
    • carbonPreset

      protected List<CarbonPreset> carbonPreset
    • faceDetectorPlugin

      protected List<PluginType> faceDetectorPlugin
    • dataPath

      protected String dataPath
    • presetPath

      protected String presetPath
    • tempPath

      protected String tempPath
    • proresDecoder

      protected AddressPortType proresDecoder
    • proresEncoder

      protected AddressPortType proresEncoder
    • vp6Encoder

      protected AddressPortType vp6Encoder
    • vp6EncoderPoolSize

      protected Integer vp6EncoderPoolSize
    • imagemagick

      protected List<KeyValuePairType> imagemagick
    • logLevel

      protected String logLevel
    • statsd

      protected List<StatsDRecieverType> statsd
    • readBufferLength

      protected Integer readBufferLength
    • dataBufferSize

      protected Integer dataBufferSize
    • dataBufferWriteSize

      protected Integer dataBufferWriteSize
    • dataBufferFlushTime

      protected Integer dataBufferFlushTime
    • colorProfilePath

      protected List<String> colorProfilePath
    • redDecoderType

      protected REDDecoderType redDecoderType
    • logJsonFormat

      protected Boolean logJsonFormat
  • Constructor Details

    • TranscoderConfigurationType

      public TranscoderConfigurationType()
  • Method Details

    • getAddress

      public String getAddress()
      Gets the value of the address property.
      Returns:
      possible object is String
    • setAddress

      public void setAddress(String value)
      Sets the value of the address property.
      Parameters:
      value - allowed object is String
    • isSetAddress

      public boolean isSetAddress()
    • getPort

      public int getPort()
      Gets the value of the port property.
    • setPort

      public void setPort(int value)
      Sets the value of the port property.
    • isSetPort

      public boolean isSetPort()
    • getEncoderThreads

      public Integer getEncoderThreads()
      Gets the value of the encoderThreads property.
      Returns:
      possible object is Integer
    • setEncoderThreads

      public void setEncoderThreads(Integer value)
      Sets the value of the encoderThreads property.
      Parameters:
      value - allowed object is Integer
    • isSetEncoderThreads

      public boolean isSetEncoderThreads()
    • getDecoderOfferThreads

      public Integer getDecoderOfferThreads()
      Gets the value of the decoderOfferThreads property.
      Returns:
      possible object is Integer
    • setDecoderOfferThreads

      public void setDecoderOfferThreads(Integer value)
      Sets the value of the decoderOfferThreads property.
      Parameters:
      value - allowed object is Integer
    • isSetDecoderOfferThreads

      public boolean isSetDecoderOfferThreads()
    • getApiUsername

      public String getApiUsername()
      Gets the value of the apiUsername property.
      Returns:
      possible object is String
    • setApiUsername

      public void setApiUsername(String value)
      Sets the value of the apiUsername property.
      Parameters:
      value - allowed object is String
    • isSetApiUsername

      public boolean isSetApiUsername()
    • getApiPassword

      public String getApiPassword()
      Gets the value of the apiPassword property.
      Returns:
      possible object is String
    • setApiPassword

      public void setApiPassword(String value)
      Sets the value of the apiPassword property.
      Parameters:
      value - allowed object is String
    • isSetApiPassword

      public boolean isSetApiPassword()
    • getApiURL

      public AddressPortType getApiURL()
      Gets the value of the apiURL property.
      Returns:
      possible object is AddressPortType
    • setApiURL

      public void setApiURL(AddressPortType value)
      Sets the value of the apiURL property.
      Parameters:
      value - allowed object is AddressPortType
    • isSetApiURL

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

      public boolean isBilinearEffects()
      Gets the value of the bilinearEffects property.
    • setBilinearEffects

      public void setBilinearEffects(boolean value)
      Sets the value of the bilinearEffects property.
    • isSetBilinearEffects

      public boolean isSetBilinearEffects()
    • getCarbonServer

      public List<AddressPortType> getCarbonServer()
      Gets the value of the carbonServer 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 carbonServer property.

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

       getCarbonServer().add(newItem);
       

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

      Returns:
      The value of the carbonServer property.
    • isSetCarbonServer

      public boolean isSetCarbonServer()
    • unsetCarbonServer

      public void unsetCarbonServer()
    • getCarbonPreset

      public List<CarbonPreset> getCarbonPreset()
      Gets the value of the carbonPreset 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 carbonPreset property.

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

       getCarbonPreset().add(newItem);
       

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

      Returns:
      The value of the carbonPreset property.
    • isSetCarbonPreset

      public boolean isSetCarbonPreset()
    • unsetCarbonPreset

      public void unsetCarbonPreset()
    • getFaceDetectorPlugin

      public List<PluginType> getFaceDetectorPlugin()
      Gets the value of the faceDetectorPlugin 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 faceDetectorPlugin property.

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

       getFaceDetectorPlugin().add(newItem);
       

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

      Returns:
      The value of the faceDetectorPlugin property.
    • isSetFaceDetectorPlugin

      public boolean isSetFaceDetectorPlugin()
    • unsetFaceDetectorPlugin

      public void unsetFaceDetectorPlugin()
    • getDataPath

      public String getDataPath()
      Gets the value of the dataPath property.
      Returns:
      possible object is String
    • setDataPath

      public void setDataPath(String value)
      Sets the value of the dataPath property.
      Parameters:
      value - allowed object is String
    • isSetDataPath

      public boolean isSetDataPath()
    • getPresetPath

      public String getPresetPath()
      Gets the value of the presetPath property.
      Returns:
      possible object is String
    • setPresetPath

      public void setPresetPath(String value)
      Sets the value of the presetPath property.
      Parameters:
      value - allowed object is String
    • isSetPresetPath

      public boolean isSetPresetPath()
    • getTempPath

      public String getTempPath()
      Gets the value of the tempPath property.
      Returns:
      possible object is String
    • setTempPath

      public void setTempPath(String value)
      Sets the value of the tempPath property.
      Parameters:
      value - allowed object is String
    • isSetTempPath

      public boolean isSetTempPath()
    • getProresDecoder

      public AddressPortType getProresDecoder()
      Gets the value of the proresDecoder property.
      Returns:
      possible object is AddressPortType
    • setProresDecoder

      public void setProresDecoder(AddressPortType value)
      Sets the value of the proresDecoder property.
      Parameters:
      value - allowed object is AddressPortType
    • isSetProresDecoder

      public boolean isSetProresDecoder()
    • getProresEncoder

      public AddressPortType getProresEncoder()
      Gets the value of the proresEncoder property.
      Returns:
      possible object is AddressPortType
    • setProresEncoder

      public void setProresEncoder(AddressPortType value)
      Sets the value of the proresEncoder property.
      Parameters:
      value - allowed object is AddressPortType
    • isSetProresEncoder

      public boolean isSetProresEncoder()
    • getVp6Encoder

      public AddressPortType getVp6Encoder()
      Gets the value of the vp6Encoder property.
      Returns:
      possible object is AddressPortType
    • setVp6Encoder

      public void setVp6Encoder(AddressPortType value)
      Sets the value of the vp6Encoder property.
      Parameters:
      value - allowed object is AddressPortType
    • isSetVp6Encoder

      public boolean isSetVp6Encoder()
    • getVp6EncoderPoolSize

      public Integer getVp6EncoderPoolSize()
      Gets the value of the vp6EncoderPoolSize property.
      Returns:
      possible object is Integer
    • setVp6EncoderPoolSize

      public void setVp6EncoderPoolSize(Integer value)
      Sets the value of the vp6EncoderPoolSize property.
      Parameters:
      value - allowed object is Integer
    • isSetVp6EncoderPoolSize

      public boolean isSetVp6EncoderPoolSize()
    • getLogo

      public String getLogo()
      Gets the value of the logo property.
      Returns:
      possible object is String
    • setLogo

      public void setLogo(String value)
      Sets the value of the logo property.
      Parameters:
      value - allowed object is String
    • isSetLogo

      public boolean isSetLogo()
    • getImagemagick

      public List<KeyValuePairType> getImagemagick()
      Gets the value of the imagemagick 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 imagemagick property.

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

       getImagemagick().add(newItem);
       

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

      Returns:
      The value of the imagemagick property.
    • isSetImagemagick

      public boolean isSetImagemagick()
    • unsetImagemagick

      public void unsetImagemagick()
    • getLogLevel

      public String getLogLevel()
      Gets the value of the logLevel property.
      Returns:
      possible object is String
    • setLogLevel

      public void setLogLevel(String value)
      Sets the value of the logLevel property.
      Parameters:
      value - allowed object is String
    • isSetLogLevel

      public boolean isSetLogLevel()
    • getStatsd

      public List<StatsDRecieverType> getStatsd()
      Gets the value of the statsd 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 statsd property.

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

       getStatsd().add(newItem);
       

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

      Returns:
      The value of the statsd property.
    • isSetStatsd

      public boolean isSetStatsd()
    • unsetStatsd

      public void unsetStatsd()
    • getReadBufferLength

      public Integer getReadBufferLength()
      Gets the value of the readBufferLength property.
      Returns:
      possible object is Integer
    • setReadBufferLength

      public void setReadBufferLength(Integer value)
      Sets the value of the readBufferLength property.
      Parameters:
      value - allowed object is Integer
    • isSetReadBufferLength

      public boolean isSetReadBufferLength()
    • getDataBufferSize

      public Integer getDataBufferSize()
      Gets the value of the dataBufferSize property.
      Returns:
      possible object is Integer
    • setDataBufferSize

      public void setDataBufferSize(Integer value)
      Sets the value of the dataBufferSize property.
      Parameters:
      value - allowed object is Integer
    • isSetDataBufferSize

      public boolean isSetDataBufferSize()
    • getDataBufferWriteSize

      public Integer getDataBufferWriteSize()
      Gets the value of the dataBufferWriteSize property.
      Returns:
      possible object is Integer
    • setDataBufferWriteSize

      public void setDataBufferWriteSize(Integer value)
      Sets the value of the dataBufferWriteSize property.
      Parameters:
      value - allowed object is Integer
    • isSetDataBufferWriteSize

      public boolean isSetDataBufferWriteSize()
    • getDataBufferFlushTime

      public Integer getDataBufferFlushTime()
      Gets the value of the dataBufferFlushTime property.
      Returns:
      possible object is Integer
    • setDataBufferFlushTime

      public void setDataBufferFlushTime(Integer value)
      Sets the value of the dataBufferFlushTime property.
      Parameters:
      value - allowed object is Integer
    • isSetDataBufferFlushTime

      public boolean isSetDataBufferFlushTime()
    • getColorProfilePath

      public List<String> getColorProfilePath()
      Gets the value of the colorProfilePath 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 colorProfilePath property.

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

       getColorProfilePath().add(newItem);
       

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

      Returns:
      The value of the colorProfilePath property.
    • isSetColorProfilePath

      public boolean isSetColorProfilePath()
    • unsetColorProfilePath

      public void unsetColorProfilePath()
    • getRedDecoderType

      public REDDecoderType getRedDecoderType()
      Gets the value of the redDecoderType property.
      Returns:
      possible object is REDDecoderType
    • setRedDecoderType

      public void setRedDecoderType(REDDecoderType value)
      Sets the value of the redDecoderType property.
      Parameters:
      value - allowed object is REDDecoderType
    • isSetRedDecoderType

      public boolean isSetRedDecoderType()
    • isLogJsonFormat

      public Boolean isLogJsonFormat()
      Gets the value of the logJsonFormat property.
      Returns:
      possible object is Boolean
    • setLogJsonFormat

      public void setLogJsonFormat(Boolean value)
      Sets the value of the logJsonFormat property.
      Parameters:
      value - allowed object is Boolean
    • isSetLogJsonFormat

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

      public TranscoderConfigurationType withAddress(String value)
      Sets the value of the address property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withPort

      public TranscoderConfigurationType withPort(int value)
      Sets the value of the port property.
      Parameters:
      value - allowed object is int
      Returns:
      The class instance
    • withEncoderThreads

      public TranscoderConfigurationType withEncoderThreads(Integer value)
      Sets the value of the encoderThreads property.
      Parameters:
      value - allowed object is Integer
      Returns:
      The class instance
    • withDecoderOfferThreads

      public TranscoderConfigurationType withDecoderOfferThreads(Integer value)
      Sets the value of the decoderOfferThreads property.
      Parameters:
      value - allowed object is Integer
      Returns:
      The class instance
    • withApiUsername

      public TranscoderConfigurationType withApiUsername(String value)
      Sets the value of the apiUsername property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withApiPassword

      public TranscoderConfigurationType withApiPassword(String value)
      Sets the value of the apiPassword property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withApiURL

      public TranscoderConfigurationType withApiURL(AddressPortType value)
      Sets the value of the apiURL property.
      Parameters:
      value - allowed object is AddressPortType
      Returns:
      The class instance
    • withThumbnailResolution

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

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

      public TranscoderConfigurationType withBilinearEffects(boolean value)
      Sets the value of the bilinearEffects property.
      Parameters:
      value - allowed object is boolean
      Returns:
      The class instance
    • withCarbonServer

      public TranscoderConfigurationType withCarbonServer(AddressPortType... values)
      Adds objects to the list of CarbonServer using add method
      Parameters:
      values - objects to add to the list CarbonServer
      Returns:
      The class instance
    • withCarbonServer

      public TranscoderConfigurationType withCarbonServer(Collection<AddressPortType> values)
      Adds objects to the list of CarbonServer using addAll method
      Parameters:
      values - objects to add to the list CarbonServer
      Returns:
      The class instance
    • withCarbonPreset

      public TranscoderConfigurationType withCarbonPreset(CarbonPreset... values)
      Adds objects to the list of CarbonPreset using add method
      Parameters:
      values - objects to add to the list CarbonPreset
      Returns:
      The class instance
    • withCarbonPreset

      public TranscoderConfigurationType withCarbonPreset(Collection<CarbonPreset> values)
      Adds objects to the list of CarbonPreset using addAll method
      Parameters:
      values - objects to add to the list CarbonPreset
      Returns:
      The class instance
    • withFaceDetectorPlugin

      public TranscoderConfigurationType withFaceDetectorPlugin(PluginType... values)
      Adds objects to the list of FaceDetectorPlugin using add method
      Parameters:
      values - objects to add to the list FaceDetectorPlugin
      Returns:
      The class instance
    • withFaceDetectorPlugin

      public TranscoderConfigurationType withFaceDetectorPlugin(Collection<PluginType> values)
      Adds objects to the list of FaceDetectorPlugin using addAll method
      Parameters:
      values - objects to add to the list FaceDetectorPlugin
      Returns:
      The class instance
    • withDataPath

      public TranscoderConfigurationType withDataPath(String value)
      Sets the value of the dataPath property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withPresetPath

      public TranscoderConfigurationType withPresetPath(String value)
      Sets the value of the presetPath property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withTempPath

      public TranscoderConfigurationType withTempPath(String value)
      Sets the value of the tempPath property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withProresDecoder

      public TranscoderConfigurationType withProresDecoder(AddressPortType value)
      Sets the value of the proresDecoder property.
      Parameters:
      value - allowed object is AddressPortType
      Returns:
      The class instance
    • withProresEncoder

      public TranscoderConfigurationType withProresEncoder(AddressPortType value)
      Sets the value of the proresEncoder property.
      Parameters:
      value - allowed object is AddressPortType
      Returns:
      The class instance
    • withVp6Encoder

      public TranscoderConfigurationType withVp6Encoder(AddressPortType value)
      Sets the value of the vp6Encoder property.
      Parameters:
      value - allowed object is AddressPortType
      Returns:
      The class instance
    • withVp6EncoderPoolSize

      public TranscoderConfigurationType withVp6EncoderPoolSize(Integer value)
      Sets the value of the vp6EncoderPoolSize property.
      Parameters:
      value - allowed object is Integer
      Returns:
      The class instance
    • withLogo

      public TranscoderConfigurationType withLogo(String value)
      Sets the value of the logo property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withImagemagick

      public TranscoderConfigurationType withImagemagick(KeyValuePairType... values)
      Adds objects to the list of Imagemagick using add method
      Parameters:
      values - objects to add to the list Imagemagick
      Returns:
      The class instance
    • withImagemagick

      public TranscoderConfigurationType withImagemagick(Collection<KeyValuePairType> values)
      Adds objects to the list of Imagemagick using addAll method
      Parameters:
      values - objects to add to the list Imagemagick
      Returns:
      The class instance
    • withLogLevel

      public TranscoderConfigurationType withLogLevel(String value)
      Sets the value of the logLevel property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withStatsd

      public TranscoderConfigurationType withStatsd(StatsDRecieverType... values)
      Adds objects to the list of Statsd using add method
      Parameters:
      values - objects to add to the list Statsd
      Returns:
      The class instance
    • withStatsd

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

      public TranscoderConfigurationType withReadBufferLength(Integer value)
      Sets the value of the readBufferLength property.
      Parameters:
      value - allowed object is Integer
      Returns:
      The class instance
    • withDataBufferSize

      public TranscoderConfigurationType withDataBufferSize(Integer value)
      Sets the value of the dataBufferSize property.
      Parameters:
      value - allowed object is Integer
      Returns:
      The class instance
    • withDataBufferWriteSize

      public TranscoderConfigurationType withDataBufferWriteSize(Integer value)
      Sets the value of the dataBufferWriteSize property.
      Parameters:
      value - allowed object is Integer
      Returns:
      The class instance
    • withDataBufferFlushTime

      public TranscoderConfigurationType withDataBufferFlushTime(Integer value)
      Sets the value of the dataBufferFlushTime property.
      Parameters:
      value - allowed object is Integer
      Returns:
      The class instance
    • withColorProfilePath

      public TranscoderConfigurationType withColorProfilePath(String... values)
      Adds objects to the list of ColorProfilePath using add method
      Parameters:
      values - objects to add to the list ColorProfilePath
      Returns:
      The class instance
    • withColorProfilePath

      public TranscoderConfigurationType withColorProfilePath(Collection<String> values)
      Adds objects to the list of ColorProfilePath using addAll method
      Parameters:
      values - objects to add to the list ColorProfilePath
      Returns:
      The class instance
    • withRedDecoderType

      public TranscoderConfigurationType withRedDecoderType(REDDecoderType value)
      Sets the value of the redDecoderType property.
      Parameters:
      value - allowed object is REDDecoderType
      Returns:
      The class instance
    • withLogJsonFormat

      public TranscoderConfigurationType withLogJsonFormat(Boolean value)
      Sets the value of the logJsonFormat 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 TranscoderConfigurationType 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