public class DVSConfigInfo extends DynamicData
Java class for DVSConfigInfo complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DVSConfigInfo">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="uuid" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="numStandalonePorts" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="numPorts" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="maxPorts" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="uplinkPortPolicy" type="{urn:vim25}DVSUplinkPortPolicy"/>
<element name="uplinkPortgroup" type="{urn:vim25}ManagedObjectReference" maxOccurs="unbounded" minOccurs="0"/>
<element name="defaultPortConfig" type="{urn:vim25}DVPortSetting"/>
<element name="host" type="{urn:vim25}DistributedVirtualSwitchHostMember" maxOccurs="unbounded" minOccurs="0"/>
<element name="productInfo" type="{urn:vim25}DistributedVirtualSwitchProductSpec"/>
<element name="targetInfo" type="{urn:vim25}DistributedVirtualSwitchProductSpec" minOccurs="0"/>
<element name="extensionKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="vendorSpecificConfig" type="{urn:vim25}DistributedVirtualSwitchKeyedOpaqueBlob" maxOccurs="unbounded" minOccurs="0"/>
<element name="policy" type="{urn:vim25}DVSPolicy" minOccurs="0"/>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="configVersion" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="contact" type="{urn:vim25}DVSContactInfo"/>
<element name="switchIpAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="createTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="networkResourceManagementEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="defaultProxySwitchMaxNumPorts" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="healthCheckConfig" type="{urn:vim25}DVSHealthCheckConfig" maxOccurs="unbounded" minOccurs="0"/>
<element name="infrastructureTrafficResourceConfig" type="{urn:vim25}DvsHostInfrastructureTrafficResource" maxOccurs="unbounded" minOccurs="0"/>
<element name="networkResourceControlVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="vmVnicNetworkResourcePool" type="{urn:vim25}DVSVmVnicNetworkResourcePool" maxOccurs="unbounded" minOccurs="0"/>
<element name="pnicCapacityRatioForReservation" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Constructor and Description |
|---|
DVSConfigInfo() |
| Modifier and Type | Method and Description |
|---|---|
String |
getConfigVersion()
Gets the value of the configVersion property.
|
DVSContactInfo |
getContact()
Gets the value of the contact property.
|
XMLGregorianCalendar |
getCreateTime()
Gets the value of the createTime property.
|
DVPortSetting |
getDefaultPortConfig()
Gets the value of the defaultPortConfig property.
|
Integer |
getDefaultProxySwitchMaxNumPorts()
Gets the value of the defaultProxySwitchMaxNumPorts property.
|
String |
getDescription()
Gets the value of the description property.
|
String |
getExtensionKey()
Gets the value of the extensionKey property.
|
List<DVSHealthCheckConfig> |
getHealthCheckConfig()
Gets the value of the healthCheckConfig property.
|
List<DistributedVirtualSwitchHostMember> |
getHost()
Gets the value of the host property.
|
List<DvsHostInfrastructureTrafficResource> |
getInfrastructureTrafficResourceConfig()
Gets the value of the infrastructureTrafficResourceConfig property.
|
int |
getMaxPorts()
Gets the value of the maxPorts property.
|
String |
getName()
Gets the value of the name property.
|
String |
getNetworkResourceControlVersion()
Gets the value of the networkResourceControlVersion property.
|
int |
getNumPorts()
Gets the value of the numPorts property.
|
int |
getNumStandalonePorts()
Gets the value of the numStandalonePorts property.
|
Integer |
getPnicCapacityRatioForReservation()
Gets the value of the pnicCapacityRatioForReservation property.
|
DVSPolicy |
getPolicy()
Gets the value of the policy property.
|
DistributedVirtualSwitchProductSpec |
getProductInfo()
Gets the value of the productInfo property.
|
String |
getSwitchIpAddress()
Gets the value of the switchIpAddress property.
|
DistributedVirtualSwitchProductSpec |
getTargetInfo()
Gets the value of the targetInfo property.
|
List<ManagedObjectReference> |
getUplinkPortgroup()
Gets the value of the uplinkPortgroup property.
|
DVSUplinkPortPolicy |
getUplinkPortPolicy()
Gets the value of the uplinkPortPolicy property.
|
String |
getUuid()
Gets the value of the uuid property.
|
List<DistributedVirtualSwitchKeyedOpaqueBlob> |
getVendorSpecificConfig()
Gets the value of the vendorSpecificConfig property.
|
List<DVSVmVnicNetworkResourcePool> |
getVmVnicNetworkResourcePool()
Gets the value of the vmVnicNetworkResourcePool property.
|
Boolean |
isNetworkResourceManagementEnabled()
Gets the value of the networkResourceManagementEnabled property.
|
void |
setConfigVersion(String value)
Sets the value of the configVersion property.
|
void |
setContact(DVSContactInfo value)
Sets the value of the contact property.
|
void |
setCreateTime(XMLGregorianCalendar value)
Sets the value of the createTime property.
|
void |
setDefaultPortConfig(DVPortSetting value)
Sets the value of the defaultPortConfig property.
|
void |
setDefaultProxySwitchMaxNumPorts(Integer value)
Sets the value of the defaultProxySwitchMaxNumPorts property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setExtensionKey(String value)
Sets the value of the extensionKey property.
|
void |
setMaxPorts(int value)
Sets the value of the maxPorts property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setNetworkResourceControlVersion(String value)
Sets the value of the networkResourceControlVersion property.
|
void |
setNetworkResourceManagementEnabled(Boolean value)
Sets the value of the networkResourceManagementEnabled property.
|
void |
setNumPorts(int value)
Sets the value of the numPorts property.
|
void |
setNumStandalonePorts(int value)
Sets the value of the numStandalonePorts property.
|
void |
setPnicCapacityRatioForReservation(Integer value)
Sets the value of the pnicCapacityRatioForReservation property.
|
void |
setPolicy(DVSPolicy value)
Sets the value of the policy property.
|
void |
setProductInfo(DistributedVirtualSwitchProductSpec value)
Sets the value of the productInfo property.
|
void |
setSwitchIpAddress(String value)
Sets the value of the switchIpAddress property.
|
void |
setTargetInfo(DistributedVirtualSwitchProductSpec value)
Sets the value of the targetInfo property.
|
void |
setUplinkPortPolicy(DVSUplinkPortPolicy value)
Sets the value of the uplinkPortPolicy property.
|
void |
setUuid(String value)
Sets the value of the uuid property.
|
protected String uuid
protected String name
protected int numStandalonePorts
protected int numPorts
protected int maxPorts
protected DVSUplinkPortPolicy uplinkPortPolicy
protected List<ManagedObjectReference> uplinkPortgroup
protected DVPortSetting defaultPortConfig
protected List<DistributedVirtualSwitchHostMember> host
protected DistributedVirtualSwitchProductSpec productInfo
protected DistributedVirtualSwitchProductSpec targetInfo
protected String extensionKey
protected List<DistributedVirtualSwitchKeyedOpaqueBlob> vendorSpecificConfig
protected DVSPolicy policy
protected String description
protected String configVersion
protected DVSContactInfo contact
protected String switchIpAddress
protected XMLGregorianCalendar createTime
protected Boolean networkResourceManagementEnabled
protected Integer defaultProxySwitchMaxNumPorts
protected List<DVSHealthCheckConfig> healthCheckConfig
protected List<DvsHostInfrastructureTrafficResource> infrastructureTrafficResourceConfig
protected String networkResourceControlVersion
protected List<DVSVmVnicNetworkResourcePool> vmVnicNetworkResourcePool
protected Integer pnicCapacityRatioForReservation
public String getUuid()
Stringpublic void setUuid(String value)
value - allowed object is
Stringpublic String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic int getNumStandalonePorts()
public void setNumStandalonePorts(int value)
public int getNumPorts()
public void setNumPorts(int value)
public int getMaxPorts()
public void setMaxPorts(int value)
public DVSUplinkPortPolicy getUplinkPortPolicy()
DVSUplinkPortPolicypublic void setUplinkPortPolicy(DVSUplinkPortPolicy value)
value - allowed object is
DVSUplinkPortPolicypublic List<ManagedObjectReference> getUplinkPortgroup()
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 uplinkPortgroup property.
For example, to add a new item, do as follows:
getUplinkPortgroup().add(newItem);
Objects of the following type(s) are allowed in the list
ManagedObjectReference
public DVPortSetting getDefaultPortConfig()
DVPortSettingpublic void setDefaultPortConfig(DVPortSetting value)
value - allowed object is
DVPortSettingpublic List<DistributedVirtualSwitchHostMember> getHost()
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 host property.
For example, to add a new item, do as follows:
getHost().add(newItem);
Objects of the following type(s) are allowed in the list
DistributedVirtualSwitchHostMember
public DistributedVirtualSwitchProductSpec getProductInfo()
DistributedVirtualSwitchProductSpecpublic void setProductInfo(DistributedVirtualSwitchProductSpec value)
value - allowed object is
DistributedVirtualSwitchProductSpecpublic DistributedVirtualSwitchProductSpec getTargetInfo()
DistributedVirtualSwitchProductSpecpublic void setTargetInfo(DistributedVirtualSwitchProductSpec value)
value - allowed object is
DistributedVirtualSwitchProductSpecpublic String getExtensionKey()
Stringpublic void setExtensionKey(String value)
value - allowed object is
Stringpublic List<DistributedVirtualSwitchKeyedOpaqueBlob> getVendorSpecificConfig()
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 vendorSpecificConfig property.
For example, to add a new item, do as follows:
getVendorSpecificConfig().add(newItem);
Objects of the following type(s) are allowed in the list
DistributedVirtualSwitchKeyedOpaqueBlob
public DVSPolicy getPolicy()
DVSPolicypublic void setPolicy(DVSPolicy value)
value - allowed object is
DVSPolicypublic String getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
Stringpublic String getConfigVersion()
Stringpublic void setConfigVersion(String value)
value - allowed object is
Stringpublic DVSContactInfo getContact()
DVSContactInfopublic void setContact(DVSContactInfo value)
value - allowed object is
DVSContactInfopublic String getSwitchIpAddress()
Stringpublic void setSwitchIpAddress(String value)
value - allowed object is
Stringpublic XMLGregorianCalendar getCreateTime()
XMLGregorianCalendarpublic void setCreateTime(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic Boolean isNetworkResourceManagementEnabled()
Booleanpublic void setNetworkResourceManagementEnabled(Boolean value)
value - allowed object is
Booleanpublic Integer getDefaultProxySwitchMaxNumPorts()
Integerpublic void setDefaultProxySwitchMaxNumPorts(Integer value)
value - allowed object is
Integerpublic List<DVSHealthCheckConfig> getHealthCheckConfig()
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 healthCheckConfig property.
For example, to add a new item, do as follows:
getHealthCheckConfig().add(newItem);
Objects of the following type(s) are allowed in the list
DVSHealthCheckConfig
public List<DvsHostInfrastructureTrafficResource> getInfrastructureTrafficResourceConfig()
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 infrastructureTrafficResourceConfig property.
For example, to add a new item, do as follows:
getInfrastructureTrafficResourceConfig().add(newItem);
Objects of the following type(s) are allowed in the list
DvsHostInfrastructureTrafficResource
public String getNetworkResourceControlVersion()
Stringpublic void setNetworkResourceControlVersion(String value)
value - allowed object is
Stringpublic List<DVSVmVnicNetworkResourcePool> getVmVnicNetworkResourcePool()
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 vmVnicNetworkResourcePool property.
For example, to add a new item, do as follows:
getVmVnicNetworkResourcePool().add(newItem);
Objects of the following type(s) are allowed in the list
DVSVmVnicNetworkResourcePool
public Integer getPnicCapacityRatioForReservation()
IntegerCopyright © 2018. All rights reserved.