public static final class IPv4DhcpServer.Builder
extends java.lang.Object
IPv4DhcpServer
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
IPv4DhcpServer . |
Modifier and Type | Method and Description |
---|---|
IPv4DhcpServer |
build() |
IPv4DhcpServer.Builder |
setDhcpServerIp(java.lang.String dhcpServerIp)
DHCP server ip in CIDR format.
|
IPv4DhcpServer.Builder |
setDnsNameservers(java.util.List<java.lang.String> dnsNameservers)
Primary and secondary DNS server address to assign host.
|
IPv4DhcpServer.Builder |
setDomainName(java.lang.String domainName)
Host name or prefix to be assigned to host.
|
IPv4DhcpServer.Builder |
setGatewayIp(java.lang.String gatewayIp)
Gateway ip to be assigned to host.
|
IPv4DhcpServer.Builder |
setMonitorIppoolUsage(java.lang.Boolean monitorIppoolUsage)
Enable or disable monitoring of DHCP ip-pools usage.
|
IPv4DhcpServer.Builder |
setOptions(DhcpOptions options) |
public Builder()
IPv4DhcpServer
.public IPv4DhcpServer.Builder setDhcpServerIp(java.lang.String dhcpServerIp)
dhcpServerIp
- New value for the property.public IPv4DhcpServer.Builder setDnsNameservers(java.util.List<java.lang.String> dnsNameservers)
dnsNameservers
- New value for the property.public IPv4DhcpServer.Builder setDomainName(java.lang.String domainName)
domainName
- New value for the property.public IPv4DhcpServer.Builder setGatewayIp(java.lang.String gatewayIp)
gatewayIp
- New value for the property.public IPv4DhcpServer.Builder setMonitorIppoolUsage(java.lang.Boolean monitorIppoolUsage)
monitorIppoolUsage
- New value for the property.public IPv4DhcpServer.Builder setOptions(DhcpOptions options)
options
- New value for the property.public IPv4DhcpServer build()