public class VMwareDVSConfigSpec extends DVSConfigSpec
Java class for VMwareDVSConfigSpec complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VMwareDVSConfigSpec">
<complexContent>
<extension base="{urn:vim25}DVSConfigSpec">
<sequence>
<element name="pvlanConfigSpec" type="{urn:vim25}VMwareDVSPvlanConfigSpec" maxOccurs="unbounded" minOccurs="0"/>
<element name="vspanConfigSpec" type="{urn:vim25}VMwareDVSVspanConfigSpec" maxOccurs="unbounded" minOccurs="0"/>
<element name="maxMtu" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="linkDiscoveryProtocolConfig" type="{urn:vim25}LinkDiscoveryProtocolConfig" minOccurs="0"/>
<element name="ipfixConfig" type="{urn:vim25}VMwareIpfixConfig" minOccurs="0"/>
<element name="lacpApiVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="multicastFilteringMode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected VMwareIpfixConfig |
ipfixConfig |
protected String |
lacpApiVersion |
protected LinkDiscoveryProtocolConfig |
linkDiscoveryProtocolConfig |
protected Integer |
maxMtu |
protected String |
multicastFilteringMode |
protected List<VMwareDVSPvlanConfigSpec> |
pvlanConfigSpec |
protected List<VMwareDVSVspanConfigSpec> |
vspanConfigSpec |
configVersion, contact, defaultPortConfig, defaultProxySwitchMaxNumPorts, description, extensionKey, host, infrastructureTrafficResourceConfig, maxPorts, name, networkResourceControlVersion, numStandalonePorts, policy, switchIpAddress, uplinkPortgroup, uplinkPortPolicy, vendorSpecificConfig| Constructor and Description |
|---|
VMwareDVSConfigSpec() |
| Modifier and Type | Method and Description |
|---|---|
VMwareIpfixConfig |
getIpfixConfig()
Gets the value of the ipfixConfig property.
|
String |
getLacpApiVersion()
Gets the value of the lacpApiVersion property.
|
LinkDiscoveryProtocolConfig |
getLinkDiscoveryProtocolConfig()
Gets the value of the linkDiscoveryProtocolConfig property.
|
Integer |
getMaxMtu()
Gets the value of the maxMtu property.
|
String |
getMulticastFilteringMode()
Gets the value of the multicastFilteringMode property.
|
List<VMwareDVSPvlanConfigSpec> |
getPvlanConfigSpec()
Gets the value of the pvlanConfigSpec property.
|
List<VMwareDVSVspanConfigSpec> |
getVspanConfigSpec()
Gets the value of the vspanConfigSpec property.
|
void |
setIpfixConfig(VMwareIpfixConfig value)
Sets the value of the ipfixConfig property.
|
void |
setLacpApiVersion(String value)
Sets the value of the lacpApiVersion property.
|
void |
setLinkDiscoveryProtocolConfig(LinkDiscoveryProtocolConfig value)
Sets the value of the linkDiscoveryProtocolConfig property.
|
void |
setMaxMtu(Integer value)
Sets the value of the maxMtu property.
|
void |
setMulticastFilteringMode(String value)
Sets the value of the multicastFilteringMode property.
|
getConfigVersion, getContact, getDefaultPortConfig, getDefaultProxySwitchMaxNumPorts, getDescription, getExtensionKey, getHost, getInfrastructureTrafficResourceConfig, getMaxPorts, getName, getNetworkResourceControlVersion, getNumStandalonePorts, getPolicy, getSwitchIpAddress, getUplinkPortgroup, getUplinkPortPolicy, getVendorSpecificConfig, setConfigVersion, setContact, setDefaultPortConfig, setDefaultProxySwitchMaxNumPorts, setDescription, setExtensionKey, setMaxPorts, setName, setNetworkResourceControlVersion, setNumStandalonePorts, setPolicy, setSwitchIpAddress, setUplinkPortPolicyprotected List<VMwareDVSPvlanConfigSpec> pvlanConfigSpec
protected List<VMwareDVSVspanConfigSpec> vspanConfigSpec
protected Integer maxMtu
protected LinkDiscoveryProtocolConfig linkDiscoveryProtocolConfig
protected VMwareIpfixConfig ipfixConfig
protected String lacpApiVersion
protected String multicastFilteringMode
public List<VMwareDVSPvlanConfigSpec> getPvlanConfigSpec()
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 pvlanConfigSpec property.
For example, to add a new item, do as follows:
getPvlanConfigSpec().add(newItem);
Objects of the following type(s) are allowed in the list
VMwareDVSPvlanConfigSpec
public List<VMwareDVSVspanConfigSpec> getVspanConfigSpec()
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 vspanConfigSpec property.
For example, to add a new item, do as follows:
getVspanConfigSpec().add(newItem);
Objects of the following type(s) are allowed in the list
VMwareDVSVspanConfigSpec
public Integer getMaxMtu()
Integerpublic void setMaxMtu(Integer value)
value - allowed object is
Integerpublic LinkDiscoveryProtocolConfig getLinkDiscoveryProtocolConfig()
LinkDiscoveryProtocolConfigpublic void setLinkDiscoveryProtocolConfig(LinkDiscoveryProtocolConfig value)
value - allowed object is
LinkDiscoveryProtocolConfigpublic VMwareIpfixConfig getIpfixConfig()
VMwareIpfixConfigpublic void setIpfixConfig(VMwareIpfixConfig value)
value - allowed object is
VMwareIpfixConfigpublic String getLacpApiVersion()
Stringpublic void setLacpApiVersion(String value)
value - allowed object is
Stringpublic String getMulticastFilteringMode()
StringCopyright © 2018. All rights reserved.