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 MeEmailsbuild()MeEmails.Buildercopy(MeEmails model)MeEmails.BuilderpendingVerificationData(String pendingVerificationData)Pending e-mail address verificationMeEmails.Builderprimary(Boolean primary)A Boolean value that indicates whether the email address is the primary email address.MeEmails.Buildersecondary(Boolean secondary)A Boolean value that indicates whether the email address is the secondary email address.MeEmails.Buildertype(MeEmails.Type type)Type of email addressMeEmails.Buildervalue(String value)Email addressMeEmails.Builderverified(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)
-
-