Interface GetUserDetailsResponse.Builder

  • Method Details

    • userId

      The system-generated unique ID of the user.

      Parameters:
      userId - The system-generated unique ID of the user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userName

      The name of the user as displayed in Amazon CodeCatalyst.

      Parameters:
      userName - The name of the user as displayed in Amazon CodeCatalyst.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • displayName

      GetUserDetailsResponse.Builder displayName(String displayName)

      The friendly name displayed for the user in Amazon CodeCatalyst.

      Parameters:
      displayName - The friendly name displayed for the user in Amazon CodeCatalyst.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • primaryEmail

      GetUserDetailsResponse.Builder primaryEmail(EmailAddress primaryEmail)

      The email address provided by the user when they signed up.

      Parameters:
      primaryEmail - The email address provided by the user when they signed up.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • primaryEmail

      default GetUserDetailsResponse.Builder primaryEmail(Consumer<EmailAddress.Builder> primaryEmail)

      The email address provided by the user when they signed up.

      This is a convenience method that creates an instance of the EmailAddress.Builder avoiding the need to create one manually via EmailAddress.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to primaryEmail(EmailAddress).

      Parameters:
      primaryEmail - a consumer that will call methods on EmailAddress.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • version

      Parameters:
      version -
      Returns:
      Returns a reference to this object so that method calls can be chained together.