Uses of Class
software.amazon.awssdk.core.SdkResponse
Packages that use SdkResponse
Package
Description
-
Uses of SdkResponse in software.amazon.awssdk.core
Methods in software.amazon.awssdk.core that return SdkResponseMethods in software.amazon.awssdk.core that return types with arguments of type SdkResponseMethod parameters in software.amazon.awssdk.core with type arguments of type SdkResponseModifier and TypeMethodDescriptionSplittingTransformerConfiguration.Builder.responseMapper(UnaryOperator<SdkResponse> responseMapper) Configures a response mapper that will be applied to the response before it is delivered to the upstream transformer'sonResponsecallback, allowing the response to be rewritten - for example, to report full-object metadata instead of the first part's.Constructors in software.amazon.awssdk.core with parameters of type SdkResponse -
Uses of SdkResponse in software.amazon.awssdk.core.async
Classes in software.amazon.awssdk.core.async with type parameters of type SdkResponseModifier and TypeClassDescriptionfinal classResponsePublisher<ResponseT extends SdkResponse>AnSdkPublisherthat publishes response body content and also contains a reference to theSdkResponsereturned by the service.Methods in software.amazon.awssdk.core.async with type parameters of type SdkResponseModifier and TypeMethodDescriptionstatic <ResponseT extends SdkResponse>
AsyncResponseTransformer<ResponseT,ResponseInputStream<ResponseT>> AsyncResponseTransformer.toBlockingInputStream()Creates anAsyncResponseTransformerthat allows reading the response body content as anInputStream.static <ResponseT extends SdkResponse>
AsyncResponseTransformer<ResponseT,ResponsePublisher<ResponseT>> AsyncResponseTransformer.toPublisher()Creates anAsyncResponseTransformerthat publishes the response body content through aResponsePublisher, which is anSdkPublisherthat also contains a reference to theSdkResponsereturned by the service.static <ResponseT extends SdkResponse>
AsyncResponseTransformer<ResponseT,ResponsePublisher<ResponseT>> AsyncResponseTransformer.toPublisher(Duration timeout) Creates anAsyncResponseTransformerwith a custom timeout that publishes the response body content through aResponsePublisher, which is anSdkPublisherthat also contains a reference to theSdkResponsereturned by the service. -
Uses of SdkResponse in software.amazon.awssdk.core.client.handler
Classes in software.amazon.awssdk.core.client.handler with type parameters of type SdkResponseModifier and TypeClassDescriptionfinal classAttachHttpMetadataResponseHandler<T extends SdkResponse>DecorateHttpResponseHandlerto attachSdkHttpResponseto the response object.Methods in software.amazon.awssdk.core.client.handler with type parameters of type SdkResponseModifier and TypeMethodDescription<InputT extends SdkRequest,OutputT extends SdkResponse>
CompletableFuture<OutputT>AsyncClientHandler.execute(ClientExecutionParams<InputT, OutputT> executionParams) Execute's a web service request.<InputT extends SdkRequest,OutputT extends SdkResponse, ReturnT>
CompletableFuture<ReturnT>AsyncClientHandler.execute(ClientExecutionParams<InputT, OutputT> executionParams, AsyncResponseTransformer<OutputT, ReturnT> asyncResponseTransformer) Execute's a streaming web service request.<InputT extends SdkRequest,OutputT extends SdkResponse>
OutputTSdkSyncClientHandler.execute(ClientExecutionParams<InputT, OutputT> executionParams) <InputT extends SdkRequest,OutputT extends SdkResponse, ReturnT>
ReturnTSdkSyncClientHandler.execute(ClientExecutionParams<InputT, OutputT> executionParams, ResponseTransformer<OutputT, ReturnT> responseTransformer) <InputT extends SdkRequest,OutputT extends SdkResponse>
OutputTSyncClientHandler.execute(ClientExecutionParams<InputT, OutputT> executionParams) Execute's a web service request.<InputT extends SdkRequest,OutputT extends SdkResponse, ReturnT>
ReturnTSyncClientHandler.execute(ClientExecutionParams<InputT, OutputT> executionParams, ResponseTransformer<OutputT, ReturnT> responseTransformer) Execute's a streaming web service request. -
Uses of SdkResponse in software.amazon.awssdk.core.interceptor
Methods in software.amazon.awssdk.core.interceptor that return SdkResponseModifier and TypeMethodDescriptiondefault SdkResponseExecutionInterceptor.modifyResponse(Context.ModifyResponse context, ExecutionAttributes executionAttributes) Modify theSdkResponsebefore it is returned by the client.Context.AfterUnmarshalling.response()TheSdkResponsethat was generated by unmarshalling theContext.AfterTransmission.httpResponse().InterceptorContext.response()Methods in software.amazon.awssdk.core.interceptor that return types with arguments of type SdkResponseModifier and TypeMethodDescriptionContext.FailedExecution.response()The latest version of theSdkResponseavailable when the execution failed.Methods in software.amazon.awssdk.core.interceptor with parameters of type SdkResponse -
Uses of SdkResponse in software.amazon.awssdk.core.internal.async
Classes in software.amazon.awssdk.core.internal.async with type parameters of type SdkResponseModifier and TypeClassDescriptionclassFileAsyncResponseTransformerPublisher<T extends SdkResponse>A publisher ofFileAsyncResponseTransformerthat uses the Content-Range header of aSdkResponseto write to the offset defined in the range of the Content-Range.classInputStreamResponseTransformer<ResponseT extends SdkResponse>AAsyncResponseTransformerthat allows performing blocking reads on the response data.final classPublisherAsyncResponseTransformer<ResponseT extends SdkResponse>Transforms aPublisherAsyncResponseTransformerandByteBufferSdkPublisherinto aResponsePublisher.Method parameters in software.amazon.awssdk.core.internal.async with type arguments of type SdkResponseModifier and TypeMethodDescriptionSplittingTransformer.Builder.responseMapper(UnaryOperator<SdkResponse> responseMapper) Constructor parameters in software.amazon.awssdk.core.internal.async with type arguments of type SdkResponseModifierConstructorDescriptionByteArraySplittingTransformer(AsyncResponseTransformer<ResponseT, ResponseBytes<ResponseT>> upstreamResponseTransformer, CompletableFuture<ResponseBytes<ResponseT>> resultFuture, UnaryOperator<SdkResponse> responseMapper) -
Uses of SdkResponse in software.amazon.awssdk.core.internal.handler
Methods in software.amazon.awssdk.core.internal.handler with type parameters of type SdkResponseModifier and TypeMethodDescription<InputT extends SdkRequest,OutputT extends SdkResponse>
CompletableFuture<OutputT>BaseAsyncClientHandler.execute(ClientExecutionParams<InputT, OutputT> executionParams) <InputT extends SdkRequest,OutputT extends SdkResponse, ReturnT>
CompletableFuture<ReturnT>BaseAsyncClientHandler.execute(ClientExecutionParams<InputT, OutputT> executionParams, AsyncResponseTransformer<OutputT, ReturnT> asyncResponseTransformer) <InputT extends SdkRequest,OutputT extends SdkResponse>
OutputTBaseSyncClientHandler.execute(ClientExecutionParams<InputT, OutputT> executionParams) <InputT extends SdkRequest,OutputT extends SdkResponse, ReturnT>
ReturnTBaseSyncClientHandler.execute(ClientExecutionParams<InputT, OutputT> executionParams, ResponseTransformer<OutputT, ReturnT> responseTransformer) protected <InputT extends SdkRequest,OutputT extends SdkResponse>
ExecutionContextBaseClientHandler.invokeInterceptorsAndCreateExecutionContext(ClientExecutionParams<InputT, OutputT> params) -
Uses of SdkResponse in software.amazon.awssdk.core.internal.http.async
Classes in software.amazon.awssdk.core.internal.http.async with type parameters of type SdkResponseModifier and TypeClassDescriptionfinal classAsyncStreamingResponseHandler<OutputT extends SdkResponse,ReturnT> Response handler for asynchronous streaming operations. -
Uses of SdkResponse in software.amazon.awssdk.core.internal.interceptor
Methods in software.amazon.awssdk.core.internal.interceptor that return types with arguments of type SdkResponse -
Uses of SdkResponse in software.amazon.awssdk.core.protocol
Subclasses of SdkResponse in software.amazon.awssdk.core.protocolMethods in software.amazon.awssdk.core.protocol that return SdkResponse