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

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
 
AppendStreamTableSink<T> - Interface in org.apache.flink.table.sinks
Defines an external TableSink to emit streaming Table with only insert changes.
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.operations.DataSetQueryOperation
 
asSummaryString() - Method in class org.apache.flink.table.operations.JavaDataStreamQueryOperation
 

B

BatchTableEnvironment - Interface in org.apache.flink.table.api.java
The TableEnvironment for a Java batch ExecutionEnvironment that works with DataSets.
BatchTableSink<T> - Interface in org.apache.flink.table.sinks
Deprecated.
BatchTableSinkFactory<T> - Interface in org.apache.flink.table.factories
A factory to create configured table sink instances in a batch environment based on string-based properties.
BatchTableSource<T> - Interface in org.apache.flink.table.sources
Deprecated.
BatchTableSourceFactory<T> - Interface in org.apache.flink.table.factories
A factory to create configured table source instances in a batch environment based on string-based properties.
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.
configure(String[], TypeInformation<?>[]) - Method in class org.apache.flink.table.sinks.CsvTableSink
 
connect(ConnectorDescriptor) - Method in interface org.apache.flink.table.api.java.BatchTableEnvironment
Creates a table source and/or table sink from a descriptor.
connect(ConnectorDescriptor) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
connect(ConnectorDescriptor) - Method in interface org.apache.flink.table.api.java.StreamTableEnvironment
Creates a table source and/or table sink from a descriptor.
consumeDataStream(DataStream<Row>) - Method in class org.apache.flink.table.sinks.CsvTableSink
 
consumeDataStream(DataStream<T>) - Method in class org.apache.flink.table.sinks.OutputFormatTableSink
 
consumeDataStream(DataStream<T>) - Method in interface org.apache.flink.table.sinks.StreamTableSink
Consumes the DataStream and return the sink transformation DataStreamSink.
create(ExecutionEnvironment) - Static method in interface org.apache.flink.table.api.java.BatchTableEnvironment
Returns a TableEnvironment for a Java batch ExecutionEnvironment that works with DataSets.
create(ExecutionEnvironment, TableConfig) - Static method in interface org.apache.flink.table.api.java.BatchTableEnvironment
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.java.internal.StreamTableEnvironmentImpl
 
create(StreamExecutionEnvironment) - Static method in interface org.apache.flink.table.api.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.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.java.StreamTableEnvironment
Deprecated.
Use create(StreamExecutionEnvironment) and TableEnvironment.getConfig() for manipulating TableConfig.
createBatchTableSink(Map<String, String>) - Method in interface org.apache.flink.table.factories.BatchTableSinkFactory
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
Creates and configures a BatchTableSource using the given properties.
createBatchTableSource(Map<String, String>) - Method in class org.apache.flink.table.sources.CsvBatchTableSourceFactory
 
createStreamTableSink(Map<String, String>) - Method in interface org.apache.flink.table.factories.StreamTableSinkFactory
Creates and configures a StreamTableSink using the given properties.
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
Creates and configures a StreamTableSource using the given properties.
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
Only create batch table sink.
createTableSink(Map<String, String>) - Method in interface org.apache.flink.table.factories.StreamTableSinkFactory
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
Only create batch table source.
createTableSource(Map<String, String>) - Method in interface org.apache.flink.table.factories.StreamTableSourceFactory
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.java.BatchTableEnvironment
Creates a view from the given DataSet in a given path.
createTemporaryView(String, DataSet<T>, String) - Method in interface org.apache.flink.table.api.java.BatchTableEnvironment
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.java.internal.StreamTableEnvironmentImpl
 
createTemporaryView(String, DataStream<T>, String) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
createTemporaryView(String, DataStream<T>) - Method in interface org.apache.flink.table.api.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.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

DataSetQueryOperation<E> - Class in org.apache.flink.table.operations
Describes a relational operation that reads from a DataSet.
DataSetQueryOperation(DataSet<E>, int[], TableSchema) - Constructor for class org.apache.flink.table.operations.DataSetQueryOperation
 
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

