A C D E F G H I K M O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- asyncInvoke(KastRow, KastResultFuture, KastRowBuilder) - Method in interface io.github.kaststream.api.v2.AsyncProcessor
-
Trigger async operation for each stream input.
- asyncInvoke(Row, ResultFuture<Row>) - Method in interface io.github.kaststream.api.AsyncProcessor
-
Deprecated.Trigger async operation for each stream input.
- AsyncProcessor - Interface in io.github.kaststream.api
-
Deprecated.This class will be remove in next version
Use
AsyncProcessor - AsyncProcessor - Interface in io.github.kaststream.api.v2
C
- clear() - Method in interface io.github.kaststream.api.v2.facade.KastRow
-
Clears all fields of this row.
- close() - Method in interface io.github.kaststream.api.AsyncProcessor
-
Deprecated.Tear-down method for the user code (ex: clean resources from open).
- close() - Method in interface io.github.kaststream.api.CoProcessor
-
Deprecated.Tear-down method for the user code.
- close() - Method in interface io.github.kaststream.api.FailureHandler
-
Deprecated.Initialization method for the handler.
- close() - Method in interface io.github.kaststream.api.Filter
-
Deprecated.Tear-down method for the user code.
- close() - Method in interface io.github.kaststream.api.FlatMapper
-
Deprecated.Tear-down method for the user code.
- close() - Method in interface io.github.kaststream.api.KastSink
-
Deprecated.Tear-down method for the user code (ex: clean resources from open).
- close() - Method in interface io.github.kaststream.api.Mapper
-
Deprecated.Tear-down method for the user code.
- close() - Method in interface io.github.kaststream.api.Processor
-
Deprecated.Tear-down method for the user code.
- close() - Method in interface io.github.kaststream.api.v2.AsyncProcessor
-
Tear-down method for the user code (ex: clean resources from open).
- close() - Method in interface io.github.kaststream.api.v2.CoProcessor
-
Tear-down method for the user code.
- close() - Method in interface io.github.kaststream.api.v2.facade.KastCollector
-
Closes the collector.
- close() - Method in interface io.github.kaststream.api.v2.FailureHandler
-
Initialization method for the handler.
- close() - Method in interface io.github.kaststream.api.v2.Filter
-
Tear-down method for the user code.
- close() - Method in interface io.github.kaststream.api.v2.FlatMapper
-
Tear-down method for the user code.
- close() - Method in interface io.github.kaststream.api.v2.KastSink
-
Tear-down method for the user code (ex: clean resources from open).
- close() - Method in interface io.github.kaststream.api.v2.Mapper
-
Tear-down method for the user code.
- close() - Method in interface io.github.kaststream.api.v2.Processor
-
Tear-down method for the user code.
- collect(KastRow) - Method in interface io.github.kaststream.api.v2.facade.KastCollector
-
Emits a record.
- complete(Collection<KastRow>) - Method in interface io.github.kaststream.api.v2.facade.KastResultFuture
-
Completes the result future with a collection of result objects.
- completeExceptionally(Throwable) - Method in interface io.github.kaststream.api.v2.facade.KastResultFuture
-
Completes the result future exceptionally with an exception.
- contains(UK) - Method in interface io.github.kaststream.api.v2.facade.KastMapState
-
Returns whether there exists the given mapping.
- CoProcessor - Interface in io.github.kaststream.api
-
Deprecated.This class will be remove in next version
Use
CoProcessor - CoProcessor - Interface in io.github.kaststream.api.v2
- createKastRow(int) - Method in interface io.github.kaststream.api.v2.facade.KastRowBuilder
-
Creates a fixed-length row in position-based field mode.
- createKastRow(KastRowKind, int) - Method in interface io.github.kaststream.api.v2.facade.KastRowBuilder
-
Creates a fixed-length row in position-based field mode.
- createKastRowOf(Object...) - Method in interface io.github.kaststream.api.v2.facade.KastRowBuilder
-
Creates a fixed-length row in position-based field mode and assigns the given values to the row's fields.
- createKastRowOfKind(KastRowKind, Object...) - Method in interface io.github.kaststream.api.v2.facade.KastRowBuilder
-
Creates a fixed-length row in position-based field mode with given kind and assigns the given values to the row's fields.
- createKastRowWithNames() - Method in interface io.github.kaststream.api.v2.facade.KastRowBuilder
-
Creates a variable-length row in name-based field mode.
- createKastRowWithNames(KastRowKind) - Method in interface io.github.kaststream.api.v2.facade.KastRowBuilder
-
Creates a variable-length row in name-based field mode.
- createKastRowWithPositions(int) - Method in interface io.github.kaststream.api.v2.facade.KastRowBuilder
-
Creates a fixed-length row in position-based field mode.
- createKastRowWithPositions(KastRowKind, int) - Method in interface io.github.kaststream.api.v2.facade.KastRowBuilder
-
Creates a fixed-length row in position-based field mode.
D
- DELETE - io.github.kaststream.api.v2.facade.KastRowKind
-
Deletion operation.
E
- entries() - Method in interface io.github.kaststream.api.v2.facade.KastMapState
-
Returns all the mappings in the state.
F
- FailureHandler - Interface in io.github.kaststream.api
-
Deprecated.This class will be remove in next version
Use
FailureHandler - FailureHandler - Interface in io.github.kaststream.api.v2
- filter(KastRow) - Method in interface io.github.kaststream.api.v2.Filter
-
The filter function that evaluates the predicate.
- filter(Row) - Method in interface io.github.kaststream.api.Filter
-
Deprecated.The filter function that evaluates the predicate.
- Filter - Interface in io.github.kaststream.api
-
Deprecated.This class will be remove in next version
Use
Filter - Filter - Interface in io.github.kaststream.api.v2
- flatMap(KastRow, KastCollector, KastRowBuilder) - Method in interface io.github.kaststream.api.v2.FlatMapper
-
Your function implementation.
- flatMap(Row, Collector<Row>) - Method in interface io.github.kaststream.api.FlatMapper
-
Deprecated.Your function implementation.
- FlatMapper - Interface in io.github.kaststream.api
-
Deprecated.This class will be remove in next version
Use
FlatMapperImplement this interface to provide your own flat map function. - FlatMapper - Interface in io.github.kaststream.api.v2
-
Implement this interface to provide your own flat map function.
- fromByteValue(byte) - Static method in enum io.github.kaststream.api.v2.facade.KastRowKind
-
Creates a
KastRowKindfrom the given byte value.
G
- get(UK) - Method in interface io.github.kaststream.api.v2.facade.KastMapState
-
Returns the current value associated with the given key.
- getArity() - Method in interface io.github.kaststream.api.v2.facade.KastRow
-
Returns the number of fields in the row.
- getAttemptNumber() - Method in interface io.github.kaststream.api.v2.facade.KastRuntimeContext
-
Gets the attempt number of this parallel subtask.
- getField(int) - Method in interface io.github.kaststream.api.v2.facade.KastRow
-
Returns the field's content at the specified field position.
- getField(String) - Method in interface io.github.kaststream.api.v2.facade.KastRow
-
Returns the field's content using the specified field name.
- getFieldAs(int) - Method in interface io.github.kaststream.api.v2.facade.KastRow
-
Returns the field's content at the specified field position.
- getFieldAs(String) - Method in interface io.github.kaststream.api.v2.facade.KastRow
-
Returns the field's content using the specified field name.
- getFieldNames(boolean) - Method in interface io.github.kaststream.api.v2.facade.KastRow
-
Returns the set of field names if this row operates in name-based field mode, otherwise null.
- getId() - Method in interface io.github.kaststream.api.v2.facade.KastOutputTag
-
Getter for Id
- getIndexOfThisSubtask() - Method in interface io.github.kaststream.api.v2.facade.KastRuntimeContext
-
Gets the number of this parallel subtask.
- getJobId() - Method in interface io.github.kaststream.api.v2.facade.KastRuntimeContext
-
The ID of the current job.
- getKind() - Method in interface io.github.kaststream.api.v2.facade.KastRow
-
Returns the kind of change that this row describes in a changelog.
- getMapState(String, Class<UK>, Class<UV>) - Method in interface io.github.kaststream.api.v2.facade.KastRuntimeContext
-
Gets a handle to the system's key/value map state.
- getMaxNumberOfParallelSubtasks() - Method in interface io.github.kaststream.api.v2.facade.KastRuntimeContext
-
Gets the number of max-parallelism with which the parallel task runs.
- getNumberOfParallelSubtasks() - Method in interface io.github.kaststream.api.v2.facade.KastRuntimeContext
-
Gets the parallelism with which the parallel task runs.
- getProducedType(Schema) - Method in interface io.github.kaststream.api.v2.AsyncProcessor
-
Declare the data type information of the data produced by your function.
- getProducedType(Schema) - Method in interface io.github.kaststream.api.v2.Filter
-
Declare the data type information of the data produced by your function.
- getProducedType(Schema) - Method in interface io.github.kaststream.api.v2.FlatMapper
-
Declare the data type information of the data produced by your function.
- getProducedType(Schema) - Method in interface io.github.kaststream.api.v2.Mapper
-
Declare the data type information of the data produced by your function.
- getProducedType(Schema) - Method in interface io.github.kaststream.api.v2.Processor
-
Declare the data type information of the data produced by your function.
- getProducedType(Schema, Schema) - Method in interface io.github.kaststream.api.v2.CoProcessor
-
Gets the data type (as a
Schema) produced by this function or input format. - getProducedType(TypeInformation<Row>) - Method in interface io.github.kaststream.api.AsyncProcessor
-
Deprecated.Declare the data type information of the data produced by your function.
- getProducedType(TypeInformation<Row>) - Method in interface io.github.kaststream.api.Filter
-
Deprecated.Declare the data type information of the data produced by your function.
- getProducedType(TypeInformation<Row>) - Method in interface io.github.kaststream.api.FlatMapper
-
Deprecated.Declare the data type information of the data produced by your function.
- getProducedType(TypeInformation<Row>) - Method in interface io.github.kaststream.api.Mapper
-
Deprecated.Declare the data type information of the data produced by your function.
- getProducedType(TypeInformation<Row>) - Method in interface io.github.kaststream.api.Processor
-
Deprecated.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
-
Deprecated.Gets the data type (as a
TypeInformation) produced by this function or input format. - getSchema() - Method in interface io.github.kaststream.api.v2.facade.KastOutputTag
-
Getter for Schema
- getSidesOutProducedType(Schema) - Method in interface io.github.kaststream.api.v2.Processor
-
Declare the data type information of the sides out data produced by your function.
- getSidesOutProducedType(Schema, Schema) - Method in interface io.github.kaststream.api.v2.CoProcessor
-
Declare the data type information of the sides out data produced by your function.
- getSidesOutProducedType(TypeInformation<Row>) - Method in interface io.github.kaststream.api.Processor
-
Deprecated.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
-
Deprecated.Declare the data type information of the sides out data produced by your function.
- getTaskName() - Method in interface io.github.kaststream.api.v2.facade.KastRuntimeContext
-
Returns the name of the task in which the UDF runs, as assigned during plan construction.
- getTaskNameWithSubtasks() - Method in interface io.github.kaststream.api.v2.facade.KastRuntimeContext
-
Returns the name of the task, appended with the subtask indicator, such as "MyTask (3/6)#1", where 3 would be (
KastRuntimeContext.getIndexOfThisSubtask()+ 1), and 6 would beKastRuntimeContext.getNumberOfParallelSubtasks(), and 1 would beKastRuntimeContext.getAttemptNumber(). - getUserCodeClassLoader() - Method in interface io.github.kaststream.api.v2.facade.KastRuntimeContext
-
Gets the ClassLoader to load classes that are not in system's classpath, but are part of the jar file of a user job.
H
- hasBroadcastVariable(String) - Method in interface io.github.kaststream.api.v2.facade.KastRuntimeContext
-
Tests for the existence of the broadcast variable identified by the given
name.
I
- initializeState() - Method in interface io.github.kaststream.api.v2.KastSink
-
This method is called when the parallel function instance is created during distributed execution.
- initializeState(FunctionInitializationContext) - Method in interface io.github.kaststream.api.KastSink
-
Deprecated.This method is called when the parallel function instance is created during distributed execution.
- INSERT - io.github.kaststream.api.v2.facade.KastRowKind
-
Insertion operation.
- invoke(KastRow) - Method in interface io.github.kaststream.api.v2.KastSink
-
Trigger operation for each stream input.
- invoke(Row, SinkFunction.Context) - Method in interface io.github.kaststream.api.KastSink
-
Deprecated.Trigger operation for each stream input.
- io.github.kaststream.api - package io.github.kaststream.api
- io.github.kaststream.api.v2 - package io.github.kaststream.api.v2
- io.github.kaststream.api.v2.facade - package io.github.kaststream.api.v2.facade
- isEmpty() - Method in interface io.github.kaststream.api.v2.facade.KastMapState
-
Returns true if this state contains no key-value mappings, otherwise false.
- iterator() - Method in interface io.github.kaststream.api.v2.facade.KastMapState
-
Iterates over all the mappings in the state.
K
- KastCollector - Interface in io.github.kaststream.api.v2.facade
- KastCoProcessorContext - Interface in io.github.kaststream.api.v2.facade
- KastMapState<UK,UV> - Interface in io.github.kaststream.api.v2.facade
- KastOutputTag - Interface in io.github.kaststream.api.v2.facade
- KastProcessorContext - Interface in io.github.kaststream.api.v2.facade
- KastResultFuture - Interface in io.github.kaststream.api.v2.facade
- KastRow - Interface in io.github.kaststream.api.v2.facade
- KastRowBuilder - Interface in io.github.kaststream.api.v2.facade
- kastRowCopy(KastRow) - Method in interface io.github.kaststream.api.v2.facade.KastRowBuilder
-
Creates a new row which is copied from another row (including its
KastRowKind). - kastRowJoin(KastRow, KastRow...) - Method in interface io.github.kaststream.api.v2.facade.KastRowBuilder
-
Creates a new row with fields that are copied from the other rows and appended to the resulting row in the given order.
- KastRowKind - Enum in io.github.kaststream.api.v2.facade
- kastRowProject(KastRow, int[]) - Method in interface io.github.kaststream.api.v2.facade.KastRowBuilder
-
Creates a new row with projected fields and identical
KastRowKindfrom another row. - kastRowProject(KastRow, String[]) - Method in interface io.github.kaststream.api.v2.facade.KastRowBuilder
-
Creates a new row with projected fields and identical
KastRowKindfrom another row. - KastRuntimeContext - Interface in io.github.kaststream.api.v2.facade
- KastSink - Interface in io.github.kaststream.api
-
Deprecated.This class will be remove in next version
Use
KastSinkImplement this interface to provide your own sink function. - KastSink - Interface in io.github.kaststream.api.v2
-
Implement this interface to provide your own sink function.
- keys() - Method in interface io.github.kaststream.api.v2.facade.KastMapState
-
Returns all the keys in the state.
M
- map(KastRow, KastRowBuilder) - Method in interface io.github.kaststream.api.v2.Mapper
-
Your function implementation.
- map(Row) - Method in interface io.github.kaststream.api.Mapper
-
Deprecated.Your function implementation.
- Mapper - Interface in io.github.kaststream.api
-
Deprecated.This class will be remove in next version
Use
MapperThe map function. - Mapper - Interface in io.github.kaststream.api.v2
-
The map function.
O
- onFailure(KastRow, String) - Method in interface io.github.kaststream.api.v2.FailureHandler
-
Handle a failed jdbc request.
- onFailure(Row, String) - Method in interface io.github.kaststream.api.FailureHandler
-
Deprecated.Handle a failed jdbc request.
- open(Map<String, String>, Schema) - Method in interface io.github.kaststream.api.v2.AsyncProcessor
-
Initialization method for the function.
- open(Map<String, String>, Schema) - Method in interface io.github.kaststream.api.v2.Filter
-
Initialization method for the function.
- open(Map<String, String>, Schema) - Method in interface io.github.kaststream.api.v2.FlatMapper
-
Initialization method for the function.
- open(Map<String, String>, Schema) - Method in interface io.github.kaststream.api.v2.KastSink
-
Initialization method for the function.
- open(Map<String, String>, Schema) - Method in interface io.github.kaststream.api.v2.Mapper
-
Initialization method for the function.
- open(Map<String, String>, Schema, KastRuntimeContext, Map<String, KastOutputTag>) - Method in interface io.github.kaststream.api.v2.Processor
-
Initialization method for the function.
- open(Map<String, String>, Schema, KastRuntimeContext, Map<String, KastOutputTag>, Map<String, Object>) - Method in interface io.github.kaststream.api.v2.Processor
-
Initialization method for the function.
- open(Map<String, String>, Schema, Map<String, Object>) - Method in interface io.github.kaststream.api.v2.AsyncProcessor
-
Initialization method for the function.
- open(Map<String, String>, Schema, Map<String, Object>) - Method in interface io.github.kaststream.api.v2.FailureHandler
-
Initialization method for the function.
- open(Map<String, String>, Schema, Map<String, Object>) - Method in interface io.github.kaststream.api.v2.Filter
-
Initialization method for the function.
- open(Map<String, String>, Schema, Map<String, Object>) - Method in interface io.github.kaststream.api.v2.FlatMapper
-
Initialization method for the function.
- open(Map<String, String>, Schema, Map<String, Object>) - Method in interface io.github.kaststream.api.v2.KastSink
-
Initialization method for the function.
- open(Map<String, String>, Schema, Map<String, Object>) - Method in interface io.github.kaststream.api.v2.Mapper
-
Initialization method for the function.
- open(Map<String, String>, Schema, Schema, Map<String, KastOutputTag>, KastRuntimeContext) - Method in interface io.github.kaststream.api.v2.CoProcessor
-
Initialization method for the function.
- open(Map<String, String>, Schema, Schema, Map<String, KastOutputTag>, KastRuntimeContext, Map<String, Object>) - Method in interface io.github.kaststream.api.v2.CoProcessor
-
Initialization method for the function.
- open(Schema) - Method in interface io.github.kaststream.api.v2.FailureHandler
-
Initialization method for the handler.
- open(TypeInformation<Row>) - Method in interface io.github.kaststream.api.FailureHandler
-
Deprecated.Initialization method for the handler.
- open(Configuration) - Method in interface io.github.kaststream.api.KastSink
-
Deprecated.Initialization method for the function.
- open(Configuration, TypeInformation<Row>) - Method in interface io.github.kaststream.api.AsyncProcessor
-
Deprecated.Initialization method for the function.
- open(Configuration, TypeInformation<Row>) - Method in interface io.github.kaststream.api.Filter
-
Deprecated.Initialization method for the function.
- open(Configuration, TypeInformation<Row>) - Method in interface io.github.kaststream.api.FlatMapper
-
Deprecated.Initialization method for the function.
- open(Configuration, TypeInformation<Row>) - Method in interface io.github.kaststream.api.Mapper
-
Deprecated.Initialization method for the function.
- open(Configuration, TypeInformation<Row>, RuntimeContext, Map<String, OutputTag<Row>>) - Method in interface io.github.kaststream.api.Processor
-
Deprecated.Initialization method for the function.
- open(Configuration, TypeInformation<Row>, TypeInformation<Row>, Map<String, OutputTag<Row>>, RuntimeContext) - Method in interface io.github.kaststream.api.CoProcessor
-
Deprecated.Initialization method for the function.
- output(KastOutputTag, KastRow) - Method in interface io.github.kaststream.api.v2.facade.KastCoProcessorContext
-
Emits a record to the side output identified by the
KastOutputTag. - output(KastOutputTag, KastRow) - Method in interface io.github.kaststream.api.v2.facade.KastProcessorContext
-
Emits a record to the side output identified by the
KastOutputTag.
P
- processElement(KastRow, KastProcessorContext, KastCollector, KastRowBuilder) - Method in interface io.github.kaststream.api.v2.Processor
- processElement(Row, ProcessFunction.Context, Collector<Row>) - Method in interface io.github.kaststream.api.Processor
-
Deprecated.
- processElement1(KastRow, KastCoProcessorContext, KastCollector, KastRowBuilder) - Method in interface io.github.kaststream.api.v2.CoProcessor
-
This method is called for each element in the first of the connected streams.
- processElement1(Row, CoProcessFunction.Context, Collector<Row>) - Method in interface io.github.kaststream.api.CoProcessor
-
Deprecated.This method is called for each element in the first of the connected streams.
- processElement2(KastRow, KastCoProcessorContext, KastCollector, KastRowBuilder) - Method in interface io.github.kaststream.api.v2.CoProcessor
-
This method is called for each element in the second of the connected streams.
- processElement2(Row, CoProcessFunction.Context, Collector<Row>) - Method in interface io.github.kaststream.api.CoProcessor
-
Deprecated.This method is called for each element in the second of the connected streams.
- Processor - Interface in io.github.kaststream.api
-
Deprecated.This class will be remove in next version
Use
ProcessorThe process function (engine low level operator) - Processor - Interface in io.github.kaststream.api.v2
-
The process function (engine low level operator)
- put(UK, UV) - Method in interface io.github.kaststream.api.v2.facade.KastMapState
-
Associates a new value with the given key.
- putAll(Map<UK, UV>) - Method in interface io.github.kaststream.api.v2.facade.KastMapState
-
Copies all of the mappings from the given map into the state.
R
- remove(UK) - Method in interface io.github.kaststream.api.v2.facade.KastMapState
-
Deletes the mapping of the given key.
S
- setField(int, Object) - Method in interface io.github.kaststream.api.v2.facade.KastRow
-
Sets the field's content at the specified position.
- setField(String, Object) - Method in interface io.github.kaststream.api.v2.facade.KastRow
-
Sets the field's content using the specified field name.
- setKind(KastRowKind) - Method in interface io.github.kaststream.api.v2.facade.KastRow
-
Sets the kind of change that this row describes in a changelog.
- shortString() - Method in enum io.github.kaststream.api.v2.facade.KastRowKind
-
Returns a short string representation of this
KastRowKind. - snapshotState() - Method in interface io.github.kaststream.api.v2.KastSink
-
This method is called when a snapshot for a checkpoint is requested.
- snapshotState(FunctionSnapshotContext) - Method in interface io.github.kaststream.api.KastSink
-
Deprecated.This method is called when a snapshot for a checkpoint is requested.
T
- timestamp() - Method in interface io.github.kaststream.api.v2.facade.KastCoProcessorContext
-
Timestamp of the element currently being processed or timestamp of a firing timer.
- timestamp() - Method in interface io.github.kaststream.api.v2.facade.KastProcessorContext
-
Timestamp of the element currently being processed or timestamp of a firing timer.
- toByteValue() - Method in enum io.github.kaststream.api.v2.facade.KastRowKind
-
Returns the byte value representation of this
KastRowKind.
U
- UPDATE_AFTER - io.github.kaststream.api.v2.facade.KastRowKind
-
Update operation with new content of the updated row.
- UPDATE_BEFORE - io.github.kaststream.api.v2.facade.KastRowKind
-
Update operation with the previous content of the updated row.
V
- valueOf(String) - Static method in enum io.github.kaststream.api.v2.facade.KastRowKind
-
Returns the enum constant of this type with the specified name.
- values() - Method in interface io.github.kaststream.api.v2.facade.KastMapState
-
Returns all the values in the state.
- values() - Static method in enum io.github.kaststream.api.v2.facade.KastRowKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages