@Immutable public class StatementStats extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
StatementStats.Builder |
| Constructor and Description |
|---|
StatementStats(String state,
boolean waitingForPrerequisites,
boolean queued,
boolean scheduled,
int nodes,
int totalSplits,
int queuedSplits,
int runningSplits,
int completedSplits,
long cpuTimeMillis,
long wallTimeMillis,
long waitingForPrerequisitesTimeMillis,
long queuedTimeMillis,
long elapsedTimeMillis,
long processedRows,
long processedBytes,
long peakMemoryBytes,
long peakTotalMemoryBytes,
long peakTaskTotalMemoryBytes,
long spilledBytes,
StageStats rootStage,
RuntimeStats runtimeStats) |
| Modifier and Type | Method and Description |
|---|---|
static StatementStats.Builder |
builder() |
int |
getCompletedSplits() |
long |
getCpuTimeMillis() |
long |
getElapsedTimeMillis() |
int |
getNodes() |
long |
getPeakMemoryBytes() |
long |
getPeakTaskTotalMemoryBytes() |
long |
getPeakTotalMemoryBytes() |
long |
getProcessedBytes() |
long |
getProcessedRows() |
OptionalDouble |
getProgressPercentage() |
int |
getQueuedSplits() |
long |
getQueuedTimeMillis() |
StageStats |
getRootStage() |
int |
getRunningSplits() |
RuntimeStats |
getRuntimeStats() |
long |
getSpilledBytes() |
String |
getState() |
int |
getTotalSplits() |
long |
getWaitingForPrerequisitesTimeMillis() |
long |
getWallTimeMillis() |
boolean |
isQueued() |
boolean |
isScheduled() |
boolean |
isWaitingForPrerequisites() |
String |
toString() |
public StatementStats(String state, boolean waitingForPrerequisites, boolean queued, boolean scheduled, int nodes, int totalSplits, int queuedSplits, int runningSplits, int completedSplits, long cpuTimeMillis, long wallTimeMillis, long waitingForPrerequisitesTimeMillis, long queuedTimeMillis, long elapsedTimeMillis, long processedRows, long processedBytes, long peakMemoryBytes, long peakTotalMemoryBytes, long peakTaskTotalMemoryBytes, long spilledBytes, StageStats rootStage, RuntimeStats runtimeStats)
public String getState()
public boolean isWaitingForPrerequisites()
public boolean isQueued()
public boolean isScheduled()
public int getNodes()
public int getTotalSplits()
public int getQueuedSplits()
public int getRunningSplits()
public int getCompletedSplits()
public long getCpuTimeMillis()
public long getWallTimeMillis()
public long getWaitingForPrerequisitesTimeMillis()
public long getQueuedTimeMillis()
public long getElapsedTimeMillis()
public long getProcessedRows()
public long getProcessedBytes()
public long getPeakMemoryBytes()
public long getPeakTotalMemoryBytes()
public long getPeakTaskTotalMemoryBytes()
@Nullable public StageStats getRootStage()
@Nullable public RuntimeStats getRuntimeStats()
public OptionalDouble getProgressPercentage()
public long getSpilledBytes()
public static StatementStats.Builder builder()
Copyright © 2012–2023. All rights reserved.