public class ElasticsearchSource extends Object implements SeaTunnelSource<SeaTunnelRow,ElasticsearchSourceSplit,ElasticsearchSourceState>, SupportParallelism, SupportColumnProjection
| 构造器和说明 |
|---|
ElasticsearchSource(ReadonlyConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
SourceSplitEnumerator<ElasticsearchSourceSplit,ElasticsearchSourceState> |
createEnumerator(SourceSplitEnumerator.Context<ElasticsearchSourceSplit> enumeratorContext) |
SourceReader<SeaTunnelRow,ElasticsearchSourceSplit> |
createReader(SourceReader.Context readerContext) |
Boundedness |
getBoundedness() |
String |
getPluginName() |
List<CatalogTable> |
getProducedCatalogTables() |
SourceSplitEnumerator<ElasticsearchSourceSplit,ElasticsearchSourceState> |
restoreEnumerator(SourceSplitEnumerator.Context<ElasticsearchSourceSplit> enumeratorContext,
ElasticsearchSourceState sourceState) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEnumeratorStateSerializer, getProducedType, getSplitSerializerpreparesetJobContextpublic ElasticsearchSource(ReadonlyConfig config)
public String getPluginName()
getPluginName 在接口中 PluginIdentifierInterfacepublic Boundedness getBoundedness()
public List<CatalogTable> getProducedCatalogTables()
public SourceReader<SeaTunnelRow,ElasticsearchSourceSplit> createReader(SourceReader.Context readerContext)
public SourceSplitEnumerator<ElasticsearchSourceSplit,ElasticsearchSourceState> createEnumerator(SourceSplitEnumerator.Context<ElasticsearchSourceSplit> enumeratorContext)
public SourceSplitEnumerator<ElasticsearchSourceSplit,ElasticsearchSourceState> restoreEnumerator(SourceSplitEnumerator.Context<ElasticsearchSourceSplit> enumeratorContext, ElasticsearchSourceState sourceState)
Copyright © 2024 The Apache Software Foundation. All rights reserved.