RecurringTransfer class
- Available extensions
- Annotations
-
- @JsonSerializable(explicitToJson: true)
Constructors
-
RecurringTransfer({required String recurringTransferId, required DateTime created, required DateTime nextOriginationDate, String? testClockId, required TransferType type, required String amount, required TransferRecurringStatus? status, ACHClass? achClass, required TransferNetwork network, required String originationAccountId, required String accountId, required String isoCurrencyCode, List<
String> ? transferIds, TransferAuthorizationDecision? decision, TransferAuthorizationDecisionRationale? decisionRationale, required TransferUserInResponse user, required TransferRecurringSchedule schedule}) -
RecurringTransfer.fromJson(Map<
String, dynamic> json) -
factory
Properties
- accountId → String
-
final
- achClass → ACHClass?
-
final
- amount → String
-
final
- created → DateTime
-
final
- decision → TransferAuthorizationDecision?
-
final
- decisionRationale → TransferAuthorizationDecisionRationale?
-
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- isoCurrencyCode → String
-
final
- network → TransferNetwork
-
final
- nextOriginationDate → DateTime
-
final
- originationAccountId → String
-
final
- recurringTransferId → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- schedule → TransferRecurringSchedule
-
final
- status → TransferRecurringStatus?
-
final
- testClockId → String?
-
final
-
transferIds
→ List<
String> ? -
final
- type → TransferType
-
final
- user → TransferUserInResponse
-
final
Methods
-
copyWith(
{String? recurringTransferId, DateTime? created, DateTime? nextOriginationDate, String? testClockId, TransferType? type, String? amount, TransferRecurringStatus? status, ACHClass? achClass, TransferNetwork? network, String? originationAccountId, String? accountId, String? isoCurrencyCode, List< String> ? transferIds, TransferAuthorizationDecision? decision, TransferAuthorizationDecisionRationale? decisionRationale, TransferUserInResponse? user, TransferRecurringSchedule? schedule}) → RecurringTransfer -
Available on RecurringTransfer, provided by the $RecurringTransferExtension extension
-
copyWithWrapped(
{Wrapped< String> ? recurringTransferId, Wrapped<DateTime> ? created, Wrapped<DateTime> ? nextOriginationDate, Wrapped<String?> ? testClockId, Wrapped<TransferType> ? type, Wrapped<String> ? amount, Wrapped<TransferRecurringStatus?> ? status, Wrapped<ACHClass?> ? achClass, Wrapped<TransferNetwork> ? network, Wrapped<String> ? originationAccountId, Wrapped<String> ? accountId, Wrapped<String> ? isoCurrencyCode, Wrapped<List< ? transferIds, Wrapped<String> ?>TransferAuthorizationDecision?> ? decision, Wrapped<TransferAuthorizationDecisionRationale?> ? decisionRationale, Wrapped<TransferUserInResponse> ? user, Wrapped<TransferRecurringSchedule> ? schedule}) → RecurringTransfer -
Available on RecurringTransfer, provided by the $RecurringTransferExtension extension
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
dynamic other) → bool -
The equality operator.
override
Constants
-
fromJsonFactory
→ const RecurringTransfer Function(Map<
String, dynamic> json) -
toJsonFactory
→ const Map<
String, dynamic> Function(RecurringTransfer instance)