org.teiid.query.processor.relational
Class RelationalNodeStatistics
java.lang.Object
org.teiid.query.processor.relational.RelationalNodeStatistics
public class RelationalNodeStatistics
- extends java.lang.Object
- Since:
- 4.2
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RelationalNodeStatistics
public RelationalNodeStatistics()
startBatchTimer
public void startBatchTimer()
stopBatchTimer
public void stopBatchTimer()
collectCumulativeNodeStats
public void collectCumulativeNodeStats(TupleBatch batch,
int stopType)
collectNodeStats
public void collectNodeStats(RelationalNode[] relationalNodes,
java.lang.String className)
getStatisticsList
public java.util.List<java.lang.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 int getNodeOutputRows()
- Returns:
- Returns the nodeOutputRows.
- Since:
- 4.2
getNodeProcessingTime
public long getNodeProcessingTime()
- 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
Copyright © 2010. All Rights Reserved.