public interface DhcpServerConfig extends NetConfig
Modifier and Type | Method and Description |
---|---|
int |
getDefaultLeaseTime()
Returns the default lease time offered by the DHCP server
|
List<? extends IPAddress> |
getDnsServers()
Returns the DNS servers associated with this DhcpServerConfig that will be passed to DHCP clients
|
String |
getInterfaceName()
Returns the interface name associated with this DhcpServerConfig
|
int |
getMaximumLeaseTime()
Returns the maximum lease time offered by the DHCP server
|
short |
getPrefix()
Returns the network prefix length for this DHCP server's address range
This is also known as the subnet mask in the context of IPv4 addresses.
|
IPAddress |
getRangeEnd()
Returns the ending DHCP server InetAddress to provide to DHCP clients.
|
IPAddress |
getRangeStart()
Returns the starting DHCP server InetAddress to provide to DHCP clients.
|
IPAddress |
getRouterAddress()
Returns the router IP address associated with this DhcpServerConfig
|
IPAddress |
getSubnet()
Returns the subnet associated with this DhcpServerConfig
|
IPAddress |
getSubnetMask()
Returns the subnet mask associated with this DhcpServerConfig
|
boolean |
isEnabled()
Returns the
boolean status associated with this DhcpServerConfig |
boolean |
isPassDns()
Returns whether or not DHCP clients should get DNS services.
|
String getInterfaceName()
String
representing the interface nameboolean isEnabled()
boolean
status associated with this DhcpServerConfigboolean
representing the statusIPAddress getSubnet()
IPAddress
representing the subnetIPAddress getRouterAddress()
IPAddress
representing the router IP addressIPAddress getSubnetMask()
IPAddress
representing the subnet maskint getDefaultLeaseTime()
int getMaximumLeaseTime()
short getPrefix()
IPAddress getRangeStart()
IPAddress getRangeEnd()
boolean isPassDns()
Copyright © 2014. All Rights Reserved.