Package com.oracle.bmc.dns.model
Class ResolverForwardRule.Builder
- java.lang.Object
- 
- com.oracle.bmc.dns.model.ResolverForwardRule.Builder
 
- 
- Enclosing class:
- ResolverForwardRule
 
 public static class ResolverForwardRule.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ResolverForwardRulebuild()ResolverForwardRule.BuilderclientAddressConditions(List<String> clientAddressConditions)ResolverForwardRule.Buildercopy(ResolverForwardRule model)ResolverForwardRule.BuilderdestinationAddresses(List<String> destinationAddresses)IP addresses to which queries should be forwarded.ResolverForwardRule.BuilderqnameCoverConditions(List<String> qnameCoverConditions)ResolverForwardRule.BuildersourceEndpointName(String sourceEndpointName)Case-insensitive name of an endpoint, that is a sub-resource of the resolver, to use as the forwarding interface.
 
- 
- 
- 
Method Detail- 
clientAddressConditionspublic ResolverForwardRule.Builder clientAddressConditions(List<String> clientAddressConditions) 
 - 
qnameCoverConditionspublic ResolverForwardRule.Builder qnameCoverConditions(List<String> qnameCoverConditions) 
 - 
destinationAddressespublic ResolverForwardRule.Builder destinationAddresses(List<String> destinationAddresses) IP addresses to which queries should be forwarded.Currently limited to a single address. - Parameters:
- destinationAddresses- the value to set
- Returns:
- this builder
 
 - 
sourceEndpointNamepublic 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. - Parameters:
- sourceEndpointName- the value to set
- Returns:
- this builder
 
 - 
buildpublic ResolverForwardRule build() 
 - 
copypublic ResolverForwardRule.Builder copy(ResolverForwardRule model) 
 
- 
 
-