Interface | Description |
---|---|
BatchTableSource<T> |
Defines an external batch table and provides access to its data.
|
DefinedFieldNames |
Trait that defines custom field names and their indices in the underlying
data type.
|
DefinedProctimeAttribute |
Defines a logical processing-time attribute for a
TableSource . |
DefinedRowtimeAttribute |
Defines a logical event-time attribute for a
TableSource . |
FilterableTableSource<T> |
Adds support for filtering push-down to a
TableSource . |
NestedFieldsProjectableTableSource<T> |
Adds support for projection push-down to a
TableSource with nested fields. |
ProjectableTableSource<T> |
Adds support for projection push-down to a
TableSource . |
StreamTableSource<T> |
Defines an external stream table and provides access to its data.
|
TableSource<T> |
Defines an external table by providing schema information and used to produce a
DataSet or DataStream . |
Class | Description |
---|---|
CsvTableSource |
A
BatchTableSource and StreamTableSource for simple CSV files with a
(logically) unlimited number of fields. |
CsvTableSource.Builder |
A builder for creating
CsvTableSource instances. |
CsvTableSource$ | |
CsvTableSourceConverter |
The class defines a converter used to convert
CsvTableSource to
or from ExternalCatalogTable . |
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.