public class JdbcSource extends Object implements SeaTunnelSource<SeaTunnelRow,JdbcSourceSplit,JdbcSourceState>, SupportParallelism, SupportColumnProjection
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
LOG |
| 构造器和说明 |
|---|
JdbcSource(JdbcSourceConfig jdbcSourceConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
SourceSplitEnumerator<JdbcSourceSplit,JdbcSourceState> |
createEnumerator(SourceSplitEnumerator.Context<JdbcSourceSplit> enumeratorContext) |
SourceReader<SeaTunnelRow,JdbcSourceSplit> |
createReader(SourceReader.Context readerContext) |
Boundedness |
getBoundedness() |
String |
getPluginName() |
List<CatalogTable> |
getProducedCatalogTables() |
Serializer<JdbcSourceSplit> |
getSplitSerializer() |
SourceSplitEnumerator<JdbcSourceSplit,JdbcSourceState> |
restoreEnumerator(SourceSplitEnumerator.Context<JdbcSourceSplit> enumeratorContext,
JdbcSourceState checkpointState) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEnumeratorStateSerializer, getProducedTypepreparesetJobContextpublic JdbcSource(JdbcSourceConfig jdbcSourceConfig)
public String getPluginName()
getPluginName 在接口中 PluginIdentifierInterfacepublic Boundedness getBoundedness()
public List<CatalogTable> getProducedCatalogTables()
public SourceReader<SeaTunnelRow,JdbcSourceSplit> createReader(SourceReader.Context readerContext) throws Exception
createReader 在接口中 SeaTunnelSource<SeaTunnelRow,JdbcSourceSplit,JdbcSourceState>Exceptionpublic Serializer<JdbcSourceSplit> getSplitSerializer()
public SourceSplitEnumerator<JdbcSourceSplit,JdbcSourceState> createEnumerator(SourceSplitEnumerator.Context<JdbcSourceSplit> enumeratorContext) throws Exception
public SourceSplitEnumerator<JdbcSourceSplit,JdbcSourceState> restoreEnumerator(SourceSplitEnumerator.Context<JdbcSourceSplit> enumeratorContext, JdbcSourceState checkpointState) throws Exception
Copyright © 2024 The Apache Software Foundation. All rights reserved.