public static final class RaDNSConfig.Builder
extends java.lang.Object
RaDNSConfig
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
RaDNSConfig . |
Modifier and Type | Method and Description |
---|---|
RaDNSConfig |
build() |
RaDNSConfig.Builder |
setDnsServer(java.util.List<java.lang.String> dnsServer)
DNS server.
|
RaDNSConfig.Builder |
setDnsServerLifetime(java.lang.Long dnsServerLifetime)
Lifetime of DNS server in milliseconds format: int64
|
RaDNSConfig.Builder |
setDomainName(java.util.List<java.lang.String> domainName)
Domain name in RA message.
|
RaDNSConfig.Builder |
setDomainNameLifetime(java.lang.Long domainNameLifetime)
Lifetime of Domain names in milliseconds format: int64
|
public Builder()
RaDNSConfig
.public RaDNSConfig.Builder setDnsServer(java.util.List<java.lang.String> dnsServer)
dnsServer
- New value for the property.public RaDNSConfig.Builder setDnsServerLifetime(java.lang.Long dnsServerLifetime)
dnsServerLifetime
- New value for the property.public RaDNSConfig.Builder setDomainName(java.util.List<java.lang.String> domainName)
domainName
- New value for the property.public RaDNSConfig.Builder setDomainNameLifetime(java.lang.Long domainNameLifetime)
domainNameLifetime
- New value for the property.public RaDNSConfig build()