Class NatRuleMatchCriteria.Builder
- java.lang.Object
-
- com.oracle.bmc.networkfirewall.model.NatRuleMatchCriteria.Builder
-
- Enclosing class:
- NatRuleMatchCriteria
public static class NatRuleMatchCriteria.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NatRuleMatchCriteria
build()
NatRuleMatchCriteria.Builder
copy(NatRuleMatchCriteria model)
NatRuleMatchCriteria.Builder
destinationAddress(List<String> destinationAddress)
An array of IP address list names to be evaluated against the traffic destination address.NatRuleMatchCriteria.Builder
service(String service)
A Service name to be evaluated against the traffic protocol and protocol-specific parameters.NatRuleMatchCriteria.Builder
sourceAddress(List<String> sourceAddress)
An array of IP address list names to be evaluated against the traffic source address.
-
-
-
Method Detail
-
sourceAddress
public 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
-
destinationAddress
public 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
-
service
public 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
-
build
public NatRuleMatchCriteria build()
-
copy
public NatRuleMatchCriteria.Builder copy(NatRuleMatchCriteria model)
-
-