SplitBuilderImpl

portals.api.builder.SplitBuilderImpl
class SplitBuilderImpl(name: String)(using bctx: ApplicationBuilderContext) extends SplitBuilder

Internal API. Implementation of the split builder.

Attributes

Graph
Supertypes
trait SplitBuilder
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def split[T](splitter: AtomicSplitterRefKind[T], filter: T => Boolean): AtomicStreamRef[T]

Add a split to a splitter.

Add a split to a splitter.

Value parameters

filter

the filter to determine which events are filtered for the split

splitter

the splitter to add the split to

Attributes

Returns

the new split atomic stream

Example
builder.splits.split[String](splitter, filter)
Definition Classes