Interface | Description |
---|---|
SinkFunction<IN> |
Interface for implementing user defined sink functionality.
|
SinkFunction.Context<T> |
Context that
SinkFunctions can use for getting additional data about an
input record. |
Class | Description |
---|---|
DiscardingSink<T> |
A stream sink that ignores all elements.
|
OutputFormatSinkFunction<IN> | Deprecated
Please use the
StreamingFileSink
for writing to files from a streaming program. |
PrintSinkFunction<IN> |
Implementation of the SinkFunction writing every tuple to the standard output or standard error
stream.
|
RichSinkFunction<IN> |
A
RichFunction version of SinkFunction . |
SinkContextUtil |
Utility for creating Sink
Contexts . |
SocketClientSink<IN> |
Socket client that acts as a streaming sink.
|
TwoPhaseCommitSinkFunction<IN,TXN,CONTEXT> |
This is a recommended base class for all of the
SinkFunction that intend to implement
exactly-once semantic. |
TwoPhaseCommitSinkFunction.State<TXN,CONTEXT> |
State POJO class coupling pendingTransaction, context and pendingCommitTransactions.
|
TwoPhaseCommitSinkFunction.StateSerializer<TXN,CONTEXT> |
Custom
TypeSerializer for the sink state. |
TwoPhaseCommitSinkFunction.StateSerializerConfigSnapshot<TXN,CONTEXT> | Deprecated
this snapshot class is no longer in use, and is maintained only for backwards
compatibility purposes.
|
TwoPhaseCommitSinkFunction.StateSerializerSnapshot<TXN,CONTEXT> |
Snapshot for the
TwoPhaseCommitSinkFunction.StateSerializer . |
TwoPhaseCommitSinkFunction.TransactionHolder<TXN> |
Adds metadata (currently only the start time of the transaction) to the transaction object.
|
WriteFormat<IN> | Deprecated
Please use the
StreamingFileSink
for writing to files from a streaming program. |
WriteFormatAsCsv<IN> | Deprecated
Please use the
StreamingFileSink
for writing to files from a streaming program. |
WriteFormatAsText<IN> | Deprecated
Please use the
StreamingFileSink
for writing to files from a streaming program. |
WriteSinkFunction<IN> | Deprecated
Please use the
StreamingFileSink
for writing to files from a streaming program. |
WriteSinkFunctionByMillis<IN> | Deprecated
Please use the
StreamingFileSink
for writing to files from a streaming program. |
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.