Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.operations.DataSetQueryOperation
 
accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.operations.JavaDataStreamQueryOperation
 
accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.operations.JavaExternalQueryOperation
 
AppendStreamTableSink<T> - Interface in org.apache.flink.table.sinks
Deprecated.
This interface has been replaced by DynamicTableSink. The new interface consumes internal data structures and only works with the Blink planner. See FLIP-95 for more information.
AscendingTimestamps - Class in org.apache.flink.table.sources.wmstrategies
A watermark strategy for ascending rowtime attributes.
AscendingTimestamps() - Constructor for class org.apache.flink.table.sources.wmstrategies.AscendingTimestamps
 
asSummaryString() - Method in class org.apache.flink.table.factories.datagen.DataGenTableSource
 
asSummaryString() - Method in class org.apache.flink.table.operations.DataSetQueryOperation
 
asSummaryString() - Method in class org.apache.flink.table.operations.JavaDataStreamQueryOperation
 
asSummaryString() - Method in class org.apache.flink.table.operations.JavaExternalQueryOperation
 

B

BatchTableEnvironment - Interface in org.apache.flink.table.api.bridge.java
Deprecated.
BatchTableEnvironment will be dropped in Flink 1.14 because it only supports the old planner. Use the unified TableEnvironment instead, which supports both batch and streaming. More advanced operations previously covered by the DataSet API can now use the DataStream API in BATCH execution mode.
BatchTableSink<T> - Interface in org.apache.flink.table.sinks
Deprecated.
BatchTableSinkFactory<T> - Interface in org.apache.flink.table.factories
Deprecated.
This interface has been replaced by DynamicTableSinkFactory. The new interface creates instances of DynamicTableSink and only works with the Blink planner. See FLIP-95 for more information.
BatchTableSource<T> - Interface in org.apache.flink.table.sources
Deprecated.
BatchTableSourceFactory<T> - Interface in org.apache.flink.table.factories
Deprecated.
This interface has been replaced by DynamicTableSourceFactory. The new interface creates instances of DynamicTableSource and only works with the Blink planner. See FLIP-95 for more information.
BlackHoleTableSinkFactory - Class in org.apache.flink.table.factories
Black hole table sink factory swallowing all input records.
BlackHoleTableSinkFactory() - Constructor for class org.apache.flink.table.factories.BlackHoleTableSinkFactory
 
BoundedOutOfOrderTimestamps - Class in org.apache.flink.table.sources.wmstrategies
A watermark strategy for rowtime attributes which are out-of-order by a bounded time interval.
BoundedOutOfOrderTimestamps(long) - Constructor for class org.apache.flink.table.sources.wmstrategies.BoundedOutOfOrderTimestamps
 
build() - Method in class org.apache.flink.table.sources.CsvTableSource.Builder
Apply the current values and constructs a newly-created CsvTableSource.
builder() - Static method in class org.apache.flink.table.sources.CsvTableSource
Return a new builder that builds a CsvTableSource.
Builder() - Constructor for class org.apache.flink.table.sources.CsvTableSource.Builder
 

C

close() - Method in class org.apache.flink.table.sources.CsvTableSource.CsvLookupFunction
 
commentPrefix(String) - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
Sets a prefix to indicate comments, null by default.
commentPrefix(String) - Method in class org.apache.flink.table.sources.CsvTableSource.Builder
Sets a prefix to indicate comments, null by default.
config - Variable in class org.apache.flink.table.factories.datagen.DataGenVisitorBase
 
configure(String[], TypeInformation<?>[]) - Method in class org.apache.flink.table.sinks.CsvTableSink
 
connect(ConnectorDescriptor) - Method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
Deprecated.
The SQL CREATE TABLE DDL is richer than this part of the API. This method might be refactored in the next versions. Please use executeSql(ddl) to register a table instead.
connect(ConnectorDescriptor) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
connect(ConnectorDescriptor) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Deprecated.
The SQL CREATE TABLE DDL is richer than this part of the API. This method might be refactored in the next versions. Please use executeSql(ddl) to register a table instead.
consumeDataSet(DataSet<T>) - Method in interface org.apache.flink.table.sinks.BatchTableSink
Deprecated.
Consumes the DataSet and return the DataSink.
consumeDataSet(DataSet<Row>) - Method in class org.apache.flink.table.sinks.CsvTableSink
 
consumeDataStream(DataStream<RowData>) - Method in interface org.apache.flink.table.connector.sink.DataStreamSinkProvider
Consumes the given Java DataStream and returns the sink transformation DataStreamSink.
consumeDataStream(DataStream<Row>) - Method in class org.apache.flink.table.sinks.CsvTableSink
 
consumeDataStream(DataStream<T>) - Method in class org.apache.flink.table.sinks.OutputFormatTableSink
Deprecated.
 
consumeDataStream(DataStream<T>) - Method in interface org.apache.flink.table.sinks.StreamTableSink
Deprecated.
Consumes the DataStream and return the sink transformation DataStreamSink.
copy() - Method in class org.apache.flink.table.factories.datagen.DataGenTableSource
 
create(ExecutionEnvironment) - Static method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
Deprecated.
Returns a TableEnvironment for a Java batch ExecutionEnvironment that works with DataSets.
create(ExecutionEnvironment, TableConfig) - Static method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
Deprecated.
Returns a TableEnvironment for a Java batch ExecutionEnvironment that works with DataSets.
create(StreamExecutionEnvironment, EnvironmentSettings, TableConfig) - Static method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
create(StreamExecutionEnvironment) - Static method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Creates a table environment that is the entry point and central context for creating Table and SQL API programs that integrate with the Java-specific DataStream API.
create(StreamExecutionEnvironment, EnvironmentSettings) - Static method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Creates a table environment that is the entry point and central context for creating Table and SQL API programs that integrate with the Java-specific DataStream API.
create(StreamExecutionEnvironment, TableConfig) - Static method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Deprecated.
Use StreamTableEnvironment.create(StreamExecutionEnvironment) and TableEnvironment.getConfig() for manipulating TableConfig.
createBatchTableSink(Map<String, String>) - Method in interface org.apache.flink.table.factories.BatchTableSinkFactory
Deprecated.
Creates and configures a BatchTableSink using the given properties.
createBatchTableSink(Map<String, String>) - Method in class org.apache.flink.table.sinks.CsvBatchTableSinkFactory
 
