所有类 接口概要 类概要 枚举概要 异常错误概要
类 |
说明 |
AbstractDialect |
Base class for JdbcDialects that implements basic data type validation and
the construction of basic INSERT , UPDATE , DELETE , and SELECT
statements.
|
AbstractDialect.Range |
A range from [min,max] where min <= max.
|
AbstractDialectConverter |
Base class for all converters that convert between JDBC object and Flink internal object.
|
AbstractDialectConverter.JdbcDeserializationConverter |
Runtime converter to convert JDBC field to RowData type object.
|
AbstractDialectConverter.JdbcSerializationConverter |
Runtime converter to convert RowData field to java object and fill into the PreparedStatement .
|
AbstractJdbcCatalog |
Abstract catalog for any JDBC catalogs.
|
CheckpointedOffset |
The class to hold the offset for checkpointed state.
|
CompositeJdbcParameterValuesProvider |
|
ContinuousUnBoundingSettings |
Settings describing how to do continuous file discovery and enumeration for the file source's
continuous discovery and streaming mode.
|
DerbyDialect |
JDBC dialect for Derby.
|
DerbyDialectConverter |
Runtime converter that responsible to convert between JDBC object and Flink internal object for
Derby.
|
DerbyFactory |
|
EmptyTransactionXaException |
Thrown by XaTransaction when RM responds with XA_RDONLY indicating that the transaction doesn't
include any changes.
|
FieldNamedPreparedStatement |
This is a wrapper around PreparedStatement and allows the users to set parameters by name
instead of by index.
|
FieldNamedPreparedStatementImpl |
|
FilterHandlingPolicy |
Fine-grained configuration to control filter push down for jdbc Table/SQL source.
|
GenericJdbcSinkFunction<T> |
A generic SinkFunction for JDBC.
|
InsertOrUpdateJdbcExecutor<R,K,V> |
已过时。
|
InternalJdbcConnectionOptions |
Options for the JDBC connector.
|
InternalJdbcConnectionOptions.Builder |
|
Jdbc |
Facade to create JDBC stream sources and sinks.
|
JdbcBatchStatementExecutor<T> |
Executes the given JDBC statement in batch for the accumulated records.
|
JdbcCatalog |
Catalogs for relational databases via JDBC.
|
JdbcCatalogFactory |
|
JdbcCatalogFactoryOptions |
|
JdbcCatalogTypeMapper |
Separate the jdbc meta-information type to flink table type into the interface.
|
JdbcCommitable |
A pair of Xid and transaction that can be committed.
|
JdbcCommitableSerializer |
|
JdbcCommitter |
|
JdbcConnectionOptions |
JDBC connection options.
|
JdbcConnectionOptions.JdbcConnectionOptionsBuilder |
|
JdbcConnectionProvider |
JDBC connection provider.
|
JdbcConnectorOptions |
Options for the JDBC connector.
|
JdbcDialect |
Represents a dialect of SQL implemented by a particular JDBC system.
|
JdbcDialectConverter |
Converter that is responsible to convert between JDBC object and Flink SQL internal data
structure RowData .
|
JdbcDmlOptions |
JDBC sink DML options.
|
JdbcDmlOptions.JdbcDmlOptionsBuilder |
|
JdbcDynamicTableFactory |
|
JdbcDynamicTableSink |
A DynamicTableSink for JDBC.
|
JdbcDynamicTableSource |
A DynamicTableSource for JDBC.
|
JdbcExactlyOnceOptions |
JDBC exactly once sink options.
|
JdbcExactlyOnceOptions.JDBCExactlyOnceOptionsBuilder |
JDBCExactlyOnceOptionsBuilder.
|
JdbcExecutionOptions |
JDBC sink batch options.
|
JdbcExecutionOptions.Builder |
|
JdbcFactory |
|
JdbcFactoryLoader |
|
JdbcFilterPushdownPreparedStatementVisitor |
Visitor that convert Expression to ParameterizedPredicate.
|
JdbcGenericParameterValuesProvider |
This splits generator actually does nothing but wrapping the query parameters computed by the
user before creating the JdbcInputFormat instance.
|
JdbcInputFormat |
已过时。
|
JdbcInputFormat.JdbcInputFormatBuilder |
|
JdbcInsertOptions |
JDBC sink insert options.
|
JdbcNumericBetweenParametersProvider |
This query parameters generator is an helper class to parameterize from/to queries on a numeric
column.
|
JdbcOutputFormat<In,JdbcIn,JdbcExec extends JdbcBatchStatementExecutor<JdbcIn>> |
A JDBC outputFormat that supports batching records before writing records to database.
|
JdbcOutputFormat.StatementExecutorFactory<T extends JdbcBatchStatementExecutor<?>> |
|
JdbcOutputFormatBuilder |
|
JdbcOutputSerializer<T> |
A Serializer that have in account the actual configuration.
|
JdbcParameterValuesProvider |
This interface is used by the JdbcInputFormat to compute the list of parallel query to
run (i.e. splits).
|
JdbcQueryStatement<T> |
Sets PreparedStatement parameters to use in JDBC Sink based on a specific type of record.
|
JdbcReadOptions |
Options for the JDBC scan.
|
JdbcReadOptions.Builder |
|
JdbcRecordEmitter<T,SplitT extends JdbcSourceSplit> |
The JDBC resorce emitter.
|
JdbcRowDataInputFormat |
|
JdbcRowDataInputFormat.Builder |
|
JdbcRowDataLookupFunction |
|
JdbcRowOutputFormat |
OutputFormat to write Rows into a JDBC database.
|
JdbcRowOutputFormat.JdbcOutputFormatBuilder |
|
JdbcSink<IN> |
Flink Sink to produce data into a jdbc database.
|
JdbcSinkBuilder<IN> |
|
JdbcSlideTimingParameterProvider |
The parameters provider generate parameters by slide timing window strategy.
|
JdbcSource<OUT> |
JDBC source.
|
JdbcSourceBuilder<OUT> |
|
JdbcSourceEnumerator |
JDBC source enumerator.
|
JdbcSourceEnumeratorState |
|
JdbcSourceEnumStateSerializer |
|
JdbcSourceOptions |
JDBC source options.
|
JdbcSourceReader<OUT> |
The JDBC source reader.
|
JdbcSourceSplit |
JdbcSourceSplit class.
|
JdbcSourceSplitReader<T> |
The JDBC source reader to read data from jdbc splits.
|
JdbcSourceSplitSerializer |
|
JdbcSourceSplitState<SplitT extends JdbcSourceSplit> |
|
JdbcSqlSplitEnumeratorBase<SplitT> |
Base class for jdbc sql split enumerator.
|
JdbcSqlSplitEnumeratorBase.Provider<SplitT> |
A provider to create or restore a JDBC sql splits enumerator.
|
JdbcStatementBuilder<T> |
Sets PreparedStatement parameters to use in JDBC Sink based on a specific type of
StreamRecord.
|
JdbcTypeUtil |
Utils for jdbc type.
|
JdbcUtils |
Utils for jdbc connectors.
|
JdbcWriter<IN> |
Jdbc writer that allow at-least-once (non-XA operation) and exactly-once (XA operation)
semantics.
|
JdbcWriterState |
Thread-safe (assuming immutable Xid implementation).
|
JdbcWriterStateSerializer |
|
ParameterizedPredicate |
A data class that model parameterized sql predicate.
|
PoolingXaConnectionProvider |
|
PoolingXaConnectionProvider.ConnectionProviderSupplier |
A supplier of connection provider.
|
RecordAndOffset<E> |
Util class to represent the record with the corresponding information.
|
ResultExtractor<T> |
The Extractor to extract the data from ResultSet .
|
RowJdbcOutputFormat<In> |
A JDBC Row outputFormat that supports batching records before writing records to database.
|
RowJdbcOutputFormat.Builder |
|
RowResultExtractor |
The extractor is used to extract the data from ResultSet into a Row object.
|
SimpleJdbcConnectionProvider |
Simple JDBC connection provider.
|
SimpleJdbcQueryStatement<IN> |
|
SimpleXaConnectionProvider |
Simple XA connection provider.
|
SqlTemplateSplitEnumerator |
A split enumerator based on sql-parameters grains.
|
SqlTemplateSplitEnumerator.TemplateSqlSplitEnumeratorProvider |
|
StatementFactory |
|
TableBufferedStatementExecutor |
|
TableBufferReducedStatementExecutor |
Currently, this statement executor is only used for table/sql to buffer insert/update/delete
events, and reduce them in buffer before submit to external database.
|
TableInsertOrUpdateStatementExecutor |
|
TableSimpleStatementExecutor |
|
TransactionId |
A simple Xid implementation.
|
TransientXaException |
|
XaConnectionProvider |
Provider to the XA operations.
|
XaError |
Utility to wrap and transform XA errors and messages.
|
XaTransaction |
Class that manages all relevant XA operations.
|
XaTransactionResult<T> |
The result of the XA transaction.
|
XidImpl |
A simple Xid implementation that stores branch and global transaction identifiers as byte
arrays.
|
XidSerializer |
|
XidSerializer.XidSimpleTypeSerializerSnapshot |
|