类 ElasticsearchSink
- java.lang.Object
-
- org.apache.seatunnel.connectors.seatunnel.elasticsearch.sink.ElasticsearchSink
-
- 所有已实现的接口:
Serializable,org.apache.seatunnel.api.common.PluginIdentifierInterface,org.apache.seatunnel.api.common.SeaTunnelPluginLifeCycle,org.apache.seatunnel.api.sink.SeaTunnelSink<org.apache.seatunnel.api.table.type.SeaTunnelRow,ElasticsearchSinkState,ElasticsearchCommitInfo,ElasticsearchAggregatedCommitInfo>,org.apache.seatunnel.api.sink.SupportMultiTableSink,org.apache.seatunnel.api.sink.SupportSaveMode,org.apache.seatunnel.api.source.SeaTunnelJobAware
public class ElasticsearchSink extends Object implements org.apache.seatunnel.api.sink.SeaTunnelSink<org.apache.seatunnel.api.table.type.SeaTunnelRow,ElasticsearchSinkState,ElasticsearchCommitInfo,ElasticsearchAggregatedCommitInfo>, org.apache.seatunnel.api.sink.SupportMultiTableSink, org.apache.seatunnel.api.sink.SupportSaveMode
- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 构造器 说明 ElasticsearchSink(org.apache.seatunnel.api.configuration.ReadonlyConfig config, org.apache.seatunnel.api.table.catalog.CatalogTable catalogTable)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ElasticsearchSinkWritercreateWriter(org.apache.seatunnel.api.sink.SinkWriter.Context context)StringgetPluginName()Optional<org.apache.seatunnel.api.sink.SaveModeHandler>getSaveModeHandler()
-
-
-
方法详细资料
-
getPluginName
public String getPluginName()
- 指定者:
getPluginName在接口中org.apache.seatunnel.api.common.PluginIdentifierInterface
-
createWriter
public ElasticsearchSinkWriter createWriter(org.apache.seatunnel.api.sink.SinkWriter.Context context)
- 指定者:
createWriter在接口中org.apache.seatunnel.api.sink.SeaTunnelSink<org.apache.seatunnel.api.table.type.SeaTunnelRow,ElasticsearchSinkState,ElasticsearchCommitInfo,ElasticsearchAggregatedCommitInfo>
-
getSaveModeHandler
public Optional<org.apache.seatunnel.api.sink.SaveModeHandler> getSaveModeHandler()
- 指定者:
getSaveModeHandler在接口中org.apache.seatunnel.api.sink.SupportSaveMode
-
-