BuildJob constructor

const BuildJob({
  1. required String id,
  2. required String status,
  3. required String owner,
  4. required String repo,
  5. String? teamId,
  6. String? workflowId,
  7. String? workflowFileName,
  8. String? installationToken,
  9. String? commitSha,
  10. int? pullRequestNumber,
  11. int? runCount,
  12. String? latestRunId,
  13. String? tagName,
  14. String? branch,
  15. String? jobKey,
  16. String? workflowRunId,
  17. List<String>? needs,
  18. String? githubBaseUrl,
  19. String? githubApiBaseUrl,
  20. @DateTimeConverter() DateTime? createdAt,
  21. @DateTimeConverter() DateTime? updatedAt,
})

Implementation

const factory BuildJob({
  required String id,
  required String status,
  required String owner,
  required String repo,
  String? teamId,
  String? workflowId,
  String? workflowFileName,
  String? installationToken,
  String? commitSha,
  int? pullRequestNumber,
  int? runCount,
  String? latestRunId,
  String? tagName,
  String? branch,
  String? jobKey,
  String? workflowRunId,
  List<String>? needs,
  String? githubBaseUrl,
  String? githubApiBaseUrl,
  @DateTimeConverter() DateTime? createdAt,
  @DateTimeConverter() DateTime? updatedAt,
}) = _BuildJob;