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. String? id,
  9. List<String>? images,
  10. String? logUrl,
  11. String? logsBucket,
  12. String? name,
  13. BuildOptions? options,
  14. String? projectId,
  15. String? queueTtl,
  16. Results? results,
  17. List<Secret>? secrets,
  18. String? serviceAccount,
  19. Source? source,
  20. SourceProvenance? sourceProvenance,
  21. String? startTime,
  22. String? status,
  23. String? statusDetail,
  24. List<BuildStep>? steps,
  25. Map<String, String>? substitutions,
  26. List<String>? tags,
  27. String? timeout,
  28. Map<String, TimeSpan>? timing,
  29. List<Warning>? warnings,
})

Implementation

Build({
  this.approval,
  this.artifacts,
  this.availableSecrets,
  this.buildTriggerId,
  this.createTime,
  this.failureInfo,
  this.finishTime,
  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,
});