类 InfluxDBSourceSplitEnumerator

    • 构造器详细资料

      • InfluxDBSourceSplitEnumerator

        public InfluxDBSourceSplitEnumerator​(org.apache.seatunnel.api.source.SourceSplitEnumerator.Context<InfluxDBSourceSplit> context,
                                             SourceConfig config)
    • 方法详细资料

      • addSplitsBack

        public void addSplitsBack​(List splits,
                                  int subtaskId)
        指定者:
        addSplitsBack 在接口中 org.apache.seatunnel.api.source.SourceSplitEnumerator<InfluxDBSourceSplit,​InfluxDBSourceState>
      • currentUnassignedSplitSize

        public int currentUnassignedSplitSize()
        指定者:
        currentUnassignedSplitSize 在接口中 org.apache.seatunnel.api.source.SourceSplitEnumerator<InfluxDBSourceSplit,​InfluxDBSourceState>
      • registerReader

        public void registerReader​(int subtaskId)
        指定者:
        registerReader 在接口中 org.apache.seatunnel.api.source.SourceSplitEnumerator<InfluxDBSourceSplit,​InfluxDBSourceState>
      • genSplitNumRange

        public static List<org.apache.commons.lang3.tuple.Pair<Long,​Long>> genSplitNumRange​(long lowerBound,
                                                                                                  long upperBound,
                                                                                                  int splitNum)
      • notifyCheckpointComplete

        public void notifyCheckpointComplete​(long checkpointId)
        指定者:
        notifyCheckpointComplete 在接口中 org.apache.seatunnel.api.state.CheckpointListener
      • handleSplitRequest

        public void handleSplitRequest​(int subtaskId)
        指定者:
        handleSplitRequest 在接口中 org.apache.seatunnel.api.source.SourceSplitEnumerator<InfluxDBSourceSplit,​InfluxDBSourceState>