Platform Withdrawal Account Transfer
constructor(id: String, bankAccountId: String, bankAccountGraphqlId: String, sequenceNumber: Int? = null, currency: Currency, depositBank: Bank, depositAccountNumber: String, depositAccountHolder: String, amount: Long, withdrawalMemo: String? = null, depositMemo: String? = null, balance: Long? = null, failReason: String? = null, tradedAt: @Serializable(with = InstantSerializer::class ) Instant? = null, createdAt: @Serializable(with = InstantSerializer::class ) Instant, updatedAt: @Serializable(with = InstantSerializer::class ) Instant, isForTest: Boolean, withdrawalType: Type, partnerId: String? = null, partnerGraphqlId: String? = null, bulkPayoutId: String? = null, bulkPayoutGraphqlId: String? = null, payoutId: String? = null, payoutGraphqlId: String? = null, bulkAccountTransferId: String? = null, bulkAccountTransferGraphqlId: String? = null, documentId: String? = null, statusUpdatedAt: @Serializable(with = InstantSerializer::class ) Instant, status: PlatformAccountTransferStatus, scheduledAt: @Serializable(with = InstantSerializer::class ) Instant? = null)