ResponseT
- Initial response type.EventT
- Event type being delivered.public static final class RestEventStreamAsyncResponseTransformer.Builder<ResponseT extends SdkResponse,EventT> extends Object
RestEventStreamAsyncResponseTransformer
.Modifier and Type | Method and Description |
---|---|
RestEventStreamAsyncResponseTransformer<ResponseT,EventT> |
build() |
RestEventStreamAsyncResponseTransformer.Builder<ResponseT,EventT> |
eventStreamAsyncResponseTransformer(EventStreamAsyncResponseTransformer<ResponseT,EventT> delegateAsyncResponseTransformer) |
RestEventStreamAsyncResponseTransformer.Builder<ResponseT,EventT> |
eventStreamResponseHandler(EventStreamResponseHandler<ResponseT,EventT> eventStreamResponseHandler) |
public RestEventStreamAsyncResponseTransformer.Builder<ResponseT,EventT> eventStreamAsyncResponseTransformer(EventStreamAsyncResponseTransformer<ResponseT,EventT> delegateAsyncResponseTransformer)
delegateAsyncResponseTransformer
- EventStreamAsyncResponseTransformer
that can be delegated the work
common for RPC and REST servicespublic RestEventStreamAsyncResponseTransformer.Builder<ResponseT,EventT> eventStreamResponseHandler(EventStreamResponseHandler<ResponseT,EventT> eventStreamResponseHandler)
eventStreamResponseHandler
- Response handler provided by customer.public RestEventStreamAsyncResponseTransformer<ResponseT,EventT> build()
Copyright © 2021. All rights reserved.