Interface UserIdentityInfo.Builder

    • Method Detail

      • firstName

        UserIdentityInfo.Builder firstName​(String firstName)

        The first name. This is required if you are using Amazon Connect or SAML for identity management.

        Parameters:
        firstName - The first name. This is required if you are using Amazon Connect or SAML for identity management.
        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.

        Parameters:
        lastName - The last name. This is required if you are using Amazon Connect or SAML for identity management.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • email

        UserIdentityInfo.Builder email​(String 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

        UserIdentityInfo.Builder mobile​(String 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.