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