emitDataSet(DataSet<T>) - Method in interface org.apache.flink.table.sinks.BatchTableSink
Deprecated.
Emits the DataSet.
emitDataSet(DataSet<Row>) - Method in class org.apache.flink.table.sinks.CsvTableSink
 
emitDataStream(DataStream<Row>) - Method in class org.apache.flink.table.sinks.CsvTableSink
 
emitDataStream(DataStream<T>) - Method in class org.apache.flink.table.sinks.OutputFormatTableSink
 
emitDataStream(DataStream<T>) - Method in interface org.apache.flink.table.sinks.StreamTableSink
Deprecated.
This method will be removed in future versions as it returns nothing. It is recommended to use StreamTableSink.consumeDataStream(DataStream) instead which returns the DataStreamSink. The returned DataStreamSink will be used to set resources for the sink operator. If the StreamTableSink.consumeDataStream(DataStream) is implemented, this method can be empty implementation.
emptyColumnAsNull() - Method in class org.apache.flink.table.sources.CsvTableSource.Builder
Treat empty column as null, false by default.
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.java.internal.StreamTableEnvironmentImpl
This is a temporary workaround for Python API.
execute(String) - Method in interface org.apache.flink.table.api.java.StreamTableEnvironment
Triggers the program execution.
explain(boolean) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
explainSource() - Method in class org.apache.flink.table.sources.CsvTableSource
 

F

field(String, TypeInformation<?>) - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
Adds a format field with the field name and the type information.
field(String, DataType) - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
Adds a format field with the field name and the type information.
field(String, String) - Method in class org.apache.flink.table.descriptors.OldCsv
Deprecated.
Adds a format field with the field name and the type string.
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.
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.
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_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.
 
fromDataSet(DataSet<T>) - Method in interface org.apache.flink.table.api.java.BatchTableEnvironment
Converts the given DataSet into a Table.
fromDataSet(DataSet<T>, String) - Method in interface org.apache.flink.table.api.java.BatchTableEnvironment
Converts the given DataSet into a Table with specified field names.
fromDataStream(DataStream<T>) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
fromDataStream(DataStream<T>, String) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
fromDataStream(DataStream<T>) - Method in interface org.apache.flink.table.api.java.StreamTableEnvironment
Converts the given DataStream into a Table.
fromDataStream(DataStream<T>, String) - Method in interface org.apache.flink.table.api.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
 
getChildren() - Method in class org.apache.flink.table.operations.DataSetQueryOperation
 
getChildren() - Method in class org.apache.flink.table.operations.JavaDataStreamQueryOperation
 
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(StreamExecutionEnvironment) - Method in class org.apache.flink.table.sources.CsvTableSource
 
getDataStream(StreamExecutionEnvironment) - Method in class org.apache.flink.table.sources.InputFormatTableSource
 
getDataStream(StreamExecutionEnvironment) - Method in interface org.apache.flink.table.sources.StreamTableSource
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
 
getIdentifier() - Method in class org.apache.flink.table.operations.JavaDataStreamQueryOperation
 
getInputFormat() - Method in class org.apache.flink.table.sources.InputFormatTableSource
Returns an InputFormat for reading the data of the table.
getLookupFunction(String[]) - Method in class org.apache.flink.table.sources.CsvTableSource
 
getOutputFormat() - Method in class org.apache.flink.table.sinks.OutputFormatTableSink
Returns an OutputFormat for writing the data of the table.
getOutputType() - Method in interface org.apache.flink.table.sinks.RetractStreamTableSink
 
getOutputType() - Method in interface org.apache.flink.table.sinks.UpsertStreamTableSink
 
getProducedDataType() - Method in class org.apache.flink.table.sources.CsvTableSource
 
getRecordType() - Method in interface org.apache.flink.table.sinks.RetractStreamTableSink
Returns the requested record type.
getRecordType() - Method in interface org.apache.flink.table.sinks.UpsertStreamTableSink
Returns the requested record type.
getResultType() - Method in class org.apache.flink.table.sources.CsvTableSource.CsvLookupFunction
 
