类 InfluxDBSource

  • 所有已实现的接口:
    Serializable, org.apache.seatunnel.api.common.PluginIdentifierInterface, org.apache.seatunnel.api.common.SeaTunnelPluginLifeCycle, org.apache.seatunnel.api.source.SeaTunnelJobAware, org.apache.seatunnel.api.source.SeaTunnelSource<org.apache.seatunnel.api.table.type.SeaTunnelRow,​InfluxDBSourceSplit,​InfluxDBSourceState>, org.apache.seatunnel.api.source.SupportColumnProjection, org.apache.seatunnel.api.source.SupportParallelism

    @AutoService(org.apache.seatunnel.api.source.SeaTunnelSource.class)
    public class InfluxDBSource
    extends Object
    implements org.apache.seatunnel.api.source.SeaTunnelSource<org.apache.seatunnel.api.table.type.SeaTunnelRow,​InfluxDBSourceSplit,​InfluxDBSourceState>, org.apache.seatunnel.api.source.SupportParallelism, org.apache.seatunnel.api.source.SupportColumnProjection
    另请参阅:
    序列化表格
    • 构造器详细资料

      • InfluxDBSource

        public InfluxDBSource()
    • 方法详细资料

      • getPluginName

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

        public void prepare​(org.apache.seatunnel.shade.com.typesafe.config.Config config)
                     throws org.apache.seatunnel.api.common.PrepareFailException
        指定者:
        prepare 在接口中 org.apache.seatunnel.api.common.SeaTunnelPluginLifeCycle
        抛出:
        org.apache.seatunnel.api.common.PrepareFailException
      • getBoundedness

        public org.apache.seatunnel.api.source.Boundedness getBoundedness()
        指定者:
        getBoundedness 在接口中 org.apache.seatunnel.api.source.SeaTunnelSource<org.apache.seatunnel.api.table.type.SeaTunnelRow,​InfluxDBSourceSplit,​InfluxDBSourceState>
      • getProducedType

        public org.apache.seatunnel.api.table.type.SeaTunnelDataType<org.apache.seatunnel.api.table.type.SeaTunnelRow> getProducedType()
        指定者:
        getProducedType 在接口中 org.apache.seatunnel.api.source.SeaTunnelSource<org.apache.seatunnel.api.table.type.SeaTunnelRow,​InfluxDBSourceSplit,​InfluxDBSourceState>
      • createReader

        public org.apache.seatunnel.api.source.SourceReader createReader​(org.apache.seatunnel.api.source.SourceReader.Context readerContext)
                                                                  throws Exception
        指定者:
        createReader 在接口中 org.apache.seatunnel.api.source.SeaTunnelSource<org.apache.seatunnel.api.table.type.SeaTunnelRow,​InfluxDBSourceSplit,​InfluxDBSourceState>
        抛出:
        Exception
      • createEnumerator

        public org.apache.seatunnel.api.source.SourceSplitEnumerator createEnumerator​(org.apache.seatunnel.api.source.SourceSplitEnumerator.Context enumeratorContext)
                                                                               throws Exception
        指定者:
        createEnumerator 在接口中 org.apache.seatunnel.api.source.SeaTunnelSource<org.apache.seatunnel.api.table.type.SeaTunnelRow,​InfluxDBSourceSplit,​InfluxDBSourceState>
        抛出:
        Exception