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