public class VXAType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for VXAType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VXAType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="uuid" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="user" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="allStorages" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="storage" type="{http://xml.vidispine.com/schema/vidispine}VXAStorageType" maxOccurs="unbounded" minOccurs="0"/>
<element name="file" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="instance" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="vxaVersion" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="transcoderVersion" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="port" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="status" type="{http://xml.vidispine.com/schema/vidispine}VXAStatus" minOccurs="0"/>
<element name="lastSeen" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="mode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
allStorages |
protected List<String> |
file |
protected String |
instance |
protected XMLGregorianCalendar |
lastSeen |
protected String |
mode |
protected String |
name |
protected Integer |
port |
protected VXAStatus |
status |
protected List<VXAStorageType> |
storage |
protected String |
transcoderVersion |
protected String |
user |
protected String |
uuid |
protected String |
vxaVersion |
| Constructor and Description |
|---|
VXAType() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy) |
Object |
createNewInstance() |
List<String> |
getFile()
Gets the value of the file property.
|
String |
getInstance()
Gets the value of the instance property.
|
XMLGregorianCalendar |
getLastSeen()
Gets the value of the lastSeen property.
|
String |
getMode()
Gets the value of the mode property.
|
String |
getName()
Gets the value of the name property.
|
Integer |
getPort()
Gets the value of the port property.
|
VXAStatus |
getStatus()
Gets the value of the status property.
|
List<VXAStorageType> |
getStorage()
Gets the value of the storage property.
|
String |
getTranscoderVersion()
Gets the value of the transcoderVersion property.
|
String |
getUser()
Gets the value of the user property.
|
String |
getUuid()
Gets the value of the uuid property.
|
String |
getVxaVersion()
Gets the value of the vxaVersion property.
|
Boolean |
isAllStorages()
Gets the value of the allStorages property.
|
boolean |
isSetAllStorages() |
boolean |
isSetFile() |
boolean |
isSetInstance() |
boolean |
isSetLastSeen() |
boolean |
isSetMode() |
boolean |
isSetName() |
boolean |
isSetPort() |
boolean |
isSetStatus() |
boolean |
isSetStorage() |
boolean |
isSetTranscoderVersion() |
boolean |
isSetUser() |
boolean |
isSetUuid() |
boolean |
isSetVxaVersion() |
void |
setAllStorages(Boolean value)
Sets the value of the allStorages property.
|
void |
setInstance(String value)
Sets the value of the instance property.
|
void |
setLastSeen(XMLGregorianCalendar value)
Sets the value of the lastSeen property.
|
void |
setMode(String value)
Sets the value of the mode property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setPort(Integer value)
Sets the value of the port property.
|
void |
setStatus(VXAStatus value)
Sets the value of the status property.
|
void |
setTranscoderVersion(String value)
Sets the value of the transcoderVersion property.
|
void |
setUser(String value)
Sets the value of the user property.
|
void |
setUuid(String value)
Sets the value of the uuid property.
|
void |
setVxaVersion(String value)
Sets the value of the vxaVersion property.
|
void |
unsetFile() |
void |
unsetStorage() |
VXAType |
withAllStorages(Boolean value) |
VXAType |
withFile(Collection<String> values) |
VXAType |
withFile(String... values) |
VXAType |
withInstance(String value) |
VXAType |
withLastSeen(XMLGregorianCalendar value) |
VXAType |
withMode(String value) |
VXAType |
withName(String value) |
VXAType |
withPort(Integer value) |
VXAType |
withStatus(VXAStatus value) |
VXAType |
withStorage(Collection<VXAStorageType> values) |
VXAType |
withStorage(VXAStorageType... values) |
VXAType |
withTranscoderVersion(String value) |
VXAType |
withUser(String value) |
VXAType |
withUuid(String value) |
VXAType |
withVxaVersion(String value) |
protected String uuid
protected String user
protected Boolean allStorages
protected List<VXAStorageType> storage
protected String name
protected String instance
protected String vxaVersion
protected String transcoderVersion
protected Integer port
protected VXAStatus status
protected XMLGregorianCalendar lastSeen
protected String mode
public String getUuid()
Stringpublic void setUuid(String value)
value - allowed object is
Stringpublic boolean isSetUuid()
public String getUser()
Stringpublic void setUser(String value)
value - allowed object is
Stringpublic boolean isSetUser()
public Boolean isAllStorages()
Booleanpublic void setAllStorages(Boolean value)
value - allowed object is
Booleanpublic boolean isSetAllStorages()
public List<VXAStorageType> getStorage()
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 storage property.
For example, to add a new item, do as follows:
getStorage().add(newItem);
Objects of the following type(s) are allowed in the list
VXAStorageType
public boolean isSetStorage()
public void unsetStorage()
public List<String> getFile()
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 file property.
For example, to add a new item, do as follows:
getFile().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetFile()
public void unsetFile()
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic boolean isSetName()
public String getInstance()
Stringpublic void setInstance(String value)
value - allowed object is
Stringpublic boolean isSetInstance()
public String getVxaVersion()
Stringpublic void setVxaVersion(String value)
value - allowed object is
Stringpublic boolean isSetVxaVersion()
public String getTranscoderVersion()
Stringpublic void setTranscoderVersion(String value)
value - allowed object is
Stringpublic boolean isSetTranscoderVersion()
public Integer getPort()
Integerpublic void setPort(Integer value)
value - allowed object is
Integerpublic boolean isSetPort()
public VXAStatus getStatus()
VXAStatuspublic void setStatus(VXAStatus value)
value - allowed object is
VXAStatuspublic boolean isSetStatus()
public XMLGregorianCalendar getLastSeen()
XMLGregorianCalendarpublic void setLastSeen(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic boolean isSetLastSeen()
public String getMode()
Stringpublic void setMode(String value)
value - allowed object is
Stringpublic boolean isSetMode()
public Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTopublic VXAType withStorage(VXAStorageType... values)
public VXAType withStorage(Collection<VXAStorageType> values)
public VXAType withFile(Collection<String> values)
public VXAType withLastSeen(XMLGregorianCalendar value)
Copyright © 2015. All rights reserved.