public static class ResolverForwardRule.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ResolverForwardRule |
build() |
ResolverForwardRule.Builder |
clientAddressConditions(List<String> clientAddressConditions) |
ResolverForwardRule.Builder |
copy(ResolverForwardRule model) |
ResolverForwardRule.Builder |
destinationAddresses(List<String> destinationAddresses)
IP addresses to which queries should be forwarded.
|
ResolverForwardRule.Builder |
qnameCoverConditions(List<String> qnameCoverConditions) |
ResolverForwardRule.Builder |
sourceEndpointName(String sourceEndpointName)
Case-insensitive name of an endpoint, that is a sub-resource of the resolver, to use as
the forwarding interface.
|
public ResolverForwardRule.Builder clientAddressConditions(List<String> clientAddressConditions)
public ResolverForwardRule.Builder qnameCoverConditions(List<String> qnameCoverConditions)
public ResolverForwardRule.Builder destinationAddresses(List<String> destinationAddresses)
IP addresses to which queries should be forwarded. Currently limited to a single address.
destinationAddresses
- the value to setpublic ResolverForwardRule.Builder sourceEndpointName(String sourceEndpointName)
Case-insensitive name of an endpoint, that is a sub-resource of the resolver, to use as the forwarding interface. The endpoint must have isForwarding set to true.
sourceEndpointName
- the value to setpublic ResolverForwardRule build()
public ResolverForwardRule.Builder copy(ResolverForwardRule model)
Copyright © 2016–2024. All rights reserved.