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,
    );