public class ApplyProfile extends DynamicData
Java class for ApplyProfile complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ApplyProfile">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="policy" type="{urn:vim25}ProfilePolicy" maxOccurs="unbounded" minOccurs="0"/>
<element name="profileTypeName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="profileVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="property" type="{urn:vim25}ProfileApplyProfileProperty" maxOccurs="unbounded" minOccurs="0"/>
<element name="favorite" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="toBeMerged" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="toReplaceWith" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="toBeDeleted" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="copyEnableStatus" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
copyEnableStatus |
protected boolean |
enabled |
protected Boolean |
favorite |
protected List<ProfilePolicy> |
policy |
protected String |
profileTypeName |
protected String |
profileVersion |
protected List<ProfileApplyProfileProperty> |
property |
protected Boolean |
toBeDeleted |
protected Boolean |
toBeMerged |
protected Boolean |
toReplaceWith |
| Constructor and Description |
|---|
ApplyProfile() |
| Modifier and Type | Method and Description |
|---|---|
List<ProfilePolicy> |
getPolicy()
Gets the value of the policy property.
|
String |
getProfileTypeName()
Gets the value of the profileTypeName property.
|
String |
getProfileVersion()
Gets the value of the profileVersion property.
|
List<ProfileApplyProfileProperty> |
getProperty()
Gets the value of the property property.
|
Boolean |
isCopyEnableStatus()
Gets the value of the copyEnableStatus property.
|
boolean |
isEnabled()
Gets the value of the enabled property.
|
Boolean |
isFavorite()
Gets the value of the favorite property.
|
Boolean |
isToBeDeleted()
Gets the value of the toBeDeleted property.
|
Boolean |
isToBeMerged()
Gets the value of the toBeMerged property.
|
Boolean |
isToReplaceWith()
Gets the value of the toReplaceWith property.
|
void |
setCopyEnableStatus(Boolean value)
Sets the value of the copyEnableStatus property.
|
void |
setEnabled(boolean value)
Sets the value of the enabled property.
|
void |
setFavorite(Boolean value)
Sets the value of the favorite property.
|
void |
setProfileTypeName(String value)
Sets the value of the profileTypeName property.
|
void |
setProfileVersion(String value)
Sets the value of the profileVersion property.
|
void |
setToBeDeleted(Boolean value)
Sets the value of the toBeDeleted property.
|
void |
setToBeMerged(Boolean value)
Sets the value of the toBeMerged property.
|
void |
setToReplaceWith(Boolean value)
Sets the value of the toReplaceWith property.
|
protected boolean enabled
protected List<ProfilePolicy> policy
protected String profileTypeName
protected String profileVersion
protected List<ProfileApplyProfileProperty> property
protected Boolean favorite
protected Boolean toBeMerged
protected Boolean toReplaceWith
protected Boolean toBeDeleted
protected Boolean copyEnableStatus
public boolean isEnabled()
public void setEnabled(boolean value)
public List<ProfilePolicy> getPolicy()
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 policy property.
For example, to add a new item, do as follows:
getPolicy().add(newItem);
Objects of the following type(s) are allowed in the list
ProfilePolicy
public String getProfileTypeName()
Stringpublic void setProfileTypeName(String value)
value - allowed object is
Stringpublic String getProfileVersion()
Stringpublic void setProfileVersion(String value)
value - allowed object is
Stringpublic List<ProfileApplyProfileProperty> getProperty()
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 property property.
For example, to add a new item, do as follows:
getProperty().add(newItem);
Objects of the following type(s) are allowed in the list
ProfileApplyProfileProperty
public Boolean isFavorite()
Booleanpublic void setFavorite(Boolean value)
value - allowed object is
Booleanpublic Boolean isToBeMerged()
Booleanpublic void setToBeMerged(Boolean value)
value - allowed object is
Booleanpublic Boolean isToReplaceWith()
Booleanpublic void setToReplaceWith(Boolean value)
value - allowed object is
Booleanpublic Boolean isToBeDeleted()
Booleanpublic void setToBeDeleted(Boolean value)
value - allowed object is
Booleanpublic Boolean isCopyEnableStatus()
BooleanCopyright © 2018. All rights reserved.