Class PolicyRules.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.PolicyRules.Builder
-
- Enclosing class:
- PolicyRules
public static class PolicyRules.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyRules
build()
PolicyRules.Builder
copy(PolicyRules model)
PolicyRules.Builder
name(String name)
Rule namePolicyRules.Builder
ref(String ref)
Rule URIPolicyRules.Builder
sequence(Integer sequence)
Position of the rule in evaluation order.PolicyRules.Builder
value(String value)
Rule identifier
-
-
-
Method Detail
-
value
public PolicyRules.Builder value(String value)
Rule identifier*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: immutable - required: true - returned: default - type: string - uniqueness: none
- Parameters:
value
- the value to set- Returns:
- this builder
-
ref
public PolicyRules.Builder ref(String ref)
Rule URI*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: reference - uniqueness: none
- Parameters:
ref
- the value to set- Returns:
- this builder
-
sequence
public PolicyRules.Builder sequence(Integer sequence)
Position of the rule in evaluation order.No duplicates allowed.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: true - returned: default - type: integer - uniqueness: none
- Parameters:
sequence
- the value to set- Returns:
- this builder
-
name
public PolicyRules.Builder name(String name)
Rule name*Added In:** 17.4.2
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none
- Parameters:
name
- the value to set- Returns:
- this builder
-
build
public PolicyRules build()
-
copy
public PolicyRules.Builder copy(PolicyRules model)
-
-