ShuffleReadQuantileMetrics.fromJson constructor

ShuffleReadQuantileMetrics.fromJson(
  1. Map json_
)

Implementation

ShuffleReadQuantileMetrics.fromJson(core.Map json_)
    : this(
        fetchWaitTimeMillis: json_.containsKey('fetchWaitTimeMillis')
            ? Quantiles.fromJson(json_['fetchWaitTimeMillis']
                as core.Map<core.String, core.dynamic>)
            : null,
        localBlocksFetched: json_.containsKey('localBlocksFetched')
            ? Quantiles.fromJson(json_['localBlocksFetched']
                as core.Map<core.String, core.dynamic>)
            : null,
        readBytes: json_.containsKey('readBytes')
            ? Quantiles.fromJson(
                json_['readBytes'] as core.Map<core.String, core.dynamic>)
            : null,
        readRecords: json_.containsKey('readRecords')
            ? Quantiles.fromJson(
                json_['readRecords'] as core.Map<core.String, core.dynamic>)
            : null,
        remoteBlocksFetched: json_.containsKey('remoteBlocksFetched')
            ? Quantiles.fromJson(json_['remoteBlocksFetched']
                as core.Map<core.String, core.dynamic>)
            : null,
        remoteBytesRead: json_.containsKey('remoteBytesRead')
            ? Quantiles.fromJson(json_['remoteBytesRead']
                as core.Map<core.String, core.dynamic>)
            : null,
        remoteBytesReadToDisk: json_.containsKey('remoteBytesReadToDisk')
            ? Quantiles.fromJson(json_['remoteBytesReadToDisk']
                as core.Map<core.String, core.dynamic>)
            : null,
        remoteReqsDuration: json_.containsKey('remoteReqsDuration')
            ? Quantiles.fromJson(json_['remoteReqsDuration']
                as core.Map<core.String, core.dynamic>)
            : null,
        shufflePushReadMetrics: json_.containsKey('shufflePushReadMetrics')
            ? ShufflePushReadQuantileMetrics.fromJson(
                json_['shufflePushReadMetrics']
                    as core.Map<core.String, core.dynamic>)
            : null,
        totalBlocksFetched: json_.containsKey('totalBlocksFetched')
            ? Quantiles.fromJson(json_['totalBlocksFetched']
                as core.Map<core.String, core.dynamic>)
            : null,
      );