Class TranscoderType
- 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
Java class for TranscoderType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="TranscoderType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="type" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="TRANSCODER"/>
<enumeration value="DIRECTORY"/>
</restriction>
</simpleType>
</element>
<element name="url" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
<element name="version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="reverseAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="reverseAddressDetected" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="directAccess" type="{http://xml.vidispine.com/schema/vidispine}TranscoderDirectAccess" maxOccurs="unbounded" minOccurs="0"/>
<element name="state" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="job" type="{http://xml.vidispine.com/schema/vidispine}JobStatusType" maxOccurs="unbounded" minOccurs="0"/>
<element name="configuration" type="{http://xml.vidispine.com/schema/vidispine}TranscoderConfigurationType" minOccurs="0"/>
<element name="transcoder" type="{http://xml.vidispine.com/schema/vidispine}TranscoderType" maxOccurs="unbounded" minOccurs="0"/>
<element name="weight" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="maxJob" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="resourceTag" type="{http://xml.vidispine.com/schema/vidispine}KeyValuePairType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TranscoderConfigurationType
protected List<TranscoderDirectAccess>
protected List<JobStatusType>
protected Integer
protected List<KeyValuePairType>
protected String
protected String
protected String
protected List<TranscoderType>
protected String
protected String
protected String
protected Integer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend
(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields
(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) clone()
copyTo
(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) boolean
boolean
equals
(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) Gets the value of the configuration property.Gets the value of the directAccess property.getJob()
Gets the value of the job property.Gets the value of the maxJob property.Gets the value of the resourceTag property.Gets the value of the reverseAddress property.Gets the value of the reverseAddressDetected property.getState()
Gets the value of the state property.Gets the value of the transcoder property.getType()
Gets the value of the type property.getUrl()
Gets the value of the url property.Gets the value of the version property.Gets the value of the weight property.int
hashCode()
int
hashCode
(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) boolean
boolean
boolean
isSetJob()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isSetUrl()
boolean
boolean
void
Sets the value of the configuration property.void
Sets the value of the maxJob property.void
setReverseAddress
(String value) Sets the value of the reverseAddress property.void
setReverseAddressDetected
(String value) Sets the value of the reverseAddressDetected property.void
Sets the value of the state property.void
Sets the value of the type property.void
Sets the value of the url property.void
setVersion
(String value) Sets the value of the version property.void
Sets the value of the weight property.toString()
void
void
unsetJob()
void
void
visit
(com.kscs.util.jaxb.PropertyVisitor _visitor_) Sets the value of the configuration property.withDirectAccess
(TranscoderDirectAccess... values) Adds objects to the list of DirectAccess using add methodAdds objects to the list of DirectAccess using addAll methodwithJob
(JobStatusType... values) Adds objects to the list of Job using add methodwithJob
(Collection<JobStatusType> values) Adds objects to the list of Job using addAll methodwithMaxJob
(Integer value) Sets the value of the maxJob property.withResourceTag
(KeyValuePairType... values) Adds objects to the list of ResourceTag using add methodwithResourceTag
(Collection<KeyValuePairType> values) Adds objects to the list of ResourceTag using addAll methodwithReverseAddress
(String value) Sets the value of the reverseAddress property.withReverseAddressDetected
(String value) Sets the value of the reverseAddressDetected property.Sets the value of the state property.withTranscoder
(TranscoderType... values) Adds objects to the list of Transcoder using add methodwithTranscoder
(Collection<TranscoderType> values) Adds objects to the list of Transcoder using addAll methodSets the value of the type property.Sets the value of the url property.withVersion
(String value) Sets the value of the version property.withWeight
(Integer value) Sets the value of the weight property.
-
Field Details
-
type
-
url
-
version
-
reverseAddress
-
reverseAddressDetected
-
directAccess
-
state
-
job
-
configuration
-
transcoder
-
weight
-
maxJob
-
resourceTag
-
-
Constructor Details
-
TranscoderType
public TranscoderType()
-
-
Method Details
-
getType
Gets the value of the type property.- Returns:
- possible object is
String
-
setType
Sets the value of the type property.- Parameters:
value
- allowed object isString
-
isSetType
public boolean isSetType() -
getUrl
Gets the value of the url property.- Returns:
- possible object is
String
-
setUrl
Sets the value of the url property.- Parameters:
value
- allowed object isString
-
isSetUrl
public boolean isSetUrl() -
getVersion
Gets the value of the version property.- Returns:
- possible object is
String
-
setVersion
Sets the value of the version property.- Parameters:
value
- allowed object isString
-
isSetVersion
public boolean isSetVersion() -
getReverseAddress
Gets the value of the reverseAddress property.- Returns:
- possible object is
String
-
setReverseAddress
Sets the value of the reverseAddress property.- Parameters:
value
- allowed object isString
-
isSetReverseAddress
public boolean isSetReverseAddress() -
getReverseAddressDetected
Gets the value of the reverseAddressDetected property.- Returns:
- possible object is
String
-
setReverseAddressDetected
Sets the value of the reverseAddressDetected property.- Parameters:
value
- allowed object isString
-
isSetReverseAddressDetected
public boolean isSetReverseAddressDetected() -
getDirectAccess
Gets the value of the directAccess 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 directAccess property.For example, to add a new item, do as follows:
getDirectAccess().add(newItem);
Objects of the following type(s) are allowed in the list
TranscoderDirectAccess
- Returns:
- The value of the directAccess property.
-
isSetDirectAccess
public boolean isSetDirectAccess() -
unsetDirectAccess
public void unsetDirectAccess() -
getState
Gets the value of the state property.- Returns:
- possible object is
String
-
setState
Sets the value of the state property.- Parameters:
value
- allowed object isString
-
isSetState
public boolean isSetState() -
getJob
Gets the value of the job 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 job property.For example, to add a new item, do as follows:
getJob().add(newItem);
Objects of the following type(s) are allowed in the list
JobStatusType
- Returns:
- The value of the job property.
-
isSetJob
public boolean isSetJob() -
unsetJob
public void unsetJob() -
getConfiguration
Gets the value of the configuration property.- Returns:
- possible object is
TranscoderConfigurationType
-
setConfiguration
Sets the value of the configuration property.- Parameters:
value
- allowed object isTranscoderConfigurationType
-
isSetConfiguration
public boolean isSetConfiguration() -
getTranscoder
Gets the value of the transcoder 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 transcoder property.For example, to add a new item, do as follows:
getTranscoder().add(newItem);
Objects of the following type(s) are allowed in the list
TranscoderType
- Returns:
- The value of the transcoder property.
-
isSetTranscoder
public boolean isSetTranscoder() -
unsetTranscoder
public void unsetTranscoder() -
getWeight
Gets the value of the weight property.- Returns:
- possible object is
Integer
-
setWeight
Sets the value of the weight property.- Parameters:
value
- allowed object isInteger
-
isSetWeight
public boolean isSetWeight() -
getMaxJob
Gets the value of the maxJob property.- Returns:
- possible object is
Integer
-
setMaxJob
Sets the value of the maxJob property.- Parameters:
value
- allowed object isInteger
-
isSetMaxJob
public boolean isSetMaxJob() -
getResourceTag
Gets the value of the resourceTag 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 resourceTag property.For example, to add a new item, do as follows:
getResourceTag().add(newItem);
Objects of the following type(s) are allowed in the list
KeyValuePairType
- Returns:
- The value of the resourceTag property.
-
isSetResourceTag
public boolean isSetResourceTag() -
unsetResourceTag
public void unsetResourceTag() -
clone
-
copyTo
- Specified by:
copyTo
in interfaceorg.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 interfaceorg.jvnet.jaxb.lang.CopyTo
-
createNewInstance
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb.lang.CopyTo
-
withType
Sets the value of the type property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withUrl
Sets the value of the url property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withVersion
Sets the value of the version property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withReverseAddress
Sets the value of the reverseAddress property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withReverseAddressDetected
Sets the value of the reverseAddressDetected property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withDirectAccess
Adds objects to the list of DirectAccess using add method- Parameters:
values
- objects to add to the list DirectAccess- Returns:
- The class instance
-
withDirectAccess
Adds objects to the list of DirectAccess using addAll method- Parameters:
values
- objects to add to the list DirectAccess- Returns:
- The class instance
-
withState
Sets the value of the state property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withJob
Adds objects to the list of Job using add method- Parameters:
values
- objects to add to the list Job- Returns:
- The class instance
-
withJob
Adds objects to the list of Job using addAll method- Parameters:
values
- objects to add to the list Job- Returns:
- The class instance
-
withConfiguration
Sets the value of the configuration property.- Parameters:
value
- allowed object isTranscoderConfigurationType
- Returns:
- The class instance
-
withTranscoder
Adds objects to the list of Transcoder using add method- Parameters:
values
- objects to add to the list Transcoder- Returns:
- The class instance
-
withTranscoder
Adds objects to the list of Transcoder using addAll method- Parameters:
values
- objects to add to the list Transcoder- Returns:
- The class instance
-
withWeight
Sets the value of the weight property.- Parameters:
value
- allowed object isInteger
- Returns:
- The class instance
-
withMaxJob
Sets the value of the maxJob property.- Parameters:
value
- allowed object isInteger
- Returns:
- The class instance
-
withResourceTag
Adds objects to the list of ResourceTag using add method- Parameters:
values
- objects to add to the list ResourceTag- Returns:
- The class instance
-
withResourceTag
Adds objects to the list of ResourceTag using addAll method- Parameters:
values
- objects to add to the list ResourceTag- 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 interfaceorg.jvnet.jaxb.lang.Equals
-
equals
-
visit
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) - Specified by:
hashCode
in interfaceorg.jvnet.jaxb.lang.HashCode
-
hashCode
public int hashCode() -
toString
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
append
in interfaceorg.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 interfaceorg.jvnet.jaxb.lang.ToString
-