Materializes the stream, including all components linked (transitively) to this one, and starts running it.
Materializes the stream, including all components linked (transitively) to this one, and starts running it.
The same result is produced no matter which stream component is used to call build
.
This method may only be called once per stream (see README on the subject of reusing components).
This overload of collect
lets you specify an explicit supertype bound of Out
(so you cannot upcast past it)
and in exchange get a precise non-existential return type.
This overload of collect
lets you specify an explicit supertype bound of Out
(so you cannot upcast past it)
and in exchange get a precise non-existential return type.
Concatenate these sources after the current one.
Concatenate these sources after the current one.
This is named concatWith and not simply Concat because SourceOps.concat refers to the unrelated Transform.concat.
Irreversibly join this source with that sink.
Irreversibly join this source with that sink.
Irreversibly join this source with that sink.
Irreversibly join this source with that sink.
Irreversibly join this source with that pipe's sink.
Irreversibly join this source with that pipe's sink.
Irreversibly join this source with that sink.
Irreversibly join this source with that sink.
Irreversibly join this source with that transform.
Irreversibly join this source with that transform.
A StreamInput or more complex Source which will become available, and start operating, once
future
is fulfilled.