public class SlaveLicenseType extends LicenseType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for SlaveLicenseType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SlaveLicenseType">
<complexContent>
<extension base="{http://xml.vidispine.com/schema/vidispine}LicenseType">
<sequence>
<element name="masterIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="slaveIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="slaveInstances" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
<element name="validityTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="validityPeriod" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
<element name="id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
id |
protected String |
masterIdentifier |
protected String |
slaveIdentifier |
protected BigInteger |
slaveInstances |
protected BigInteger |
validityPeriod |
protected XMLGregorianCalendar |
validityTime |
codecStatus, endCustomerCompanyContactEmail, endCustomerCompanyname, expiryDate, fileStatus, itemNumber, licenseErrorStatus, licenseStatus, licenseType, macaddresses, resellerCompanyContactEmail, resellerCompanyName, storageNumber, transcoderNumber, userNumber| Constructor and Description |
|---|
SlaveLicenseType() |
getCodecStatus, getEndCustomerCompanyContactEmail, getEndCustomerCompanyname, getExpiryDate, getFileStatus, getItemNumber, getLicenseErrorStatus, getLicenseStatus, getLicenseType, getMacaddresses, getResellerCompanyContactEmail, getResellerCompanyName, getStorageNumber, getTranscoderNumber, getUserNumber, isSetCodecStatus, isSetEndCustomerCompanyContactEmail, isSetEndCustomerCompanyname, isSetExpiryDate, isSetFileStatus, isSetItemNumber, isSetLicenseErrorStatus, isSetLicenseStatus, isSetLicenseType, isSetMacaddresses, isSetResellerCompanyContactEmail, isSetResellerCompanyName, isSetStorageNumber, isSetTranscoderNumber, isSetUserNumber, setCodecStatus, setEndCustomerCompanyContactEmail, setEndCustomerCompanyname, setExpiryDate, setFileStatus, setItemNumber, setLicenseErrorStatus, setLicenseStatus, setLicenseType, setMacaddresses, setResellerCompanyContactEmail, setResellerCompanyName, setStorageNumber, setTranscoderNumber, setUserNumberprotected String masterIdentifier
protected String slaveIdentifier
protected BigInteger slaveInstances
protected XMLGregorianCalendar validityTime
protected BigInteger validityPeriod
protected String id
public String getMasterIdentifier()
Stringpublic void setMasterIdentifier(String value)
value - allowed object is
Stringpublic boolean isSetMasterIdentifier()
public String getSlaveIdentifier()
Stringpublic void setSlaveIdentifier(String value)
value - allowed object is
Stringpublic boolean isSetSlaveIdentifier()
public BigInteger getSlaveInstances()
BigIntegerpublic void setSlaveInstances(BigInteger value)
value - allowed object is
BigIntegerpublic boolean isSetSlaveInstances()
public XMLGregorianCalendar getValidityTime()
XMLGregorianCalendarpublic void setValidityTime(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic boolean isSetValidityTime()
public BigInteger getValidityPeriod()
BigIntegerpublic void setValidityPeriod(BigInteger value)
value - allowed object is
BigIntegerpublic boolean isSetValidityPeriod()
public void setId(String value)
value - allowed object is
Stringpublic boolean isSetId()
public Object clone()
clone in class LicenseTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTocopyTo in class LicenseTypepublic 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.CopyTocopyTo in class LicenseTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTocreateNewInstance in class LicenseTypepublic SlaveLicenseType withMasterIdentifier(String value)
public SlaveLicenseType withSlaveIdentifier(String value)
public SlaveLicenseType withSlaveInstances(BigInteger value)
public SlaveLicenseType withValidityTime(XMLGregorianCalendar value)
public SlaveLicenseType withValidityPeriod(BigInteger value)
public SlaveLicenseType withId(String value)
public SlaveLicenseType withExpiryDate(String value)
withExpiryDate in class LicenseTypepublic SlaveLicenseType withMacaddresses(SystemInfoType value)
withMacaddresses in class LicenseTypepublic SlaveLicenseType withFileStatus(String value)
withFileStatus in class LicenseTypepublic SlaveLicenseType withStorageNumber(LicenseNumberType value)
withStorageNumber in class LicenseTypepublic SlaveLicenseType withUserNumber(LicenseNumberType value)
withUserNumber in class LicenseTypepublic SlaveLicenseType withItemNumber(LicenseNumberType value)
withItemNumber in class LicenseTypepublic SlaveLicenseType withTranscoderNumber(LicenseNumberType value)
withTranscoderNumber in class LicenseTypepublic SlaveLicenseType withEndCustomerCompanyname(String value)
withEndCustomerCompanyname in class LicenseTypepublic SlaveLicenseType withEndCustomerCompanyContactEmail(String value)
withEndCustomerCompanyContactEmail in class LicenseTypepublic SlaveLicenseType withResellerCompanyName(String value)
withResellerCompanyName in class LicenseTypepublic SlaveLicenseType withResellerCompanyContactEmail(String value)
withResellerCompanyContactEmail in class LicenseTypepublic SlaveLicenseType withLicenseStatus(String value)
withLicenseStatus in class LicenseTypepublic SlaveLicenseType withCodecStatus(CodecStatusType value)
withCodecStatus in class LicenseTypepublic SlaveLicenseType withLicenseErrorStatus(LicenseErrorType value)
withLicenseErrorStatus in class LicenseTypepublic SlaveLicenseType withLicenseType(String value)
withLicenseType in class LicenseTypeCopyright © 2015. All rights reserved.