TransferIntentGet constructor

TransferIntentGet({
  1. required String id,
  2. required DateTime created,
  3. required TransferIntentStatus status,
  4. required String? transferId,
  5. required TransferIntentGetFailureReason? failureReason,
  6. required TransferIntentAuthorizationDecision? authorizationDecision,
  7. required TransferAuthorizationDecisionRationale? authorizationDecisionRationale,
  8. String? accountId,
  9. required String originationAccountId,
  10. required String amount,
  11. required TransferIntentCreateMode mode,
  12. ACHClass? achClass,
  13. required TransferUserInResponse user,
  14. required String description,
  15. TransferMetadata? metadata,
  16. required String isoCurrencyCode,
  17. bool? requireGuarantee,
  18. required TransferAuthorizationGuaranteeDecision? guaranteeDecision,
  19. required TransferAuthorizationGuaranteeDecisionRationale? guaranteeDecisionRationale,
})

Implementation

TransferIntentGet({
  required this.id,
  required this.created,
  required this.status,
  required this.transferId,
  required this.failureReason,
  required this.authorizationDecision,
  required this.authorizationDecisionRationale,
  this.accountId,
  required this.originationAccountId,
  required this.amount,
  required this.mode,
  this.achClass,
  required this.user,
  required this.description,
  this.metadata,
  required this.isoCurrencyCode,
  this.requireGuarantee,
  required this.guaranteeDecision,
  required this.guaranteeDecisionRationale,
});