Build constructor

Build({
  1. BuildApproval? approval,
  2. Artifacts? artifacts,
  3. Secrets? availableSecrets,
  4. String? buildTriggerId,
  5. String? createTime,
  6. FailureInfo? failureInfo,
  7. String? finishTime,
  8. GitConfig? gitConfig,
  9. String? id,
  10. List<String>? images,
  11. String? logUrl,
  12. String? logsBucket,
  13. String? name,
  14. BuildOptions? options,
  15. String? projectId,
  16. String? queueTtl,
  17. Results? results,
  18. List<Secret>? secrets,
  19. String? serviceAccount,
  20. Source? source,
  21. SourceProvenance? sourceProvenance,
  22. String? startTime,
  23. String? status,
  24. String? statusDetail,
  25. List<BuildStep>? steps,
  26. Map<String, String>? substitutions,
  27. List<String>? tags,
  28. String? timeout,
  29. Map<String, TimeSpan>? timing,
  30. List<Warning>? warnings,
})

Implementation

Build({
  this.approval,
  this.artifacts,
  this.availableSecrets,
  this.buildTriggerId,
  this.createTime,
  this.failureInfo,
  this.finishTime,
  this.gitConfig,
  this.id,
  this.images,
  this.logUrl,
  this.logsBucket,
  this.name,
  this.options,
  this.projectId,
  this.queueTtl,
  this.results,
  this.secrets,
  this.serviceAccount,
  this.source,
  this.sourceProvenance,
  this.startTime,
  this.status,
  this.statusDetail,
  this.steps,
  this.substitutions,
  this.tags,
  this.timeout,
  this.timing,
  this.warnings,
});