ShufflePushReadQuantileMetrics.fromJson constructor

ShufflePushReadQuantileMetrics.fromJson(
  1. Map json_
)

Implementation

ShufflePushReadQuantileMetrics.fromJson(core.Map json_)
  : this(
      corruptMergedBlockChunks:
          json_.containsKey('corruptMergedBlockChunks')
              ? Quantiles.fromJson(
                json_['corruptMergedBlockChunks']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      localMergedBlocksFetched:
          json_.containsKey('localMergedBlocksFetched')
              ? Quantiles.fromJson(
                json_['localMergedBlocksFetched']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      localMergedBytesRead:
          json_.containsKey('localMergedBytesRead')
              ? Quantiles.fromJson(
                json_['localMergedBytesRead']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      localMergedChunksFetched:
          json_.containsKey('localMergedChunksFetched')
              ? Quantiles.fromJson(
                json_['localMergedChunksFetched']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      mergedFetchFallbackCount:
          json_.containsKey('mergedFetchFallbackCount')
              ? Quantiles.fromJson(
                json_['mergedFetchFallbackCount']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      remoteMergedBlocksFetched:
          json_.containsKey('remoteMergedBlocksFetched')
              ? Quantiles.fromJson(
                json_['remoteMergedBlocksFetched']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      remoteMergedBytesRead:
          json_.containsKey('remoteMergedBytesRead')
              ? Quantiles.fromJson(
                json_['remoteMergedBytesRead']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      remoteMergedChunksFetched:
          json_.containsKey('remoteMergedChunksFetched')
              ? Quantiles.fromJson(
                json_['remoteMergedChunksFetched']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      remoteMergedReqsDuration:
          json_.containsKey('remoteMergedReqsDuration')
              ? Quantiles.fromJson(
                json_['remoteMergedReqsDuration']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
    );