Class MePhoneNumbers.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.MePhoneNumbers.Builder
-
- Enclosing class:
- MePhoneNumbers
public static class MePhoneNumbers.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MePhoneNumbers
build()
MePhoneNumbers.Builder
copy(MePhoneNumbers model)
MePhoneNumbers.Builder
display(String display)
A human-readable name, primarily used for display purposes.MePhoneNumbers.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.MePhoneNumbers.Builder
type(MePhoneNumbers.Type type)
A label that indicates the attribute’s function- for example, ‘work’, ‘home’, or ‘mobile’MePhoneNumbers.Builder
value(String value)
User’s phone numberMePhoneNumbers.Builder
verified(Boolean verified)
A Boolean value that indicates if the phone number is verified.
-
-
-
Method Detail
-
value
public MePhoneNumbers.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 MePhoneNumbers.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 MePhoneNumbers.Builder type(MePhoneNumbers.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 MePhoneNumbers.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 MePhoneNumbers.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 MePhoneNumbers build()
-
copy
public MePhoneNumbers.Builder copy(MePhoneNumbers model)
-
-