Uses of Interface
io.github.kaststream.api.v2.facade.KastRow
-
Packages that use KastRow Package Description io.github.kaststream.api.v2 io.github.kaststream.api.v2.facade -
-
Uses of KastRow in io.github.kaststream.api.v2
Methods in io.github.kaststream.api.v2 that return KastRow Modifier and Type Method Description KastRowMapper. map(KastRow kRow, KastRowBuilder kastRowBuilder)Your function implementation.Methods in io.github.kaststream.api.v2 with parameters of type KastRow Modifier and Type Method Description voidAsyncProcessor. asyncInvoke(KastRow input, KastResultFuture resultFuture, KastRowBuilder kastRowBuilder)Trigger async operation for each stream input.booleanFilter. filter(KastRow kRow)The filter function that evaluates the predicate.voidFlatMapper. flatMap(KastRow kRow, KastCollector out, KastRowBuilder kastRowBuilder)Your function implementation.voidKastSink. invoke(KastRow row)Trigger operation for each stream input.KastRowMapper. map(KastRow kRow, KastRowBuilder kastRowBuilder)Your function implementation.voidFailureHandler. onFailure(KastRow kRow, String errorMessage)Handle a failed jdbc request.voidProcessor. processElement(KastRow kRow, KastProcessorContext context, KastCollector collector, KastRowBuilder kastRowBuilder)voidCoProcessor. processElement1(KastRow kRow, KastCoProcessorContext ctx, KastCollector out, KastRowBuilder kastRowBuilder)This method is called for each element in the first of the connected streams.voidCoProcessor. processElement2(KastRow kRow, KastCoProcessorContext ctx, KastCollector out, KastRowBuilder kastRowBuilder)This method is called for each element in the second of the connected streams. -
Uses of KastRow in io.github.kaststream.api.v2.facade
Methods in io.github.kaststream.api.v2.facade that return KastRow Modifier and Type Method Description KastRowKastRowBuilder. createKastRow(int arity)Creates a fixed-length row in position-based field mode.KastRowKastRowBuilder. createKastRow(KastRowKind kind, int arity)Creates a fixed-length row in position-based field mode.KastRowKastRowBuilder. createKastRowOf(Object... values)Creates a fixed-length row in position-based field mode and assigns the given values to the row's fields.KastRowKastRowBuilder. createKastRowOfKind(KastRowKind kind, Object... values)Creates a fixed-length row in position-based field mode with given kind and assigns the given values to the row's fields.KastRowKastRowBuilder. createKastRowWithNames()Creates a variable-length row in name-based field mode.KastRowKastRowBuilder. createKastRowWithNames(KastRowKind kind)Creates a variable-length row in name-based field mode.KastRowKastRowBuilder. createKastRowWithPositions(int arity)Creates a fixed-length row in position-based field mode.KastRowKastRowBuilder. createKastRowWithPositions(KastRowKind kind, int arity)Creates a fixed-length row in position-based field mode.KastRowKastRowBuilder. kastRowCopy(KastRow kastRow)Creates a new row which is copied from another row (including itsKastRowKind).KastRowKastRowBuilder. kastRowJoin(KastRow first, KastRow... remainings)Creates a new row with fields that are copied from the other rows and appended to the resulting row in the given order.KastRowKastRowBuilder. kastRowProject(KastRow kastRow, int[] fieldPositions)Creates a new row with projected fields and identicalKastRowKindfrom another row.KastRowKastRowBuilder. kastRowProject(KastRow row, String[] fieldNames)Creates a new row with projected fields and identicalKastRowKindfrom another row.Methods in io.github.kaststream.api.v2.facade with parameters of type KastRow Modifier and Type Method Description voidKastCollector. collect(KastRow kRow)Emits a record.KastRowKastRowBuilder. kastRowCopy(KastRow kastRow)Creates a new row which is copied from another row (including itsKastRowKind).KastRowKastRowBuilder. kastRowJoin(KastRow first, KastRow... remainings)Creates a new row with fields that are copied from the other rows and appended to the resulting row in the given order.KastRowKastRowBuilder. kastRowProject(KastRow kastRow, int[] fieldPositions)Creates a new row with projected fields and identicalKastRowKindfrom another row.KastRowKastRowBuilder. kastRowProject(KastRow row, String[] fieldNames)Creates a new row with projected fields and identicalKastRowKindfrom another row.voidKastCoProcessorContext. output(KastOutputTag sideOutputTag, KastRow kRow)Emits a record to the side output identified by theKastOutputTag.voidKastProcessorContext. output(KastOutputTag sideOutputTag, KastRow kRow)Emits a record to the side output identified by theKastOutputTag.Method parameters in io.github.kaststream.api.v2.facade with type arguments of type KastRow Modifier and Type Method Description voidKastResultFuture. complete(Collection<KastRow> kastRows)Completes the result future with a collection of result objects.
-