| Interface | Description |
|---|---|
| AppendStreamTableSink<T> |
Defines an external
TableSink to emit streaming Table with only insert changes. |
| BatchTableSink<T> | Deprecated
use
OutputFormatTableSink instead. |
| RetractStreamTableSink<T> |
Defines an external
TableSink to emit a streaming Table with insert, update,
and delete changes. |
| StreamTableSink<T> |
Defines an external stream table and provides write access to its data.
|
| UpsertStreamTableSink<T> |
Defines an external
TableSink to emit a streaming Table with insert, update,
and delete changes. |
| Class | Description |
|---|---|
| CsvAppendTableSinkFactory |
Factory base for creating configured instances of
CsvTableSink in a stream environment. |
| CsvBatchTableSinkFactory |
Factory base for creating configured instances of
CsvTableSink in a batch environment. |
| CsvTableSink |
A simple
TableSink to emit data as CSV files. |
| CsvTableSink.CsvFormatter |
Formats a Row into a String with fields separated by the field delimiter.
|
| CsvTableSinkFactoryBase |
Factory base for creating configured instances of
CsvTableSink. |
| OutputFormatTableSink<T> |
Defines an external
TableSink to emit a bounded Table. |
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.