Interface AsyncResponseTransformer.SplitResult<ResponseT,ResultT>

Type Parameters:
ResponseT - ResponseT of the original AsyncResponseTransformer that was split.
ResultT - ResultT of the original AsyncResponseTransformer that was split.
All Superinterfaces:
ToCopyableBuilder<AsyncResponseTransformer.SplitResult.Builder<ResponseT,ResultT>,AsyncResponseTransformer.SplitResult<ResponseT,ResultT>>
All Known Implementing Classes:
DefaultAsyncResponseTransformerSplitResult
Enclosing interface:
AsyncResponseTransformer<ResponseT,ResultT>

public static interface AsyncResponseTransformer.SplitResult<ResponseT,ResultT> extends ToCopyableBuilder<AsyncResponseTransformer.SplitResult.Builder<ResponseT,ResultT>,AsyncResponseTransformer.SplitResult<ResponseT,ResultT>>
Helper interface containing the result of splitting an AsyncResponseTransformer. This class holds both the publisher of the individual AsyncResponseTransformer<ResponseT, ResponseT> and the CompletableFuture <ResultT> which will complete when the AsyncResponseTransformer that was split itself would complete.
See Also: