public class StreamResponseBuilderImpl<RespT> extends Object implements ObjectStreamResponseBuilderStep<RespT>, ExceptionStreamResponseBuildersStep<RespT>
| Constructor and Description |
|---|
StreamResponseBuilderImpl(List<ResponseAction<RespT>> responseAction) |
StreamResponseBuilderImpl(ResponseAction<RespT> responseAction) |
| Modifier and Type | Method and Description |
|---|---|
ExceptionStreamResponseBuildersStep<RespT> |
and(ExceptionResponseActionBuilder responseAction)
Defines a exception
ResponseAction for the stream response. |
ObjectStreamResponseBuilderStep<RespT> |
and(ObjectResponseActionBuilder<RespT> responseAction)
Defines the next
ResponseAction in the stream response. |
<ReqT> Response<ReqT,RespT> |
build() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitand, andpublic StreamResponseBuilderImpl(@Nonnull List<ResponseAction<RespT>> responseAction)
public StreamResponseBuilderImpl(@Nonnull ResponseAction<RespT> responseAction)
public ObjectStreamResponseBuilderStep<RespT> and(@Nonnull ObjectResponseActionBuilder<RespT> responseAction)
ObjectStreamResponseBuilderStepResponseAction in the stream response.and in interface ObjectStreamResponseBuilderStep<RespT>public ExceptionStreamResponseBuildersStep<RespT> and(@Nonnull ExceptionResponseActionBuilder responseAction)
ObjectStreamResponseBuilderStepResponseAction for the stream response. This is a terminating
action so no further actions can be added to the stream response.and in interface ObjectStreamResponseBuilderStep<RespT>public <ReqT> Response<ReqT,RespT> build()
build in interface StreamResponseBuilder<RespT>Copyright © 2023. All rights reserved.