Class ResourceType

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

.

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


 <complexType name="ResourceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="id" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" minOccurs="0"/>
         <element name="state" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <choice>
           <element name="network" type="{http://xml.vidispine.com/schema/vidispine}NetworkType"/>
           <element name="transcoder" type="{http://xml.vidispine.com/schema/vidispine}TranscoderType"/>
           <element name="externalTranscoder" type="{http://xml.vidispine.com/schema/vidispine}ExternalTranscoderType"/>
           <element name="cerify" type="{http://xml.vidispine.com/schema/vidispine}CerifyType"/>
           <element name="thumbnail" type="{http://xml.vidispine.com/schema/vidispine}ThumbnailServiceType"/>
           <element name="finalcutserver" type="{http://xml.vidispine.com/schema/vidispine}FinalCutServerType"/>
           <element name="mxfserver" type="{http://xml.vidispine.com/schema/vidispine}MXFServerResourceType"/>
           <element name="signiant" type="{http://xml.vidispine.com/schema/vidispine}SigniantType"/>
           <element name="ldap" type="{http://xml.vidispine.com/schema/vidispine}LDAPResourceType"/>
           <element name="unknown" type="{http://www.w3.org/2001/XMLSchema}string"/>
           <element name="cloudconvert" type="{http://xml.vidispine.com/schema/vidispine}CloudConvertType"/>
           <element name="vidinet" type="{http://xml.vidispine.com/schema/vidispine}VidinetServiceType"/>
           <element name="eidr" type="{http://xml.vidispine.com/schema/vidispine}EidrType"/>
           <element name="callback" type="{http://xml.vidispine.com/schema/vidispine}CallbackLocationResourceType"/>
         </choice>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

  • Constructor Details

    • ResourceType

      public ResourceType()
  • Method Details

    • getId

      public String getId()
      Gets the value of the id property.
      Returns:
      possible object is String
    • setId

      public void setId(String value)
      Sets the value of the id property.
      Parameters:
      value - allowed object is String
    • isSetId

      public boolean isSetId()
    • getState

      public String getState()
      Gets the value of the state property.
      Returns:
      possible object is String
    • setState

      public void setState(String value)
      Sets the value of the state property.
      Parameters:
      value - allowed object is String
    • isSetState

      public boolean isSetState()
    • getNetwork

      public NetworkType getNetwork()
      Gets the value of the network property.
      Returns:
      possible object is NetworkType
    • setNetwork

      public void setNetwork(NetworkType value)
      Sets the value of the network property.
      Parameters:
      value - allowed object is NetworkType
    • isSetNetwork

      public boolean isSetNetwork()
    • getTranscoder

      public TranscoderType getTranscoder()
      Gets the value of the transcoder property.
      Returns:
      possible object is TranscoderType
    • setTranscoder

      public void setTranscoder(TranscoderType value)
      Sets the value of the transcoder property.
      Parameters:
      value - allowed object is TranscoderType
    • isSetTranscoder

      public boolean isSetTranscoder()
    • getExternalTranscoder

      public ExternalTranscoderType getExternalTranscoder()
      Gets the value of the externalTranscoder property.
      Returns:
      possible object is ExternalTranscoderType
    • setExternalTranscoder

      public void setExternalTranscoder(ExternalTranscoderType value)
      Sets the value of the externalTranscoder property.
      Parameters:
      value - allowed object is ExternalTranscoderType
    • isSetExternalTranscoder

      public boolean isSetExternalTranscoder()
    • getCerify

      public CerifyType getCerify()
      Gets the value of the cerify property.
      Returns:
      possible object is CerifyType
    • setCerify

      public void setCerify(CerifyType value)
      Sets the value of the cerify property.
      Parameters:
      value - allowed object is CerifyType
    • isSetCerify

      public boolean isSetCerify()
    • getThumbnail

      public ThumbnailServiceType getThumbnail()
      Gets the value of the thumbnail property.
      Returns:
      possible object is ThumbnailServiceType
    • setThumbnail

      public void setThumbnail(ThumbnailServiceType value)
      Sets the value of the thumbnail property.
      Parameters:
      value - allowed object is ThumbnailServiceType
    • isSetThumbnail

      public boolean isSetThumbnail()
    • getFinalcutserver

      public FinalCutServerType getFinalcutserver()
      Gets the value of the finalcutserver property.
      Returns:
      possible object is FinalCutServerType
    • setFinalcutserver

      public void setFinalcutserver(FinalCutServerType value)
      Sets the value of the finalcutserver property.
      Parameters:
      value - allowed object is FinalCutServerType
    • isSetFinalcutserver

      public boolean isSetFinalcutserver()
    • getMxfserver

      public MXFServerResourceType getMxfserver()
      Gets the value of the mxfserver property.
      Returns:
      possible object is MXFServerResourceType
    • setMxfserver

      public void setMxfserver(MXFServerResourceType value)
      Sets the value of the mxfserver property.
      Parameters:
      value - allowed object is MXFServerResourceType
    • isSetMxfserver

      public boolean isSetMxfserver()
    • getSigniant

      public SigniantType getSigniant()
      Gets the value of the signiant property.
      Returns:
      possible object is SigniantType
    • setSigniant

      public void setSigniant(SigniantType value)
      Sets the value of the signiant property.
      Parameters:
      value - allowed object is SigniantType
    • isSetSigniant

      public boolean isSetSigniant()
    • getLdap

      public LDAPResourceType getLdap()
      Gets the value of the ldap property.
      Returns:
      possible object is LDAPResourceType
    • setLdap

      public void setLdap(LDAPResourceType value)
      Sets the value of the ldap property.
      Parameters:
      value - allowed object is LDAPResourceType
    • isSetLdap

      public boolean isSetLdap()
    • getUnknown

      public String getUnknown()
      Gets the value of the unknown property.
      Returns:
      possible object is String
    • setUnknown

      public void setUnknown(String value)
      Sets the value of the unknown property.
      Parameters:
      value - allowed object is String
    • isSetUnknown

      public boolean isSetUnknown()
    • getCloudconvert

      public CloudConvertType getCloudconvert()
      Gets the value of the cloudconvert property.
      Returns:
      possible object is CloudConvertType
    • setCloudconvert

      public void setCloudconvert(CloudConvertType value)
      Sets the value of the cloudconvert property.
      Parameters:
      value - allowed object is CloudConvertType
    • isSetCloudconvert

      public boolean isSetCloudconvert()
    • getVidinet

      public VidinetServiceType getVidinet()
      Gets the value of the vidinet property.
      Returns:
      possible object is VidinetServiceType
    • setVidinet

      public void setVidinet(VidinetServiceType value)
      Sets the value of the vidinet property.
      Parameters:
      value - allowed object is VidinetServiceType
    • isSetVidinet

      public boolean isSetVidinet()
    • getEidr

      public EidrType getEidr()
      Gets the value of the eidr property.
      Returns:
      possible object is EidrType
    • setEidr

      public void setEidr(EidrType value)
      Sets the value of the eidr property.
      Parameters:
      value - allowed object is EidrType
    • isSetEidr

      public boolean isSetEidr()
    • getCallback

      public CallbackLocationResourceType getCallback()
      Gets the value of the callback property.
      Returns:
      possible object is CallbackLocationResourceType
    • setCallback

      public void setCallback(CallbackLocationResourceType value)
      Sets the value of the callback property.
      Parameters:
      value - allowed object is CallbackLocationResourceType
    • isSetCallback

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

      public ResourceType withId(String value)
      Sets the value of the id property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withState

      public ResourceType withState(String value)
      Sets the value of the state property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withNetwork

      public ResourceType withNetwork(NetworkType value)
      Sets the value of the network property.
      Parameters:
      value - allowed object is NetworkType
      Returns:
      The class instance
    • withTranscoder

      public ResourceType withTranscoder(TranscoderType value)
      Sets the value of the transcoder property.
      Parameters:
      value - allowed object is TranscoderType
      Returns:
      The class instance
    • withExternalTranscoder

      public ResourceType withExternalTranscoder(ExternalTranscoderType value)
      Sets the value of the externalTranscoder property.
      Parameters:
      value - allowed object is ExternalTranscoderType
      Returns:
      The class instance
    • withCerify

      public ResourceType withCerify(CerifyType value)
      Sets the value of the cerify property.
      Parameters:
      value - allowed object is CerifyType
      Returns:
      The class instance
    • withThumbnail

      public ResourceType withThumbnail(ThumbnailServiceType value)
      Sets the value of the thumbnail property.
      Parameters:
      value - allowed object is ThumbnailServiceType
      Returns:
      The class instance
    • withFinalcutserver

      public ResourceType withFinalcutserver(FinalCutServerType value)
      Sets the value of the finalcutserver property.
      Parameters:
      value - allowed object is FinalCutServerType
      Returns:
      The class instance
    • withMxfserver

      public ResourceType withMxfserver(MXFServerResourceType value)
      Sets the value of the mxfserver property.
      Parameters:
      value - allowed object is MXFServerResourceType
      Returns:
      The class instance
    • withSigniant

      public ResourceType withSigniant(SigniantType value)
      Sets the value of the signiant property.
      Parameters:
      value - allowed object is SigniantType
      Returns:
      The class instance
    • withLdap

      public ResourceType withLdap(LDAPResourceType value)
      Sets the value of the ldap property.
      Parameters:
      value - allowed object is LDAPResourceType
      Returns:
      The class instance
    • withUnknown

      public ResourceType withUnknown(String value)
      Sets the value of the unknown property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withCloudconvert

      public ResourceType withCloudconvert(CloudConvertType value)
      Sets the value of the cloudconvert property.
      Parameters:
      value - allowed object is CloudConvertType
      Returns:
      The class instance
    • withVidinet

      public ResourceType withVidinet(VidinetServiceType value)
      Sets the value of the vidinet property.
      Parameters:
      value - allowed object is VidinetServiceType
      Returns:
      The class instance
    • withEidr

      public ResourceType withEidr(EidrType value)
      Sets the value of the eidr property.
      Parameters:
      value - allowed object is EidrType
      Returns:
      The class instance
    • withCallback

      public ResourceType withCallback(CallbackLocationResourceType value)
      Sets the value of the callback property.
      Parameters:
      value - allowed object is CallbackLocationResourceType
      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 ResourceType 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