Interface UpdateUserProfileResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CodeStarResponse.Builder, CopyableBuilder<UpdateUserProfileResponse.Builder,UpdateUserProfileResponse>, SdkBuilder<UpdateUserProfileResponse.Builder,UpdateUserProfileResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
UpdateUserProfileResponse

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

    • userArn

      The Amazon Resource Name (ARN) of the user in IAM.

      Parameters:
      userArn - The Amazon Resource Name (ARN) of the user in IAM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • displayName

      UpdateUserProfileResponse.Builder displayName(String displayName)

      The name that is displayed as the friendly name for the user in AWS CodeStar.

      Parameters:
      displayName - The name that is displayed as the friendly name for the user in AWS CodeStar.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • emailAddress

      UpdateUserProfileResponse.Builder emailAddress(String emailAddress)

      The email address that is displayed as part of the user's profile in AWS CodeStar.

      Parameters:
      emailAddress - The email address that is displayed as part of the user's profile in AWS CodeStar.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sshPublicKey

      UpdateUserProfileResponse.Builder sshPublicKey(String sshPublicKey)

      The SSH public key associated with the user in AWS CodeStar. This is the public portion of the public/private keypair the user can use to access project resources if a project owner allows the user remote access to those resources.

      Parameters:
      sshPublicKey - The SSH public key associated with the user in AWS CodeStar. This is the public portion of the public/private keypair the user can use to access project resources if a project owner allows the user remote access to those resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdTimestamp

      UpdateUserProfileResponse.Builder createdTimestamp(Instant createdTimestamp)

      The date the user profile was created, in timestamp format.

      Parameters:
      createdTimestamp - The date the user profile was created, in timestamp format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTimestamp

      UpdateUserProfileResponse.Builder lastModifiedTimestamp(Instant lastModifiedTimestamp)

      The date the user profile was last modified, in timestamp format.

      Parameters:
      lastModifiedTimestamp - The date the user profile was last modified, in timestamp format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.