类 BaseHdfsFileSink

  • 所有已实现的接口:
    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,​org.apache.seatunnel.connectors.seatunnel.file.sink.state.FileSinkState,​org.apache.seatunnel.connectors.seatunnel.file.sink.commit.FileCommitInfo,​org.apache.seatunnel.connectors.seatunnel.file.sink.commit.FileAggregatedCommitInfo>, org.apache.seatunnel.api.source.SeaTunnelJobAware

    public abstract class BaseHdfsFileSink
    extends org.apache.seatunnel.connectors.seatunnel.file.sink.BaseFileSink
    另请参阅:
    序列化表格
    • 字段概要

      • 从类继承的字段 org.apache.seatunnel.connectors.seatunnel.file.sink.BaseFileSink

        fileSinkConfig, hadoopConf, jobContext, jobId, pluginConfig, seaTunnelRowType
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void prepare​(org.apache.seatunnel.shade.com.typesafe.config.Config pluginConfig)  
      • 从类继承的方法 org.apache.seatunnel.connectors.seatunnel.file.sink.BaseFileSink

        createAggregatedCommitter, createWriter, createWriteStrategy, getAggregatedCommitInfoSerializer, getCommitInfoSerializer, getWriterStateSerializer, restoreWriter, setJobContext, setTypeInfo
      • 从接口继承的方法 org.apache.seatunnel.api.common.PluginIdentifierInterface

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

        createCommitter, getConsumedType
    • 构造器详细资料

      • BaseHdfsFileSink

        public BaseHdfsFileSink()
    • 方法详细资料

      • prepare

        public void prepare​(org.apache.seatunnel.shade.com.typesafe.config.Config pluginConfig)
                     throws org.apache.seatunnel.api.common.PrepareFailException
        指定者:
        prepare 在接口中 org.apache.seatunnel.api.common.SeaTunnelPluginLifeCycle
        覆盖:
        prepare 在类中 org.apache.seatunnel.connectors.seatunnel.file.sink.BaseFileSink
        抛出:
        org.apache.seatunnel.api.common.PrepareFailException