Package-level declarations
Types
Link copied to clipboard
class ReadChannelBodyStream(bodyChan: SdkByteReadChannel, callContext: CoroutineContext) : HttpRequestBodyStream, CoroutineScope
Implement's HttpRequestBodyStream which proxies an SDK request body channel SdkByteReadChannel
Link copied to clipboard
object SdkDefaultIO
Default (CRT) IO used by the SDK when not configured manually/directly
Link copied to clipboard
Implement's HttpRequestBodyStream which proxies an SDK source SdkSource
Functions
Link copied to clipboard
Get just the query parameters (if any)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun HttpRequest.toSignableCrtRequest(unsignedPayload: Boolean = false, awsChunked: Boolean = false): HttpRequest
Convert an HttpRequest into a CRT HttpRequest for the purposes of signing
Link copied to clipboard
Update a request builder from a CRT HTTP request (primary use is updating a request builder after signing)