org.apache.flink.runtime.jobgraph.OperatorID operatorID
String operatorName
org.apache.flink.cdc.common.sink.MetadataApplier metadataApplier
List<E> routingRules
org.apache.flink.cdc.common.pipeline.SchemaChangeBehavior schemaChangeBehavior
int subtask
org.apache.flink.cdc.common.event.TableId tableId
org.apache.flink.cdc.common.event.TableId tableId
int schemaVersion
org.apache.flink.cdc.common.schema.Schema schema
org.apache.flink.cdc.common.event.TableId tableId
int schemaVersion
org.apache.flink.cdc.common.schema.Schema schema
org.apache.flink.cdc.common.event.TableId tableId
org.apache.flink.cdc.common.event.SchemaChangeEvent schemaChangeEvent
int subTaskId
List<E> schemaChangeEvents
SchemaChangeResponse.ResponseCode responseCode
int subtask
SchemaEvolutionClient schemaEvolutionClient
org.apache.flink.runtime.jobgraph.OperatorID schemaOperatorID
Set<E> processedTableIds
TableId that already processed CreateTableEvent.SchemaEvolutionClient schemaEvolutionClient
org.apache.flink.runtime.jobgraph.OperatorID schemaOperatorID
org.apache.flink.api.connector.sink2.Sink<InputT> sink
org.apache.flink.streaming.runtime.tasks.ProcessingTimeService processingTimeService
org.apache.flink.api.common.operators.MailboxExecutor mailboxExecutor
Object flinkWriterOperator
org.apache.flink.api.connector.sink2.SinkWriter<InputT> copySinkWriter
SinkWriter of flinkWriterOperator, obtained it through reflection to
deal with FlushEvent.Set<E> processedTableIds
TableId that already processed CreateTableEvent.org.apache.flink.api.connector.sink2.Sink<InputT> sink
org.apache.flink.runtime.jobgraph.OperatorID schemaOperatorID
String timezone
List<E> transformRules
Map<K,V> postTransformChangeInfoMap
List<E> udfFunctions
List<E> udfDescriptors
Map<K,V> hasAsteriskMap
Map<K,V> projectedColumnsMap
List<E> transformRules
Map<K,V> preTransformChangeInfoMap
List<E> schemaMetadataTransformers
List<E> udfFunctions
List<E> udfDescriptors
Map<K,V> preTransformProcessorMap
Map<K,V> hasAsteriskMap
org.apache.flink.cdc.common.schema.Column column
String expression
String scriptExpression
List<E> originalColumnNames
TransformExpressionKey transformExpressionKey
org.apache.flink.runtime.jobgraph.OperatorID schemaOperatorId
int downstreamParallelism
org.apache.flink.cdc.common.function.HashFunctionProvider<T> hashFunctionProvider
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Class<T> enumClass
Map<K,V> valueToOrdinal
Enum.ordinal(). This allows us to maintain backwards compatibility for previous serialized
data in the case that the order of enum constants was changed or new constants were added.
On a fresh start with no reconfiguration, the ordinals would simply be identical to the enum constants actual ordinals. Ordinals may change after reconfiguration.
Enum<E extends Enum<E>>[] values
EnumSerializer.valueToOrdinal map. Serves as a bidirectional map to have fast access from ordinal to
value. May be reordered after reconfiguration.org.apache.flink.api.common.typeutils.TypeSerializer<T> elementSerializer
boolean hasNullMask
org.apache.flink.api.common.typeutils.TypeSerializer<T> elementSerializer
org.apache.flink.api.common.typeutils.TypeSerializer<T> keySerializer
org.apache.flink.api.common.typeutils.TypeSerializer<T> valueSerializer
org.apache.flink.api.common.typeutils.TypeSerializer<T> innerSerializer
org.apache.flink.cdc.common.types.DataType eleType
org.apache.flink.api.common.typeutils.TypeSerializer<T> eleSer
org.apache.flink.cdc.common.data.ArrayData.ElementGetter elementGetter
int precision
int scale
int precision
BinaryRecordDataSerializer binarySerializer
int precision
int precision
StringSerializer stringSerializer
TableIdSerializer tableIdSerializer
ListSerializer<T> columnsSerializer
TableIdSerializer tableIdSerializer
MapSerializer<K,V> typeMapSerializer
TableIdSerializer tableIdSerializer
SchemaSerializer schemaSerializer
TableIdSerializer tableIdSerializer
org.apache.flink.api.common.typeutils.TypeSerializer<T> metaSerializer
EnumSerializer<T extends Enum<T>> opSerializer
RecordDataSerializer recordDataSerializer
TableIdSerializer tableIdSerializer
ListSerializer<T> columnNamesSerializer
SchemaChangeEventSerializer schemaChangeEventSerializer
TableIdSerializer tableIdSerializer
EnumSerializer<T extends Enum<T>> enumSerializer
org.apache.flink.api.common.typeutils.TypeSerializer<T> dataChangeEventSerializer
EventSerializer eventSerializer
TableIdSerializer tableIdSerializer
MapSerializer<K,V> nameMapSerializer
EnumSerializer<T extends Enum<T>> enumSerializer
EnumSerializer<T extends Enum<T>> enumSerializer
PhysicalColumnSerializer physicalColumnSerializer
MetadataColumnSerializer metadataColumnSerializer
org.apache.flink.api.common.typeutils.TypeSerializer<T> addColumnSerializer
org.apache.flink.api.common.typeutils.TypeSerializer<T> existedColumnNameSerializer
EnumSerializer<T extends Enum<T>> positionEnumSerializer
StringSerializer stringSerializer
DataTypeSerializer dataTypeSerializer
EnumSerializer<T extends Enum<T>> enumSerializer
RowTypeSerializer rowTypeSerializer
DataTypeSerializer dataTypeSerializer
StringSerializer stringSerializer
DataTypeSerializer dataTypeSerializer
StringSerializer stringSerializer
ListSerializer<T> fieldsSerializer
ListSerializer<T> columnsSerializer
ListSerializer<T> primaryKeysSerializer
ListSerializer<T> partitionKeysSerializer
MapSerializer<K,V> optionsSerializer
StringSerializer stringSerializer
Copyright © 2024 The Apache Software Foundation. All rights reserved.