public class IDHCPIndividualConfig extends IDHCPConfig
{C40C2B86-73A5-46CC-8227-93FE57D006A6}
Constructor and Description |
---|
IDHCPIndividualConfig(java.lang.String wrapped,
org.virtualbox_7_0.ObjectRefManager objMgr,
org.virtualbox_7_0.jaxws.VboxPortType port) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFixedAddress()
Fixed IPv4 address assignment, dynamic if empty.
|
java.lang.String |
getMACAddress()
The MAC address.
|
java.lang.String |
getMachineId()
The virtual machine ID if a
DHCPConfigScope.MachineNIC config,
null UUID forDHCPConfigScope.MAC . |
java.lang.Long |
getSlot()
The NIC slot number of the VM if a
DHCPConfigScope.MachineNIC config. |
static IDHCPIndividualConfig |
queryInterface(IUnknown obj) |
void |
setFixedAddress(java.lang.String value)
Fixed IPv4 address assignment, dynamic if empty.
|
getAllOptions, getDefaultLeaseTime, getForcedOptions, getMaxLeaseTime, getMinLeaseTime, getOption, getScope, getSuppressedOptions, remove, removeAllOptions, removeOption, setDefaultLeaseTime, setForcedOptions, setMaxLeaseTime, setMinLeaseTime, setOption, setSuppressedOptions
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
public IDHCPIndividualConfig(java.lang.String wrapped, org.virtualbox_7_0.ObjectRefManager objMgr, org.virtualbox_7_0.jaxws.VboxPortType port)
public java.lang.String getMACAddress()
DHCPConfigScope.MachineNIC
config, this
will be queried via the VM ID.public java.lang.String getMachineId()
DHCPConfigScope.MachineNIC
config,
null UUID forDHCPConfigScope.MAC
.public java.lang.Long getSlot()
DHCPConfigScope.MachineNIC
config.public java.lang.String getFixedAddress()
public void setFixedAddress(java.lang.String value)
value
- Stringpublic static IDHCPIndividualConfig queryInterface(IUnknown obj)