Class UserEmails.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.UserEmails.Builder
-
- Enclosing class:
- UserEmails
public static class UserEmails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserEmailsbuild()UserEmails.Buildercopy(UserEmails model)UserEmails.BuilderpendingVerificationData(String pendingVerificationData)Pending e-mail address verificationUserEmails.Builderprimary(Boolean primary)A Boolean value that indicates whether the email address is the primary email address.UserEmails.Buildersecondary(Boolean secondary)A Boolean value that indicates whether the email address is the secondary email address.UserEmails.Buildertype(UserEmails.Type type)Type of email addressUserEmails.Buildervalue(String value)Email addressUserEmails.Builderverified(Boolean verified)A Boolean value that indicates whether or not the e-mail address is verified
-
-
-
Method Detail
-
value
public UserEmails.Builder value(String value)
Email 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
-
type
public UserEmails.Builder type(UserEmails.Type type)
Type of email address*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 UserEmails.Builder primary(Boolean primary)
A Boolean value that indicates whether the email address is the primary email address.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
-
secondary
public UserEmails.Builder secondary(Boolean secondary)
A Boolean value that indicates whether the email address is the secondary email address.The secondary attribute value ‘true’ MUST appear no more than once.
*Added In:** 18.2.6
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
- Parameters:
secondary- the value to set- Returns:
- this builder
-
verified
public UserEmails.Builder verified(Boolean verified)
A Boolean value that indicates whether or not the e-mail address is verified*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
- Parameters:
verified- the value to set- Returns:
- this builder
-
pendingVerificationData
public UserEmails.Builder pendingVerificationData(String pendingVerificationData)
Pending e-mail address verification*Added In:** 19.1.4
*SCIM++ Properties:** - caseExact: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
pendingVerificationData- the value to set- Returns:
- this builder
-
build
public UserEmails build()
-
copy
public UserEmails.Builder copy(UserEmails model)
-
-