Class MeEmails.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.MeEmails.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MeEmails
build()
MeEmails.Builder
copy(MeEmails model)
MeEmails.Builder
pendingVerificationData(String pendingVerificationData)
Pending e-mail address verificationMeEmails.Builder
primary(Boolean primary)
A Boolean value that indicates whether the email address is the primary email address.MeEmails.Builder
secondary(Boolean secondary)
A Boolean value that indicates whether the email address is the secondary email address.MeEmails.Builder
type(MeEmails.Type type)
Type of email addressMeEmails.Builder
value(String value)
Email addressMeEmails.Builder
verified(Boolean verified)
A Boolean value that indicates whether or not the e-mail address is verified
-
-
-
Method Detail
-
value
public MeEmails.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 MeEmails.Builder type(MeEmails.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 MeEmails.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 MeEmails.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 MeEmails.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 MeEmails.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 MeEmails build()
-
copy
public MeEmails.Builder copy(MeEmails model)
-
-