StageMetrics.fromJson constructor

StageMetrics.fromJson(
  1. Map json_
)

Implementation

StageMetrics.fromJson(core.Map json_)
  : this(
      diskBytesSpilled: json_['diskBytesSpilled'] as core.String?,
      executorCpuTimeNanos: json_['executorCpuTimeNanos'] as core.String?,
      executorDeserializeCpuTimeNanos:
          json_['executorDeserializeCpuTimeNanos'] as core.String?,
      executorDeserializeTimeMillis:
          json_['executorDeserializeTimeMillis'] as core.String?,
      executorRunTimeMillis: json_['executorRunTimeMillis'] as core.String?,
      jvmGcTimeMillis: json_['jvmGcTimeMillis'] as core.String?,
      memoryBytesSpilled: json_['memoryBytesSpilled'] as core.String?,
      peakExecutionMemoryBytes:
          json_['peakExecutionMemoryBytes'] as core.String?,
      resultSerializationTimeMillis:
          json_['resultSerializationTimeMillis'] as core.String?,
      resultSize: json_['resultSize'] as core.String?,
      stageInputMetrics:
          json_.containsKey('stageInputMetrics')
              ? StageInputMetrics.fromJson(
                json_['stageInputMetrics']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      stageOutputMetrics:
          json_.containsKey('stageOutputMetrics')
              ? StageOutputMetrics.fromJson(
                json_['stageOutputMetrics']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      stageShuffleReadMetrics:
          json_.containsKey('stageShuffleReadMetrics')
              ? StageShuffleReadMetrics.fromJson(
                json_['stageShuffleReadMetrics']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      stageShuffleWriteMetrics:
          json_.containsKey('stageShuffleWriteMetrics')
              ? StageShuffleWriteMetrics.fromJson(
                json_['stageShuffleWriteMetrics']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
    );