Build constructor

Build({
  1. String? arn,
  2. BuildArtifacts? artifacts,
  3. String? buildBatchArn,
  4. bool? buildComplete,
  5. int? buildNumber,
  6. StatusType? buildStatus,
  7. ProjectCache? cache,
  8. String? currentPhase,
  9. DebugSession? debugSession,
  10. String? encryptionKey,
  11. DateTime? endTime,
  12. ProjectEnvironment? environment,
  13. List<ExportedEnvironmentVariable>? exportedEnvironmentVariables,
  14. List<ProjectFileSystemLocation>? fileSystemLocations,
  15. String? id,
  16. String? initiator,
  17. LogsLocation? logs,
  18. NetworkInterface? networkInterface,
  19. List<BuildPhase>? phases,
  20. String? projectName,
  21. int? queuedTimeoutInMinutes,
  22. List<String>? reportArns,
  23. String? resolvedSourceVersion,
  24. List<BuildArtifacts>? secondaryArtifacts,
  25. List<ProjectSourceVersion>? secondarySourceVersions,
  26. List<ProjectSource>? secondarySources,
  27. String? serviceRole,
  28. ProjectSource? source,
  29. String? sourceVersion,
  30. DateTime? startTime,
  31. int? timeoutInMinutes,
  32. VpcConfig? vpcConfig,
})

Implementation

Build({
  this.arn,
  this.artifacts,
  this.buildBatchArn,
  this.buildComplete,
  this.buildNumber,
  this.buildStatus,
  this.cache,
  this.currentPhase,
  this.debugSession,
  this.encryptionKey,
  this.endTime,
  this.environment,
  this.exportedEnvironmentVariables,
  this.fileSystemLocations,
  this.id,
  this.initiator,
  this.logs,
  this.networkInterface,
  this.phases,
  this.projectName,
  this.queuedTimeoutInMinutes,
  this.reportArns,
  this.resolvedSourceVersion,
  this.secondaryArtifacts,
  this.secondarySourceVersions,
  this.secondarySources,
  this.serviceRole,
  this.source,
  this.sourceVersion,
  this.startTime,
  this.timeoutInMinutes,
  this.vpcConfig,
});