Uses of Class
org.apache.flink.cdc.common.annotation.Internal
-
-
Uses of Internal in org.apache.flink.cdc.common.annotation
Classes in org.apache.flink.cdc.common.annotation with annotations of type Internal Modifier and Type Class Description interfaceInternalAnnotation to mark class and methods as an internal developer API that should not be used by users.interfaceVisibleForTestingThis annotations declares that a function, field, constructor, or entire type, is only visible for testing purposes. -
Uses of Internal in org.apache.flink.cdc.common.data.binary
Classes in org.apache.flink.cdc.common.data.binary with annotations of type Internal Modifier and Type Interface Description interfaceBinaryFormatBinary format spanningMemorySegments.classBinaryMapData[4 byte(keyArray size in bytes)] + [Key BinaryArray] + [Value BinaryArray].classBinaryRecordDataAn implementation ofRecordDatawhich is backed byMemorySegmentinstead of Object.classBinarySectionA basic implementation ofBinaryFormatwhich describe a section of memory.classBinarySegmentUtilsUtilities for binary data segments which heavily usesMemorySegment.classBinaryStringDataclassLazyBinaryFormat<T>An abstract implementation foBinaryFormatwhich is lazily serialized into binary or lazily deserialized into Java object.interfaceNullAwareGettersProvides null related getters. -
Uses of Internal in org.apache.flink.cdc.common.event.visitor
Classes in org.apache.flink.cdc.common.event.visitor with annotations of type Internal Modifier and Type Class Description classSchemaChangeEventVisitorVisitor clas for allSchemaChangeEvents and returns a specific typed object.interfaceVisitorHandler<EVT extends SchemaChangeEvent,T,E extends Throwable>Visitor forTruncateTableEvents.interfaceVoidVisitorHandler<EVT extends SchemaChangeEvent,E extends Throwable>Visitor forTruncateTableEvents. -
Uses of Internal in org.apache.flink.cdc.common.function
Classes in org.apache.flink.cdc.common.function with annotations of type Internal Modifier and Type Class Description classDefaultHashContextDefault implementation ofHashFunction.HashContext.interfaceHashFunction<T>The hash function used to calculate the hash code from a given event.static interfaceHashFunction.HashContextRuntime context for calculating an event hash code.interfaceHashFunctionProvider<T>Provider that providesHashFunctionto helpPrePartitionOperatorto shuffle event to designated subtask. -
Uses of Internal in org.apache.flink.cdc.common.sink
Classes in org.apache.flink.cdc.common.sink with annotations of type Internal Modifier and Type Class Description classForwardHashFunctionProviderAHashFunctionProviderthat preserves the upstream subtask distribution. -
Uses of Internal in org.apache.flink.cdc.common.types.variant
Classes in org.apache.flink.cdc.common.types.variant with annotations of type Internal Modifier and Type Class Description classBinaryVariantCopy from BinaryVariant.java.classBinaryVariantBuilderCopy from BinaryVariantBuilder.javaclassBinaryVariantInternalBuilderCopy from BinaryVariantBuilder.javaclassBinaryVariantUtilCopy from BinaryVariantUtil.java -
Uses of Internal in org.apache.flink.cdc.common.utils
Classes in org.apache.flink.cdc.common.utils with annotations of type Internal Modifier and Type Class Description classStringUtf8UtilsUtilities for String UTF-8. -
Uses of Internal in org.apache.flink.cdc.composer.flink
Classes in org.apache.flink.cdc.composer.flink with annotations of type Internal Modifier and Type Class Description classFlinkEnvironmentUtilsUtilities forStreamExecutionEnvironment.classFlinkPipelineComposerComposer for translating data pipeline to a Flink DataStream job. -
Uses of Internal in org.apache.flink.cdc.composer.flink.coordination
Classes in org.apache.flink.cdc.composer.flink.coordination with annotations of type Internal Modifier and Type Class Description classOperatorIDGeneratorGeneratingOperatorIDfor communication between Flink operators. -
Uses of Internal in org.apache.flink.cdc.composer.flink.translator
Classes in org.apache.flink.cdc.composer.flink.translator with annotations of type Internal Modifier and Type Class Description classDataSinkTranslatorTranslator used to buildDataSinkfor givenDataStream.classDataSourceTranslatorTranslator used to buildDataSourcewhich will generate aDataStream.classPartitioningTranslatorTranslator used to buildRegularPrePartitionOperatororDistributedPrePartitionOperator,EventPartitionerandPostPartitionProcessorthat are responsible for events partition.classSchemaOperatorTranslatorTranslator used to buildSchemaOperatorfor schema event process. -
Uses of Internal in org.apache.flink.cdc.composer.utils
Classes in org.apache.flink.cdc.composer.utils with annotations of type Internal Modifier and Type Class Description classFactoryDiscoveryUtilsDiscovery utilities forFactory. -
Uses of Internal in org.apache.flink.cdc.connectors.base.config
Classes in org.apache.flink.cdc.connectors.base.config with annotations of type Internal Modifier and Type Class Description classJdbcSourceConfigFactoryASourceConfig.Factoryto provideSourceConfigof JDBC data source. -
Uses of Internal in org.apache.flink.cdc.connectors.base.source.meta.split
Constructors in org.apache.flink.cdc.connectors.base.source.meta.split with annotations of type Internal Constructor Description SnapshotSplit(io.debezium.relational.TableId tableId, String splitId, org.apache.flink.table.types.logical.RowType splitKeyType, Object[] splitStart, Object[] splitEnd, Offset highWatermark, Map<io.debezium.relational.TableId,io.debezium.relational.history.TableChanges.TableChange> tableSchemas)This constructor should not be used directly. -
Uses of Internal in org.apache.flink.cdc.connectors.db2.source.dialect
Classes in org.apache.flink.cdc.connectors.db2.source.dialect with annotations of type Internal Modifier and Type Class Description classDb2ChunkSplitterThe splitter to split the table into chunks using primary-key (by default) or a given split key. -
Uses of Internal in org.apache.flink.cdc.connectors.doris.factory
Classes in org.apache.flink.cdc.connectors.doris.factory with annotations of type Internal Modifier and Type Class Description classDorisDataSinkFactoryA dummyDataSinkFactoryto createDorisDataSink. -
Uses of Internal in org.apache.flink.cdc.connectors.fluss.sink.row
Classes in org.apache.flink.cdc.connectors.fluss.sink.row with annotations of type Internal Modifier and Type Class Description classCdcAsFlussRowWraps a CDCRecordDataas a FlussInternalRow. -
Uses of Internal in org.apache.flink.cdc.connectors.mongodb.source
Classes in org.apache.flink.cdc.connectors.mongodb.source with annotations of type Internal Modifier and Type Class Description classMongoDBSource<T>The MongoDB CDC Source based on FLIP-27 which supports parallel reading snapshot of collection and then continue to capture data change from change stream. -
Uses of Internal in org.apache.flink.cdc.connectors.mongodb.source.assigners.splitters
Classes in org.apache.flink.cdc.connectors.mongodb.source.assigners.splitters with annotations of type Internal Modifier and Type Class Description classSampleBucketSplitStrategyThe Sample Splitter.classShardedSplitStrategyThe Sharded SplitterclassSingleSplitStrategyThe Single PartitionerclassSplitContextThe split context used bySplitStrategyto split collection into a set of chunks for MongoDB data source.interfaceSplitStrategyTheMongoDBChunkSplitterused to split collection into a set of chunks for MongoDB data source.classSplitVectorSplitStrategyThe SplitVector Splitter. -
Uses of Internal in org.apache.flink.cdc.connectors.mongodb.source.config
Classes in org.apache.flink.cdc.connectors.mongodb.source.config with annotations of type Internal Modifier and Type Class Description classMongoDBSourceConfigFactoryA factory to constructMongoDBSourceConfig. -
Uses of Internal in org.apache.flink.cdc.connectors.mysql.factory
Classes in org.apache.flink.cdc.connectors.mysql.factory with annotations of type Internal Modifier and Type Class Description classMySqlDataSourceFactoryAFactoryto createMySqlDataSource. -
Uses of Internal in org.apache.flink.cdc.connectors.mysql.source
Classes in org.apache.flink.cdc.connectors.mysql.source with annotations of type Internal Modifier and Type Class Description classMySqlDataSourceADataSourcefor mysql cdc connector.classMySqlEventDeserializerEvent deserializer forMySqlDataSource.classMySqlMetadataAccessorclassMySqlSchemaDataTypeInferenceDataTypeinference for MySQL debeziumSchema.classMySqlSource<T>The MySQL CDC Source based on FLIP-27 and Watermark Signal Algorithm which supports parallel reading snapshot of table and then continue to capture data change from binlog. -
Uses of Internal in org.apache.flink.cdc.connectors.mysql.source.assigners
Classes in org.apache.flink.cdc.connectors.mysql.source.assigners with annotations of type Internal Modifier and Type Interface Description interfaceMySqlSplitAssignerTheMySqlSplitAssigneris responsible for deciding what split should be processed. -
Uses of Internal in org.apache.flink.cdc.connectors.mysql.source.config
Classes in org.apache.flink.cdc.connectors.mysql.source.config with annotations of type Internal Modifier and Type Class Description classMySqlSourceConfigFactoryA factory to constructMySqlSourceConfig. -
Uses of Internal in org.apache.flink.cdc.connectors.mysql.source.connection
Classes in org.apache.flink.cdc.connectors.mysql.source.connection with annotations of type Internal Modifier and Type Interface Description interfaceConnectionPoolsA JDBC connection pools that consists ofHikariDataSource. -
Uses of Internal in org.apache.flink.cdc.connectors.mysql.source.enumerator
Classes in org.apache.flink.cdc.connectors.mysql.source.enumerator with annotations of type Internal Modifier and Type Class Description classMySqlSourceEnumeratorA MySQL CDC source enumerator that enumerates receive the split request and assign the split to source readers. -
Uses of Internal in org.apache.flink.cdc.connectors.mysql.source.offset
Classes in org.apache.flink.cdc.connectors.mysql.source.offset with annotations of type Internal Modifier and Type Class Description classBinlogOffsetSerializerSerializer implementation for aBinlogOffset.Methods in org.apache.flink.cdc.connectors.mysql.source.offset with annotations of type Internal Modifier and Type Method Description static BinlogOffsetBinlogOffset. ofNonStopping() -
Uses of Internal in org.apache.flink.cdc.connectors.mysql.source.split
Constructors in org.apache.flink.cdc.connectors.mysql.source.split with annotations of type Internal Constructor Description MySqlSnapshotSplit(io.debezium.relational.TableId tableId, String splitId, org.apache.flink.table.types.logical.RowType splitKeyType, Object[] splitStart, Object[] splitEnd, BinlogOffset highWatermark, Map<io.debezium.relational.TableId,io.debezium.relational.history.TableChanges.TableChange> tableSchemas)This constructor should not be used directly. -
Uses of Internal in org.apache.flink.cdc.connectors.oceanbase.factory
Classes in org.apache.flink.cdc.connectors.oceanbase.factory with annotations of type Internal Modifier and Type Class Description classOceanBaseDataSinkFactoryADataSinkFactoryto createOceanBaseDataSink. -
Uses of Internal in org.apache.flink.cdc.connectors.oracle.factory
Classes in org.apache.flink.cdc.connectors.oracle.factory with annotations of type Internal Modifier and Type Class Description classOracleDataSourceFactoryAFactoryto createOracleDataSource. -
Uses of Internal in org.apache.flink.cdc.connectors.oracle.source
Classes in org.apache.flink.cdc.connectors.oracle.source with annotations of type Internal Modifier and Type Class Description classOracleEventDeserializerEvent deserializer forOracleDataSource.classOracleMetadataAccessorclassOracleSchemaDataTypeInferenceDataTypeinference for oracle debeziumSchema.classOracleSourceBuilder<T>The builder class forOracleSourceBuilder.OracleIncrementalSourceto make it easier for the users to construct aOracleSourceBuilder.OracleIncrementalSource. -
Uses of Internal in org.apache.flink.cdc.connectors.oracle.source.assigner.splitter
Classes in org.apache.flink.cdc.connectors.oracle.source.assigner.splitter with annotations of type Internal Modifier and Type Class Description classOracleChunkSplitterTheChunkSplitterused to split Oracle table into a set of chunks for JDBC data source. -
Uses of Internal in org.apache.flink.cdc.connectors.oracle.source.reader.fetch
Classes in org.apache.flink.cdc.connectors.oracle.source.reader.fetch with annotations of type Internal Modifier and Type Class Description classEventProcessorFactoryFactory to produce a LogMinerEventProcessor with enhanced processRow method to distinguish whether is bounded.classOracleStreamFetchTaskThe task to work for fetching data of Oracle table stream split. -
Uses of Internal in org.apache.flink.cdc.connectors.paimon.sink.v2
Classes in org.apache.flink.cdc.connectors.paimon.sink.v2 with annotations of type Internal Modifier and Type Class Description classOperatorIDGeneratorGeneratingOperatorIDfor communication between Flink operators. -
Uses of Internal in org.apache.flink.cdc.connectors.postgres.factory
Classes in org.apache.flink.cdc.connectors.postgres.factory with annotations of type Internal Modifier and Type Class Description classPostgresDataSourceFactoryAFactoryto createPostgresDataSource. -
Uses of Internal in org.apache.flink.cdc.connectors.postgres.source
Classes in org.apache.flink.cdc.connectors.postgres.source with annotations of type Internal Modifier and Type Class Description classPostgresChunkSplitterThe splitter to split the table into chunks using primary-key (by default) or a given split key.classPostgresDataSourceADataSourcefor Postgres cdc connector.classPostgresEventDeserializerEvent deserializer forPostgresDataSource.classPostgresMetadataAccessorclassPostgresSchemaDataTypeInferenceDataTypeinference for PostgresSQL debeziumSchema. -
Uses of Internal in org.apache.flink.cdc.connectors.postgres.source.enumerator
Classes in org.apache.flink.cdc.connectors.postgres.source.enumerator with annotations of type Internal Modifier and Type Class Description classPostgresSourceEnumeratorThe Postgres source enumerator that enumerates receive the split request and assign the split to source readers. -
Uses of Internal in org.apache.flink.cdc.connectors.sqlserver.factory
Classes in org.apache.flink.cdc.connectors.sqlserver.factory with annotations of type Internal Modifier and Type Class Description classSqlServerDataSourceFactoryAFactoryto createSqlServerDataSource. -
Uses of Internal in org.apache.flink.cdc.connectors.sqlserver.source
Classes in org.apache.flink.cdc.connectors.sqlserver.source with annotations of type Internal Modifier and Type Class Description classSqlServerDataSourceADataSourcefor SQL Server CDC connector.classSqlServerEventDeserializerEvent deserializer forSqlServerDataSource.classSqlServerMetadataAccessorclassSqlServerPipelineSourceThe SQL Server CDC Source for Pipeline connector, which supports parallel reading snapshot of table and then continue to capture data change from transaction log.classSqlServerSchemaDataTypeInferenceDataTypeinference for SQL Server debeziumSchema. -
Uses of Internal in org.apache.flink.cdc.connectors.sqlserver.source.dialect
Classes in org.apache.flink.cdc.connectors.sqlserver.source.dialect with annotations of type Internal Modifier and Type Class Description classSqlServerChunkSplitterTheChunkSplitterused to split SqlServer table into a set of chunks for JDBC data source. -
Uses of Internal in org.apache.flink.cdc.connectors.starrocks.sink.utils
Classes in org.apache.flink.cdc.connectors.starrocks.sink.utils with annotations of type Internal Modifier and Type Class Description classStarRocksEscapingUtilsUtilities for escaping values embedded in double-quoted StarRocks SQL literals. -
Uses of Internal in org.apache.flink.cdc.connectors.tidb.table
Classes in org.apache.flink.cdc.connectors.tidb.table with annotations of type Internal Modifier and Type Interface Description interfaceTiKVMetadataConverterA converter converts TiKV Row metadata into Flink internal data structures. -
Uses of Internal in org.apache.flink.cdc.connectors.values
Classes in org.apache.flink.cdc.connectors.values with annotations of type Internal Modifier and Type Class Description classValuesDatabaseAn auxiliary class for simulating a database, use forValuesDataSourceandValuesDataSink. -
Uses of Internal in org.apache.flink.cdc.connectors.values.factory
Classes in org.apache.flink.cdc.connectors.values.factory with annotations of type Internal Modifier and Type Class Description classValuesDataFactory -
Uses of Internal in org.apache.flink.cdc.connectors.values.sink
Classes in org.apache.flink.cdc.connectors.values.sink with annotations of type Internal Modifier and Type Class Description classValuesDataSinkADataSinkfor "values" connector that supports schema evolution. -
Uses of Internal in org.apache.flink.cdc.connectors.values.source
Classes in org.apache.flink.cdc.connectors.values.source with annotations of type Internal Modifier and Type Class Description classValuesDataSourceADataSourcefor "values" connector that supports schema evolution. -
Uses of Internal in org.apache.flink.cdc.debezium.event
Classes in org.apache.flink.cdc.debezium.event with annotations of type Internal Modifier and Type Class Description classDebeziumEventDeserializationSchemaDebezium event deserializer forSourceRecord.classDebeziumSchemaDataTypeInferenceDataTypeinference for debeziumSchema.interfaceSchemaDataTypeInferenceDataTypeinference for kafka connectSchema.classSourceRecordEventDeserializerDeserializer to deserializeSourceRecordtoEvent. -
Uses of Internal in org.apache.flink.cdc.debezium.internal
Classes in org.apache.flink.cdc.debezium.internal with annotations of type Internal Modifier and Type Class Description classDebeziumChangeConsumerConsume debezium change events.classDebeziumChangeFetcher<T>A Handler that convert change messages fromDebeziumEngineto data in Flink.classDebeziumOffsetThe state that the Flink Debezium Consumer holds for each instance.classDebeziumOffsetSerializerSerializer implementation for aDebeziumOffset.classHandoverThe Handover is a utility to hand over data (a buffer of records) and exception from a producer thread to a consumer thread. -
Uses of Internal in org.apache.flink.cdc.debezium.table
Classes in org.apache.flink.cdc.debezium.table with annotations of type Internal Modifier and Type Class Description classAppendMetadataCollectorEmits a row with physical fields and metadata fields.interfaceMetadataConverterA converter convertsSourceRecordmetadata into Flink internal data structures.interfaceRowDataMetadataConverterA converter convertsRowDatametadata into Flink internal data structures. -
Uses of Internal in org.apache.flink.cdc.debezium.utils
Classes in org.apache.flink.cdc.debezium.utils with annotations of type Internal Modifier and Type Class Description classResolvedSchemaUtilsUtilities toResolvedSchema. -
Uses of Internal in org.apache.flink.cdc.runtime.operators.schema.common
Classes in org.apache.flink.cdc.runtime.operators.schema.common with annotations of type Internal Modifier and Type Class Description classCoordinationResponseUtilsUtilities for wrapping and unwrappingCoordinationResponsebyCollectCoordinationResponse.classExistingTableSchemaExpanderHandles the initialCreateTableEventfor an existing target table according to the configuredExistingTableSchemaExpansionMode.classSchemaManagerSchema manager handles schema changes for tables, and manages historical schema versions of tables.classSchemaRegistryAn abstract centralized schema registry that accepts requests fromSchemaEvolutionClient. -
Uses of Internal in org.apache.flink.cdc.runtime.operators.schema.common.event
Classes in org.apache.flink.cdc.runtime.operators.schema.common.event with annotations of type Internal Modifier and Type Class Description classGetEvolvedSchemaRequestRequest toSchemaRegistryfor getting schema of a table.classGetEvolvedSchemaResponseCoordination response fromSchemaRegistryforGetEvolvedSchemaRequest.classGetOriginalSchemaRequestRequest toSchemaRegistryfor getting original schema of a table.classGetOriginalSchemaResponseCoordination response fromSchemaRegistryforGetOriginalSchemaRequest. -
Uses of Internal in org.apache.flink.cdc.runtime.operators.schema.distributed
Classes in org.apache.flink.cdc.runtime.operators.schema.distributed with annotations of type Internal Modifier and Type Class Description classSchemaCoordinatorProviderProvider forSchemaCoordinator.classSchemaOperatorFactoryFactory to createSchemaOperator. -
Uses of Internal in org.apache.flink.cdc.runtime.operators.schema.regular
Classes in org.apache.flink.cdc.runtime.operators.schema.regular with annotations of type Internal Modifier and Type Class Description classBatchSchemaOperatorThe operator will apply create table event and router mapper in batch mode.classSchemaCoordinatorProviderProvider ofSchemaCoordinator.classSchemaOperatorThe operator will evolve schemas inSchemaCoordinatorfor incomingSchemaChangeEvents and block the stream for tables before their schema changes finish.classSchemaOperatorFactoryFactory to createSchemaOperator. -
Uses of Internal in org.apache.flink.cdc.runtime.operators.sink
Classes in org.apache.flink.cdc.runtime.operators.sink with annotations of type Internal Modifier and Type Class Description classBatchDataSinkFunctionOperatorAn operator that processes records to be written into aSinkFunctionin batch mode.classBatchDataSinkWriterOperator<CommT>An operator that processes records to be written into aSinkin batch mode.classDataSinkFunctionOperatorAn operator that processes records to be written into aSinkFunction.classDataSinkWriterOperator<CommT>An operator that processes records to be written into aSink.classDataSinkWriterOperatorFactory<CommT>Operator factory forDataSinkWriterOperator. -
Uses of Internal in org.apache.flink.cdc.runtime.operators.transform
Classes in org.apache.flink.cdc.runtime.operators.transform with annotations of type Internal Modifier and Type Class Description classUserDefinedFunctionDescriptorDescriptor of a UDF function. -
Uses of Internal in org.apache.flink.cdc.runtime.partitioning
Classes in org.apache.flink.cdc.runtime.partitioning with annotations of type Internal Modifier and Type Class Description classBatchRegularPrePartitionOperatorOperator for processing events fromSchemaOperatorbeforeEventPartitionerwith regular topology in batch mode.classDistributedPrePartitionOperatorOperator for processing events from upstream before flowing toSchemaOperator.classEventPartitionerPartitioner that sendPartitioningEventto its target partition.classPartitioningEventA wrapper aroundEvent, which contains the target partition number and will be used inEventPartitioner.classPartitioningEventKeySelectorKey selector forPartitioningEvent.classPostPartitionProcessorclassRegularPrePartitionOperatorOperator for processing events fromSchemaOperatorbeforeEventPartitionerwith regular topology. -
Uses of Internal in org.apache.flink.cdc.runtime.serializer
Classes in org.apache.flink.cdc.runtime.serializer with annotations of type Internal Modifier and Type Class Description classLinkedListSerializer<T>A serializer forLinkedList.classVariantSerializerSerializer forVariant.static classVariantSerializer.VariantSerializerSnapshotSnapshot class for theVariantSerializer. -
Uses of Internal in org.apache.flink.cdc.runtime.serializer.data
Classes in org.apache.flink.cdc.runtime.serializer.data with annotations of type Internal Modifier and Type Class Description classGenericRecordDataSerializerSerializer forGenericRecordData.classMapDataSerializerSerializer forMapData. -
Uses of Internal in org.apache.flink.cdc.runtime.serializer.data.binary
Classes in org.apache.flink.cdc.runtime.serializer.data.binary with annotations of type Internal Modifier and Type Class Description classBinaryRecordDataSerializerSerializer forBinaryRecordData. -
Uses of Internal in org.apache.flink.cdc.runtime.serializer.data.writer
Classes in org.apache.flink.cdc.runtime.serializer.data.writer with annotations of type Internal Modifier and Type Class Description classBinaryArrayWriterWriter for binary array.classBinaryRecordDataWriterWriter forBinaryRecordData.interfaceBinaryWriterWriter to write a composite data format, like row, array. -
Uses of Internal in org.apache.flink.cdc.runtime.serializer.event
Classes in org.apache.flink.cdc.runtime.serializer.event with annotations of type Internal Modifier and Type Class Description classPartitioningEventSerializerATypeSerializerforPartitioningEvent. -
Uses of Internal in org.apache.flink.cdc.runtime.typeutils
Classes in org.apache.flink.cdc.runtime.typeutils with annotations of type Internal Modifier and Type Class Description classPartitioningEventTypeInfoType information forPartitioningEvent.
-