public class OtifType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for OtifType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OtifType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="uuid" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="pluginName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="vendorName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="versionMajor" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="versionMinor" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="versionPatch" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="transcoderPlugin" type="{http://xml.vidispine.com/schema/vidispine}OtifTranscoderPluginType" minOccurs="0"/> <element name="vxaPlugin" type="{http://xml.vidispine.com/schema/vidispine}OtifVxaPluginType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
OtifType.PropInfo |
Modifier and Type | Field and Description |
---|---|
protected String |
pluginName |
protected OtifTranscoderPluginType |
transcoderPlugin |
protected String |
uuid |
protected String |
vendorName |
protected int |
versionMajor |
protected int |
versionMinor |
protected int |
versionPatch |
protected OtifVxaPluginType |
vxaPlugin |
Constructor and Description |
---|
OtifType() |
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() |
String |
getPluginName()
Gets the value of the pluginName property.
|
OtifTranscoderPluginType |
getTranscoderPlugin()
Gets the value of the transcoderPlugin property.
|
String |
getUuid()
Gets the value of the uuid property.
|
String |
getVendorName()
Gets the value of the vendorName property.
|
int |
getVersionMajor()
Gets the value of the versionMajor property.
|
int |
getVersionMinor()
Gets the value of the versionMinor property.
|
int |
getVersionPatch()
Gets the value of the versionPatch property.
|
OtifVxaPluginType |
getVxaPlugin()
Gets the value of the vxaPlugin property.
|
boolean |
isSetPluginName() |
boolean |
isSetTranscoderPlugin() |
boolean |
isSetUuid() |
boolean |
isSetVendorName() |
boolean |
isSetVersionMajor() |
boolean |
isSetVersionMinor() |
boolean |
isSetVersionPatch() |
boolean |
isSetVxaPlugin() |
void |
setPluginName(String value)
Sets the value of the pluginName property.
|
void |
setTranscoderPlugin(OtifTranscoderPluginType value)
Sets the value of the transcoderPlugin property.
|
void |
setUuid(String value)
Sets the value of the uuid property.
|
void |
setVendorName(String value)
Sets the value of the vendorName property.
|
void |
setVersionMajor(int value)
Sets the value of the versionMajor property.
|
void |
setVersionMinor(int value)
Sets the value of the versionMinor property.
|
void |
setVersionPatch(int value)
Sets the value of the versionPatch property.
|
void |
setVxaPlugin(OtifVxaPluginType value)
Sets the value of the vxaPlugin property.
|
OtifType |
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) |
OtifType |
withPluginName(String value) |
OtifType |
withTranscoderPlugin(OtifTranscoderPluginType value) |
OtifType |
withUuid(String value) |
OtifType |
withVendorName(String value) |
OtifType |
withVersionMajor(int value) |
OtifType |
withVersionMinor(int value) |
OtifType |
withVersionPatch(int value) |
OtifType |
withVxaPlugin(OtifVxaPluginType value) |
protected String uuid
protected String pluginName
protected String vendorName
protected int versionMajor
protected int versionMinor
protected int versionPatch
protected OtifTranscoderPluginType transcoderPlugin
protected OtifVxaPluginType vxaPlugin
public String getUuid()
String
public void setUuid(String value)
value
- allowed object is
String
public boolean isSetUuid()
public String getPluginName()
String
public void setPluginName(String value)
value
- allowed object is
String
public boolean isSetPluginName()
public String getVendorName()
String
public void setVendorName(String value)
value
- allowed object is
String
public boolean isSetVendorName()
public int getVersionMajor()
public void setVersionMajor(int value)
public boolean isSetVersionMajor()
public int getVersionMinor()
public void setVersionMinor(int value)
public boolean isSetVersionMinor()
public int getVersionPatch()
public void setVersionPatch(int value)
public boolean isSetVersionPatch()
public OtifTranscoderPluginType getTranscoderPlugin()
OtifTranscoderPluginType
public void setTranscoderPlugin(OtifTranscoderPluginType value)
value
- allowed object is
OtifTranscoderPluginType
public boolean isSetTranscoderPlugin()
public OtifVxaPluginType getVxaPlugin()
OtifVxaPluginType
public void setVxaPlugin(OtifVxaPluginType value)
value
- allowed object is
OtifVxaPluginType
public boolean isSetVxaPlugin()
public Object copyTo(Object target)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public 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.CopyTo
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public OtifType withVersionMajor(int value)
public OtifType withVersionMinor(int value)
public OtifType withVersionPatch(int value)
public OtifType withTranscoderPlugin(OtifTranscoderPluginType value)
public OtifType withVxaPlugin(OtifVxaPluginType value)
public OtifType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
Copyright © 2017. All rights reserved.