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