ExplainQueryStageResponse class

Constructors

ExplainQueryStageResponse({required Input<String> completedParallelInputs, required Input<String> computeMsAvg, required Input<String> computeMsMax, required Input<double> computeRatioAvg, required Input<double> computeRatioMax, required Input<String> endMs, required Input<List<String>> inputStages, required Input<String> name, required Input<String> parallelInputs, required Input<String> readMsAvg, required Input<String> readMsMax, required Input<double> readRatioAvg, required Input<double> readRatioMax, required Input<String> recordsRead, required Input<String> recordsWritten, required Input<String> shuffleOutputBytes, required Input<String> shuffleOutputBytesSpilled, required Input<String> slotMs, required Input<String> startMs, required Input<String> status, required Input<List<ExplainQueryStepResponse>> steps, required Input<String> waitMsAvg, required Input<String> waitMsMax, required Input<double> waitRatioAvg, required Input<double> waitRatioMax, required Input<String> writeMsAvg, required Input<String> writeMsMax, required Input<double> writeRatioAvg, required Input<double> writeRatioMax})
Creates a new ExplainQueryStageResponse. completedParallelInputs Number of parallel input segments completed. computeMsAvg Milliseconds the average shard spent on CPU-bound tasks. computeMsMax Milliseconds the slowest shard spent on CPU-bound tasks. computeRatioAvg Relative amount of time the average shard spent on CPU-bound tasks. computeRatioMax Relative amount of time the slowest shard spent on CPU-bound tasks. endMs Stage end time represented as milliseconds since epoch. inputStages IDs for stages that are inputs to this stage. name Human-readable name for stage. parallelInputs Number of parallel input segments to be processed. readMsAvg Milliseconds the average shard spent reading input. readMsMax Milliseconds the slowest shard spent reading input. readRatioAvg Relative amount of time the average shard spent reading input. readRatioMax Relative amount of time the slowest shard spent reading input. recordsRead Number of records read into the stage. recordsWritten Number of records written by the stage. shuffleOutputBytes Total number of bytes written to shuffle. shuffleOutputBytesSpilled Total number of bytes written to shuffle and spilled to disk. slotMs Slot-milliseconds used by the stage. startMs Stage start time represented as milliseconds since epoch. status Current status for the stage. steps List of operations within the stage in dependency order (approximately chronological). waitMsAvg Milliseconds the average shard spent waiting to be scheduled. waitMsMax Milliseconds the slowest shard spent waiting to be scheduled. waitRatioAvg Relative amount of time the average shard spent waiting to be scheduled. waitRatioMax Relative amount of time the slowest shard spent waiting to be scheduled. writeMsAvg Milliseconds the average shard spent on writing output. writeMsMax Milliseconds the slowest shard spent on writing output. writeRatioAvg Relative amount of time the average shard spent on writing output. writeRatioMax Relative amount of time the slowest shard spent on writing output.
const
ExplainQueryStageResponse.fromMap(Map<String, dynamic> map)
factory

Properties

completedParallelInputs → Input<String>
Number of parallel input segments completed.
final
computeMsAvg → Input<String>
Milliseconds the average shard spent on CPU-bound tasks.
final
computeMsMax → Input<String>
Milliseconds the slowest shard spent on CPU-bound tasks.
final
computeRatioAvg → Input<double>
Relative amount of time the average shard spent on CPU-bound tasks.
final
computeRatioMax → Input<double>
Relative amount of time the slowest shard spent on CPU-bound tasks.
final
endMs → Input<String>
Stage end time represented as milliseconds since epoch.
final
hashCode → int
The hash code for this object.
no setterinherited
inputStages → Input<List<String>>
IDs for stages that are inputs to this stage.
final
name → Input<String>
Human-readable name for stage.
final
parallelInputs → Input<String>
Number of parallel input segments to be processed.
final
readMsAvg → Input<String>
Milliseconds the average shard spent reading input.
final
readMsMax → Input<String>
Milliseconds the slowest shard spent reading input.
final
readRatioAvg → Input<double>
Relative amount of time the average shard spent reading input.
final
readRatioMax → Input<double>
Relative amount of time the slowest shard spent reading input.
final
recordsRead → Input<String>
Number of records read into the stage.
final
recordsWritten → Input<String>
Number of records written by the stage.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shuffleOutputBytes → Input<String>
Total number of bytes written to shuffle.
final
shuffleOutputBytesSpilled → Input<String>
Total number of bytes written to shuffle and spilled to disk.
final
slotMs → Input<String>
Slot-milliseconds used by the stage.
final
startMs → Input<String>
Stage start time represented as milliseconds since epoch.
final
status → Input<String>
Current status for the stage.
final
steps → Input<List<ExplainQueryStepResponse>>
List of operations within the stage in dependency order (approximately chronological).
final
waitMsAvg → Input<String>
Milliseconds the average shard spent waiting to be scheduled.
final
waitMsMax → Input<String>
Milliseconds the slowest shard spent waiting to be scheduled.
final
waitRatioAvg → Input<double>
Relative amount of time the average shard spent waiting to be scheduled.
final
waitRatioMax → Input<double>
Relative amount of time the slowest shard spent waiting to be scheduled.
final
writeMsAvg → Input<String>
Milliseconds the average shard spent on writing output.
final
writeMsMax → Input<String>
Milliseconds the slowest shard spent on writing output.
final
writeRatioAvg → Input<double>
Relative amount of time the average shard spent on writing output.
final
writeRatioMax → Input<double>
Relative amount of time the slowest shard spent on writing output.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited