ExplainQueryStage class Null safety

Constructors

ExplainQueryStage({String? completedParallelInputs, String? computeMsAvg, String? computeMsMax, double? computeRatioAvg, double? computeRatioMax, String? endMs, String? id, List<String>? inputStages, String? name, String? parallelInputs, String? readMsAvg, String? readMsMax, double? readRatioAvg, double? readRatioMax, String? recordsRead, String? recordsWritten, String? shuffleOutputBytes, String? shuffleOutputBytesSpilled, String? slotMs, String? startMs, String? status, List<ExplainQueryStep>? steps, String? waitMsAvg, String? waitMsMax, double? waitRatioAvg, double? waitRatioMax, String? writeMsAvg, String? writeMsMax, double? writeRatioAvg, double? writeRatioMax})
ExplainQueryStage.fromJson(Map json_)

Properties

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

Methods

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

Operators

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