Interface CreateUserProfileResponse.Builder

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

public static interface CreateUserProfileResponse.Builder extends CodeStarResponse.Builder, SdkPojo, CopyableBuilder<CreateUserProfileResponse.Builder,CreateUserProfileResponse>
  • 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

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

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

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

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

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