Task.fromJson constructor

Task.fromJson(
  1. Map json_
)

Implementation

Task.fromJson(core.Map json_)
    : this(
        appEngineHttpRequest: json_.containsKey('appEngineHttpRequest')
            ? AppEngineHttpRequest.fromJson(json_['appEngineHttpRequest']
                as core.Map<core.String, core.dynamic>)
            : null,
        createTime: json_['createTime'] as core.String?,
        dispatchCount: json_['dispatchCount'] as core.int?,
        dispatchDeadline: json_['dispatchDeadline'] as core.String?,
        firstAttempt: json_.containsKey('firstAttempt')
            ? Attempt.fromJson(
                json_['firstAttempt'] as core.Map<core.String, core.dynamic>)
            : null,
        httpRequest: json_.containsKey('httpRequest')
            ? HttpRequest.fromJson(
                json_['httpRequest'] as core.Map<core.String, core.dynamic>)
            : null,
        lastAttempt: json_.containsKey('lastAttempt')
            ? Attempt.fromJson(
                json_['lastAttempt'] as core.Map<core.String, core.dynamic>)
            : null,
        name: json_['name'] as core.String?,
        responseCount: json_['responseCount'] as core.int?,
        scheduleTime: json_['scheduleTime'] as core.String?,
        view: json_['view'] as core.String?,
      );