SignalEvaluateCoreAttributes constructor

SignalEvaluateCoreAttributes({
  1. int? unauthorizedTransactionsCount7d,
  2. int? unauthorizedTransactionsCount30d,
  3. int? unauthorizedTransactionsCount60d,
  4. int? unauthorizedTransactionsCount90d,
  5. int? nsfOverdraftTransactionsCount7d,
  6. int? nsfOverdraftTransactionsCount30d,
  7. int? nsfOverdraftTransactionsCount60d,
  8. int? nsfOverdraftTransactionsCount90d,
  9. int? daysSinceFirstPlaidConnection,
  10. int? plaidConnectionsCount7d,
  11. int? plaidConnectionsCount30d,
  12. int? totalPlaidConnectionsCount,
  13. bool? isSavingsOrMoneyMarketAccount,
  14. double? totalCreditTransactionsAmount10d,
  15. double? totalDebitTransactionsAmount10d,
  16. double? p50CreditTransactionsAmount28d,
  17. double? p50DebitTransactionsAmount28d,
  18. double? p95CreditTransactionsAmount28d,
  19. double? p95DebitTransactionsAmount28d,
  20. int? daysWithNegativeBalanceCount90d,
  21. double? p90EodBalance30d,
  22. double? p90EodBalance60d,
  23. double? p90EodBalance90d,
  24. double? p10EodBalance30d,
  25. double? p10EodBalance60d,
  26. double? p10EodBalance90d,
  27. double? availableBalance,
  28. double? currentBalance,
  29. DateTime? balanceLastUpdated,
  30. int? phoneChangeCount28d,
  31. int? phoneChangeCount90d,
  32. int? emailChangeCount28d,
  33. int? emailChangeCount90d,
  34. int? addressChangeCount28d,
  35. int? addressChangeCount90d,
  36. int? plaidNonOauthAuthenticationAttemptsCount3d,
  37. int? plaidNonOauthAuthenticationAttemptsCount7d,
  38. int? plaidNonOauthAuthenticationAttemptsCount30d,
  39. int? failedPlaidNonOauthAuthenticationAttemptsCount3d,
  40. int? failedPlaidNonOauthAuthenticationAttemptsCount7d,
  41. int? failedPlaidNonOauthAuthenticationAttemptsCount30d,
  42. int? debitTransactionsCount10d,
  43. int? creditTransactionsCount10d,
  44. int? debitTransactionsCount30d,
  45. int? creditTransactionsCount30d,
  46. int? debitTransactionsCount60d,
  47. int? creditTransactionsCount60d,
  48. int? debitTransactionsCount90d,
  49. int? creditTransactionsCount90d,
  50. double? totalDebitTransactionsAmount30d,
  51. double? totalCreditTransactionsAmount30d,
  52. double? totalDebitTransactionsAmount60d,
  53. double? totalCreditTransactionsAmount60d,
  54. double? totalDebitTransactionsAmount90d,
  55. double? totalCreditTransactionsAmount90d,
  56. double? p50EodBalance30d,
  57. double? p50EodBalance60d,
  58. double? p50EodBalance90d,
  59. double? p50EodBalance31dTo60d,
  60. double? p50EodBalance61dTo90d,
  61. double? p90EodBalance31dTo60d,
  62. double? p90EodBalance61dTo90d,
  63. double? p10EodBalance31dTo60d,
  64. double? p10EodBalance61dTo90d,
  65. DateTime? transactionsLastUpdated,
})

Implementation

SignalEvaluateCoreAttributes({
  this.unauthorizedTransactionsCount7d,
  this.unauthorizedTransactionsCount30d,
  this.unauthorizedTransactionsCount60d,
  this.unauthorizedTransactionsCount90d,
  this.nsfOverdraftTransactionsCount7d,
  this.nsfOverdraftTransactionsCount30d,
  this.nsfOverdraftTransactionsCount60d,
  this.nsfOverdraftTransactionsCount90d,
  this.daysSinceFirstPlaidConnection,
  this.plaidConnectionsCount7d,
  this.plaidConnectionsCount30d,
  this.totalPlaidConnectionsCount,
  this.isSavingsOrMoneyMarketAccount,
  this.totalCreditTransactionsAmount10d,
  this.totalDebitTransactionsAmount10d,
  this.p50CreditTransactionsAmount28d,
  this.p50DebitTransactionsAmount28d,
  this.p95CreditTransactionsAmount28d,
  this.p95DebitTransactionsAmount28d,
  this.daysWithNegativeBalanceCount90d,
  this.p90EodBalance30d,
  this.p90EodBalance60d,
  this.p90EodBalance90d,
  this.p10EodBalance30d,
  this.p10EodBalance60d,
  this.p10EodBalance90d,
  this.availableBalance,
  this.currentBalance,
  this.balanceLastUpdated,
  this.phoneChangeCount28d,
  this.phoneChangeCount90d,
  this.emailChangeCount28d,
  this.emailChangeCount90d,
  this.addressChangeCount28d,
  this.addressChangeCount90d,
  this.plaidNonOauthAuthenticationAttemptsCount3d,
  this.plaidNonOauthAuthenticationAttemptsCount7d,
  this.plaidNonOauthAuthenticationAttemptsCount30d,
  this.failedPlaidNonOauthAuthenticationAttemptsCount3d,
  this.failedPlaidNonOauthAuthenticationAttemptsCount7d,
  this.failedPlaidNonOauthAuthenticationAttemptsCount30d,
  this.debitTransactionsCount10d,
  this.creditTransactionsCount10d,
  this.debitTransactionsCount30d,
  this.creditTransactionsCount30d,
  this.debitTransactionsCount60d,
  this.creditTransactionsCount60d,
  this.debitTransactionsCount90d,
  this.creditTransactionsCount90d,
  this.totalDebitTransactionsAmount30d,
  this.totalCreditTransactionsAmount30d,
  this.totalDebitTransactionsAmount60d,
  this.totalCreditTransactionsAmount60d,
  this.totalDebitTransactionsAmount90d,
  this.totalCreditTransactionsAmount90d,
  this.p50EodBalance30d,
  this.p50EodBalance60d,
  this.p50EodBalance90d,
  this.p50EodBalance31dTo60d,
  this.p50EodBalance61dTo90d,
  this.p90EodBalance31dTo60d,
  this.p90EodBalance61dTo90d,
  this.p10EodBalance31dTo60d,
  this.p10EodBalance61dTo90d,
  this.transactionsLastUpdated,
});