public final class S3CrtResponseHandlerAdapter extends Object implements software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandler
SdkAsyncHttpResponseHandler
to S3MetaRequestResponseHandler
.Constructor and Description |
---|
S3CrtResponseHandlerAdapter(CompletableFuture<Void> executeFuture,
SdkAsyncHttpResponseHandler responseHandler) |
Modifier and Type | Method and Description |
---|---|
void |
cancelRequest() |
void |
metaRequest(software.amazon.awssdk.crt.s3.S3MetaRequest s3MetaRequest) |
void |
onFinished(software.amazon.awssdk.crt.s3.S3FinishedResponseContext context) |
int |
onResponseBody(ByteBuffer bodyBytesIn,
long objectRangeStart,
long objectRangeEnd) |
void |
onResponseHeaders(int statusCode,
software.amazon.awssdk.crt.http.HttpHeader[] headers) |
public S3CrtResponseHandlerAdapter(CompletableFuture<Void> executeFuture, SdkAsyncHttpResponseHandler responseHandler)
public void onResponseHeaders(int statusCode, software.amazon.awssdk.crt.http.HttpHeader[] headers)
onResponseHeaders
in interface software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandler
public int onResponseBody(ByteBuffer bodyBytesIn, long objectRangeStart, long objectRangeEnd)
onResponseBody
in interface software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandler
public void onFinished(software.amazon.awssdk.crt.s3.S3FinishedResponseContext context)
onFinished
in interface software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandler
public void cancelRequest()
public void metaRequest(software.amazon.awssdk.crt.s3.S3MetaRequest s3MetaRequest)
Copyright © 2023. All rights reserved.