Interface UserProfile.Builder

    • Method Detail

      • iamUserArn

        UserProfile.Builder iamUserArn​(String iamUserArn)

        The user's IAM ARN.

        Parameters:
        iamUserArn - The user's IAM ARN.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        UserProfile.Builder name​(String name)

        The user's name.

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

        UserProfile.Builder sshUsername​(String sshUsername)

        The user's SSH user name.

        Parameters:
        sshUsername - The user's SSH user name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sshPublicKey

        UserProfile.Builder sshPublicKey​(String sshPublicKey)

        The user's SSH public key.

        Parameters:
        sshPublicKey - The user's SSH public key.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowSelfManagement

        UserProfile.Builder allowSelfManagement​(Boolean allowSelfManagement)

        Whether users can specify their own SSH public key through the My Settings page. For more information, see Managing User Permissions.

        Parameters:
        allowSelfManagement - Whether users can specify their own SSH public key through the My Settings page. For more information, see Managing User Permissions.
        Returns:
        Returns a reference to this object so that method calls can be chained together.