A C F G I K M O P S
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages