public class QueryStatistics extends Object
| Constructor and Description |
|---|
QueryStatistics(Duration cpuTime,
Duration wallTime,
Duration queuedTime,
Optional<Duration> analysisTime,
long peakUserMemoryBytes,
long peakTotalNonRevocableMemoryBytes,
long peakTaskUserMemory,
long peakTaskTotalMemory,
long totalBytes,
long totalRows,
long outputBytes,
long outputRows,
long writtenBytes,
long writtenRows,
double cumulativeMemory,
List<StageGcStatistics> stageGcStatistics,
int completedSplits,
boolean complete,
List<StageCpuDistribution> cpuTimeDistribution,
List<String> operatorSummaries) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Duration> |
getAnalysisTime() |
int |
getCompletedSplits() |
Duration |
getCpuTime() |
List<StageCpuDistribution> |
getCpuTimeDistribution() |
double |
getCumulativeMemory() |
List<String> |
getOperatorSummaries() |
long |
getOutputBytes() |
long |
getOutputRows() |
long |
getPeakTaskTotalMemory() |
long |
getPeakTaskUserMemory() |
long |
getPeakTotalNonRevocableMemoryBytes() |
long |
getPeakUserMemoryBytes() |
Duration |
getQueuedTime() |
List<StageGcStatistics> |
getStageGcStatistics() |
long |
getTotalBytes() |
long |
getTotalRows() |
Duration |
getWallTime() |
long |
getWrittenBytes() |
long |
getWrittenRows() |
boolean |
isComplete() |
public QueryStatistics(Duration cpuTime, Duration wallTime, Duration queuedTime, Optional<Duration> analysisTime, long peakUserMemoryBytes, long peakTotalNonRevocableMemoryBytes, long peakTaskUserMemory, long peakTaskTotalMemory, long totalBytes, long totalRows, long outputBytes, long outputRows, long writtenBytes, long writtenRows, double cumulativeMemory, List<StageGcStatistics> stageGcStatistics, int completedSplits, boolean complete, List<StageCpuDistribution> cpuTimeDistribution, List<String> operatorSummaries)
public Duration getCpuTime()
public Duration getWallTime()
public Duration getQueuedTime()
public long getPeakUserMemoryBytes()
public long getPeakTotalNonRevocableMemoryBytes()
public long getPeakTaskTotalMemory()
public long getPeakTaskUserMemory()
public long getTotalBytes()
public long getTotalRows()
public long getOutputBytes()
public long getOutputRows()
public long getWrittenBytes()
public long getWrittenRows()
public double getCumulativeMemory()
public List<StageGcStatistics> getStageGcStatistics()
public int getCompletedSplits()
public boolean isComplete()
public List<StageCpuDistribution> getCpuTimeDistribution()
Copyright © 2012–2019. All rights reserved.