类的使用
org.apache.seatunnel.connectors.seatunnel.jdbc.source.JdbcSourceSplit
-
使用JdbcSourceSplit的程序包 程序包 说明 org.apache.seatunnel.connectors.seatunnel.jdbc.internal org.apache.seatunnel.connectors.seatunnel.jdbc.source -
-
org.apache.seatunnel.connectors.seatunnel.jdbc.internal中JdbcSourceSplit的使用
参数类型为JdbcSourceSplit的org.apache.seatunnel.connectors.seatunnel.jdbc.internal中的方法 修饰符和类型 方法 说明 voidJdbcInputFormat. open(JdbcSourceSplit inputSplit)Connects to the source database and executes the query -
org.apache.seatunnel.connectors.seatunnel.jdbc.source中JdbcSourceSplit的使用
返回JdbcSourceSplit的org.apache.seatunnel.connectors.seatunnel.jdbc.source中的方法 修饰符和类型 方法 说明 protected JdbcSourceSplitChunkSplitter. createSingleSplit(JdbcSourceTable table)返回变量类型为JdbcSourceSplit的类型的org.apache.seatunnel.connectors.seatunnel.jdbc.source中的方法 修饰符和类型 方法 说明 org.apache.seatunnel.api.source.SourceSplitEnumerator<JdbcSourceSplit,JdbcSourceState>JdbcSource. createEnumerator(org.apache.seatunnel.api.source.SourceSplitEnumerator.Context<JdbcSourceSplit> enumeratorContext)org.apache.seatunnel.api.source.SourceReader<org.apache.seatunnel.api.table.type.SeaTunnelRow,JdbcSourceSplit>JdbcSource. createReader(org.apache.seatunnel.api.source.SourceReader.Context readerContext)protected abstract Collection<JdbcSourceSplit>ChunkSplitter. createSplits(JdbcSourceTable table, org.apache.seatunnel.api.table.type.SeaTunnelRowType splitKeyType)protected Collection<JdbcSourceSplit>DynamicChunkSplitter. createSplits(JdbcSourceTable table, org.apache.seatunnel.api.table.type.SeaTunnelRowType splitKey)protected Collection<JdbcSourceSplit>FixedChunkSplitter. createSplits(JdbcSourceTable table, org.apache.seatunnel.api.table.type.SeaTunnelRowType splitKey)Collection<JdbcSourceSplit>ChunkSplitter. generateSplits(JdbcSourceTable table)org.apache.seatunnel.api.serialization.Serializer<JdbcSourceSplit>JdbcSource. getSplitSerializer()org.apache.seatunnel.api.source.SourceSplitEnumerator<JdbcSourceSplit,JdbcSourceState>JdbcSource. restoreEnumerator(org.apache.seatunnel.api.source.SourceSplitEnumerator.Context<JdbcSourceSplit> enumeratorContext, JdbcSourceState checkpointState)List<JdbcSourceSplit>JdbcSourceReader. snapshotState(long checkpointId)参数类型为JdbcSourceSplit的org.apache.seatunnel.connectors.seatunnel.jdbc.source中的方法 修饰符和类型 方法 说明 protected PreparedStatementChunkSplitter. createSingleSplitStatement(JdbcSourceSplit split)protected abstract PreparedStatementChunkSplitter. createSplitStatement(JdbcSourceSplit split, org.apache.seatunnel.api.table.catalog.TableSchema schema)protected PreparedStatementDynamicChunkSplitter. createSplitStatement(JdbcSourceSplit split, org.apache.seatunnel.api.table.catalog.TableSchema schema)protected PreparedStatementFixedChunkSplitter. createSplitStatement(JdbcSourceSplit split, org.apache.seatunnel.api.table.catalog.TableSchema schema)PreparedStatementChunkSplitter. generateSplitStatement(JdbcSourceSplit split, org.apache.seatunnel.api.table.catalog.TableSchema schema)类型变量类型为JdbcSourceSplit的org.apache.seatunnel.connectors.seatunnel.jdbc.source中的方法参数 修饰符和类型 方法 说明 voidJdbcSourceReader. addSplits(List<JdbcSourceSplit> splits)voidJdbcSourceSplitEnumerator. addSplitsBack(List<JdbcSourceSplit> splits, int subtaskId)org.apache.seatunnel.api.source.SourceSplitEnumerator<JdbcSourceSplit,JdbcSourceState>JdbcSource. createEnumerator(org.apache.seatunnel.api.source.SourceSplitEnumerator.Context<JdbcSourceSplit> enumeratorContext)org.apache.seatunnel.api.source.SourceSplitEnumerator<JdbcSourceSplit,JdbcSourceState>JdbcSource. restoreEnumerator(org.apache.seatunnel.api.source.SourceSplitEnumerator.Context<JdbcSourceSplit> enumeratorContext, JdbcSourceState checkpointState)类型变量类型为JdbcSourceSplit的org.apache.seatunnel.connectors.seatunnel.jdbc.source中的构造器参数 构造器 说明 JdbcSourceSplitEnumerator(org.apache.seatunnel.api.source.SourceSplitEnumerator.Context<JdbcSourceSplit> context, JdbcSourceConfig jdbcSourceConfig, Map<org.apache.seatunnel.api.table.catalog.TablePath,JdbcSourceTable> tables, JdbcSourceState sourceState)
-