Class S3CrtResponseHandlerAdapter

  • All Implemented Interfaces:
    software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandler

    public final class S3CrtResponseHandlerAdapter
    extends Object
    implements software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandler
    Adapts SdkAsyncHttpResponseHandler to S3MetaRequestResponseHandler.
    • Method Detail

      • onResponseHeaders

        public void onResponseHeaders​(int statusCode,
                                      software.amazon.awssdk.crt.http.HttpHeader[] headers)
        Specified by:
        onResponseHeaders in interface software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandler
      • onResponseBody

        public int onResponseBody​(ByteBuffer bodyBytesIn,
                                  long objectRangeStart,
                                  long objectRangeEnd)
        Specified by:
        onResponseBody in interface software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandler
      • onFinished

        public void onFinished​(software.amazon.awssdk.crt.s3.S3FinishedResponseContext context)
        Specified by:
        onFinished in interface software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandler
      • onProgress

        public void onProgress​(software.amazon.awssdk.crt.s3.S3MetaRequestProgress progress)
        Specified by:
        onProgress in interface software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandler