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