getRowtimeComponents(DescriptorProperties, String) - Static method in class org.apache.flink.table.descriptors.RowtimeValidator
 
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.operations.DataSetQueryOperation
 
getTableSchema() - Method in class org.apache.flink.table.operations.JavaDataStreamQueryOperation
 
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
 

I

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
Defines an external bounded table and provides access to its data.
InputFormatTableSource() - Constructor for class org.apache.flink.table.sources.InputFormatTableSource
 
insertInto(Table, BatchQueryConfig, String, String...) - Method in interface org.apache.flink.table.api.java.BatchTableEnvironment
Deprecated.
use TableEnvironment.insertInto(String, Table)
insertInto(Table, StreamQueryConfig, String, String...) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
insertInto(Table, StreamQueryConfig, String, String...) - Method in interface org.apache.flink.table.api.java.StreamTableEnvironment
Deprecated.
use TableEnvironment.insertInto(String, Table)
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
Always returns true which indicates this is a bounded source.
isBounded() - Method in interface org.apache.flink.table.sources.StreamTableSource
Returns true if this is a bounded source, false if this is an unbounded source.
isEagerOperationTranslation() - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 

J

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

L

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
 

N

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.

O

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(FunctionContext) - Method in class org.apache.flink.table.sources.CsvTableSource.CsvLookupFunction
 
org.apache.flink.table.api.java - package org.apache.flink.table.api.java
 
org.apache.flink.table.api.java.internal - package org.apache.flink.table.api.java.internal
 
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.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
Defines an external TableSink to emit a bounded Table.
OutputFormatTableSink() - Constructor for class org.apache.flink.table.sinks.OutputFormatTableSink
 

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
 
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.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

registerDataSet(String, DataSet<T>) - Method in interface org.apache.flink.table.api.java.BatchTableEnvironment
registerDataSet(String, DataSet<T>, String) - Method in interface org.apache.flink.table.api.java.BatchTableEnvironment
registerDataStream(String, DataStream<T>) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
registerDataStream(String, DataStream<T>, String) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
registerDataStream(String, DataStream<T>) - Method in interface org.apache.flink.table.api.java.StreamTableEnvironment
registerDataStream(String, DataStream<T>, String) - Method in interface org.apache.flink.table.api.java.StreamTableEnvironment
registerFunction(String, TableFunction<T>) - Method in interface org.apache.flink.table.api.java.BatchTableEnvironment
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.java.BatchTableEnvironment
Registers an AggregateFunction under a unique name in the TableEnvironment's catalog.
registerFunction(String, TableFunction<T>) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
registerFunction(String, AggregateFunction<T, ACC>) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
registerFunction(String, TableAggregateFunction<T, ACC>) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
registerFunction(String, TableFunction<T>) - Method in interface org.apache.flink.table.api.java.StreamTableEnvironment
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.java.StreamTableEnvironment
Registers an AggregateFunction under a unique name in the TableEnvironment's catalog.
registerFunction(String, TableAggregateFunction<T, ACC>) - Method in interface org.apache.flink.table.api.java.StreamTableEnvironment
Registers an TableAggregateFunction under a unique name in the TableEnvironment's catalog.
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
 
RetractStreamTableSink<T> - Interface in org.apache.flink.table.sinks
Defines an external TableSink to emit a streaming Table with insert, update, and delete changes.
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.
Sets the format schema with field names and the types.
SchemaValidator - Class in org.apache.flink.table.descriptors
Validator for Schema.
SchemaValidator(boolean, boolean, boolean) - Constructor for class org.apache.flink.table.descriptors.SchemaValidator
 
