ShuffleReadQuantileMetrics.fromJson constructor
ShuffleReadQuantileMetrics.fromJson(
- 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,
);