Interface UserIdentityInfo.Builder

  • Method Details

    • firstName

      UserIdentityInfo.Builder firstName(String firstName)

      The first name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.

      Parameters:
      firstName - The first name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastName

      UserIdentityInfo.Builder lastName(String lastName)

      The last name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.

      Parameters:
      lastName - The last name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • email

      The email address. If you are using SAML for identity management and include this parameter, an error is returned.

      Parameters:
      email - The email address. If you are using SAML for identity management and include this parameter, an error is returned.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • secondaryEmail

      UserIdentityInfo.Builder secondaryEmail(String secondaryEmail)

      The user's secondary email address. If you provide a secondary email, the user receives email notifications - other than password reset notifications - to this email address instead of to their primary email address.

      Pattern: (?=^.{0,265}$)[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}

      Parameters:
      secondaryEmail - The user's secondary email address. If you provide a secondary email, the user receives email notifications - other than password reset notifications - to this email address instead of to their primary email address.

      Pattern: (?=^.{0,265}$)[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • mobile

      The user's mobile number.

      Parameters:
      mobile - The user's mobile number.
      Returns:
      Returns a reference to this object so that method calls can be chained together.