| Modifier and Type | Method and Description |
|---|---|
SdkPojo |
EventStreamTaggedUnionPojoSupplier.apply(SdkHttpFullResponse sdkHttpFullResponse) |
| Modifier and Type | Method and Description |
|---|---|
SdkHttpFullResponse |
Response.httpResponse()
The HTTP response that was received by the SDK prior to determining the result.
|
| Modifier and Type | Method and Description |
|---|---|
Response.Builder<T> |
Response.Builder.httpResponse(SdkHttpFullResponse httpResponse)
The HTTP response that was received by the SDK prior to determining the result.
|
| Modifier and Type | Method and Description |
|---|---|
T |
AttachHttpMetadataResponseHandler.handle(SdkHttpFullResponse response,
ExecutionAttributes executionAttributes) |
| Constructor and Description |
|---|
SdkInterruptedException(SdkHttpFullResponse response) |
| Modifier and Type | Method and Description |
|---|---|
static SdkHttpFullResponse |
Crc32Validation.validate(boolean calculateCrc32FromCompressedData,
SdkHttpFullResponse httpResponse) |
| Modifier and Type | Method and Description |
|---|---|
T |
MetricCollectingHttpResponseHandler.handle(SdkHttpFullResponse response,
ExecutionAttributes executionAttributes) |
T |
HttpResponseHandler.handle(SdkHttpFullResponse response,
ExecutionAttributes executionAttributes)
Accepts an HTTP response object, and returns an object of type T.
|
static SdkHttpFullResponse |
Crc32Validation.validate(boolean calculateCrc32FromCompressedData,
SdkHttpFullResponse httpResponse) |
| Modifier and Type | Method and Description |
|---|---|
static void |
InterruptMonitor.checkInterrupted(SdkHttpFullResponse response)
Check if the thread has been interrupted.
|
Response<OutputT> |
CombinedResponseHandler.handle(SdkHttpFullResponse httpResponse,
ExecutionAttributes executionAttributes) |
| Constructor and Description |
|---|
AsyncResponseHandler(HttpResponseHandler<T> responseHandler,
Function<SdkHttpFullResponse,SdkHttpFullResponse> crc32Validator,
ExecutionAttributes executionAttributes) |
AsyncResponseHandler(HttpResponseHandler<T> responseHandler,
Function<SdkHttpFullResponse,SdkHttpFullResponse> crc32Validator,
ExecutionAttributes executionAttributes) |
| Modifier and Type | Method and Description |
|---|---|
SdkHttpFullResponse |
BeforeUnmarshallingExecutionInterceptorsStage.execute(Pair<SdkHttpFullRequest,SdkHttpFullResponse> input,
RequestExecutionContext context) |
| Modifier and Type | Method and Description |
|---|---|
Pair<SdkHttpFullRequest,SdkHttpFullResponse> |
AfterTransmissionExecutionInterceptorsStage.execute(Pair<SdkHttpFullRequest,SdkHttpFullResponse> input,
RequestExecutionContext context) |
Pair<SdkHttpFullRequest,SdkHttpFullResponse> |
MakeHttpRequestStage.execute(SdkHttpFullRequest request,
RequestExecutionContext context)
Returns the response from executing one httpClientSettings request; or null for retry.
|
| Modifier and Type | Method and Description |
|---|---|
Response<OutputT> |
HandleResponseStage.execute(SdkHttpFullResponse httpResponse,
RequestExecutionContext context) |
| Modifier and Type | Method and Description |
|---|---|
SdkHttpFullResponse |
BeforeUnmarshallingExecutionInterceptorsStage.execute(Pair<SdkHttpFullRequest,SdkHttpFullResponse> input,
RequestExecutionContext context) |
Pair<SdkHttpFullRequest,SdkHttpFullResponse> |
AfterTransmissionExecutionInterceptorsStage.execute(Pair<SdkHttpFullRequest,SdkHttpFullResponse> input,
RequestExecutionContext context) |
| Modifier and Type | Method and Description |
|---|---|
static void |
MetricUtils.collectHttpMetrics(MetricCollector metricCollector,
SdkHttpFullResponse httpResponse) |
| Modifier and Type | Method and Description |
|---|---|
SdkHttpFullResponse |
SdkHttpFullResponse.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<SdkHttpFullResponse> |
CrtRequestExecutor.execute(CrtRequestContext executionContext) |
| Constructor and Description |
|---|
InputStreamAdaptingHttpStreamResponseHandler(software.amazon.awssdk.crt.http.HttpClientConnection crtConn,
CompletableFuture<SdkHttpFullResponse> requestCompletionFuture) |
InputStreamAdaptingHttpStreamResponseHandler(software.amazon.awssdk.crt.http.HttpClientConnection crtConn,
CompletableFuture<SdkHttpFullResponse> requestCompletionFuture,
SimplePublisher<ByteBuffer> simplePublisher) |
| Modifier and Type | Method and Description |
|---|---|
static JsonContent |
JsonContent.createJsonContent(SdkHttpFullResponse httpResponse,
com.ibm.cos.v2.thirdparty.jackson.core.JsonFactory jsonFactory)
Static factory method to create a JsonContent object from the contents of the HttpResponse
provided
|
String |
ErrorCodeParser.parseErrorCode(SdkHttpFullResponse response,
JsonContent jsonContent) |
| Modifier and Type | Method and Description |
|---|---|
<T extends SdkPojo> |
BaseAwsJsonProtocolFactory.createResponseHandler(JsonOperationMetadata operationMetadata,
Function<SdkHttpFullResponse,SdkPojo> pojoSupplier)
Creates a new response handler with the given
JsonOperationMetadata and a supplier of the POJO response
type. |
| Modifier and Type | Method and Description |
|---|---|
SdkHttpFullResponse |
JsonUnmarshallerContext.response() |
| Modifier and Type | Method and Description |
|---|---|
T |
JsonResponseHandler.handle(SdkHttpFullResponse response,
ExecutionAttributes executionAttributes) |
T |
AwsJsonResponseHandler.handle(SdkHttpFullResponse response,
ExecutionAttributes executionAttributes) |
AwsServiceException |
AwsJsonProtocolErrorUnmarshaller.handle(SdkHttpFullResponse response,
ExecutionAttributes executionAttributes) |
String |
JsonErrorCodeParser.parseErrorCode(SdkHttpFullResponse response,
JsonContent jsonContent)
Parse the error code from the response.
|
String |
SdkJsonErrorMessageParser.parseErrorMessage(SdkHttpFullResponse httpResponse,
JsonNode jsonNode)
Parse the error message from the response.
|
String |
ErrorMessageParser.parseErrorMessage(SdkHttpFullResponse httpResponse,
JsonNode jsonNode) |
String |
AwsJsonErrorMessageParser.parseErrorMessage(SdkHttpFullResponse httpResponse,
JsonNode jsonNode)
Parse the error message from the response.
|
JsonUnmarshallerContext.Builder |
JsonUnmarshallerContext.Builder.response(SdkHttpFullResponse response) |
<TypeT extends SdkPojo> |
JsonProtocolUnmarshaller.unmarshall(SdkPojo sdkPojo,
SdkHttpFullResponse response) |
<TypeT extends SdkPojo> |
JsonProtocolUnmarshaller.unmarshall(SdkPojo sdkPojo,
SdkHttpFullResponse response,
JsonNode jsonContent) |
| Constructor and Description |
|---|
JsonResponseHandler(JsonProtocolUnmarshaller unmarshaller,
Function<SdkHttpFullResponse,SdkPojo> pojoSupplier,
boolean needsConnectionLeftOpen,
boolean isPayloadJson)
Constructs a new response handler that will use the specified JSON unmarshaller to unmarshall
the service response and uses the specified response element path to find the root of the
business data in the service's response.
|
| Modifier and Type | Method and Description |
|---|---|
T |
AwsQueryResponseHandler.handle(SdkHttpFullResponse response,
ExecutionAttributes executionAttributes) |
<TypeT extends SdkPojo> |
QueryProtocolUnmarshaller.unmarshall(SdkPojo sdkPojo,
SdkHttpFullResponse response) |
<TypeT extends SdkPojo> |
QueryProtocolUnmarshaller.unmarshall(SdkPojo sdkPojo,
XmlElement resultRoot,
SdkHttpFullResponse response)
This method is also used to unmarshall exceptions.
|
AwsServiceException |
AwsXmlErrorUnmarshaller.unmarshall(XmlElement documentRoot,
Optional<XmlElement> errorRoot,
Optional<SdkBytes> documentBytes,
SdkHttpFullResponse response,
ExecutionAttributes executionAttributes)
Unmarshal an AWS XML exception
|
| Constructor and Description |
|---|
AwsQueryResponseHandler(QueryProtocolUnmarshaller unmarshaller,
Function<SdkHttpFullResponse,SdkPojo> pojoSupplier) |
| Modifier and Type | Method and Description |
|---|---|
AwsServiceException |
AwsXmlErrorProtocolUnmarshaller.handle(SdkHttpFullResponse response,
ExecutionAttributes executionAttributes) |
<TypeT extends SdkPojo> |
XmlErrorUnmarshaller.unmarshall(SdkPojo sdkPojo,
XmlElement resultRoot,
SdkHttpFullResponse response) |
| Modifier and Type | Method and Description |
|---|---|
<T extends SdkPojo> |
AwsXmlProtocolFactory.createResponseHandler(Function<SdkHttpFullResponse,SdkPojo> pojoSupplier,
XmlOperationMetadata staxOperationMetadata) |
| Modifier and Type | Method and Description |
|---|---|
SdkHttpFullResponse |
XmlUnmarshallerContext.response() |
SdkHttpFullResponse |
AwsXmlUnmarshallingContext.sdkHttpFullResponse()
The HTTP response.
|
| Modifier and Type | Method and Description |
|---|---|
T |
XmlResponseHandler.handle(SdkHttpFullResponse response,
ExecutionAttributes executionAttributes) |
T |
AwsXmlResponseHandler.handle(SdkHttpFullResponse response,
ExecutionAttributes executionAttributes) |
Response<OutputT> |
AwsXmlPredicatedResponseHandler.handle(SdkHttpFullResponse httpResponse,
ExecutionAttributes executionAttributes)
Handle a response
|
static XmlElement |
XmlResponseParserUtils.parse(SdkPojo sdkPojo,
SdkHttpFullResponse response)
Parse an XML response if one is expected and available.
|
XmlUnmarshallerContext.Builder |
XmlUnmarshallerContext.Builder.response(SdkHttpFullResponse response) |
AwsXmlUnmarshallingContext.Builder |
AwsXmlUnmarshallingContext.Builder.sdkHttpFullResponse(SdkHttpFullResponse sdkHttpFullResponse) |
<TypeT extends SdkPojo> |
XmlProtocolUnmarshaller.unmarshall(SdkPojo sdkPojo,
SdkHttpFullResponse response) |
<TypeT extends SdkPojo> |
XmlProtocolUnmarshaller.unmarshall(SdkPojo sdkPojo,
XmlElement resultRoot,
SdkHttpFullResponse response)
This method is also used to unmarshall exceptions.
|
| Constructor and Description |
|---|
AwsXmlPredicatedResponseHandler(Function<SdkHttpFullResponse,SdkPojo> pojoSupplier,
Function<AwsXmlUnmarshallingContext,OutputT> successResponseTransformer,
Function<AwsXmlUnmarshallingContext,? extends SdkException> errorResponseTransformer,
Function<AwsXmlUnmarshallingContext,AwsXmlUnmarshallingContext> decorateContextWithError,
boolean needsConnectionLeftOpen)
Standard constructor
|
AwsXmlResponseTransformer(XmlProtocolUnmarshaller unmarshaller,
Function<SdkHttpFullResponse,SdkPojo> pojoSupplier) |
XmlResponseHandler(XmlProtocolUnmarshaller unmarshaller,
Function<SdkHttpFullResponse,SdkPojo> pojoSupplier,
boolean needsConnectionLeftOpen) |
Copyright © 2026. All rights reserved.