Creates an instance of AWSHttpRequestBuilder.
The AWS storage service for token management.
The Axios request configuration.
Optional axiosInstance: AxiosInstanceThe Axios instance.
If tokenStorage, method, or baseURL are not defined.
Private axiosPrivate configPrivate loggerPrivate Readonly tokenThe AWS storage service for token management.
Adds additional Axios request configuration.
The configuration to add.
Adds additional headers to the request.
Headers to add.
Private addXLemonPrivate addXLemonExecutes the HTTP request.
If an error occurs during the request.
Private extractPrivate getPrivate getPrivate Gets the signed headers for the request.
The signed AWS client.
The request data.
Sets the request body.
Body data to set.
Sets the request headers.
Headers to set.
Sets the request method.
HTTP method to set.
Sets the request parameters.
Parameters to set.
Class to build and execute HTTP requests with AWS signing
Example