public class CustomizationIPSettings extends DynamicData
Java class for CustomizationIPSettings complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CustomizationIPSettings">
<complexContent>
<extension base="{urn:vim25}DynamicData">
<sequence>
<element name="ip" type="{urn:vim25}CustomizationIpGenerator"/>
<element name="subnetMask" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="gateway" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="ipV6Spec" type="{urn:vim25}CustomizationIPSettingsIpV6AddressSpec" minOccurs="0"/>
<element name="dnsServerList" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="dnsDomain" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="primaryWINS" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="secondaryWINS" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="netBIOS" type="{urn:vim25}CustomizationNetBIOSMode" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
dnsDomain |
protected List<String> |
dnsServerList |
protected List<String> |
gateway |
protected CustomizationIpGenerator |
ip |
protected CustomizationIPSettingsIpV6AddressSpec |
ipV6Spec |
protected CustomizationNetBIOSMode |
netBIOS |
protected String |
primaryWINS |
protected String |
secondaryWINS |
protected String |
subnetMask |
| Constructor and Description |
|---|
CustomizationIPSettings() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDnsDomain()
Gets the value of the dnsDomain property.
|
List<String> |
getDnsServerList()
Gets the value of the dnsServerList property.
|
List<String> |
getGateway()
Gets the value of the gateway property.
|
CustomizationIpGenerator |
getIp()
Gets the value of the ip property.
|
CustomizationIPSettingsIpV6AddressSpec |
getIpV6Spec()
Gets the value of the ipV6Spec property.
|
CustomizationNetBIOSMode |
getNetBIOS()
Gets the value of the netBIOS property.
|
String |
getPrimaryWINS()
Gets the value of the primaryWINS property.
|
String |
getSecondaryWINS()
Gets the value of the secondaryWINS property.
|
String |
getSubnetMask()
Gets the value of the subnetMask property.
|
void |
setDnsDomain(String value)
Sets the value of the dnsDomain property.
|
void |
setIp(CustomizationIpGenerator value)
Sets the value of the ip property.
|
void |
setIpV6Spec(CustomizationIPSettingsIpV6AddressSpec value)
Sets the value of the ipV6Spec property.
|
void |
setNetBIOS(CustomizationNetBIOSMode value)
Sets the value of the netBIOS property.
|
void |
setPrimaryWINS(String value)
Sets the value of the primaryWINS property.
|
void |
setSecondaryWINS(String value)
Sets the value of the secondaryWINS property.
|
void |
setSubnetMask(String value)
Sets the value of the subnetMask property.
|
protected CustomizationIpGenerator ip
protected String subnetMask
protected CustomizationIPSettingsIpV6AddressSpec ipV6Spec
protected String dnsDomain
protected String primaryWINS
protected String secondaryWINS
protected CustomizationNetBIOSMode netBIOS
public CustomizationIpGenerator getIp()
CustomizationIpGeneratorpublic void setIp(CustomizationIpGenerator value)
value - allowed object is
CustomizationIpGeneratorpublic String getSubnetMask()
Stringpublic void setSubnetMask(String value)
value - allowed object is
Stringpublic List<String> getGateway()
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 gateway property.
For example, to add a new item, do as follows:
getGateway().add(newItem);
Objects of the following type(s) are allowed in the list
String
public CustomizationIPSettingsIpV6AddressSpec getIpV6Spec()
CustomizationIPSettingsIpV6AddressSpecpublic void setIpV6Spec(CustomizationIPSettingsIpV6AddressSpec value)
value - allowed object is
CustomizationIPSettingsIpV6AddressSpecpublic List<String> getDnsServerList()
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 dnsServerList property.
For example, to add a new item, do as follows:
getDnsServerList().add(newItem);
Objects of the following type(s) are allowed in the list
String
public String getDnsDomain()
Stringpublic void setDnsDomain(String value)
value - allowed object is
Stringpublic String getPrimaryWINS()
Stringpublic void setPrimaryWINS(String value)
value - allowed object is
Stringpublic String getSecondaryWINS()
Stringpublic void setSecondaryWINS(String value)
value - allowed object is
Stringpublic CustomizationNetBIOSMode getNetBIOS()
CustomizationNetBIOSModepublic void setNetBIOS(CustomizationNetBIOSMode value)
value - allowed object is
CustomizationNetBIOSModeCopyright © 2018. All rights reserved.