Class MeEmails.Builder

  • Enclosing class:
    MeEmails

    public static class MeEmails.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • 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