public class SoftwarePackage extends DynamicData
Java class for SoftwarePackage complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SoftwarePackage">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="version" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="type" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="vendor" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="acceptanceLevel" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="summary" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="referenceURL" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="creationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="depends" type="{urn:vim25}Relation" maxOccurs="unbounded" minOccurs="0"/>
<element name="conflicts" type="{urn:vim25}Relation" maxOccurs="unbounded" minOccurs="0"/>
<element name="replaces" type="{urn:vim25}Relation" maxOccurs="unbounded" minOccurs="0"/>
<element name="provides" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="maintenanceModeRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="hardwarePlatformsRequired" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="capability" type="{urn:vim25}SoftwarePackageCapability"/>
<element name="tag" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="payload" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
acceptanceLevel |
protected SoftwarePackageCapability |
capability |
protected List<Relation> |
conflicts |
protected XMLGregorianCalendar |
creationDate |
protected List<Relation> |
depends |
protected String |
description |
protected List<String> |
hardwarePlatformsRequired |
protected Boolean |
maintenanceModeRequired |
protected String |
name |
protected List<String> |
payload |
protected List<String> |
provides |
protected List<String> |
referenceURL |
protected List<Relation> |
replaces |
protected String |
summary |
protected List<String> |
tag |
protected String |
type |
protected String |
vendor |
protected String |
version |
| Constructor and Description |
|---|
SoftwarePackage() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAcceptanceLevel()
Gets the value of the acceptanceLevel property.
|
SoftwarePackageCapability |
getCapability()
Gets the value of the capability property.
|
List<Relation> |
getConflicts()
Gets the value of the conflicts property.
|
XMLGregorianCalendar |
getCreationDate()
Gets the value of the creationDate property.
|
List<Relation> |
getDepends()
Gets the value of the depends property.
|
String |
getDescription()
Gets the value of the description property.
|
List<String> |
getHardwarePlatformsRequired()
Gets the value of the hardwarePlatformsRequired property.
|
String |
getName()
Gets the value of the name property.
|
List<String> |
getPayload()
Gets the value of the payload property.
|
List<String> |
getProvides()
Gets the value of the provides property.
|
List<String> |
getReferenceURL()
Gets the value of the referenceURL property.
|
List<Relation> |
getReplaces()
Gets the value of the replaces property.
|
String |
getSummary()
Gets the value of the summary property.
|
List<String> |
getTag()
Gets the value of the tag property.
|
String |
getType()
Gets the value of the type property.
|
String |
getVendor()
Gets the value of the vendor property.
|
String |
getVersion()
Gets the value of the version property.
|
Boolean |
isMaintenanceModeRequired()
Gets the value of the maintenanceModeRequired property.
|
void |
setAcceptanceLevel(String value)
Sets the value of the acceptanceLevel property.
|
void |
setCapability(SoftwarePackageCapability value)
Sets the value of the capability property.
|
void |
setCreationDate(XMLGregorianCalendar value)
Sets the value of the creationDate property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setMaintenanceModeRequired(Boolean value)
Sets the value of the maintenanceModeRequired property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setSummary(String value)
Sets the value of the summary property.
|
void |
setType(String value)
Sets the value of the type property.
|
void |
setVendor(String value)
Sets the value of the vendor property.
|
void |
setVersion(String value)
Sets the value of the version property.
|
protected String name
protected String version
protected String type
protected String vendor
protected String acceptanceLevel
protected String summary
protected String description
protected XMLGregorianCalendar creationDate
protected Boolean maintenanceModeRequired
protected SoftwarePackageCapability capability
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic String getVersion()
Stringpublic void setVersion(String value)
value - allowed object is
Stringpublic String getType()
Stringpublic void setType(String value)
value - allowed object is
Stringpublic String getVendor()
Stringpublic void setVendor(String value)
value - allowed object is
Stringpublic String getAcceptanceLevel()
Stringpublic void setAcceptanceLevel(String value)
value - allowed object is
Stringpublic String getSummary()
Stringpublic void setSummary(String value)
value - allowed object is
Stringpublic String getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
Stringpublic List<String> getReferenceURL()
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 referenceURL property.
For example, to add a new item, do as follows:
getReferenceURL().add(newItem);
Objects of the following type(s) are allowed in the list
String
public XMLGregorianCalendar getCreationDate()
XMLGregorianCalendarpublic void setCreationDate(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic List<Relation> getDepends()
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 depends property.
For example, to add a new item, do as follows:
getDepends().add(newItem);
Objects of the following type(s) are allowed in the list
Relation
public List<Relation> getConflicts()
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 conflicts property.
For example, to add a new item, do as follows:
getConflicts().add(newItem);
Objects of the following type(s) are allowed in the list
Relation
public List<Relation> getReplaces()
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 replaces property.
For example, to add a new item, do as follows:
getReplaces().add(newItem);
Objects of the following type(s) are allowed in the list
Relation
public List<String> getProvides()
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 provides property.
For example, to add a new item, do as follows:
getProvides().add(newItem);
Objects of the following type(s) are allowed in the list
String
public Boolean isMaintenanceModeRequired()
Booleanpublic void setMaintenanceModeRequired(Boolean value)
value - allowed object is
Booleanpublic List<String> getHardwarePlatformsRequired()
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 hardwarePlatformsRequired property.
For example, to add a new item, do as follows:
getHardwarePlatformsRequired().add(newItem);
Objects of the following type(s) are allowed in the list
String
public SoftwarePackageCapability getCapability()
SoftwarePackageCapabilitypublic void setCapability(SoftwarePackageCapability value)
value - allowed object is
SoftwarePackageCapabilitypublic List<String> getTag()
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 tag property.
For example, to add a new item, do as follows:
getTag().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> getPayload()
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 payload property.
For example, to add a new item, do as follows:
getPayload().add(newItem);
Objects of the following type(s) are allowed in the list
String
Copyright © 2018. All rights reserved.