Class NatRuleMatchCriteria.Builder
- java.lang.Object
- 
- com.oracle.bmc.networkfirewall.model.NatRuleMatchCriteria.Builder
 
- 
- Enclosing class:
- NatRuleMatchCriteria
 
 public static class NatRuleMatchCriteria.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description NatRuleMatchCriteriabuild()NatRuleMatchCriteria.Buildercopy(NatRuleMatchCriteria model)NatRuleMatchCriteria.BuilderdestinationAddress(List<String> destinationAddress)An array of IP address list names to be evaluated against the traffic destination address.NatRuleMatchCriteria.Builderservice(String service)A Service name to be evaluated against the traffic protocol and protocol-specific parameters.NatRuleMatchCriteria.BuildersourceAddress(List<String> sourceAddress)An array of IP address list names to be evaluated against the traffic source address.
 
- 
- 
- 
Method Detail- 
sourceAddresspublic NatRuleMatchCriteria.Builder sourceAddress(List<String> sourceAddress) An array of IP address list names to be evaluated against the traffic source address.- Parameters:
- sourceAddress- the value to set
- Returns:
- this builder
 
 - 
destinationAddresspublic NatRuleMatchCriteria.Builder destinationAddress(List<String> destinationAddress) An array of IP address list names to be evaluated against the traffic destination address.- Parameters:
- destinationAddress- the value to set
- Returns:
- this builder
 
 - 
servicepublic NatRuleMatchCriteria.Builder service(String service) A Service name to be evaluated against the traffic protocol and protocol-specific parameters.- Parameters:
- service- the value to set
- Returns:
- this builder
 
 - 
buildpublic NatRuleMatchCriteria build() 
 - 
copypublic NatRuleMatchCriteria.Builder copy(NatRuleMatchCriteria model) 
 
- 
 
-