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