Class CreateNatV4RuleDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.networkfirewall.model.CreateNatV4RuleDetails.Builder
 
- 
- Enclosing class:
- CreateNatV4RuleDetails
 
 public static class CreateNatV4RuleDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
namepublic CreateNatV4RuleDetails.Builder name(String name) 
 - 
descriptionpublic CreateNatV4RuleDetails.Builder description(String description) 
 - 
positionpublic CreateNatV4RuleDetails.Builder position(RulePosition position) 
 - 
conditionpublic CreateNatV4RuleDetails.Builder condition(NatRuleMatchCriteria condition) 
 - 
actionpublic CreateNatV4RuleDetails.Builder action(NatV4ActionType action) action:DIPP_SRC_NAT - Dynamic-ip-port source NAT. - Parameters:
- action- the value to set
- Returns:
- this builder
 
 - 
buildpublic CreateNatV4RuleDetails build() 
 - 
copypublic CreateNatV4RuleDetails.Builder copy(CreateNatV4RuleDetails model) 
 
- 
 
-