SizeLimiter

eu.ostrzyciel.jelly.stream.SizeLimiter
trait SizeLimiter

Policy for limiting the size of stream frames in the Jelly stream producer.

Note that the limiter is only a limit. When streaming grouped triples, grouped quads, or graphs, the size of the stream frame may be smaller than the limit, as the stream frame is always created after the group is complete.

See also: EncoderFlow, EncoderSource

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def flow: Flow[RdfStreamRow, Seq[RdfStreamRow], NotUsed]

Flow that limits the size of stream frames.

Flow that limits the size of stream frames.

The flow should group the incoming rows into Seqs that will be later used to create stream frames.

Attributes

Returns

Apache Pekko Flow