UploadRequest constructor

const UploadRequest({
  1. required String id,
  2. required String purpose,
  3. required Status status,
  4. required bool active,
  5. String? fileId,
  6. String? uploadUrl,
  7. required Constraints constraints,
  8. required Display display,
  9. required Party subject,
  10. required Party recipient,
  11. required Resource resource,
  12. required Actor requester,
  13. required Attempts attempts,
  14. LatestError? latestError,
  15. Actor? canceledBy,
  16. CustomData? customData,
  17. FileMetadata? metadata,
  18. required DateTime createdAt,
  19. required DateTime updatedAt,
  20. required DateTime expiresAt,
  21. DateTime? uploadingAt,
  22. DateTime? fulfilledAt,
  23. DateTime? expiredAt,
  24. DateTime? canceledAt,
  25. Attempt? attempt,
})

Implementation

const UploadRequest({
  required this.id,
  required this.purpose,
  required this.status,
  required this.active,
  this.fileId,
  this.uploadUrl,
  required this.constraints,
  required this.display,
  required this.subject,
  required this.recipient,
  required this.resource,
  required this.requester,
  required this.attempts,
  this.latestError,
  this.canceledBy,
  this.customData,
  this.metadata,
  required this.createdAt,
  required this.updatedAt,
  required this.expiresAt,
  this.uploadingAt,
  this.fulfilledAt,
  this.expiredAt,
  this.canceledAt,
  this.attempt,
});