public class ClusterConfigSpecEx extends ComputeResourceConfigSpec
Java class for ClusterConfigSpecEx complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ClusterConfigSpecEx">
<complexContent>
<extension base="{urn:vim25}ComputeResourceConfigSpec">
<sequence>
<element name="dasConfig" type="{urn:vim25}ClusterDasConfigInfo" minOccurs="0"/>
<element name="dasVmConfigSpec" type="{urn:vim25}ClusterDasVmConfigSpec" maxOccurs="unbounded" minOccurs="0"/>
<element name="drsConfig" type="{urn:vim25}ClusterDrsConfigInfo" minOccurs="0"/>
<element name="drsVmConfigSpec" type="{urn:vim25}ClusterDrsVmConfigSpec" maxOccurs="unbounded" minOccurs="0"/>
<element name="rulesSpec" type="{urn:vim25}ClusterRuleSpec" maxOccurs="unbounded" minOccurs="0"/>
<element name="orchestration" type="{urn:vim25}ClusterOrchestrationInfo" minOccurs="0"/>
<element name="vmOrchestrationSpec" type="{urn:vim25}ClusterVmOrchestrationSpec" maxOccurs="unbounded" minOccurs="0"/>
<element name="dpmConfig" type="{urn:vim25}ClusterDpmConfigInfo" minOccurs="0"/>
<element name="dpmHostConfigSpec" type="{urn:vim25}ClusterDpmHostConfigSpec" maxOccurs="unbounded" minOccurs="0"/>
<element name="vsanConfig" type="{urn:vim25}VsanClusterConfigInfo" minOccurs="0"/>
<element name="vsanHostConfigSpec" type="{urn:vim25}VsanHostConfigInfo" maxOccurs="unbounded" minOccurs="0"/>
<element name="groupSpec" type="{urn:vim25}ClusterGroupSpec" maxOccurs="unbounded" minOccurs="0"/>
<element name="infraUpdateHaConfig" type="{urn:vim25}ClusterInfraUpdateHaConfigInfo" minOccurs="0"/>
<element name="proactiveDrsConfig" type="{urn:vim25}ClusterProactiveDrsConfigInfo" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected ClusterDasConfigInfo |
dasConfig |
protected List<ClusterDasVmConfigSpec> |
dasVmConfigSpec |
protected ClusterDpmConfigInfo |
dpmConfig |
protected List<ClusterDpmHostConfigSpec> |
dpmHostConfigSpec |
protected ClusterDrsConfigInfo |
drsConfig |
protected List<ClusterDrsVmConfigSpec> |
drsVmConfigSpec |
protected List<ClusterGroupSpec> |
groupSpec |
protected ClusterInfraUpdateHaConfigInfo |
infraUpdateHaConfig |
protected ClusterOrchestrationInfo |
orchestration |
protected ClusterProactiveDrsConfigInfo |
proactiveDrsConfig |
protected List<ClusterRuleSpec> |
rulesSpec |
protected List<ClusterVmOrchestrationSpec> |
vmOrchestrationSpec |
protected VsanClusterConfigInfo |
vsanConfig |
protected List<VsanHostConfigInfo> |
vsanHostConfigSpec |
defaultHardwareVersionKey, spbmEnabled, vmSwapPlacement| Constructor and Description |
|---|
ClusterConfigSpecEx() |
| Modifier and Type | Method and Description |
|---|---|
ClusterDasConfigInfo |
getDasConfig()
Gets the value of the dasConfig property.
|
List<ClusterDasVmConfigSpec> |
getDasVmConfigSpec()
Gets the value of the dasVmConfigSpec property.
|
ClusterDpmConfigInfo |
getDpmConfig()
Gets the value of the dpmConfig property.
|
List<ClusterDpmHostConfigSpec> |
getDpmHostConfigSpec()
Gets the value of the dpmHostConfigSpec property.
|
ClusterDrsConfigInfo |
getDrsConfig()
Gets the value of the drsConfig property.
|
List<ClusterDrsVmConfigSpec> |
getDrsVmConfigSpec()
Gets the value of the drsVmConfigSpec property.
|
List<ClusterGroupSpec> |
getGroupSpec()
Gets the value of the groupSpec property.
|
ClusterInfraUpdateHaConfigInfo |
getInfraUpdateHaConfig()
Gets the value of the infraUpdateHaConfig property.
|
ClusterOrchestrationInfo |
getOrchestration()
Gets the value of the orchestration property.
|
ClusterProactiveDrsConfigInfo |
getProactiveDrsConfig()
Gets the value of the proactiveDrsConfig property.
|
List<ClusterRuleSpec> |
getRulesSpec()
Gets the value of the rulesSpec property.
|
List<ClusterVmOrchestrationSpec> |
getVmOrchestrationSpec()
Gets the value of the vmOrchestrationSpec property.
|
VsanClusterConfigInfo |
getVsanConfig()
Gets the value of the vsanConfig property.
|
List<VsanHostConfigInfo> |
getVsanHostConfigSpec()
Gets the value of the vsanHostConfigSpec property.
|
void |
setDasConfig(ClusterDasConfigInfo value)
Sets the value of the dasConfig property.
|
void |
setDpmConfig(ClusterDpmConfigInfo value)
Sets the value of the dpmConfig property.
|
void |
setDrsConfig(ClusterDrsConfigInfo value)
Sets the value of the drsConfig property.
|
void |
setInfraUpdateHaConfig(ClusterInfraUpdateHaConfigInfo value)
Sets the value of the infraUpdateHaConfig property.
|
void |
setOrchestration(ClusterOrchestrationInfo value)
Sets the value of the orchestration property.
|
void |
setProactiveDrsConfig(ClusterProactiveDrsConfigInfo value)
Sets the value of the proactiveDrsConfig property.
|
void |
setVsanConfig(VsanClusterConfigInfo value)
Sets the value of the vsanConfig property.
|
getDefaultHardwareVersionKey, getVmSwapPlacement, isSpbmEnabled, setDefaultHardwareVersionKey, setSpbmEnabled, setVmSwapPlacementprotected ClusterDasConfigInfo dasConfig
protected List<ClusterDasVmConfigSpec> dasVmConfigSpec
protected ClusterDrsConfigInfo drsConfig
protected List<ClusterDrsVmConfigSpec> drsVmConfigSpec
protected List<ClusterRuleSpec> rulesSpec
protected ClusterOrchestrationInfo orchestration
protected List<ClusterVmOrchestrationSpec> vmOrchestrationSpec
protected ClusterDpmConfigInfo dpmConfig
protected List<ClusterDpmHostConfigSpec> dpmHostConfigSpec
protected VsanClusterConfigInfo vsanConfig
protected List<VsanHostConfigInfo> vsanHostConfigSpec
protected List<ClusterGroupSpec> groupSpec
protected ClusterInfraUpdateHaConfigInfo infraUpdateHaConfig
protected ClusterProactiveDrsConfigInfo proactiveDrsConfig
public ClusterDasConfigInfo getDasConfig()
ClusterDasConfigInfopublic void setDasConfig(ClusterDasConfigInfo value)
value - allowed object is
ClusterDasConfigInfopublic List<ClusterDasVmConfigSpec> getDasVmConfigSpec()
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 dasVmConfigSpec property.
For example, to add a new item, do as follows:
getDasVmConfigSpec().add(newItem);
Objects of the following type(s) are allowed in the list
ClusterDasVmConfigSpec
public ClusterDrsConfigInfo getDrsConfig()
ClusterDrsConfigInfopublic void setDrsConfig(ClusterDrsConfigInfo value)
value - allowed object is
ClusterDrsConfigInfopublic List<ClusterDrsVmConfigSpec> getDrsVmConfigSpec()
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 drsVmConfigSpec property.
For example, to add a new item, do as follows:
getDrsVmConfigSpec().add(newItem);
Objects of the following type(s) are allowed in the list
ClusterDrsVmConfigSpec
public List<ClusterRuleSpec> getRulesSpec()
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 rulesSpec property.
For example, to add a new item, do as follows:
getRulesSpec().add(newItem);
Objects of the following type(s) are allowed in the list
ClusterRuleSpec
public ClusterOrchestrationInfo getOrchestration()
ClusterOrchestrationInfopublic void setOrchestration(ClusterOrchestrationInfo value)
value - allowed object is
ClusterOrchestrationInfopublic List<ClusterVmOrchestrationSpec> getVmOrchestrationSpec()
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 vmOrchestrationSpec property.
For example, to add a new item, do as follows:
getVmOrchestrationSpec().add(newItem);
Objects of the following type(s) are allowed in the list
ClusterVmOrchestrationSpec
public ClusterDpmConfigInfo getDpmConfig()
ClusterDpmConfigInfopublic void setDpmConfig(ClusterDpmConfigInfo value)
value - allowed object is
ClusterDpmConfigInfopublic List<ClusterDpmHostConfigSpec> getDpmHostConfigSpec()
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 dpmHostConfigSpec property.
For example, to add a new item, do as follows:
getDpmHostConfigSpec().add(newItem);
Objects of the following type(s) are allowed in the list
ClusterDpmHostConfigSpec
public VsanClusterConfigInfo getVsanConfig()
VsanClusterConfigInfopublic void setVsanConfig(VsanClusterConfigInfo value)
value - allowed object is
VsanClusterConfigInfopublic List<VsanHostConfigInfo> getVsanHostConfigSpec()
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 vsanHostConfigSpec property.
For example, to add a new item, do as follows:
getVsanHostConfigSpec().add(newItem);
Objects of the following type(s) are allowed in the list
VsanHostConfigInfo
public List<ClusterGroupSpec> getGroupSpec()
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 groupSpec property.
For example, to add a new item, do as follows:
getGroupSpec().add(newItem);
Objects of the following type(s) are allowed in the list
ClusterGroupSpec
public ClusterInfraUpdateHaConfigInfo getInfraUpdateHaConfig()
ClusterInfraUpdateHaConfigInfopublic void setInfraUpdateHaConfig(ClusterInfraUpdateHaConfigInfo value)
value - allowed object is
ClusterInfraUpdateHaConfigInfopublic ClusterProactiveDrsConfigInfo getProactiveDrsConfig()
ClusterProactiveDrsConfigInfopublic void setProactiveDrsConfig(ClusterProactiveDrsConfigInfo value)
value - allowed object is
ClusterProactiveDrsConfigInfoCopyright © 2018. All rights reserved.