public static final class ConditionalForwarderZone.Builder
extends java.lang.Object
ConditionalForwarderZone
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
ConditionalForwarderZone . |
Modifier and Type | Method and Description |
---|---|
ConditionalForwarderZone |
build() |
ConditionalForwarderZone.Builder |
setDomainNames(java.util.List<java.lang.String> domainNames)
A forwarder domain name should be a valid FQDN.
|
ConditionalForwarderZone.Builder |
setSourceIp(java.lang.String sourceIp)
The source ip used by the fowarder of the zone.
|
ConditionalForwarderZone.Builder |
setUpstreamServers(java.util.List<java.lang.String> upstreamServers)
Ip address of the upstream DNS servers the DNS forwarder accesses.
|
public Builder()
ConditionalForwarderZone
.public ConditionalForwarderZone.Builder setSourceIp(java.lang.String sourceIp)
sourceIp
- New value for the property.public ConditionalForwarderZone.Builder setUpstreamServers(java.util.List<java.lang.String> upstreamServers)
upstreamServers
- New value for the property.public ConditionalForwarderZone.Builder setDomainNames(java.util.List<java.lang.String> domainNames)
domainNames
- New value for the property.public ConditionalForwarderZone build()