Class UserIms.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.UserIms.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserImsbuild()UserIms.Buildercopy(UserIms model)UserIms.Builderdisplay(String display)A human-readable name, primarily used for display purposesUserIms.Builderprimary(Boolean primary)A Boolean value that indicates the ‘primary’ or preferred attribute value for this attribute–for example, the preferred messenger or primary messenger.UserIms.Buildertype(UserIms.Type type)A label that indicates the attribute’s function–for example, ‘aim’, ‘gtalk’, or ‘mobile’UserIms.Buildervalue(String value)User’s instant messaging address
-
-
-
Method Detail
-
value
public UserIms.Builder value(String value)
User’s instant messaging address*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
- Parameters:
value- the value to set- Returns:
- this builder
-
display
public UserIms.Builder display(String display)
A human-readable name, primarily used for display purposes*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
display- the value to set- Returns:
- this builder
-
type
public UserIms.Builder type(UserIms.Type type)
A label that indicates the attribute’s function–for example, ‘aim’, ‘gtalk’, or ‘mobile’*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
- Parameters:
type- the value to set- Returns:
- this builder
-
primary
public UserIms.Builder primary(Boolean primary)
A Boolean value that indicates the ‘primary’ or preferred attribute value for this attribute–for example, the preferred messenger or primary messenger.The primary attribute value ‘true’ MUST appear no more than once.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
- Parameters:
primary- the value to set- Returns:
- this builder
-
build
public UserIms build()
-
copy
public UserIms.Builder copy(UserIms model)
-
-