Job constructor

Job({
  1. String? clientRequestId,
  2. String? createTime,
  3. String? createdFromSnapshotId,
  4. String? currentState,
  5. String? currentStateTime,
  6. Environment? environment,
  7. JobExecutionInfo? executionInfo,
  8. String? id,
  9. JobMetadata? jobMetadata,
  10. Map<String, String>? labels,
  11. String? location,
  12. String? name,
  13. PipelineDescription? pipelineDescription,
  14. String? projectId,
  15. String? replaceJobId,
  16. String? replacedByJobId,
  17. String? requestedState,
  18. RuntimeUpdatableParams? runtimeUpdatableParams,
  19. bool? satisfiesPzi,
  20. bool? satisfiesPzs,
  21. List<ExecutionStageState>? stageStates,
  22. String? startTime,
  23. List<Step>? steps,
  24. String? stepsLocation,
  25. List<String>? tempFiles,
  26. Map<String, String>? transformNameMapping,
  27. String? type,
})

Implementation

Job({
  this.clientRequestId,
  this.createTime,
  this.createdFromSnapshotId,
  this.currentState,
  this.currentStateTime,
  this.environment,
  this.executionInfo,
  this.id,
  this.jobMetadata,
  this.labels,
  this.location,
  this.name,
  this.pipelineDescription,
  this.projectId,
  this.replaceJobId,
  this.replacedByJobId,
  this.requestedState,
  this.runtimeUpdatableParams,
  this.satisfiesPzi,
  this.satisfiesPzs,
  this.stageStates,
  this.startTime,
  this.steps,
  this.stepsLocation,
  this.tempFiles,
  this.transformNameMapping,
  this.type,
});