Class CreateNatV4RuleDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.networkfirewall.model.CreateNatV4RuleDetails.Builder
-
- Enclosing class:
- CreateNatV4RuleDetails
public static class CreateNatV4RuleDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateNatV4RuleDetails.Builderaction(NatV4ActionType action)action:CreateNatV4RuleDetailsbuild()CreateNatV4RuleDetails.Buildercondition(NatRuleMatchCriteria condition)CreateNatV4RuleDetails.Buildercopy(CreateNatV4RuleDetails model)CreateNatV4RuleDetails.Builderdescription(String description)CreateNatV4RuleDetails.Buildername(String name)CreateNatV4RuleDetails.Builderposition(RulePosition position)
-
-
-
Method Detail
-
name
public CreateNatV4RuleDetails.Builder name(String name)
-
description
public CreateNatV4RuleDetails.Builder description(String description)
-
position
public CreateNatV4RuleDetails.Builder position(RulePosition position)
-
condition
public CreateNatV4RuleDetails.Builder condition(NatRuleMatchCriteria condition)
-
action
public CreateNatV4RuleDetails.Builder action(NatV4ActionType action)
action:DIPP_SRC_NAT - Dynamic-ip-port source NAT.
- Parameters:
action- the value to set- Returns:
- this builder
-
build
public CreateNatV4RuleDetails build()
-
copy
public CreateNatV4RuleDetails.Builder copy(CreateNatV4RuleDetails model)
-
-