Interface SelfUserProfile.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SelfUserProfile.Builder,SelfUserProfile>, SdkBuilder<SelfUserProfile.Builder,SelfUserProfile>, SdkPojo
Enclosing class:
SelfUserProfile

public static interface SelfUserProfile.Builder extends SdkPojo, CopyableBuilder<SelfUserProfile.Builder,SelfUserProfile>
  • Method Details

    • iamUserArn

      SelfUserProfile.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

      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

      SelfUserProfile.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

      SelfUserProfile.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.