Uses of Class
software.amazon.awssdk.crt.http.HttpStreamBase
Packages that use HttpStreamBase
-
Uses of HttpStreamBase in software.amazon.awssdk.crt.http
Subclasses of HttpStreamBase in software.amazon.awssdk.crt.httpModifier and TypeClassDescriptionclass
An HttpStream represents a single HTTP/2 specific Http Request/Response.class
An HttpStream represents a single HTTP/1.1 specific Http Request/Response.Methods in software.amazon.awssdk.crt.http that return HttpStreamBaseModifier and TypeMethodDescriptionHttpClientConnection.makeRequest
(HttpRequestBase request, HttpStreamBaseResponseHandler streamHandler) Schedules an HttpRequestBase on the Native EventLoop for this HttpClientConnection applies to both HTTP/2 and HTTP/1.1 connection.Methods in software.amazon.awssdk.crt.http with parameters of type HttpStreamBaseModifier and TypeMethodDescriptiondefault void
HttpStreamBaseResponseHandler.onMetrics
(HttpStreamBase stream, HttpStreamMetrics metrics) Called right before stream is complete, whether successful or unsuccessful.default int
HttpStreamBaseResponseHandler.onResponseBody
(HttpStreamBase stream, byte[] bodyBytesIn) Called when new Response Body bytes have been received.void
HttpStreamBaseResponseHandler.onResponseComplete
(HttpStreamBase stream, int errorCode) Called from Native when the Response has completed.void
HttpStreamBaseResponseHandler.onResponseHeaders
(HttpStreamBase stream, int responseStatusCode, int blockType, HttpHeader[] nextHeaders) Called from Native when new Http Headers have been received.default void
HttpStreamBaseResponseHandler.onResponseHeadersDone
(HttpStreamBase stream, int blockType) Called from Native once all HTTP Headers are processed.