@ProviderType
public class DhcpServerCfg
extends java.lang.Object
Constructor and Description |
---|
DhcpServerCfg(java.lang.String interfaceName,
boolean enabled,
int defaultLeaseTime,
int maximumLeaseTime,
boolean passDns)
The basic Constructor for a DhcpServerCfg
|
Modifier and Type | Method and Description |
---|---|
int |
getDefaultLeaseTime() |
java.lang.String |
getInterfaceName() |
int |
getMaximumLeaseTime() |
boolean |
isEnabled() |
boolean |
isPassDns() |
void |
setDefaultLeaseTime(int defaultLeaseTime) |
void |
setEnabled(boolean enabled) |
void |
setInterfaceName(java.lang.String interfaceName) |
void |
setMaximumLeaseTime(int maximumLeaseTime) |
void |
setPassDns(boolean passDns) |
java.lang.String |
toString() |
public DhcpServerCfg(java.lang.String interfaceName, boolean enabled, int defaultLeaseTime, int maximumLeaseTime, boolean passDns)
interfaceName
- the interface name associated with the DhcpServerConfigenabled
- the status of the DhcpServer as a booleandefaultLeaseTime
- the default lease time to issue to DHCP clientsmaximumLeaseTime
- the maximum lease time to issue to DHCP clientspassDns
- whether or not to pass DNS to DHCP clientspublic java.lang.String getInterfaceName()
public void setInterfaceName(java.lang.String interfaceName)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public int getDefaultLeaseTime()
public void setDefaultLeaseTime(int defaultLeaseTime)
public int getMaximumLeaseTime()
public void setMaximumLeaseTime(int maximumLeaseTime)
public boolean isPassDns()
public void setPassDns(boolean passDns)
public java.lang.String toString()
toString
in class java.lang.Object