public class HostNetworkInfo extends DynamicData
Java class for HostNetworkInfo complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="HostNetworkInfo">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="vswitch" type="{urn:vim25}HostVirtualSwitch" maxOccurs="unbounded" minOccurs="0"/>
<element name="proxySwitch" type="{urn:vim25}HostProxySwitch" maxOccurs="unbounded" minOccurs="0"/>
<element name="portgroup" type="{urn:vim25}HostPortGroup" maxOccurs="unbounded" minOccurs="0"/>
<element name="pnic" type="{urn:vim25}PhysicalNic" maxOccurs="unbounded" minOccurs="0"/>
<element name="vnic" type="{urn:vim25}HostVirtualNic" maxOccurs="unbounded" minOccurs="0"/>
<element name="consoleVnic" type="{urn:vim25}HostVirtualNic" maxOccurs="unbounded" minOccurs="0"/>
<element name="dnsConfig" type="{urn:vim25}HostDnsConfig" minOccurs="0"/>
<element name="ipRouteConfig" type="{urn:vim25}HostIpRouteConfig" minOccurs="0"/>
<element name="consoleIpRouteConfig" type="{urn:vim25}HostIpRouteConfig" minOccurs="0"/>
<element name="routeTableInfo" type="{urn:vim25}HostIpRouteTableInfo" minOccurs="0"/>
<element name="dhcp" type="{urn:vim25}HostDhcpService" maxOccurs="unbounded" minOccurs="0"/>
<element name="nat" type="{urn:vim25}HostNatService" maxOccurs="unbounded" minOccurs="0"/>
<element name="ipV6Enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="atBootIpV6Enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="netStackInstance" type="{urn:vim25}HostNetStackInstance" maxOccurs="unbounded" minOccurs="0"/>
<element name="opaqueSwitch" type="{urn:vim25}HostOpaqueSwitch" maxOccurs="unbounded" minOccurs="0"/>
<element name="opaqueNetwork" type="{urn:vim25}HostOpaqueNetworkInfo" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
atBootIpV6Enabled |
protected HostIpRouteConfig |
consoleIpRouteConfig |
protected List<HostVirtualNic> |
consoleVnic |
protected List<HostDhcpService> |
dhcp |
protected HostDnsConfig |
dnsConfig |
protected HostIpRouteConfig |
ipRouteConfig |
protected Boolean |
ipV6Enabled |
protected List<HostNatService> |
nat |
protected List<HostNetStackInstance> |
netStackInstance |
protected List<HostOpaqueNetworkInfo> |
opaqueNetwork |
protected List<HostOpaqueSwitch> |
opaqueSwitch |
protected List<PhysicalNic> |
pnic |
protected List<HostPortGroup> |
portgroup |
protected List<HostProxySwitch> |
proxySwitch |
protected HostIpRouteTableInfo |
routeTableInfo |
protected List<HostVirtualNic> |
vnic |
protected List<HostVirtualSwitch> |
vswitch |
| Constructor and Description |
|---|
HostNetworkInfo() |
| Modifier and Type | Method and Description |
|---|---|
HostIpRouteConfig |
getConsoleIpRouteConfig()
Gets the value of the consoleIpRouteConfig property.
|
List<HostVirtualNic> |
getConsoleVnic()
Gets the value of the consoleVnic property.
|
List<HostDhcpService> |
getDhcp()
Gets the value of the dhcp property.
|
HostDnsConfig |
getDnsConfig()
Gets the value of the dnsConfig property.
|
HostIpRouteConfig |
getIpRouteConfig()
Gets the value of the ipRouteConfig property.
|
List<HostNatService> |
getNat()
Gets the value of the nat property.
|
List<HostNetStackInstance> |
getNetStackInstance()
Gets the value of the netStackInstance property.
|
List<HostOpaqueNetworkInfo> |
getOpaqueNetwork()
Gets the value of the opaqueNetwork property.
|
List<HostOpaqueSwitch> |
getOpaqueSwitch()
Gets the value of the opaqueSwitch property.
|
List<PhysicalNic> |
getPnic()
Gets the value of the pnic property.
|
List<HostPortGroup> |
getPortgroup()
Gets the value of the portgroup property.
|
List<HostProxySwitch> |
getProxySwitch()
Gets the value of the proxySwitch property.
|
HostIpRouteTableInfo |
getRouteTableInfo()
Gets the value of the routeTableInfo property.
|
List<HostVirtualNic> |
getVnic()
Gets the value of the vnic property.
|
List<HostVirtualSwitch> |
getVswitch()
Gets the value of the vswitch property.
|
Boolean |
isAtBootIpV6Enabled()
Gets the value of the atBootIpV6Enabled property.
|
Boolean |
isIpV6Enabled()
Gets the value of the ipV6Enabled property.
|
void |
setAtBootIpV6Enabled(Boolean value)
Sets the value of the atBootIpV6Enabled property.
|
void |
setConsoleIpRouteConfig(HostIpRouteConfig value)
Sets the value of the consoleIpRouteConfig property.
|
void |
setDnsConfig(HostDnsConfig value)
Sets the value of the dnsConfig property.
|
void |
setIpRouteConfig(HostIpRouteConfig value)
Sets the value of the ipRouteConfig property.
|
void |
setIpV6Enabled(Boolean value)
Sets the value of the ipV6Enabled property.
|
void |
setRouteTableInfo(HostIpRouteTableInfo value)
Sets the value of the routeTableInfo property.
|
protected List<HostVirtualSwitch> vswitch
protected List<HostProxySwitch> proxySwitch
protected List<HostPortGroup> portgroup
protected List<PhysicalNic> pnic
protected List<HostVirtualNic> vnic
protected List<HostVirtualNic> consoleVnic
protected HostDnsConfig dnsConfig
protected HostIpRouteConfig ipRouteConfig
protected HostIpRouteConfig consoleIpRouteConfig
protected HostIpRouteTableInfo routeTableInfo
protected List<HostDhcpService> dhcp
protected List<HostNatService> nat
protected Boolean ipV6Enabled
protected Boolean atBootIpV6Enabled
protected List<HostNetStackInstance> netStackInstance
protected List<HostOpaqueSwitch> opaqueSwitch
protected List<HostOpaqueNetworkInfo> opaqueNetwork
public List<HostVirtualSwitch> getVswitch()
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 vswitch property.
For example, to add a new item, do as follows:
getVswitch().add(newItem);
Objects of the following type(s) are allowed in the list
HostVirtualSwitch
public List<HostProxySwitch> getProxySwitch()
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 proxySwitch property.
For example, to add a new item, do as follows:
getProxySwitch().add(newItem);
Objects of the following type(s) are allowed in the list
HostProxySwitch
public List<HostPortGroup> getPortgroup()
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 portgroup property.
For example, to add a new item, do as follows:
getPortgroup().add(newItem);
Objects of the following type(s) are allowed in the list
HostPortGroup
public List<PhysicalNic> getPnic()
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 pnic property.
For example, to add a new item, do as follows:
getPnic().add(newItem);
Objects of the following type(s) are allowed in the list
PhysicalNic
public List<HostVirtualNic> getVnic()
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 vnic property.
For example, to add a new item, do as follows:
getVnic().add(newItem);
Objects of the following type(s) are allowed in the list
HostVirtualNic
public List<HostVirtualNic> getConsoleVnic()
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 consoleVnic property.
For example, to add a new item, do as follows:
getConsoleVnic().add(newItem);
Objects of the following type(s) are allowed in the list
HostVirtualNic
public HostDnsConfig getDnsConfig()
HostDnsConfigpublic void setDnsConfig(HostDnsConfig value)
value - allowed object is
HostDnsConfigpublic HostIpRouteConfig getIpRouteConfig()
HostIpRouteConfigpublic void setIpRouteConfig(HostIpRouteConfig value)
value - allowed object is
HostIpRouteConfigpublic HostIpRouteConfig getConsoleIpRouteConfig()
HostIpRouteConfigpublic void setConsoleIpRouteConfig(HostIpRouteConfig value)
value - allowed object is
HostIpRouteConfigpublic HostIpRouteTableInfo getRouteTableInfo()
HostIpRouteTableInfopublic void setRouteTableInfo(HostIpRouteTableInfo value)
value - allowed object is
HostIpRouteTableInfopublic List<HostDhcpService> getDhcp()
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 dhcp property.
For example, to add a new item, do as follows:
getDhcp().add(newItem);
Objects of the following type(s) are allowed in the list
HostDhcpService
public List<HostNatService> getNat()
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 nat property.
For example, to add a new item, do as follows:
getNat().add(newItem);
Objects of the following type(s) are allowed in the list
HostNatService
public Boolean isIpV6Enabled()
Booleanpublic void setIpV6Enabled(Boolean value)
value - allowed object is
Booleanpublic Boolean isAtBootIpV6Enabled()
Booleanpublic void setAtBootIpV6Enabled(Boolean value)
value - allowed object is
Booleanpublic List<HostNetStackInstance> getNetStackInstance()
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 netStackInstance property.
For example, to add a new item, do as follows:
getNetStackInstance().add(newItem);
Objects of the following type(s) are allowed in the list
HostNetStackInstance
public List<HostOpaqueSwitch> getOpaqueSwitch()
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 opaqueSwitch property.
For example, to add a new item, do as follows:
getOpaqueSwitch().add(newItem);
Objects of the following type(s) are allowed in the list
HostOpaqueSwitch
public List<HostOpaqueNetworkInfo> getOpaqueNetwork()
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 opaqueNetwork property.
For example, to add a new item, do as follows:
getOpaqueNetwork().add(newItem);
Objects of the following type(s) are allowed in the list
HostOpaqueNetworkInfo
Copyright © 2018. All rights reserved.