TransferLimit class abstract
The transfer limit configured to regulate outgoing transfers.
Properties:
- amount - The amount for the transfer limit. This is the maximum amount allowed per transfer or per day based on the
scopeof the limit. - endsAt - The date and time when the transfer limit becomes inactive. If you do not specify an end date, the limit stays active until you override it with a new limit. Format ISO 8601: YYYY-MM-DDThh:mm:ss.sssTZD
- id - The unique identifier of the transfer limit.
- limitStatus - The status of the transfer limit. Possible values: * active: the limit is currently active. * inactive: the limit is currently inactive. * pendingSCA: the limit is pending until your user performs SCA. * scheduled: the limit is scheduled to become active at a future date.
- reference - Your reference for the transfer limit.
- scaInformation - Information for the Strong Customer Authentication (SCA)
- scope - The scope to which the transfer limit applies. Possible values: * perTransaction: you set a maximum amount for each transfer made from the balance account or balance platform. * perDay: you set a maximum total amount for all transfers made from the balance account or balance platform in a day.
- startsAt - The date and time when the transfer limit becomes active. If you specify a date in the future, we will schedule a transfer limit. Format ISO 8601: YYYY-MM-DDThh:mm:ss.sssTZD
- transferType - The type of transfer to which the limit applies. Possible values: * instant: the limit applies to transfers with an instant priority. * all: the limit applies to all transfers, regardless of priority.
- Annotations
-
- @BuiltValue.new()
Constructors
- TransferLimit([void updates(TransferLimitBuilder b)])
-
factory
Properties
- amount → Amount
-
The amount for the transfer limit. This is the maximum amount allowed per transfer or per day based on the
scopeof the limit.no setter - endsAt → DateTime?
-
The date and time when the transfer limit becomes inactive. If you do not specify an end date, the limit stays active until you override it with a new limit. Format ISO 8601: YYYY-MM-DDThh:mm:ss.sssTZD
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
The unique identifier of the transfer limit.
no setter
- limitStatus → LimitStatus
-
The status of the transfer limit. Possible values: * active: the limit is currently active. * inactive: the limit is currently inactive. * pendingSCA: the limit is pending until your user performs SCA. * scheduled: the limit is scheduled to become active at a future date.
no setter
- reference → String?
-
Your reference for the transfer limit.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scaInformation → ScaInformation?
-
Information for the Strong Customer Authentication (SCA)
no setter
- scope → Scope
-
The scope to which the transfer limit applies. Possible values: * perTransaction: you set a maximum amount for each transfer made from the balance account or balance platform. * perDay: you set a maximum total amount for all transfers made from the balance account or balance platform in a day.
no setter
- startsAt → DateTime
-
The date and time when the transfer limit becomes active. If you specify a date in the future, we will schedule a transfer limit. Format ISO 8601: YYYY-MM-DDThh:mm:ss.sssTZD
no setter
- transferType → TransferType
-
The type of transfer to which the limit applies. Possible values: * instant: the limit applies to transfers with an instant priority. * all: the limit applies to all transfers, regardless of priority.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(TransferLimitBuilder)) → TransferLimit -
Rebuilds the instance.
inherited
-
toBuilder(
) → TransferLimitBuilder -
Converts the instance to a builder
B.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
TransferLimit> -
no setter