CreateTransferLimitRequest class abstract

CreateTransferLimitRequest

Properties:

  • amount - The amount for the transfer limit. This is the maximum amount allowed per transfer or per day based on the scope of 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
  • 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

CreateTransferLimitRequest([void updates(CreateTransferLimitRequestBuilder 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 scope of 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
reference String?
Your reference for the transfer limit.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scaInformation CreateScaInformation?
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(CreateTransferLimitRequestBuilder)) CreateTransferLimitRequest
Rebuilds the instance.
inherited
toBuilder() CreateTransferLimitRequestBuilder
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<CreateTransferLimitRequest>
no setter