Interface CreateKxUserRequest.Builder

    • Method Detail

      • environmentId

        CreateKxUserRequest.Builder environmentId​(String environmentId)

        A unique identifier for the kdb environment where you want to create a user.

        Parameters:
        environmentId - A unique identifier for the kdb environment where you want to create a user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userName

        CreateKxUserRequest.Builder userName​(String userName)

        A unique identifier for the user.

        Parameters:
        userName - A unique identifier for the user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • iamRole

        CreateKxUserRequest.Builder iamRole​(String iamRole)

        The IAM role ARN that will be associated with the user.

        Parameters:
        iamRole - The IAM role ARN that will be associated with the user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateKxUserRequest.Builder tags​(Map<String,​String> tags)

        A list of key-value pairs to label the user. You can add up to 50 tags to a user.

        Parameters:
        tags - A list of key-value pairs to label the user. You can add up to 50 tags to a user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientToken

        CreateKxUserRequest.Builder clientToken​(String clientToken)

        A token that ensures idempotency. This token expires in 10 minutes.

        Parameters:
        clientToken - A token that ensures idempotency. This token expires in 10 minutes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.