setIsAppendOnly(Boolean) - Method in interface org.apache.flink.table.sinks.UpsertStreamTableSink
Specifies whether the Table to write is append-only or not.
setKeyFields(String[]) - Method in interface org.apache.flink.table.sinks.UpsertStreamTableSink
Configures the unique key fields of the Table to write.
sqlUpdate(String, BatchQueryConfig) - Method in interface org.apache.flink.table.api.java.BatchTableEnvironment
Evaluates a SQL statement such as INSERT, UPDATE or DELETE; or a DDL statement; NOTE: Currently only SQL INSERT statements are supported.
sqlUpdate(String, StreamQueryConfig) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
sqlUpdate(String, StreamQueryConfig) - Method in interface org.apache.flink.table.api.java.StreamTableEnvironment
Evaluates a SQL statement such as INSERT, UPDATE or DELETE; or a DDL statement; NOTE: Currently only SQL INSERT statements are supported.
StreamTableEnvironment - Interface in org.apache.flink.table.api.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.java.internal
The implementation for a Java StreamTableEnvironment.
StreamTableEnvironmentImpl(CatalogManager, ModuleManager, FunctionCatalog, TableConfig, StreamExecutionEnvironment, Planner, Executor, boolean) - Constructor for class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
StreamTableSink<T> - Interface in org.apache.flink.table.sinks
Defines an external stream table and provides write access to its data.
StreamTableSinkFactory<T> - Interface in org.apache.flink.table.factories
A factory to create configured table sink instances in a streaming environment based on string-based properties.
StreamTableSource<T> - Interface in org.apache.flink.table.sources
Defines an external stream table and provides read access to its data.
StreamTableSourceFactory<T> - Interface in org.apache.flink.table.factories
A factory to create configured table source instances in a streaming environment based on string-based properties.
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.java.internal.StreamTableEnvironmentImpl
 
toAppendStream(Table, TypeInformation<T>) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
toAppendStream(Table, Class<T>, StreamQueryConfig) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
toAppendStream(Table, TypeInformation<T>, StreamQueryConfig) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
toAppendStream(Table, Class<T>) - Method in interface org.apache.flink.table.api.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.java.StreamTableEnvironment
Converts the given Table into an append DataStream of a specified type.
toAppendStream(Table, Class<T>, StreamQueryConfig) - Method in interface org.apache.flink.table.api.java.StreamTableEnvironment
Converts the given Table into an append DataStream of a specified type.
toAppendStream(Table, TypeInformation<T>, StreamQueryConfig) - Method in interface org.apache.flink.table.api.java.StreamTableEnvironment
Converts the given Table into an append DataStream of a specified type.
toDataSet(Table, Class<T>) - Method in interface org.apache.flink.table.api.java.BatchTableEnvironment
Converts the given Table into a DataSet of a specified type.
toDataSet(Table, TypeInformation<T>) - Method in interface org.apache.flink.table.api.java.BatchTableEnvironment
Converts the given Table into a DataSet of a specified type.
toDataSet(Table, Class<T>, BatchQueryConfig) - Method in interface org.apache.flink.table.api.java.BatchTableEnvironment
Converts the given Table into a DataSet of a specified type.
toDataSet(Table, TypeInformation<T>, BatchQueryConfig) - Method in interface org.apache.flink.table.api.java.BatchTableEnvironment
Converts the given Table into a DataSet of a specified type.
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.java.internal.StreamTableEnvironmentImpl
 
toRetractStream(Table, TypeInformation<T>) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
toRetractStream(Table, Class<T>, StreamQueryConfig) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
toRetractStream(Table, TypeInformation<T>, StreamQueryConfig) - Method in class org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl
 
toRetractStream(Table, Class<T>) - Method in interface org.apache.flink.table.api.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.java.StreamTableEnvironment
Converts the given Table into a DataStream of add and retract messages.
toRetractStream(Table, Class<T>, StreamQueryConfig) - Method in interface org.apache.flink.table.api.java.StreamTableEnvironment
Converts the given Table into a DataStream of add and retract messages.
toRetractStream(Table, TypeInformation<T>, StreamQueryConfig) - Method in interface org.apache.flink.table.api.java.StreamTableEnvironment
Converts the given Table into a DataStream of add and retract messages.

U

UpsertStreamTableSink<T> - Interface in org.apache.flink.table.sinks
Defines an external TableSink to emit a streaming Table with insert, update, and delete changes.

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.java.internal.StreamTableEnvironmentImpl
 
A B C D E F G H I J L M N O P Q R S T U V 
Skip navigation links

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