Class UserAttributesSettingsAttributeSettings.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.UserAttributesSettingsAttributeSettings.Builder
-
- Enclosing class:
- UserAttributesSettingsAttributeSettings
public static class UserAttributesSettingsAttributeSettings.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserAttributesSettingsAttributeSettings
build()
UserAttributesSettingsAttributeSettings.Builder
copy(UserAttributesSettingsAttributeSettings model)
UserAttributesSettingsAttributeSettings.Builder
endUserMutability(String endUserMutability)
End User mutabilityUserAttributesSettingsAttributeSettings.Builder
endUserMutabilityCanonicalValues(List<String> endUserMutabilityCanonicalValues)
Specifies the list of User mutabilities allowed.UserAttributesSettingsAttributeSettings.Builder
name(String name)
Fully-qualified attribute or complex mapping Name
-
-
-
Method Detail
-
name
public UserAttributesSettingsAttributeSettings.Builder name(String name)
Fully-qualified attribute or complex mapping Name*SCIM++ Properties:** - caseExact: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
- Parameters:
name
- the value to set- Returns:
- this builder
-
endUserMutability
public UserAttributesSettingsAttributeSettings.Builder endUserMutability(String endUserMutability)
End User mutability*SCIM++ Properties:** - idcsCanonicalValueSourceFilter: attrName eq "mutabilityValues" and attrValues.value eq "$(endUserMutability)" - idcsCanonicalValueSourceResourceType: AllowedValue - caseExact: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
- Parameters:
endUserMutability
- the value to set- Returns:
- this builder
-
endUserMutabilityCanonicalValues
public UserAttributesSettingsAttributeSettings.Builder endUserMutabilityCanonicalValues(List<String> endUserMutabilityCanonicalValues)
Specifies the list of User mutabilities allowed.*Added In:** 18.3.4
*SCIM++ Properties:** - idcsCanonicalValueSourceFilter: attrName eq "mutabilityValues" and attrValues.value eq "$(endUserMutability)" - idcsCanonicalValueSourceResourceType: AllowedValue - caseExact: true - multiValued: true - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
endUserMutabilityCanonicalValues
- the value to set- Returns:
- this builder
-
build
public UserAttributesSettingsAttributeSettings build()
-
copy
public UserAttributesSettingsAttributeSettings.Builder copy(UserAttributesSettingsAttributeSettings model)
-
-