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