Class RelationalNodeStatistics


  • public class RelationalNodeStatistics
    extends Object
    Since:
    4.2
    • Constructor Detail

      • RelationalNodeStatistics

        public RelationalNodeStatistics()
    • Method Detail

      • startBatchTimer

        public void startBatchTimer()
      • stopBatchTimer

        public void stopBatchTimer()
      • collectCumulativeNodeStats

        public void collectCumulativeNodeStats​(Long rowCount,
                                               int stopType)
      • collectNodeStats

        public void collectNodeStats​(RelationalNode[] relationalNodes)
      • getStatisticsList

        public List<String> getStatisticsList()
      • getNodeBlocks

        public int getNodeBlocks()
        Returns:
        Returns the nodeBlocks.
        Since:
        4.2
      • getNodeCumulativeNextBatchProcessingTime

        public long getNodeCumulativeNextBatchProcessingTime()
        Returns:
        Returns the nodeCumulativeNextBatchProcessingTime.
        Since:
        4.2
      • getNodeCumulativeProcessingTime

        public long getNodeCumulativeProcessingTime()
        Returns:
        Returns the nodeCumulativeProcessingTime.
        Since:
        4.2
      • getNodeEndTime

        public long getNodeEndTime()
        Returns:
        Returns the nodeEndTime.
        Since:
        4.2
      • getNodeNextBatchCalls

        public int getNodeNextBatchCalls()
        Returns:
        Returns the nodeNextBatchCalls.
        Since:
        4.2
      • getNodeOutputRows

        public Long getNodeOutputRows()
        Returns:
        Returns the nodeOutputRows.
        Since:
        4.2
      • getNodeNextBatchProcessingTime

        public long getNodeNextBatchProcessingTime()
        Returns:
        Returns the nodeProcessingTime.
        Since:
        4.2
      • getNodeStartTime

        public long getNodeStartTime()
        Returns:
        Returns the nodeStartTime.
        Since:
        4.2
      • getBatchEndTime

        public long getBatchEndTime()
        Returns:
        Returns the batchEndTime.
        Since:
        4.2
      • getBatchStartTime

        public long getBatchStartTime()
        Returns:
        Returns the batchStartTime.
        Since:
        4.2