TerminalAssignment class abstract

TerminalAssignment

Properties:

  • companyId - The unique identifier of the company account to which terminal is assigned.
  • merchantId - The unique identifier of the merchant account to which terminal is assigned.
  • reassignmentTarget - Indicates where the terminal is in the process of being reassigned to.
  • status - The status of the reassignment. Possible values: * reassignmentInProgress: the terminal was boarded and is now scheduled to remove the configuration. Wait for the terminal to synchronize with the Adyen platform. * deployed: the terminal is deployed and reassigned. * inventory: the terminal is in inventory and cannot process transactions. * boarded: the terminal is boarded to a store, or a merchant account representing a store, and can process transactions.
  • storeId - The unique identifier of the store to which terminal is assigned.
Annotations
  • @BuiltValue.new()

Constructors

TerminalAssignment([void updates(TerminalAssignmentBuilder b)])
factory

Properties

companyId String
The unique identifier of the company account to which terminal is assigned.
no setter
hashCode int
The hash code for this object.
no setterinherited
merchantId String?
The unique identifier of the merchant account to which terminal is assigned.
no setter
reassignmentTarget TerminalReassignmentTarget?
Indicates where the terminal is in the process of being reassigned to.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status TerminalAssignmentStatusEnum
The status of the reassignment. Possible values: * reassignmentInProgress: the terminal was boarded and is now scheduled to remove the configuration. Wait for the terminal to synchronize with the Adyen platform. * deployed: the terminal is deployed and reassigned. * inventory: the terminal is in inventory and cannot process transactions. * boarded: the terminal is boarded to a store, or a merchant account representing a store, and can process transactions.
no setter
storeId String?
The unique identifier of the store to which terminal is assigned.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(TerminalAssignmentBuilder)) TerminalAssignment
Rebuilds the instance.
inherited
toBuilder() TerminalAssignmentBuilder
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<TerminalAssignment>
no setter