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 TypeClassDescriptionclassAn HttpStream represents a single HTTP/2 specific Http Request/Response.classAn 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 voidHttpStreamBaseResponseHandler.onMetrics(HttpStreamBase stream, HttpStreamMetrics metrics) Called right before stream is complete, whether successful or unsuccessful.default intHttpStreamBaseResponseHandler.onResponseBody(HttpStreamBase stream, byte[] bodyBytesIn) Called when new Response Body bytes have been received.voidHttpStreamBaseResponseHandler.onResponseComplete(HttpStreamBase stream, int errorCode) Called from Native when the Response has completed.voidHttpStreamBaseResponseHandler.onResponseHeaders(HttpStreamBase stream, int responseStatusCode, int blockType, HttpHeader[] nextHeaders) Called from Native when new Http Headers have been received.default voidHttpStreamBaseResponseHandler.onResponseHeadersDone(HttpStreamBase stream, int blockType) Called from Native once all HTTP Headers are processed.