Prepends this command with a number of other writes.
Prepends this command with a number of other writes.
The first element of the given Iterable becomes the first sub write of a potentially
created CompoundWrite
.
Prepends this command with another Write
or WriteFile
to form
a CompoundWrite
.
Prepends this command with another Write
or WriteFile
to form
a CompoundWrite
.
Java API: prepends this command with a number of other writes.
Java API: prepends this command with a number of other writes.
The first element of the given Iterable becomes the first sub write of a potentially
created CompoundWrite
.
Java API: prepends this command with another Write
or WriteFile
to form
a CompoundWrite
.
Java API: prepends this command with another Write
or WriteFile
to form
a CompoundWrite
.
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
(compoundWrite: MonadOps[SimpleWriteCommand]).filter(p)
(compoundWrite: MonadOps[SimpleWriteCommand]).flatMap(f)
(compoundWrite: MonadOps[SimpleWriteCommand]).map(f)
(compoundWrite: MonadOps[SimpleWriteCommand]).withFilter(p)
A write command which aggregates two other write commands. Using this construct you can chain a number of Write and/or WriteFile commands together in a way that allows them to be handled as a single write which gets written out to the network as quickly as possible. If the sub commands contain
ack
requests they will be honored as soon as the respective write has been written completely.