Class TranscoderConfigurationType

  • All Implemented Interfaces:
    Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

    public class TranscoderConfigurationType
    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 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"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • TranscoderConfigurationType

        public TranscoderConfigurationType()
    • Method Detail

      • 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()
      • 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

      • 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

      • 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

      • 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()
      • 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

      • 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

      • 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

      • 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()
      • copyTo

        public Object copyTo​(Object target)
        Specified by:
        copyTo in interface org.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 interface org.jvnet.jaxb2_commons.lang.CopyTo2
      • createNewInstance

        public Object createNewInstance()
        Specified by:
        createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2
      • 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 interface org.jvnet.jaxb2_commons.lang.Equals2
      • hashCode

        public int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object