createBatchTableSource(Map<String, String>) - Method in interface org.apache.flink.table.factories.BatchTableSourceFactory
Deprecated.
Creates and configures a BatchTableSource using the given properties.
createBatchTableSource(Map<String, String>) - Method in class org.apache.flink.table.sources.CsvBatchTableSourceFactory
 
createDynamicTableSink(DynamicTableFactory.Context) - Method in class org.apache.flink.table.factories.BlackHoleTableSinkFactory
 
createDynamicTableSink(DynamicTableFactory.Context) - Method in class org.apache.flink.table.factories.PrintTableSinkFactory
 
createDynamicTableSource(DynamicTableFactory.Context) - Method in class org.apache.flink.table.factories.DataGenTableSourceFactory
 
createSinkFunction() - Method in interface org.apache.flink.table.connector.sink.SinkFunctionProvider
Creates a SinkFunction instance.
createSource() - Method in class org.apache.flink.table.factories.datagen.DataGenTableSource
 
createSourceFunction() - Method in interface org.apache.flink.table.connector.source.SourceFunctionProvider
Creates a SourceFunction instance.
createStreamTableSink(Map<String, String>) - Method in interface org.apache.flink.table.factories.StreamTableSinkFactory
Deprecated.
Context contains more information, and already contains table schema too. Please use TableSinkFactory.createTableSink(Context) instead.
createStreamTableSink(Map<String, String>) - Method in class org.apache.flink.table.sinks.CsvAppendTableSinkFactory
 
createStreamTableSource(Map<String, String>) - Method in interface org.apache.flink.table.factories.StreamTableSourceFactory
Deprecated.
Context contains more information, and already contains table schema too. Please use TableSourceFactory.createTableSource(Context) instead.
createStreamTableSource(Map<String, String>) - Method in class org.apache.flink.table.sources.CsvAppendTableSourceFactory
 
createTableSink(Map<String, String>) - Method in interface org.apache.flink.table.factories.BatchTableSinkFactory
Deprecated.
Only create batch table sink.
createTableSink(Map<String, String>) - Method in interface org.apache.flink.table.factories.StreamTableSinkFactory
Deprecated.
Only create stream table sink.
createTableSink(Boolean, Map<String, String>) - Method in class org.apache.flink.table.sinks.CsvTableSinkFactoryBase
 
createTableSource(Map<String, String>) - Method in interface org.apache.flink.table.factories.BatchTableSourceFactory
Deprecated.
Only create batch table source.
createTableSource(Map<String, String>) - Method in interface org.apache.flink.table.factories.StreamTableSourceFactory
Deprecated.
Only create a stream table source.
createTableSource(Boolean, Map<String, String>) - Method in class org.apache.flink.table.sources.CsvTableSourceFactoryBase
 
