Uses of Interface
software.amazon.awssdk.core.http.HttpResponseHandler
Packages that use HttpResponseHandler
Package
Description
-
Uses of HttpResponseHandler in software.amazon.awssdk.core.client.handler
Classes in software.amazon.awssdk.core.client.handler that implement HttpResponseHandlerModifier and TypeClassDescriptionfinal classAttachHttpMetadataResponseHandler<T extends SdkResponse>DecorateHttpResponseHandlerto attachSdkHttpResponseto the response object.Methods in software.amazon.awssdk.core.client.handler that return HttpResponseHandlerModifier and TypeMethodDescriptionClientExecutionParams.getCombinedResponseHandler()Non-streaming requests can use handlers that handle both error and success as a single handler instead of submitting individual success and error handlers.HttpResponseHandler<? extends SdkException>ClientExecutionParams.getErrorResponseHandler()ClientExecutionParams.getResponseHandler()Methods in software.amazon.awssdk.core.client.handler with parameters of type HttpResponseHandlerModifier and TypeMethodDescriptionClientExecutionParams.withCombinedResponseHandler(HttpResponseHandler<Response<OutputT>> combinedResponseHandler) ClientExecutionParams.withErrorResponseHandler(HttpResponseHandler<? extends SdkException> errorResponseHandler) ClientExecutionParams.withResponseHandler(HttpResponseHandler<OutputT> responseHandler) Constructors in software.amazon.awssdk.core.client.handler with parameters of type HttpResponseHandler -
Uses of HttpResponseHandler in software.amazon.awssdk.core.http
Classes in software.amazon.awssdk.core.http that implement HttpResponseHandlerModifier and TypeClassDescriptionfinal classAn implementation ofHttpResponseHandlerthat publishes the time it took to execute {Fields in software.amazon.awssdk.core.http declared as HttpResponseHandlerModifier and TypeFieldDescriptionfinal HttpResponseHandler<T>MetricCollectingHttpResponseHandler.delegateToTimeMethods in software.amazon.awssdk.core.http with parameters of type HttpResponseHandlerModifier and TypeMethodDescriptionstatic <T> MetricCollectingHttpResponseHandler<T>MetricCollectingHttpResponseHandler.create(SdkMetric<? super Duration> durationMetric, HttpResponseHandler<T> delegateToTime) -
Uses of HttpResponseHandler in software.amazon.awssdk.core.internal.http
Classes in software.amazon.awssdk.core.internal.http that implement HttpResponseHandlerModifier and TypeClassDescriptionclassCombinedResponseHandler<OutputT>Unmarshalls an HTTP response into either a successful response POJO, or into a (possibly modeled) exception based on the status code of the HTTP response.Methods in software.amazon.awssdk.core.internal.http with parameters of type HttpResponseHandlerModifier and TypeMethodDescription<OutputT> OutputTAmazonSyncHttpClient.RequestExecutionBuilder.execute(HttpResponseHandler<Response<OutputT>> combinedResponseHandler) Executes the request with the given configuration.Constructors in software.amazon.awssdk.core.internal.http with parameters of type HttpResponseHandlerModifierConstructorDescriptionCombinedResponseHandler(HttpResponseHandler<OutputT> successResponseHandler, HttpResponseHandler<? extends SdkException> errorResponseHandler) -
Uses of HttpResponseHandler in software.amazon.awssdk.core.internal.http.async
Methods in software.amazon.awssdk.core.internal.http.async with parameters of type HttpResponseHandlerModifier and TypeMethodDescriptionvoidAsyncStreamingResponseHandler.responseHandler(HttpResponseHandler<OutputT> responseHandler) Constructors in software.amazon.awssdk.core.internal.http.async with parameters of type HttpResponseHandlerModifierConstructorDescriptionAsyncResponseHandler(HttpResponseHandler<T> responseHandler, Function<SdkHttpFullResponse, SdkHttpFullResponse> crc32Validator, ExecutionAttributes executionAttributes) -
Uses of HttpResponseHandler in software.amazon.awssdk.core.internal.http.pipeline.stages
Constructors in software.amazon.awssdk.core.internal.http.pipeline.stages with parameters of type HttpResponseHandlerModifierConstructorDescriptionHandleResponseStage(HttpResponseHandler<Response<OutputT>> responseHandler)