Class JobRequestChoiceType

  • 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 JobRequestChoiceType
    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 JobRequestChoiceType complex type.

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

     <complexType name="JobRequestChoiceType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <choice>
             <element name="timelineRequest" type="{http://xml.vidispine.com/schema/vidispine}TimelineJobRequestType"/>
             <element name="complexRequest" type="{http://xml.vidispine.com/schema/vidispine}ComplexJobType"/>
             <element name="movIndexRequest" type="{http://xml.vidispine.com/schema/vidispine}MOVIndexJobType"/>
             <element name="mxfTimecodeExtractionRequest" type="{http://xml.vidispine.com/schema/vidispine}MXFTimecodeExtractionJobType"/>
             <element name="mxfOp1bRequest" type="{http://xml.vidispine.com/schema/vidispine}MXFOp1bJobType"/>
             <element name="segmentationRequest" type="{http://xml.vidispine.com/schema/vidispine}SegmentationJobType"/>
             <element name="nleRequest" type="{http://xml.vidispine.com/schema/vidispine}NLEJobType"/>
             <element name="queueRequest" type="{http://xml.vidispine.com/schema/vidispine}QueueJobType"/>
             <element name="durationRequest" type="{http://xml.vidispine.com/schema/vidispine}DurationJobType"/>
             <element name="shapeDeductionRequest" type="{http://xml.vidispine.com/schema/vidispine}ShapeDeductionJobType"/>
             <element name="xmpRequest" type="{http://xml.vidispine.com/schema/vidispine}XMPJobType"/>
             <element name="hashRequest" type="{http://xml.vidispine.com/schema/vidispine}HashJobType"/>
             <element name="transferRequest" type="{http://xml.vidispine.com/schema/vidispine}TransferJobType"/>
             <element name="aafGeneratorRequest" type="{http://xml.vidispine.com/schema/vidispine}AAFGeneratorJobType"/>
           </choice>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • JobRequestChoiceType

        public JobRequestChoiceType()
    • Method Detail

      • isSetTimelineRequest

        public boolean isSetTimelineRequest()
      • getComplexRequest

        public ComplexJobType getComplexRequest()
        Gets the value of the complexRequest property.
        Returns:
        possible object is ComplexJobType
      • setComplexRequest

        public void setComplexRequest​(ComplexJobType value)
        Sets the value of the complexRequest property.
        Parameters:
        value - allowed object is ComplexJobType
      • isSetComplexRequest

        public boolean isSetComplexRequest()
      • getMovIndexRequest

        public MOVIndexJobType getMovIndexRequest()
        Gets the value of the movIndexRequest property.
        Returns:
        possible object is MOVIndexJobType
      • setMovIndexRequest

        public void setMovIndexRequest​(MOVIndexJobType value)
        Sets the value of the movIndexRequest property.
        Parameters:
        value - allowed object is MOVIndexJobType
      • isSetMovIndexRequest

        public boolean isSetMovIndexRequest()
      • isSetMxfTimecodeExtractionRequest

        public boolean isSetMxfTimecodeExtractionRequest()
      • getMxfOp1BRequest

        public MXFOp1BJobType getMxfOp1BRequest()
        Gets the value of the mxfOp1BRequest property.
        Returns:
        possible object is MXFOp1BJobType
      • setMxfOp1BRequest

        public void setMxfOp1BRequest​(MXFOp1BJobType value)
        Sets the value of the mxfOp1BRequest property.
        Parameters:
        value - allowed object is MXFOp1BJobType
      • isSetMxfOp1BRequest

        public boolean isSetMxfOp1BRequest()
      • setSegmentationRequest

        public void setSegmentationRequest​(SegmentationJobType value)
        Sets the value of the segmentationRequest property.
        Parameters:
        value - allowed object is SegmentationJobType
      • isSetSegmentationRequest

        public boolean isSetSegmentationRequest()
      • getNleRequest

        public NLEJobType getNleRequest()
        Gets the value of the nleRequest property.
        Returns:
        possible object is NLEJobType
      • setNleRequest

        public void setNleRequest​(NLEJobType value)
        Sets the value of the nleRequest property.
        Parameters:
        value - allowed object is NLEJobType
      • isSetNleRequest

        public boolean isSetNleRequest()
      • getQueueRequest

        public QueueJobType getQueueRequest()
        Gets the value of the queueRequest property.
        Returns:
        possible object is QueueJobType
      • setQueueRequest

        public void setQueueRequest​(QueueJobType value)
        Sets the value of the queueRequest property.
        Parameters:
        value - allowed object is QueueJobType
      • isSetQueueRequest

        public boolean isSetQueueRequest()
      • getDurationRequest

        public DurationJobType getDurationRequest()
        Gets the value of the durationRequest property.
        Returns:
        possible object is DurationJobType
      • setDurationRequest

        public void setDurationRequest​(DurationJobType value)
        Sets the value of the durationRequest property.
        Parameters:
        value - allowed object is DurationJobType
      • isSetDurationRequest

        public boolean isSetDurationRequest()
      • setShapeDeductionRequest

        public void setShapeDeductionRequest​(ShapeDeductionJobType value)
        Sets the value of the shapeDeductionRequest property.
        Parameters:
        value - allowed object is ShapeDeductionJobType
      • isSetShapeDeductionRequest

        public boolean isSetShapeDeductionRequest()
      • getXmpRequest

        public XMPJobType getXmpRequest()
        Gets the value of the xmpRequest property.
        Returns:
        possible object is XMPJobType
      • setXmpRequest

        public void setXmpRequest​(XMPJobType value)
        Sets the value of the xmpRequest property.
        Parameters:
        value - allowed object is XMPJobType
      • isSetXmpRequest

        public boolean isSetXmpRequest()
      • getHashRequest

        public HashJobType getHashRequest()
        Gets the value of the hashRequest property.
        Returns:
        possible object is HashJobType
      • setHashRequest

        public void setHashRequest​(HashJobType value)
        Sets the value of the hashRequest property.
        Parameters:
        value - allowed object is HashJobType
      • isSetHashRequest

        public boolean isSetHashRequest()
      • getTransferRequest

        public TransferJobType getTransferRequest()
        Gets the value of the transferRequest property.
        Returns:
        possible object is TransferJobType
      • setTransferRequest

        public void setTransferRequest​(TransferJobType value)
        Sets the value of the transferRequest property.
        Parameters:
        value - allowed object is TransferJobType
      • isSetTransferRequest

        public boolean isSetTransferRequest()
      • setAafGeneratorRequest

        public void setAafGeneratorRequest​(AAFGeneratorJobType value)
        Sets the value of the aafGeneratorRequest property.
        Parameters:
        value - allowed object is AAFGeneratorJobType
      • isSetAafGeneratorRequest

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