public static final class QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder extends Object
public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder amount(String amount)
The amount of the transaction.
example:1.00
public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder balance(String balance)
The balance of the account.
example:0
public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder billingCycle(String billingCycle)
The billing cycle.
example:2022-10
public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder fundType(String fundType)
The type of transaction payment. Valid values:
Cash: pay for the transaction in cash. Deposit: pay for the transaction with deposit. RegularBankCreditRefund: pay for the transaction with credit refund controlled by a bank. DirectPay: directly pay for the transaction.
example:Cash
public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder recordID(String recordID)
The ID of the order or bill.
example:2022120336190912
public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder remarks(String remarks)
The remarks.
example:Test
public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder transactionAccount(String transactionAccount)
The transaction account.
example:public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder transactionChannel(String transactionChannel)
The transaction channel.
example:ALIPAY
public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder transactionChannelSN(String transactionChannelSN)
The serial number of the transaction channel.
example:123232434343532
public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder transactionFlow(String transactionFlow)
Indicates whether the transaction is of the income type or the expenditure type. If one of the following types is specified, results for the specific type are returned. If the type that you specified for the parameter does not belong to the following types, no result is returned. If the parameter is left empty, results for transactions of the income and expenditure types are all returned. Valid values:
Income and Expense.
example:Income
public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder transactionNumber(String transactionNumber)
The number of the transaction.
example:43342334
public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder transactionTime(String transactionTime)
The time when the transaction was made.
example:2022-10-01
public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList.Builder transactionType(String transactionType)
The type of the transaction. If one of the following transaction types is specified, results for the specified transaction type are returned. If the transaction type that you specified does not belong to the following transaction types, no result is returned. If the parameter is left empty, results for all transaction types are returned. Valid values:
Payment, Withdraw, Refund, Consumption, Transfer, and Adjust.
example:Consumption
public QueryAccountTransactionDetailsResponseBody.AccountTransactionsList build()
Copyright © 2026. All rights reserved.