Branch constructor

Branch({
  1. required String activeJobId,
  2. required String branchArn,
  3. required String branchName,
  4. required DateTime createTime,
  5. required List<String> customDomains,
  6. required String description,
  7. required String displayName,
  8. required bool enableAutoBuild,
  9. required bool enableBasicAuth,
  10. required bool enableNotification,
  11. required bool enablePullRequestPreview,
  12. required Map<String, String> environmentVariables,
  13. required String framework,
  14. required Stage stage,
  15. required String totalNumberOfJobs,
  16. required String ttl,
  17. required DateTime updateTime,
  18. List<String>? associatedResources,
  19. String? backendEnvironmentArn,
  20. String? basicAuthCredentials,
  21. String? buildSpec,
  22. String? destinationBranch,
  23. bool? enablePerformanceMode,
  24. String? pullRequestEnvironmentName,
  25. String? sourceBranch,
  26. Map<String, String>? tags,
  27. String? thumbnailUrl,
})

Implementation

Branch({
  required this.activeJobId,
  required this.branchArn,
  required this.branchName,
  required this.createTime,
  required this.customDomains,
  required this.description,
  required this.displayName,
  required this.enableAutoBuild,
  required this.enableBasicAuth,
  required this.enableNotification,
  required this.enablePullRequestPreview,
  required this.environmentVariables,
  required this.framework,
  required this.stage,
  required this.totalNumberOfJobs,
  required this.ttl,
  required this.updateTime,
  this.associatedResources,
  this.backendEnvironmentArn,
  this.basicAuthCredentials,
  this.buildSpec,
  this.destinationBranch,
  this.enablePerformanceMode,
  this.pullRequestEnvironmentName,
  this.sourceBranch,
  this.tags,
  this.thumbnailUrl,
});