public class HostNetCapabilities extends DynamicData
Java class for HostNetCapabilities complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="HostNetCapabilities">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="canSetPhysicalNicLinkSpeed" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="supportsNicTeaming" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="nicTeamingPolicy" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="supportsVlan" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="usesServiceConsoleNic" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="supportsNetworkHints" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="maxPortGroupsPerVswitch" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="vswitchConfigSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="vnicConfigSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="ipRouteConfigSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="dnsConfigSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="dhcpOnVnicSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="ipV6Supported" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
canSetPhysicalNicLinkSpeed |
protected boolean |
dhcpOnVnicSupported |
protected boolean |
dnsConfigSupported |
protected boolean |
ipRouteConfigSupported |
protected Boolean |
ipV6Supported |
protected Integer |
maxPortGroupsPerVswitch |
protected List<String> |
nicTeamingPolicy |
protected boolean |
supportsNetworkHints |
protected boolean |
supportsNicTeaming |
protected boolean |
supportsVlan |
protected boolean |
usesServiceConsoleNic |
protected boolean |
vnicConfigSupported |
protected boolean |
vswitchConfigSupported |
| Constructor and Description |
|---|
HostNetCapabilities() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
getMaxPortGroupsPerVswitch()
Gets the value of the maxPortGroupsPerVswitch property.
|
List<String> |
getNicTeamingPolicy()
Gets the value of the nicTeamingPolicy property.
|
boolean |
isCanSetPhysicalNicLinkSpeed()
Gets the value of the canSetPhysicalNicLinkSpeed property.
|
boolean |
isDhcpOnVnicSupported()
Gets the value of the dhcpOnVnicSupported property.
|
boolean |
isDnsConfigSupported()
Gets the value of the dnsConfigSupported property.
|
boolean |
isIpRouteConfigSupported()
Gets the value of the ipRouteConfigSupported property.
|
Boolean |
isIpV6Supported()
Gets the value of the ipV6Supported property.
|
boolean |
isSupportsNetworkHints()
Gets the value of the supportsNetworkHints property.
|
boolean |
isSupportsNicTeaming()
Gets the value of the supportsNicTeaming property.
|
boolean |
isSupportsVlan()
Gets the value of the supportsVlan property.
|
boolean |
isUsesServiceConsoleNic()
Gets the value of the usesServiceConsoleNic property.
|
boolean |
isVnicConfigSupported()
Gets the value of the vnicConfigSupported property.
|
boolean |
isVswitchConfigSupported()
Gets the value of the vswitchConfigSupported property.
|
void |
setCanSetPhysicalNicLinkSpeed(boolean value)
Sets the value of the canSetPhysicalNicLinkSpeed property.
|
void |
setDhcpOnVnicSupported(boolean value)
Sets the value of the dhcpOnVnicSupported property.
|
void |
setDnsConfigSupported(boolean value)
Sets the value of the dnsConfigSupported property.
|
void |
setIpRouteConfigSupported(boolean value)
Sets the value of the ipRouteConfigSupported property.
|
void |
setIpV6Supported(Boolean value)
Sets the value of the ipV6Supported property.
|
void |
setMaxPortGroupsPerVswitch(Integer value)
Sets the value of the maxPortGroupsPerVswitch property.
|
void |
setSupportsNetworkHints(boolean value)
Sets the value of the supportsNetworkHints property.
|
void |
setSupportsNicTeaming(boolean value)
Sets the value of the supportsNicTeaming property.
|
void |
setSupportsVlan(boolean value)
Sets the value of the supportsVlan property.
|
void |
setUsesServiceConsoleNic(boolean value)
Sets the value of the usesServiceConsoleNic property.
|
void |
setVnicConfigSupported(boolean value)
Sets the value of the vnicConfigSupported property.
|
void |
setVswitchConfigSupported(boolean value)
Sets the value of the vswitchConfigSupported property.
|
protected boolean canSetPhysicalNicLinkSpeed
protected boolean supportsNicTeaming
protected boolean supportsVlan
protected boolean usesServiceConsoleNic
protected boolean supportsNetworkHints
protected Integer maxPortGroupsPerVswitch
protected boolean vswitchConfigSupported
protected boolean vnicConfigSupported
protected boolean ipRouteConfigSupported
protected boolean dnsConfigSupported
protected boolean dhcpOnVnicSupported
protected Boolean ipV6Supported
public boolean isCanSetPhysicalNicLinkSpeed()
public void setCanSetPhysicalNicLinkSpeed(boolean value)
public boolean isSupportsNicTeaming()
public void setSupportsNicTeaming(boolean value)
public List<String> getNicTeamingPolicy()
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 nicTeamingPolicy property.
For example, to add a new item, do as follows:
getNicTeamingPolicy().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSupportsVlan()
public void setSupportsVlan(boolean value)
public boolean isUsesServiceConsoleNic()
public void setUsesServiceConsoleNic(boolean value)
public boolean isSupportsNetworkHints()
public void setSupportsNetworkHints(boolean value)
public Integer getMaxPortGroupsPerVswitch()
Integerpublic void setMaxPortGroupsPerVswitch(Integer value)
value - allowed object is
Integerpublic boolean isVswitchConfigSupported()
public void setVswitchConfigSupported(boolean value)
public boolean isVnicConfigSupported()
public void setVnicConfigSupported(boolean value)
public boolean isIpRouteConfigSupported()
public void setIpRouteConfigSupported(boolean value)
public boolean isDnsConfigSupported()
public void setDnsConfigSupported(boolean value)
public boolean isDhcpOnVnicSupported()
public void setDhcpOnVnicSupported(boolean value)
public Boolean isIpV6Supported()
BooleanCopyright © 2018. All rights reserved.