public class LicenseFeatureInfo extends DynamicData
Java class for LicenseFeatureInfo complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LicenseFeatureInfo">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="key" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="featureName" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="featureDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="state" type="{urn:vim25}LicenseFeatureInfoState" minOccurs="0"/>
<element name="costUnit" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="sourceRestriction" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="dependentKey" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="edition" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="expiresOn" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
costUnit |
protected List<String> |
dependentKey |
protected Boolean |
edition |
protected XMLGregorianCalendar |
expiresOn |
protected String |
featureDescription |
protected String |
featureName |
protected String |
key |
protected String |
sourceRestriction |
protected LicenseFeatureInfoState |
state |
| Constructor and Description |
|---|
LicenseFeatureInfo() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCostUnit()
Gets the value of the costUnit property.
|
List<String> |
getDependentKey()
Gets the value of the dependentKey property.
|
XMLGregorianCalendar |
getExpiresOn()
Gets the value of the expiresOn property.
|
String |
getFeatureDescription()
Gets the value of the featureDescription property.
|
String |
getFeatureName()
Gets the value of the featureName property.
|
String |
getKey()
Gets the value of the key property.
|
String |
getSourceRestriction()
Gets the value of the sourceRestriction property.
|
LicenseFeatureInfoState |
getState()
Gets the value of the state property.
|
Boolean |
isEdition()
Gets the value of the edition property.
|
void |
setCostUnit(String value)
Sets the value of the costUnit property.
|
void |
setEdition(Boolean value)
Sets the value of the edition property.
|
void |
setExpiresOn(XMLGregorianCalendar value)
Sets the value of the expiresOn property.
|
void |
setFeatureDescription(String value)
Sets the value of the featureDescription property.
|
void |
setFeatureName(String value)
Sets the value of the featureName property.
|
void |
setKey(String value)
Sets the value of the key property.
|
void |
setSourceRestriction(String value)
Sets the value of the sourceRestriction property.
|
void |
setState(LicenseFeatureInfoState value)
Sets the value of the state property.
|
protected String key
protected String featureName
protected String featureDescription
protected LicenseFeatureInfoState state
protected String costUnit
protected String sourceRestriction
protected Boolean edition
protected XMLGregorianCalendar expiresOn
public String getKey()
Stringpublic void setKey(String value)
value - allowed object is
Stringpublic String getFeatureName()
Stringpublic void setFeatureName(String value)
value - allowed object is
Stringpublic String getFeatureDescription()
Stringpublic void setFeatureDescription(String value)
value - allowed object is
Stringpublic LicenseFeatureInfoState getState()
LicenseFeatureInfoStatepublic void setState(LicenseFeatureInfoState value)
value - allowed object is
LicenseFeatureInfoStatepublic String getCostUnit()
Stringpublic void setCostUnit(String value)
value - allowed object is
Stringpublic String getSourceRestriction()
Stringpublic void setSourceRestriction(String value)
value - allowed object is
Stringpublic List<String> getDependentKey()
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 dependentKey property.
For example, to add a new item, do as follows:
getDependentKey().add(newItem);
Objects of the following type(s) are allowed in the list
String
public Boolean isEdition()
Booleanpublic void setEdition(Boolean value)
value - allowed object is
Booleanpublic XMLGregorianCalendar getExpiresOn()
XMLGregorianCalendarpublic void setExpiresOn(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarCopyright © 2018. All rights reserved.