A C D E F G H I K M O P R S T U V 
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 FlatMapper Implement 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 KastRowKind from 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 be KastRuntimeContext.getNumberOfParallelSubtasks(), and 1 would be KastRuntimeContext.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 KastRowKind from another row.
kastRowProject(KastRow, String[]) - Method in interface io.github.kaststream.api.v2.facade.KastRowBuilder
Creates a new row with projected fields and identical KastRowKind from 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 KastSink Implement 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 Mapper The 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 Processor The 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.
A C D E F G H I K M O P R S T U V 
All Classes All Packages