Class UserPhoneNumbers.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.UserPhoneNumbers.Builder
-
- Enclosing class:
- UserPhoneNumbers
public static class UserPhoneNumbers.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserPhoneNumbers
build()
UserPhoneNumbers.Builder
copy(UserPhoneNumbers model)
UserPhoneNumbers.Builder
display(String display)
A human-readable name, primarily used for display purposes.UserPhoneNumbers.Builder
primary(Boolean primary)
A Boolean value that indicates the ‘primary’ or preferred attribute value for this attribute–for example, the preferred phone number or primary phone number.UserPhoneNumbers.Builder
type(UserPhoneNumbers.Type type)
A label that indicates the attribute’s function- for example, ‘work’, ‘home’, or ‘mobile’UserPhoneNumbers.Builder
value(String value)
User’s phone numberUserPhoneNumbers.Builder
verified(Boolean verified)
A Boolean value that indicates if the phone number is verified.
-
-
-
Method Detail
-
value
public UserPhoneNumbers.Builder value(String value)
User’s phone number*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 UserPhoneNumbers.Builder display(String display)
A human-readable name, primarily used for display purposes.READ ONLY
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
display
- the value to set- Returns:
- this builder
-
type
public UserPhoneNumbers.Builder type(UserPhoneNumbers.Type type)
A label that indicates the attribute’s function- for example, ‘work’, ‘home’, 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 UserPhoneNumbers.Builder primary(Boolean primary)
A Boolean value that indicates the ‘primary’ or preferred attribute value for this attribute–for example, the preferred phone number or primary phone number.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
-
verified
public UserPhoneNumbers.Builder verified(Boolean verified)
A Boolean value that indicates if the phone number is verified.*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none
- Parameters:
verified
- the value to set- Returns:
- this builder
-
build
public UserPhoneNumbers build()
-
copy
public UserPhoneNumbers.Builder copy(UserPhoneNumbers model)
-
-