T - is the an appropriate subclass of IPAddress@ProviderType
public abstract class DhcpServerCfgIP<T extends IPAddress>
extends java.lang.Object
| Constructor and Description |
|---|
DhcpServerCfgIP(T subnet,
T subnetMask,
short prefix,
T routerAddress,
T rangeStart,
T rangeEnd,
java.util.List<T> dnsServers)
The basic Constructor for a DhcpServerConfigIP
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<T> |
getDnsServers() |
short |
getPrefix() |
T |
getRangeEnd() |
T |
getRangeStart() |
T |
getRouterAddress() |
T |
getSubnet() |
T |
getSubnetMask() |
void |
setDnsServers(java.util.List<T> dnsServers) |
void |
setPrefix(short prefix) |
void |
setRangeEnd(T rangeEnd) |
void |
setRangeStart(T rangeStart) |
void |
setRouterAddress(T routerAddress) |
void |
setSubnet(T subnet) |
void |
setSubnetMask(T subnetMask) |
public DhcpServerCfgIP(T subnet, T subnetMask, short prefix, T routerAddress, T rangeStart, T rangeEnd, java.util.List<T> dnsServers)
subnet - the subnet of the DhcpServerConfigsubnetMask - the subnet mask of the DhcpServerConfigprefix - the network prefix associated with the DhcpServerConfigrouterAddress - the router IPAddressrangeStart - the network starting address to issue to DHCP clientsrangeEnd - the network ending address to issue to DHCP clientsdnsServers - the DNS servers that will get passed to DHCP clients if passDns is truepublic T getSubnet()
public void setSubnet(T subnet)
public T getSubnetMask()
public void setSubnetMask(T subnetMask)
public short getPrefix()
public void setPrefix(short prefix)
public T getRouterAddress()
public void setRouterAddress(T routerAddress)
public T getRangeStart()
public void setRangeStart(T rangeStart)
public T getRangeEnd()
public void setRangeEnd(T rangeEnd)
public java.util.List<T> getDnsServers()
public void setDnsServers(java.util.List<T> dnsServers)