public static class ResolverForwardRuleDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ResolverForwardRuleDetails |
build() |
ResolverForwardRuleDetails.Builder |
clientAddressConditions(List<String> clientAddressConditions) |
ResolverForwardRuleDetails.Builder |
copy(ResolverForwardRuleDetails model) |
ResolverForwardRuleDetails.Builder |
destinationAddresses(List<String> destinationAddresses)
IP addresses to which queries should be forwarded.
|
ResolverForwardRuleDetails.Builder |
qnameCoverConditions(List<String> qnameCoverConditions) |
ResolverForwardRuleDetails.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 ResolverForwardRuleDetails.Builder clientAddressConditions(List<String> clientAddressConditions)
public ResolverForwardRuleDetails.Builder qnameCoverConditions(List<String> qnameCoverConditions)
public ResolverForwardRuleDetails.Builder destinationAddresses(List<String> destinationAddresses)
IP addresses to which queries should be forwarded. Currently limited to a single address.
destinationAddresses
- the value to setpublic ResolverForwardRuleDetails.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 ResolverForwardRuleDetails build()
public ResolverForwardRuleDetails.Builder copy(ResolverForwardRuleDetails model)
Copyright © 2016–2024. All rights reserved.