@ShellComponent @ShellCommandGroup(value="BankingAccounts") public class BankingAccounts extends ApiCliBase
clientFactory| Constructor and Description |
|---|
BankingAccounts() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAccountDetail(boolean check,
String accountId,
Integer version) |
String |
getBalance(boolean check,
String accountId) |
String |
getTransactionDetail(boolean check,
String accountId,
String transactionId) |
String |
getTransactions(boolean check,
String accountId,
String maxAmount,
String minAmount,
java.time.OffsetDateTime newestTime,
java.time.OffsetDateTime oldestTime,
Integer page,
Integer pageSize,
String text) |
String |
listAccounts(boolean check,
Boolean isOwned,
ParamAccountOpenStatus openStatus,
Integer page,
Integer pageSize,
BankingProductCategory productCategory,
Integer version) |
String |
listBalancesBulk(boolean check,
Boolean isOwned,
ParamAccountOpenStatus openStatus,
Integer page,
Integer pageSize,
BankingProductCategory productCategory) |
String |
listBalancesSpecificAccounts(boolean check,
List<String> accountIds,
Integer page,
Integer pageSize) |
createObjectMapper, getEndpointVersion, throwConformanceErrors, toJson, validateMetadata@ShellMethod(value="Get account detail") public String getAccountDetail(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") String accountId, @ShellOption(defaultValue="1") Integer version) throws Exception
Exception@ShellMethod(value="Get transaction detail") public String getTransactionDetail(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") String accountId, @ShellOption(defaultValue="__NULL__") String transactionId) throws Exception
Exception@ShellMethod(value="Get transactions") public String getTransactions(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") String accountId, @ShellOption(defaultValue="__NULL__") String maxAmount, @ShellOption(defaultValue="__NULL__") String minAmount, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime newestTime, @ShellOption(defaultValue="__NULL__") java.time.OffsetDateTime oldestTime, @ShellOption(defaultValue="__NULL__") Integer page, @ShellOption(defaultValue="__NULL__") Integer pageSize, @ShellOption(defaultValue="__NULL__") String text) throws Exception
Exception@ShellMethod(value="List accounts") public String listAccounts(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") Boolean isOwned, @ShellOption(defaultValue="__NULL__") ParamAccountOpenStatus openStatus, @ShellOption(defaultValue="__NULL__") Integer page, @ShellOption(defaultValue="__NULL__") Integer pageSize, @ShellOption(defaultValue="__NULL__") BankingProductCategory productCategory, @ShellOption(defaultValue="1") Integer version) throws Exception
Exception@ShellMethod(value="Get balance") public String getBalance(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") String accountId) throws Exception
Exception@ShellMethod(value="Obtain balances for multiple, filtered accounts") public String listBalancesBulk(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") Boolean isOwned, @ShellOption(defaultValue="__NULL__") ParamAccountOpenStatus openStatus, @ShellOption(defaultValue="__NULL__") Integer page, @ShellOption(defaultValue="__NULL__") Integer pageSize, @ShellOption(defaultValue="__NULL__") BankingProductCategory productCategory) throws Exception
Exception@ShellMethod(value="List balances specific accounts") public String listBalancesSpecificAccounts(@ShellOption(defaultValue="false") boolean check, @ShellOption(defaultValue="__NULL__") List<String> accountIds, @ShellOption(defaultValue="__NULL__") Integer page, @ShellOption(defaultValue="__NULL__") Integer pageSize) throws Exception
ExceptionCopyright © 2023. All rights reserved.