Class TimeoutExceptionHandlingStage<OutputT>

  • All Implemented Interfaces:
    RequestPipeline<software.amazon.awssdk.http.SdkHttpFullRequest,​Response<OutputT>>, RequestToResponsePipeline<OutputT>

    public final class TimeoutExceptionHandlingStage<OutputT>
    extends Object
    implements RequestToResponsePipeline<OutputT>
    Check if an Exception is caused by either ApiCallTimeout or ApiAttemptTimeout and translate that exception to a more appropriate timeout related exception so that it can be handled in other stages.