createTemporaryView(String, DataSet<T>) - Method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
Deprecated.
Creates a view from the given DataSet in a given path.
createTemporaryView(String, DataSet<T>, String) - Method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
createTemporaryView(String, DataSet<T>, Expression...) - Method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
Deprecated.
Creates a view from the given DataSet in a given path with specified field names.
createTemporaryView(String, DataStream<T>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
createTemporaryView(String, DataStream<T>, Schema) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
createTemporaryView(String, DataStream<T>, String) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
createTemporaryView(String, DataStream<T>, Expression...) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
createTemporaryView(String, DataStream<T>) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Creates a view from the given DataStream in a given path.
createTemporaryView(String, DataStream<T>, Schema) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Creates a view from the given DataStream in a given path.
createTemporaryView(String, DataStream<T>, String) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
createTemporaryView(String, DataStream<T>, Expression...) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Creates a view from the given DataStream in a given path with specified field names.
CsvAppendTableSinkFactory - Class in org.apache.flink.table.sinks
Factory base for creating configured instances of CsvTableSink in a stream environment.
CsvAppendTableSinkFactory() - Constructor for class org.apache.flink.table.sinks.CsvAppendTableSinkFactory
 
CsvAppendTableSourceFactory - Class in org.apache.flink.table.sources
Factory for creating configured instances of CsvTableSource in a stream environment.
CsvAppendTableSourceFactory() - Constructor for class org.apache.flink.table.sources.CsvAppendTableSourceFactory
 
CsvBatchTableSinkFactory - Class in org.apache.flink.table.sinks
Factory base for creating configured instances of CsvTableSink in a batch environment.
CsvBatchTableSinkFactory() - Constructor for class org.apache.flink.table.sinks.CsvBatchTableSinkFactory
 
CsvBatchTableSourceFactory - Class in org.apache.flink.table.sources
Factory for creating configured instances of CsvTableSource in a batch environment.
CsvBatchTableSourceFactory() - Constructor for class org.apache.flink.table.sources.CsvBatchTableSourceFactory
 
CsvTableSink - Class in org.apache.flink.table.sinks
A simple TableSink to emit data as CSV files.
CsvTableSink(String, String, int, FileSystem.WriteMode, String[], DataType[]) - Constructor for class org.apache.flink.table.sinks.CsvTableSink
A simple TableSink to emit data as CSV files.
CsvTableSink(String, String, int, FileSystem.WriteMode) - Constructor for class org.apache.flink.table.sinks.CsvTableSink
A simple TableSink to emit data as CSV files.
CsvTableSink(String) - Constructor for class org.apache.flink.table.sinks.CsvTableSink
A simple TableSink to emit data as CSV files using comma as field delimiter, with default parallelism and write mode.
CsvTableSink(String, String) - Constructor for class org.apache.flink.table.sinks.CsvTableSink
A simple TableSink to emit data as CSV files, with default parallelism and write mode.
CsvTableSink.CsvFormatter - Class in org.apache.flink.table.sinks
Formats a Row into a String with fields separated by the field delimiter.
CsvTableSinkFactoryBase - Class in org.apache.flink.table.sinks
Factory base for creating configured instances of CsvTableSink.
CsvTableSinkFactoryBase() - Constructor for class org.apache.flink.table.sinks.CsvTableSinkFactoryBase
 
CsvTableSource - Class in org.apache.flink.table.sources
A StreamTableSource and BatchTableSource for simple CSV files with a (logically) unlimited number of fields.
CsvTableSource(String, String[], TypeInformation<?>[]) - Constructor for class org.apache.flink.table.sources.CsvTableSource
A InputFormatTableSource and LookupableTableSource for simple CSV files with a (logically) unlimited number of fields.
CsvTableSource(String, String[], TypeInformation<?>[], String, String, Character, boolean, String, boolean) - Constructor for class org.apache.flink.table.sources.CsvTableSource
A InputFormatTableSource and LookupableTableSource for simple CSV files with a (logically) unlimited number of fields.
CsvTableSource(String, String[], TypeInformation<?>[], int[], String, String, Character, boolean, String, boolean) - Constructor for class org.apache.flink.table.sources.CsvTableSource
A InputFormatTableSource and LookupableTableSource for simple CSV files with a (logically) unlimited number of fields.
CsvTableSource.Builder - Class in org.apache.flink.table.sources
A builder for creating CsvTableSource instances.
CsvTableSource.CsvLookupFunction - Class in org.apache.flink.table.sources
LookupFunction to support lookup in CsvTableSource.
CsvTableSourceFactoryBase - Class in org.apache.flink.table.sources
Factory base for creating configured instances of CsvTableSource.
CsvTableSourceFactoryBase() - Constructor for class org.apache.flink.table.sources.CsvTableSourceFactoryBase
 

D

DataGeneratorContainer - Class in org.apache.flink.table.factories.datagen
Container class for wrapping a with its configuration options.
DataGeneratorMapper<A,B> - Class in org.apache.flink.table.factories.datagen.types
Utility for mapping the output of a DataGenerator.
DataGeneratorMapper(DataGenerator<A>, DataGeneratorMapper.SerializableFunction<A, B>) - Constructor for class org.apache.flink.table.factories.datagen.types.DataGeneratorMapper
 
DataGeneratorMapper.SerializableFunction<A,B> - Interface in org.apache.flink.table.factories.datagen.types
A simple serializable function.
DataGenOptions - Class in org.apache.flink.table.factories
ConfigOptions for DataGenTableSourceFactory.
DataGenTableSource - Class in org.apache.flink.table.factories.datagen
A StreamTableSource that emits each number from a given interval exactly once, possibly in parallel.
DataGenTableSource(DataGenerator<?>[], String, TableSchema, long, Long) - Constructor for class org.apache.flink.table.factories.datagen.DataGenTableSource
 
DataGenTableSourceFactory - Class in org.apache.flink.table.factories
Factory for creating configured instances of DataGenTableSource in a stream environment.
DataGenTableSourceFactory() - Constructor for class org.apache.flink.table.factories.DataGenTableSourceFactory
 
DataGenVisitorBase - Class in org.apache.flink.table.factories.datagen
Base class for translating LogicalTypes to DataGeneratorContainer's.
DataGenVisitorBase(String, ReadableConfig) - Constructor for class org.apache.flink.table.factories.datagen.DataGenVisitorBase
 
DataSetQueryOperation<E> - Class in org.apache.flink.table.operations
Describes a relational operation that reads from a DataSet.
DataSetQueryOperation(DataSet<E>, int[], ResolvedSchema) - Constructor for class org.apache.flink.table.operations.DataSetQueryOperation
 
DataStreamScanProvider - Interface in org.apache.flink.table.connector.source
Provider that produces a Java DataStream as a runtime implementation for ScanTableSource.
DataStreamSinkProvider - Interface in org.apache.flink.table.connector.sink
Provider that consumes a Java DataStream as a runtime implementation for DynamicTableSink.
DecimalDataRandomGenerator - Class in org.apache.flink.table.factories.datagen.types
Generates random DecimalData values.
DecimalDataRandomGenerator(int, int, double, double) - Constructor for class org.apache.flink.table.factories.datagen.types.DecimalDataRandomGenerator
 
defaultMethod(LogicalType) - Method in class org.apache.flink.table.factories.datagen.DataGenVisitorBase
 
defaultMethod(LogicalType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
deriveFieldMapping(DescriptorProperties, Optional<TypeInformation<?>>) - Static method in class org.apache.flink.table.descriptors.SchemaValidator
Finds a table source field mapping.
deriveProctimeAttribute(DescriptorProperties) - Static method in class org.apache.flink.table.descriptors.SchemaValidator
Finds the proctime attribute if defined.
deriveRowtimeAttributes(DescriptorProperties) - Static method in class org.apache.flink.table.descriptors.SchemaValidator
Finds the rowtime attributes if defined.
deriveSchema() - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
Derivation format schema from table's schema is the default behavior now. So there is no need to explicitly declare to derive schema.
deriveTableSinkSchema(DescriptorProperties) - Static method in class org.apache.flink.table.descriptors.SchemaValidator
Deprecated.
This method combines two separate concepts of table schema and field mapping. This should be split into two methods once we have support for the corresponding interfaces (see FLINK-9870).

E

emptyColumnAsNull() - Method in class org.apache.flink.table.sources.CsvTableSource.Builder
Treat empty column as null, false by default.
END - Static variable in class org.apache.flink.table.factories.DataGenOptions
 
equals(Object) - Method in class org.apache.flink.table.sources.CsvTableSource
 
equals(Object) - Method in class org.apache.flink.table.sources.wmstrategies.AscendingTimestamps
 
equals(Object) - Method in class org.apache.flink.table.sources.wmstrategies.BoundedOutOfOrderTimestamps
 
eval(Object...) - Method in class org.apache.flink.table.sources.CsvTableSource.CsvLookupFunction
 
execEnv() - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
This is a temporary workaround for Python API.
execute(String) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Deprecated.
Use StreamExecutionEnvironment.execute(String) instead or directly call the execute methods of the Table API such as TableEnvironment.executeSql(String).
explainSource() - Method in class org.apache.flink.table.sources.CsvTableSource
 

F

factoryIdentifier() - Method in class org.apache.flink.table.factories.BlackHoleTableSinkFactory
 
factoryIdentifier() - Method in class org.apache.flink.table.factories.DataGenTableSourceFactory
 
factoryIdentifier() - Method in class org.apache.flink.table.factories.PrintTableSinkFactory
 
field(String, TypeInformation<?>) - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
OldCsv supports derive schema from table schema by default, it is no longer necessary to explicitly declare the format schema. This method will be removed in the future.
field(String, DataType) - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
OldCsv supports derive schema from table schema by default, it is no longer necessary to explicitly declare the format schema. This method will be removed in the future.
field(String, String) - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
OldCsv supports derive schema from table schema by default, it is no longer necessary to explicitly declare the format schema. This method will be removed in the future.
field(String, DataType) - Method in class org.apache.flink.table.sources.CsvTableSource.Builder
Adds a field with the field name and the data type.
field(String, TypeInformation<?>) - Method in class org.apache.flink.table.sources.CsvTableSource.Builder
Deprecated.
This method will be removed in future versions as it uses the old type system. It is recommended to use CsvTableSource.Builder.field(String, DataType) instead which uses the new type system based on DataTypes. Please make sure to use either the old or the new type system consistently to avoid unintended behavior. See the website documentation for more information.
FIELD_END - Static variable in class org.apache.flink.table.factories.DataGenOptions
Placeholder ConfigOption.
FIELD_KIND - Static variable in class org.apache.flink.table.factories.DataGenOptions
Placeholder ConfigOption.
FIELD_LENGTH - Static variable in class org.apache.flink.table.factories.DataGenOptions
Placeholder ConfigOption.
FIELD_MAX - Static variable in class org.apache.flink.table.factories.DataGenOptions
Placeholder ConfigOption.
FIELD_MIN - Static variable in class org.apache.flink.table.factories.DataGenOptions
Placeholder ConfigOption.
FIELD_START - Static variable in class org.apache.flink.table.factories.DataGenOptions
Placeholder ConfigOption.
fieldDelimiter(String) - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
Sets the field delimiter, "," by default.
fieldDelimiter(String) - Method in class org.apache.flink.table.sources.CsvTableSource.Builder
Sets the field delimiter, "," by default.
FIELDS - Static variable in class org.apache.flink.table.factories.DataGenOptions
 
FORMAT_COMMENT_PREFIX - Static variable in class org.apache.flink.table.descriptors.OldCsvValidator
Deprecated.
 
FORMAT_FIELD_DELIMITER - Static variable in class org.apache.flink.table.descriptors.OldCsvValidator
Deprecated.
 
FORMAT_FIELDS - Static variable in class org.apache.flink.table.descriptors.OldCsvValidator
Deprecated.
 
FORMAT_IGNORE_FIRST_LINE - Static variable in class org.apache.flink.table.descriptors.OldCsvValidator
Deprecated.
 
FORMAT_IGNORE_PARSE_ERRORS - Static variable in class org.apache.flink.table.descriptors.OldCsvValidator
Deprecated.
 
FORMAT_LINE_DELIMITER - Static variable in class org.apache.flink.table.descriptors.OldCsvValidator
Deprecated.
 
FORMAT_NUM_FILES - Static variable in class org.apache.flink.table.descriptors.OldCsvValidator
Deprecated.
 
FORMAT_QUOTE_CHARACTER - Static variable in class org.apache.flink.table.descriptors.OldCsvValidator
Deprecated.
 
FORMAT_TYPE_VALUE - Static variable in class org.apache.flink.table.descriptors.OldCsvValidator
Deprecated.
 
FORMAT_WRITE_MODE - Static variable in class org.apache.flink.table.descriptors.OldCsvValidator
Deprecated.
 
fromChangelogStream(DataStream<Row>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
fromChangelogStream(DataStream<Row>, Schema) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
fromChangelogStream(DataStream<Row>, Schema, ChangelogMode) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
fromChangelogStream(DataStream<Row>) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given DataStream of changelog entries into a Table.
fromChangelogStream(DataStream<Row>, Schema) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given DataStream of changelog entries into a Table.
fromChangelogStream(DataStream<Row>, Schema, ChangelogMode) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given DataStream of changelog entries into a Table.
fromDataSet(DataSet<T>) - Method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
Deprecated.
Converts the given DataSet into a Table.
fromDataSet(DataSet<T>, String) - Method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
fromDataSet(DataSet<T>, Expression...) - Method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
Deprecated.
Converts the given DataSet into a Table with specified field names.
fromDataStream(DataStream<T>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
fromDataStream(DataStream<T>, Schema) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
fromDataStream(DataStream<T>, String) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
fromDataStream(DataStream<T>, Expression...) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
fromDataStream(DataStream<T>) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given DataStream into a Table.
fromDataStream(DataStream<T>, Schema) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given DataStream into a Table.
fromDataStream(DataStream<T>, String) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
fromDataStream(DataStream<T>, Expression...) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given DataStream into a Table with specified field names.

G

getAsyncLookupFunction(String[]) - Method in class org.apache.flink.table.sources.CsvTableSource
 
getChangelogMode() - Method in class org.apache.flink.table.factories.datagen.DataGenTableSource
 
getChangelogMode() - Method in class org.apache.flink.table.operations.JavaExternalQueryOperation
 
getChildren() - Method in class org.apache.flink.table.operations.DataSetQueryOperation
 
getChildren() - Method in class org.apache.flink.table.operations.JavaDataStreamQueryOperation
 
getChildren() - Method in class org.apache.flink.table.operations.JavaExternalQueryOperation
 
getConsumedDataType() - Method in class org.apache.flink.table.sinks.CsvTableSink
 
getDataSet() - Method in class org.apache.flink.table.operations.DataSetQueryOperation
 
getDataSet(ExecutionEnvironment) - Method in interface org.apache.flink.table.sources.BatchTableSource
Deprecated.
Returns the data of the table as a DataSet.
getDataSet(ExecutionEnvironment) - Method in class org.apache.flink.table.sources.CsvTableSource
 
getDataStream() - Method in class org.apache.flink.table.operations.JavaDataStreamQueryOperation
 
getDataStream() - Method in class org.apache.flink.table.operations.JavaExternalQueryOperation
 
getDataStream(StreamExecutionEnvironment) - Method in class org.apache.flink.table.sources.CsvTableSource
 
getDataStream(StreamExecutionEnvironment) - Method in class org.apache.flink.table.sources.InputFormatTableSource
Deprecated.
 
getDataStream(StreamExecutionEnvironment) - Method in interface org.apache.flink.table.sources.StreamTableSource
Deprecated.
Returns the data of the table as a DataStream.
getFieldIndices() - Method in class org.apache.flink.table.operations.DataSetQueryOperation
 
getFieldIndices() - Method in class org.apache.flink.table.operations.JavaDataStreamQueryOperation
 
getFieldLogicalTypes(TableSchema) - Static method in class org.apache.flink.table.sources.CsvTableSourceFactoryBase
 
getGenerator() - Method in class org.apache.flink.table.factories.datagen.DataGeneratorContainer
 
getIdentifier() - Method in class org.apache.flink.table.operations.JavaDataStreamQueryOperation
 
getIdentifier() - Method in class org.apache.flink.table.operations.JavaExternalQueryOperation
 
getInputFormat() - Method in class org.apache.flink.table.sources.InputFormatTableSource
Deprecated.
Returns an InputFormat for reading the data of the table.
getLookupFunction(String[]) - Method in class org.apache.flink.table.sources.CsvTableSource
 
getOptions() - Method in class org.apache.flink.table.factories.datagen.DataGeneratorContainer
 
getOutputFormat() - Method in class org.apache.flink.table.sinks.OutputFormatTableSink
Deprecated.
Returns an OutputFormat for writing the data of the table.
getOutputType() - Method in interface org.apache.flink.table.sinks.RetractStreamTableSink
Deprecated.
 
getOutputType() - Method in interface org.apache.flink.table.sinks.UpsertStreamTableSink
Deprecated.
 
getPhysicalDataType() - Method in class org.apache.flink.table.operations.JavaExternalQueryOperation
 
getPipeline(String) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
This method is used for sql client to submit job.
getProducedDataType() - Method in class org.apache.flink.table.sources.CsvTableSource
 
getRecordType() - Method in interface org.apache.flink.table.sinks.RetractStreamTableSink
Deprecated.
Returns the requested record type.
getRecordType() - Method in interface org.apache.flink.table.sinks.UpsertStreamTableSink
Deprecated.
Returns the requested record type.
getResolvedSchema() - Method in class org.apache.flink.table.operations.DataSetQueryOperation
 
getResolvedSchema() - Method in class org.apache.flink.table.operations.JavaDataStreamQueryOperation
 
getResolvedSchema() - Method in class org.apache.flink.table.operations.JavaExternalQueryOperation
 
getResultType() - Method in class org.apache.flink.table.sources.CsvTableSource.CsvLookupFunction
 
getRowtimeComponents(DescriptorProperties, String) - Static method in class org.apache.flink.table.descriptors.RowtimeValidator
 
getScanRuntimeProvider(ScanTableSource.ScanContext) - Method in class org.apache.flink.table.factories.datagen.DataGenTableSource
 
getSchemaDerivationKeys() - Static method in class org.apache.flink.table.descriptors.SchemaValidator
Returns keys for a TableFormatFactory.supportedProperties() method that are accepted for schema derivation using deriveFormatFields(DescriptorProperties).
getTableSchema() - Method in class org.apache.flink.table.sinks.CsvTableSink
 
getTableSchema() - Method in class org.apache.flink.table.sources.CsvTableSource
 
getWatermark() - Method in class org.apache.flink.table.sources.wmstrategies.AscendingTimestamps
 
getWatermark() - Method in class org.apache.flink.table.sources.wmstrategies.BoundedOutOfOrderTimestamps
 
getWatermark() - Method in class org.apache.flink.table.sources.wmstrategies.PeriodicWatermarkAssigner
Returns the current watermark.
getWatermark(Row, long) - Method in class org.apache.flink.table.sources.wmstrategies.PunctuatedWatermarkAssigner
Returns the watermark for the current row or null if no watermark should be generated.

H

hashCode() - Method in class org.apache.flink.table.sources.CsvTableSource
 
hashCode() - Method in class org.apache.flink.table.sources.wmstrategies.AscendingTimestamps
 
hashCode() - Method in class org.apache.flink.table.sources.wmstrategies.BoundedOutOfOrderTimestamps
 
hasNext() - Method in class org.apache.flink.table.factories.datagen.types.DataGeneratorMapper
 
hasNext() - Method in class org.apache.flink.table.factories.datagen.types.DecimalDataRandomGenerator
 
hasNext() - Method in class org.apache.flink.table.factories.datagen.types.RowDataGenerator
 

I

IDENTIFIER - Static variable in class org.apache.flink.table.factories.BlackHoleTableSinkFactory
 
IDENTIFIER - Static variable in class org.apache.flink.table.factories.DataGenTableSourceFactory
 
IDENTIFIER - Static variable in class org.apache.flink.table.factories.PrintTableSinkFactory
 
ignoreFirstLine() - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
Ignore the first line.
ignoreFirstLine() - Method in class org.apache.flink.table.sources.CsvTableSource.Builder
Ignore the first line.
ignoreParseErrors() - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
Skip records with parse error instead to fail.
ignoreParseErrors() - Method in class org.apache.flink.table.sources.CsvTableSource.Builder
Skip records with parse error instead to fail.
InputFormatTableSource<T> - Class in org.apache.flink.table.sources
Deprecated.
This interface has been replaced by DynamicTableSource. The new interface produces internal data structures and only works with the Blink planner. See FLIP-95 for more information.
InputFormatTableSource() - Constructor for class org.apache.flink.table.sources.InputFormatTableSource
Deprecated.
 
isAsyncEnabled() - Method in class org.apache.flink.table.sources.CsvTableSource
 
isBounded() - Method in class org.apache.flink.table.sources.CsvTableSource
 
isBounded() - Method in class org.apache.flink.table.sources.InputFormatTableSource
Deprecated.
Always returns true which indicates this is a bounded source.
isBounded() - Method in interface org.apache.flink.table.sources.StreamTableSource
Deprecated.
Returns true if this is a bounded source, false if this is an unbounded source.
isTopLevelRecord() - Method in class org.apache.flink.table.operations.JavaExternalQueryOperation
 

J

JavaDataStreamQueryOperation<E> - Class in org.apache.flink.table.operations
Describes a relational operation that reads from a DataStream.
JavaDataStreamQueryOperation(DataStream<E>, int[], ResolvedSchema) - Constructor for class org.apache.flink.table.operations.JavaDataStreamQueryOperation
 
JavaDataStreamQueryOperation(ObjectIdentifier, DataStream<E>, int[], ResolvedSchema) - Constructor for class org.apache.flink.table.operations.JavaDataStreamQueryOperation
 
JavaExternalQueryOperation<E> - Class in org.apache.flink.table.operations
Describes a relational operation that reads from a DataStream.
JavaExternalQueryOperation(ObjectIdentifier, DataStream<E>, DataType, boolean, ChangelogMode, ResolvedSchema) - Constructor for class org.apache.flink.table.operations.JavaExternalQueryOperation
 

K

KIND - Static variable in class org.apache.flink.table.factories.DataGenOptions
 

L

LENGTH - Static variable in class org.apache.flink.table.factories.DataGenOptions
 
lineDelimiter(String) - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
Sets the line delimiter, "\n" by default.
lineDelimiter(String) - Method in class org.apache.flink.table.sources.CsvTableSource.Builder
Sets the line delimiter, "\n" by default.

M

map(Row) - Method in class org.apache.flink.table.sinks.CsvTableSink.CsvFormatter
 
MAX - Static variable in class org.apache.flink.table.factories.DataGenOptions
 
MIN - Static variable in class org.apache.flink.table.factories.DataGenOptions
 

N

name - Variable in class org.apache.flink.table.factories.datagen.DataGenVisitorBase
 
next() - Method in class org.apache.flink.table.factories.datagen.types.DataGeneratorMapper
 
next() - Method in class org.apache.flink.table.factories.datagen.types.DecimalDataRandomGenerator
 
next() - Method in class org.apache.flink.table.factories.datagen.types.RowDataGenerator
 
nextTimestamp(long) - Method in class org.apache.flink.table.sources.wmstrategies.AscendingTimestamps
 
nextTimestamp(long) - Method in class org.apache.flink.table.sources.wmstrategies.BoundedOutOfOrderTimestamps
 
nextTimestamp(long) - Method in class org.apache.flink.table.sources.wmstrategies.PeriodicWatermarkAssigner
Updates the assigner with the next timestamp.
NUMBER_OF_ROWS - Static variable in class org.apache.flink.table.factories.DataGenOptions
 
numFiles(int) - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
Set the numFiles.

O

of(SinkFunction<RowData>) - Static method in interface org.apache.flink.table.connector.sink.SinkFunctionProvider
Helper method for creating a static provider.
of(SinkFunction<RowData>, Integer) - Static method in interface org.apache.flink.table.connector.sink.SinkFunctionProvider
Helper method for creating a SinkFunction provider with a provided sink parallelism.
of(SourceFunction<RowData>, boolean) - Static method in interface org.apache.flink.table.connector.source.SourceFunctionProvider
Helper method for creating a static provider.
of(DataGenerator, ConfigOption<?>...) - Static method in class org.apache.flink.table.factories.datagen.DataGeneratorContainer
 
OldCsv - Class in org.apache.flink.table.descriptors
Deprecated.
Use the RFC-compliant Csv format in the dedicated flink-formats/flink-csv module instead when writing to Kafka.
OldCsv() - Constructor for class org.apache.flink.table.descriptors.OldCsv
Deprecated.
 
OldCsvValidator - Class in org.apache.flink.table.descriptors
Deprecated.
Use the RFC-compliant Csv format in the dedicated flink-formats/flink-csv module instead.
OldCsvValidator() - Constructor for class org.apache.flink.table.descriptors.OldCsvValidator
Deprecated.
 
open(String, FunctionInitializationContext, RuntimeContext) - Method in class org.apache.flink.table.factories.datagen.types.DataGeneratorMapper
 
open(String, FunctionInitializationContext, RuntimeContext) - Method in class org.apache.flink.table.factories.datagen.types.DecimalDataRandomGenerator
 
open(String, FunctionInitializationContext, RuntimeContext) - Method in class org.apache.flink.table.factories.datagen.types.RowDataGenerator
 
open(FunctionContext) - Method in class org.apache.flink.table.sources.CsvTableSource.CsvLookupFunction
 
optionalOptions() - Method in class org.apache.flink.table.factories.BlackHoleTableSinkFactory
 
optionalOptions() - Method in class org.apache.flink.table.factories.DataGenTableSourceFactory
 
optionalOptions() - Method in class org.apache.flink.table.factories.PrintTableSinkFactory
 
org.apache.flink.table.api.bridge.java - package org.apache.flink.table.api.bridge.java
 
org.apache.flink.table.api.bridge.java.internal - package org.apache.flink.table.api.bridge.java.internal
 
org.apache.flink.table.connector.sink - package org.apache.flink.table.connector.sink
 
org.apache.flink.table.connector.source - package org.apache.flink.table.connector.source
 
org.apache.flink.table.descriptors - package org.apache.flink.table.descriptors
 
org.apache.flink.table.factories - package org.apache.flink.table.factories
 
org.apache.flink.table.factories.datagen - package org.apache.flink.table.factories.datagen
 
org.apache.flink.table.factories.datagen.types - package org.apache.flink.table.factories.datagen.types
 
org.apache.flink.table.operations - package org.apache.flink.table.operations
 
org.apache.flink.table.sinks - package org.apache.flink.table.sinks
 
org.apache.flink.table.sources - package org.apache.flink.table.sources
 
org.apache.flink.table.sources.wmstrategies - package org.apache.flink.table.sources.wmstrategies
 
OutputFormatTableSink<T> - Class in org.apache.flink.table.sinks
Deprecated.
This interface has been replaced by DynamicTableSink. The new interface consumes internal data structures and only works with the Blink planner. See FLIP-95 for more information.
OutputFormatTableSink() - Constructor for class org.apache.flink.table.sinks.OutputFormatTableSink
Deprecated.
 

P

path(String) - Method in class org.apache.flink.table.sources.CsvTableSource.Builder
Sets the path to the CSV file.
PeriodicWatermarkAssigner - Class in org.apache.flink.table.sources.wmstrategies
A periodic watermark assigner.
PeriodicWatermarkAssigner() - Constructor for class org.apache.flink.table.sources.wmstrategies.PeriodicWatermarkAssigner
 
PRINT_IDENTIFIER - Static variable in class org.apache.flink.table.factories.PrintTableSinkFactory
 
PrintTableSinkFactory - Class in org.apache.flink.table.factories
Print table sink factory writing every row to the standard output or standard error stream.
PrintTableSinkFactory() - Constructor for class org.apache.flink.table.factories.PrintTableSinkFactory
 
produceDataStream(StreamExecutionEnvironment) - Method in interface org.apache.flink.table.connector.source.DataStreamScanProvider
Creates a scan Java DataStream from a StreamExecutionEnvironment.
projectFields(int[]) - Method in class org.apache.flink.table.sources.CsvTableSource
 
PunctuatedWatermarkAssigner - Class in org.apache.flink.table.sources.wmstrategies
A punctuated watermark assigner.
PunctuatedWatermarkAssigner() - Constructor for class org.apache.flink.table.sources.wmstrategies.PunctuatedWatermarkAssigner
 

Q

qualifyQueryOperation(ObjectIdentifier, QueryOperation) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
quoteCharacter(Character) - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
Sets a quote character for String values, null by default.
quoteCharacter(Character) - Method in class org.apache.flink.table.sources.CsvTableSource.Builder
Sets a quote character for String values, null by default.

R

RANDOM - Static variable in class org.apache.flink.table.factories.DataGenOptions
 
RANDOM_STRING_LENGTH_DEFAULT - Static variable in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
RandomGeneratorVisitor - Class in org.apache.flink.table.factories.datagen
Creates a random DataGeneratorContainer for a particular logical type.
RandomGeneratorVisitor(String, ReadableConfig) - Constructor for class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
registerDataSet(String, DataSet<T>) - Method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
registerDataSet(String, DataSet<T>, String) - Method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
registerDataStream(String, DataStream<T>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
registerDataStream(String, DataStream<T>, String) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
registerDataStream(String, DataStream<T>) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
registerDataStream(String, DataStream<T>, String) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
registerFunction(String, TableFunction<T>) - Method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
Deprecated.
Registers a TableFunction under a unique name in the TableEnvironment's catalog.
registerFunction(String, AggregateFunction<T, ACC>) - Method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
Deprecated.
Registers an AggregateFunction under a unique name in the TableEnvironment's catalog.
registerFunction(String, TableFunction<T>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
registerFunction(String, AggregateFunction<T, ACC>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
registerFunction(String, TableAggregateFunction<T, ACC>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
registerFunction(String, TableFunction<T>) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Deprecated.
Use TableEnvironment.createTemporarySystemFunction(String, UserDefinedFunction) instead. Please note that the new method also uses the new type system and reflective extraction logic. It might be necessary to update the function implementation as well. See the documentation of TableFunction for more information on the new function design.
registerFunction(String, AggregateFunction<T, ACC>) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Deprecated.
Use TableEnvironment.createTemporarySystemFunction(String, UserDefinedFunction) instead. Please note that the new method also uses the new type system and reflective extraction logic. It might be necessary to update the function implementation as well. See the documentation of AggregateFunction for more information on the new function design.
registerFunction(String, TableAggregateFunction<T, ACC>) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Deprecated.
Use TableEnvironment.createTemporarySystemFunction(String, UserDefinedFunction) instead. Please note that the new method also uses the new type system and reflective extraction logic. It might be necessary to update the function implementation as well. See the documentation of TableAggregateFunction for more information on the new function design.
requiredContext() - Method in class org.apache.flink.table.sinks.CsvAppendTableSinkFactory
 
requiredContext() - Method in class org.apache.flink.table.sinks.CsvTableSinkFactoryBase
 
requiredContext() - Method in class org.apache.flink.table.sources.CsvAppendTableSourceFactory
 
requiredContext() - Method in class org.apache.flink.table.sources.CsvTableSourceFactoryBase
 
requiredOptions() - Method in class org.apache.flink.table.factories.BlackHoleTableSinkFactory
 
requiredOptions() - Method in class org.apache.flink.table.factories.DataGenTableSourceFactory
 
requiredOptions() - Method in class org.apache.flink.table.factories.PrintTableSinkFactory
 
RetractStreamTableSink<T> - Interface in org.apache.flink.table.sinks
Deprecated.
This interface has been replaced by DynamicTableSink. The new interface consumes internal data structures and only works with the Blink planner. See FLIP-95 for more information.
RowDataGenerator - Class in org.apache.flink.table.factories.datagen.types
Data generator for Flink's internal RowData type.
RowDataGenerator(DataGenerator<?>[], String[]) - Constructor for class org.apache.flink.table.factories.datagen.types.RowDataGenerator
 
ROWS_PER_SECOND - Static variable in class org.apache.flink.table.factories.DataGenOptions
 
ROWS_PER_SECOND_DEFAULT_VALUE - Static variable in class org.apache.flink.table.factories.DataGenOptions
 
RowtimeValidator - Class in org.apache.flink.table.descriptors
Validator for Rowtime.
RowtimeValidator(boolean, boolean) - Constructor for class org.apache.flink.table.descriptors.RowtimeValidator
 
RowtimeValidator(boolean, boolean, String) - Constructor for class org.apache.flink.table.descriptors.RowtimeValidator
 

S

schema(TableSchema) - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
OldCsv supports derive schema from table schema by default, it is no longer necessary to explicitly declare the format schema. This method will be removed in the future.
SchemaValidator - Class in org.apache.flink.table.descriptors
Validator for Schema.
SchemaValidator(boolean, boolean, boolean) - Constructor for class org.apache.flink.table.descriptors.SchemaValidator
 
SEQUENCE - Static variable in class org.apache.flink.table.factories.DataGenOptions
 
SequenceGeneratorVisitor - Class in org.apache.flink.table.factories.datagen
Creates a sequential DataGeneratorContainer for a particular logical type.
SequenceGeneratorVisitor(String, ReadableConfig) - Constructor for class org.apache.flink.table.factories.datagen.SequenceGeneratorVisitor
 
setIsAppendOnly(Boolean) - Method in interface org.apache.flink.table.sinks.UpsertStreamTableSink
Deprecated.
Specifies whether the Table to write is append-only or not.
setKeyFields(String[]) - Method in interface org.apache.flink.table.sinks.UpsertStreamTableSink
Deprecated.
Configures the unique key fields of the Table to write.
SinkFunctionProvider - Interface in org.apache.flink.table.connector.sink
Provider of a SinkFunction instance as a runtime implementation for DynamicTableSink.
snapshotState(FunctionSnapshotContext) - Method in class org.apache.flink.table.factories.datagen.types.RowDataGenerator
 
SourceFunctionProvider - Interface in org.apache.flink.table.connector.source
Provider of a SourceFunction instance as a runtime implementation for ScanTableSource.
STANDARD_ERROR - Static variable in class org.apache.flink.table.factories.PrintTableSinkFactory
 
START - Static variable in class org.apache.flink.table.factories.DataGenOptions
 
StreamTableEnvironment - Interface in org.apache.flink.table.api.bridge.java
This table environment is the entry point and central context for creating Table and SQL API programs that integrate with the Java-specific DataStream API.
StreamTableEnvironmentImpl - Class in org.apache.flink.table.api.bridge.java.internal
The implementation for a Java StreamTableEnvironment.
StreamTableEnvironmentImpl(CatalogManager, ModuleManager, FunctionCatalog, TableConfig, StreamExecutionEnvironment, Planner, Executor, boolean, ClassLoader) - Constructor for class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
StreamTableSink<T> - Interface in org.apache.flink.table.sinks
Deprecated.
This interface has been replaced by DynamicTableSink. The new interface consumes internal data structures and only works with the Blink planner. See FLIP-95 for more information.
StreamTableSinkFactory<T> - Interface in org.apache.flink.table.factories
Deprecated.
This interface has been replaced by DynamicTableSinkFactory. The new interface creates instances of DynamicTableSink and only works with the Blink planner. See FLIP-95 for more information.
StreamTableSource<T> - Interface in org.apache.flink.table.sources
Deprecated.
This interface has been replaced by DynamicTableSource. The new interface produces internal data structures and only works with the Blink planner. See FLIP-95 for more information.
StreamTableSourceFactory<T> - Interface in org.apache.flink.table.factories
Deprecated.
This interface has been replaced by DynamicTableSourceFactory. The new interface creates instances of DynamicTableSource and only works with the Blink planner. See FLIP-95 for more information.
supportedProperties() - Method in class org.apache.flink.table.sinks.CsvTableSinkFactoryBase
 
supportedProperties() - Method in class org.apache.flink.table.sources.CsvTableSourceFactoryBase
 

T

toAppendStream(Table, Class<T>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
toAppendStream(Table, TypeInformation<T>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
toAppendStream(Table, Class<T>) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given Table into an append DataStream of a specified type.
toAppendStream(Table, TypeInformation<T>) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given Table into an append DataStream of a specified type.
toChangelogStream(Table) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
toChangelogStream(Table, Schema) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
toChangelogStream(Table, Schema, ChangelogMode) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
toChangelogStream(Table) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given Table into a DataStream of changelog entries.
toChangelogStream(Table, Schema) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given Table into a DataStream of changelog entries.
toChangelogStream(Table, Schema, ChangelogMode) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given Table into a DataStream of changelog entries.
toDataSet(Table, Class<T>) - Method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
Deprecated.
Converts the given Table into a DataSet of a specified type.
toDataSet(Table, TypeInformation<T>) - Method in interface org.apache.flink.table.api.bridge.java.BatchTableEnvironment
Deprecated.
Converts the given Table into a DataSet of a specified type.
toDataStream(Table) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
toDataStream(Table, Class<T>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
toDataStream(Table, AbstractDataType<?>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
toDataStream(Table) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given Table into a DataStream.
toDataStream(Table, Class<T>) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given Table into a DataStream of the given Class.
toDataStream(Table, AbstractDataType<?>) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given Table into a DataStream of the given DataType.
toFormatProperties() - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
 
toProperties() - Method in class org.apache.flink.table.sources.wmstrategies.AscendingTimestamps
 
toProperties() - Method in class org.apache.flink.table.sources.wmstrategies.BoundedOutOfOrderTimestamps
 
toRetractStream(Table, Class<T>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
toRetractStream(Table, TypeInformation<T>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
toRetractStream(Table, Class<T>) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given Table into a DataStream of add and retract messages.
toRetractStream(Table, TypeInformation<T>) - Method in interface org.apache.flink.table.api.bridge.java.StreamTableEnvironment
Converts the given Table into a DataStream of add and retract messages.

U

UpsertStreamTableSink<T> - Interface in org.apache.flink.table.sinks
Deprecated.
This interface has been replaced by DynamicTableSink. The new interface consumes internal data structures and only works with the Blink planner. See FLIP-95 for more information.

V

validate(DescriptorProperties) - Method in class org.apache.flink.table.descriptors.OldCsvValidator
Deprecated.
 
validate(DescriptorProperties) - Method in class org.apache.flink.table.descriptors.RowtimeValidator
 
validate(DescriptorProperties) - Method in class org.apache.flink.table.descriptors.SchemaValidator
 
validateTableSource(TableSource<?>) - Method in class org.apache.flink.table.api.bridge.java.internal.StreamTableEnvironmentImpl
 
visit(DateType) - Method in class org.apache.flink.table.factories.datagen.DataGenVisitorBase
 
visit(TimeType) - Method in class org.apache.flink.table.factories.datagen.DataGenVisitorBase
 
visit(TimestampType) - Method in class org.apache.flink.table.factories.datagen.DataGenVisitorBase
 
visit(ZonedTimestampType) - Method in class org.apache.flink.table.factories.datagen.DataGenVisitorBase
 
visit(LocalZonedTimestampType) - Method in class org.apache.flink.table.factories.datagen.DataGenVisitorBase
 
visit(BooleanType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(CharType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(VarCharType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(TinyIntType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(SmallIntType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(IntType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(BigIntType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(FloatType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(DoubleType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(DecimalType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(YearMonthIntervalType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(DayTimeIntervalType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(ArrayType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(MultisetType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(MapType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(RowType) - Method in class org.apache.flink.table.factories.datagen.RandomGeneratorVisitor
 
visit(BooleanType) - Method in class org.apache.flink.table.factories.datagen.SequenceGeneratorVisitor
 
visit(CharType) - Method in class org.apache.flink.table.factories.datagen.SequenceGeneratorVisitor
 
visit(VarCharType) - Method in class org.apache.flink.table.factories.datagen.SequenceGeneratorVisitor
 
visit(TinyIntType) - Method in class org.apache.flink.table.factories.datagen.SequenceGeneratorVisitor
 
visit(SmallIntType) - Method in class org.apache.flink.table.factories.datagen.SequenceGeneratorVisitor
 
visit(IntType) - Method in class org.apache.flink.table.factories.datagen.SequenceGeneratorVisitor
 
visit(BigIntType) - Method in class org.apache.flink.table.factories.datagen.SequenceGeneratorVisitor
 
visit(FloatType) - Method in class org.apache.flink.table.factories.datagen.SequenceGeneratorVisitor
 
visit(DoubleType) - Method in class org.apache.flink.table.factories.datagen.SequenceGeneratorVisitor
 
visit(DecimalType) - Method in class org.apache.flink.table.factories.datagen.SequenceGeneratorVisitor
 

W

writeMode(String) - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
Set a writeMode.
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.