JobData.fromJson constructor

JobData.fromJson(
  1. Map json_
)

Implementation

JobData.fromJson(core.Map json_)
  : this(
      completionTime: json_['completionTime'] as core.String?,
      description: json_['description'] as core.String?,
      jobGroup: json_['jobGroup'] as core.String?,
      jobId: json_['jobId'] as core.String?,
      killTasksSummary: (json_['killTasksSummary']
              as core.Map<core.String, core.dynamic>?)
          ?.map((key, value) => core.MapEntry(key, value as core.int)),
      name: json_['name'] as core.String?,
      numActiveStages: json_['numActiveStages'] as core.int?,
      numActiveTasks: json_['numActiveTasks'] as core.int?,
      numCompletedIndices: json_['numCompletedIndices'] as core.int?,
      numCompletedStages: json_['numCompletedStages'] as core.int?,
      numCompletedTasks: json_['numCompletedTasks'] as core.int?,
      numFailedStages: json_['numFailedStages'] as core.int?,
      numFailedTasks: json_['numFailedTasks'] as core.int?,
      numKilledTasks: json_['numKilledTasks'] as core.int?,
      numSkippedStages: json_['numSkippedStages'] as core.int?,
      numSkippedTasks: json_['numSkippedTasks'] as core.int?,
      numTasks: json_['numTasks'] as core.int?,
      skippedStages:
          (json_['skippedStages'] as core.List?)
              ?.map((value) => value as core.int)
              .toList(),
      sqlExecutionId: json_['sqlExecutionId'] as core.String?,
      stageIds:
          (json_['stageIds'] as core.List?)
              ?.map((value) => value as core.String)
              .toList(),
      status: json_['status'] as core.String?,
      submissionTime: json_['submissionTime'] as core.String?,
    );