类 InfluxDBSink

  • 所有已实现的接口:
    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,​Void,​Void,​Void>, org.apache.seatunnel.api.sink.SupportMultiTableSink, org.apache.seatunnel.api.source.SeaTunnelJobAware

    public class InfluxDBSink
    extends org.apache.seatunnel.connectors.seatunnel.common.sink.AbstractSimpleSink<org.apache.seatunnel.api.table.type.SeaTunnelRow,​Void>
    implements org.apache.seatunnel.api.sink.SupportMultiTableSink
    另请参阅:
    序列化表格
    • 构造器概要

      构造器 
      构造器 说明
      InfluxDBSink​(SinkConfig sinkConfig, org.apache.seatunnel.api.table.catalog.CatalogTable catalogTable)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      InfluxDBSinkWriter createWriter​(org.apache.seatunnel.api.sink.SinkWriter.Context context)  
      String getPluginName()  
      • 从类继承的方法 org.apache.seatunnel.connectors.seatunnel.common.sink.AbstractSimpleSink

        createAggregatedCommitter, createCommitter, getAggregatedCommitInfoSerializer, getCommitInfoSerializer, restoreWriter
      • 从接口继承的方法 org.apache.seatunnel.api.source.SeaTunnelJobAware

        setJobContext
      • 从接口继承的方法 org.apache.seatunnel.api.common.SeaTunnelPluginLifeCycle

        prepare
      • 从接口继承的方法 org.apache.seatunnel.api.sink.SeaTunnelSink

        getConsumedType, getWriterStateSerializer, setTypeInfo
    • 构造器详细资料

      • InfluxDBSink

        public InfluxDBSink​(SinkConfig sinkConfig,
                            org.apache.seatunnel.api.table.catalog.CatalogTable catalogTable)
    • 方法详细资料

      • getPluginName

        public String getPluginName()
        指定者:
        getPluginName 在接口中 org.apache.seatunnel.api.common.PluginIdentifierInterface
      • createWriter

        public InfluxDBSinkWriter createWriter​(org.apache.seatunnel.api.sink.SinkWriter.Context context)
                                        throws IOException
        指定者:
        createWriter 在接口中 org.apache.seatunnel.api.sink.SeaTunnelSink<org.apache.seatunnel.api.table.type.SeaTunnelRow,​Void,​Void,​Void>
        指定者:
        createWriter 在类中 org.apache.seatunnel.connectors.seatunnel.common.sink.AbstractSimpleSink<org.apache.seatunnel.api.table.type.SeaTunnelRow,​Void>
        抛出:
        IOException