Class CreateRoutingPolicyDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.loadbalancer.model.CreateRoutingPolicyDetails.Builder
 
- 
- Enclosing class:
- CreateRoutingPolicyDetails
 
 public static class CreateRoutingPolicyDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateRoutingPolicyDetailsbuild()CreateRoutingPolicyDetails.BuilderconditionLanguageVersion(CreateRoutingPolicyDetails.ConditionLanguageVersion conditionLanguageVersion)The version of the language in which condition of rules are composed.CreateRoutingPolicyDetails.Buildercopy(CreateRoutingPolicyDetails model)CreateRoutingPolicyDetails.Buildername(String name)The name for this list of routing rules.CreateRoutingPolicyDetails.Builderrules(List<RoutingRule> rules)The list of routing rules.
 
- 
- 
- 
Method Detail- 
namepublic CreateRoutingPolicyDetails.Builder name(String name) The name for this list of routing rules.It must be unique and it cannot be changed. Avoid entering confidential information. Example: example_routing_rules - Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
conditionLanguageVersionpublic CreateRoutingPolicyDetails.Builder conditionLanguageVersion(CreateRoutingPolicyDetails.ConditionLanguageVersion conditionLanguageVersion) The version of the language in which condition of rules are composed.- Parameters:
- conditionLanguageVersion- the value to set
- Returns:
- this builder
 
 - 
rulespublic CreateRoutingPolicyDetails.Builder rules(List<RoutingRule> rules) The list of routing rules.- Parameters:
- rules- the value to set
- Returns:
- this builder
 
 - 
buildpublic CreateRoutingPolicyDetails build() 
 - 
copypublic CreateRoutingPolicyDetails.Builder copy(CreateRoutingPolicyDetails model) 
 
- 
 
-