Interface IamUser.Builder

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

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

    • accountId

      IamUser.Builder accountId(String accountId)

      The unique identifier for the Amazon Web Services account that's associated with the IAM user who performed the action.

      Parameters:
      accountId - The unique identifier for the Amazon Web Services account that's associated with the IAM user who performed the action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The Amazon Resource Name (ARN) of the principal that performed the action. The last section of the ARN contains the name of the user who performed the action.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the principal that performed the action. The last section of the ARN contains the name of the user who performed the action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • principalId

      IamUser.Builder principalId(String principalId)

      The unique identifier for the IAM user who performed the action.

      Parameters:
      principalId - The unique identifier for the IAM user who performed the action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userName

      IamUser.Builder userName(String userName)

      The username of the IAM user who performed the action.

      Parameters:
      userName - The username of the IAM user who performed the action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.