BuildBatch constructor

BuildBatch({
  1. String? arn,
  2. BuildArtifacts? artifacts,
  3. ProjectBuildBatchConfig? buildBatchConfig,
  4. int? buildBatchNumber,
  5. StatusType? buildBatchStatus,
  6. List<BuildGroup>? buildGroups,
  7. int? buildTimeoutInMinutes,
  8. ProjectCache? cache,
  9. bool? complete,
  10. String? currentPhase,
  11. String? encryptionKey,
  12. DateTime? endTime,
  13. ProjectEnvironment? environment,
  14. List<ProjectFileSystemLocation>? fileSystemLocations,
  15. String? id,
  16. String? initiator,
  17. LogsConfig? logConfig,
  18. List<BuildBatchPhase>? phases,
  19. String? projectName,
  20. int? queuedTimeoutInMinutes,
  21. String? resolvedSourceVersion,
  22. List<BuildArtifacts>? secondaryArtifacts,
  23. List<ProjectSourceVersion>? secondarySourceVersions,
  24. List<ProjectSource>? secondarySources,
  25. String? serviceRole,
  26. ProjectSource? source,
  27. String? sourceVersion,
  28. DateTime? startTime,
  29. VpcConfig? vpcConfig,
})

Implementation

BuildBatch({
  this.arn,
  this.artifacts,
  this.buildBatchConfig,
  this.buildBatchNumber,
  this.buildBatchStatus,
  this.buildGroups,
  this.buildTimeoutInMinutes,
  this.cache,
  this.complete,
  this.currentPhase,
  this.encryptionKey,
  this.endTime,
  this.environment,
  this.fileSystemLocations,
  this.id,
  this.initiator,
  this.logConfig,
  this.phases,
  this.projectName,
  this.queuedTimeoutInMinutes,
  this.resolvedSourceVersion,
  this.secondaryArtifacts,
  this.secondarySourceVersions,
  this.secondarySources,
  this.serviceRole,
  this.source,
  this.sourceVersion,
  this.startTime,
  this.vpcConfig,
});