A C F G I K M O P S 
All Classes All Packages

A

asyncInvoke(Row, ResultFuture<Row>) - Method in interface io.github.kaststream.api.AsyncProcessor
Trigger async operation for each stream input.
AsyncProcessor - Interface in io.github.kaststream.api
 

C

close() - Method in interface io.github.kaststream.api.AsyncProcessor
Tear-down method for the user code (ex: clean resources from open).
close() - Method in interface io.github.kaststream.api.CoProcessor
Tear-down method for the user code.
close() - Method in interface io.github.kaststream.api.Filter
Tear-down method for the user code.
close() - Method in interface io.github.kaststream.api.FlatMapper
Tear-down method for the user code.
close() - Method in interface io.github.kaststream.api.KastSink
Tear-down method for the user code (ex: clean resources from open).
close() - Method in interface io.github.kaststream.api.Mapper
Tear-down method for the user code.
close() - Method in interface io.github.kaststream.api.Processor
Tear-down method for the user code.
CoProcessor - Interface in io.github.kaststream.api
 

F

filter(Row) - Method in interface io.github.kaststream.api.Filter
The filter function that evaluates the predicate.
Filter - Interface in io.github.kaststream.api
 
flatMap(Row, Collector<Row>) - Method in interface io.github.kaststream.api.FlatMapper
Your function implementation.
FlatMapper - Interface in io.github.kaststream.api
Implement this interface to provide your own flat map function.

G

getProducedType(TypeInformation<Row>) - Method in interface io.github.kaststream.api.AsyncProcessor
Declare the data type information of the data produced by your function.
getProducedType(TypeInformation<Row>) - Method in interface io.github.kaststream.api.Filter
Declare the data type information of the data produced by your function.
getProducedType(TypeInformation<Row>) - Method in interface io.github.kaststream.api.FlatMapper
Declare the data type information of the data produced by your function.
getProducedType(TypeInformation<Row>) - Method in interface io.github.kaststream.api.Mapper
Declare the data type information of the data produced by your function.
getProducedType(TypeInformation<Row>) - Method in interface io.github.kaststream.api.Processor
Declare the data type information of the data produced by your function.
getProducedType(TypeInformation<Row>, TypeInformation<Row>) - Method in interface io.github.kaststream.api.CoProcessor
Gets the data type (as a TypeInformation) produced by this function or input format.
getSidesOutProducedType(TypeInformation<Row>) - Method in interface io.github.kaststream.api.Processor
Declare the data type information of the sides out data produced by your function.
getSidesOutProducedType(TypeInformation<Row>, TypeInformation<Row>) - Method in interface io.github.kaststream.api.CoProcessor
Declare the data type information of the sides out data produced by your function.

I

initializeState(FunctionInitializationContext) - Method in interface io.github.kaststream.api.KastSink
This method is called when the parallel function instance is created during distributed execution.
invoke(Row, SinkFunction.Context) - Method in interface io.github.kaststream.api.KastSink
Trigger operation for each stream input.
io.github.kaststream.api - package io.github.kaststream.api
 

K

KastSink - Interface in io.github.kaststream.api
Implement this interface to provide your own sink function.

M

map(Row) - Method in interface io.github.kaststream.api.Mapper
Your function implementation.
Mapper - Interface in io.github.kaststream.api
The map function.

O

open(Configuration) - Method in interface io.github.kaststream.api.KastSink
Initialization method for the function.
open(Configuration, TypeInformation<Row>) - Method in interface io.github.kaststream.api.AsyncProcessor
Initialization method for the function.
open(Configuration, TypeInformation<Row>) - Method in interface io.github.kaststream.api.Filter
Initialization method for the function.
open(Configuration, TypeInformation<Row>) - Method in interface io.github.kaststream.api.FlatMapper
Initialization method for the function.
open(Configuration, TypeInformation<Row>) - Method in interface io.github.kaststream.api.Mapper
Initialization method for the function.
open(Configuration, TypeInformation<Row>, RuntimeContext, Map<String, OutputTag<Row>>) - Method in interface io.github.kaststream.api.Processor
Initialization method for the function.
open(Configuration, TypeInformation<Row>, TypeInformation<Row>, Map<String, OutputTag<Row>>, RuntimeContext) - Method in interface io.github.kaststream.api.CoProcessor
Initialization method for the function.

P

processElement(Row, ProcessFunction.Context, Collector<Row>) - Method in interface io.github.kaststream.api.Processor
 
processElement1(Row, CoProcessFunction.Context, Collector<Row>) - Method in interface io.github.kaststream.api.CoProcessor
This method is called for each element in the first of the connected streams.
processElement2(Row, CoProcessFunction.Context, Collector<Row>) - Method in interface io.github.kaststream.api.CoProcessor
This method is called for each element in the second of the connected streams.
Processor - Interface in io.github.kaststream.api
The process function (engine low level operator)

S

snapshotState(FunctionSnapshotContext) - Method in interface io.github.kaststream.api.KastSink
This method is called when a snapshot for a checkpoint is requested.
A C F G I K M O P S 
All Classes All Packages