ShuffleReadMetrics.fromJson constructor

ShuffleReadMetrics.fromJson(
  1. Map json_
)

Implementation

ShuffleReadMetrics.fromJson(core.Map json_)
    : this(
        fetchWaitTimeMillis: json_['fetchWaitTimeMillis'] as core.String?,
        localBlocksFetched: json_['localBlocksFetched'] as core.String?,
        localBytesRead: json_['localBytesRead'] as core.String?,
        recordsRead: json_['recordsRead'] as core.String?,
        remoteBlocksFetched: json_['remoteBlocksFetched'] as core.String?,
        remoteBytesRead: json_['remoteBytesRead'] as core.String?,
        remoteBytesReadToDisk: json_['remoteBytesReadToDisk'] as core.String?,
        remoteReqsDuration: json_['remoteReqsDuration'] as core.String?,
        shufflePushReadMetrics: json_.containsKey('shufflePushReadMetrics')
            ? ShufflePushReadMetrics.fromJson(json_['shufflePushReadMetrics']
                as core.Map<core.String, core.dynamic>)
            : null,
      );