ResponseT - Initial response type of event stream operation.EventT - Base type of event stream message frames.public class RestEventStreamAsyncResponseTransformer<ResponseT extends SdkResponse,EventT> extends Object implements AsyncResponseTransformer<ResponseT,Void>
onResponse(SdkResponse) method is invoked, it also invokes it on the eventstream
response handler, which the normal EventStreamAsyncResponseTransformer does not do.| Modifier and Type | Class and Description |
|---|---|
static class |
RestEventStreamAsyncResponseTransformer.Builder<ResponseT extends SdkResponse,EventT>
Builder for
RestEventStreamAsyncResponseTransformer. |
| Modifier and Type | Method and Description |
|---|---|
static <ResponseT extends SdkResponse,EventT> |
builder() |
void |
exceptionOccurred(Throwable throwable) |
void |
onResponse(ResponseT response) |
void |
onStream(SdkPublisher<ByteBuffer> publisher) |
CompletableFuture<Void> |
prepare() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittoBlockingInputStream, toBytes, toFile, toFile, toFile, toFile, toFile, toFile, toPublisherpublic CompletableFuture<Void> prepare()
prepare in interface AsyncResponseTransformer<ResponseT extends SdkResponse,Void>public void onResponse(ResponseT response)
onResponse in interface AsyncResponseTransformer<ResponseT extends SdkResponse,Void>public void onStream(SdkPublisher<ByteBuffer> publisher)
onStream in interface AsyncResponseTransformer<ResponseT extends SdkResponse,Void>public void exceptionOccurred(Throwable throwable)
exceptionOccurred in interface AsyncResponseTransformer<ResponseT extends SdkResponse,Void>public static <ResponseT extends SdkResponse,EventT> RestEventStreamAsyncResponseTransformer.Builder<ResponseT,EventT> builder()
Copyright © 2022. All rights reserved.