Sink.lazyInitAsync
Deprecated by Sink.lazyFutureSink.
Signature
Flow.lazyInitAsyncFlow.lazyInitAsync Sink.lazyInitAsyncSink.lazyInitAsync
Description
lazyInitAsync is deprecated, please use lazyFutureSink instead.
Creates a real Sink upon receiving the first element. Internal Sink will not be created if there are no elements, because of completion or error.
- If upstream completes before an element was received then the FutureCompletionStageis completed withNonean emptyOptional.
- If upstream fails before an element was received, sinkFactorythrows an exception, or materialization of the internal sink fails then theFutureCompletionStageis completed with the exception.
- Otherwise the FutureCompletionStageis completed with the materialized value of the internal sink.
Reactive Streams semantics
cancels never
backpressures when initialized and when created sink backpressures
1.0.1