Class FundingAccounts
- java.lang.Object
-
- com.orbipay.paymentsapi.client.wrappers.Base
-
- com.orbipay.paymentsapi.client.wrappers.FundingAccounts
-
public class FundingAccounts extends Base
-
-
Constructor Summary
Constructors Constructor Description FundingAccounts()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FundingAccounts
findBy(MultiMap<java.lang.String> FundingAccountsFilterMap)
FundingAccounts
forClient(java.lang.String clientKey)
FundingAccounts
forCustomer(java.lang.String ID_CUSTOMER)
static FundingAccounts
fromJson(java.lang.String json)
FundingAccounts
get(InvocationContext invocationContext, java.lang.String liveMode)
FundingAccounts
get(InvocationContext invocationContext, java.lang.String liveMode, java.lang.String apiEndPoint)
java.lang.String
getAbaRoutingNumber()
The ABA/Routing number for the bank account.java.lang.String
getAccountNumber()
The Account Number to get details of.java.lang.String
getAccountSubtype()
The sub type of the funding account.java.util.List<java.lang.String>
getAccountType()
The type of the funding account.java.lang.String
getFromIndex()
The id of the object before which the previous set of objects are to be retrieved.java.lang.String
getHasMoreResults()
true if there are more results or pagesjava.lang.String
getIDCUSTOMER()
The unique identifier assigned by EBPP to the customer.java.util.List<FundingAccount>
getList()
Get listFundingAccounts
getPage(InvocationContext invocationContext, java.lang.String liveMode)
FundingAccounts
getPage(InvocationContext invocationContext, java.lang.String liveMode, java.lang.String apiEndPoint)
java.lang.String
getPageSize()
The maximum number of objects returned in the query.java.lang.String
getQueryId()
The query id of the object.java.util.List<java.lang.String>
getStatus()
The status of the funding account in EBPP.java.lang.String
getToIndex()
The id of the object after which the next set of objects are to be retrieved.java.lang.String
getTotalResultsCount()
The total number of funding accounts of the customer matching the search criteria.java.lang.String
getUrl()
This URL fetches the next or previous set of funding accounts, based on the presence of after_object or before_object parameter.FundingAccounts
retrievedBy(java.lang.String requestor, java.lang.String requestorType)
java.lang.String
toJson()
FundingAccounts
videChannel(java.lang.String channel)
-
Methods inherited from class com.orbipay.paymentsapi.client.wrappers.Base
getApiEndPoint, getHttpStatusCode, getInvocationContext, getLiveMode, requestedBy, withContext
-
-
-
-
Method Detail
-
getList
public java.util.List<FundingAccount> getList()
Get list- Returns:
- list
-
getTotalResultsCount
public java.lang.String getTotalResultsCount()
The total number of funding accounts of the customer matching the search criteria.- Returns:
- totalResultsCount
-
getHasMoreResults
public java.lang.String getHasMoreResults()
true if there are more results or pages- Returns:
- hasMoreResults
-
getUrl
public java.lang.String getUrl()
This URL fetches the next or previous set of funding accounts, based on the presence of after_object or before_object parameter.- Returns:
- url
-
getFromIndex
public java.lang.String getFromIndex()
The id of the object before which the previous set of objects are to be retrieved.- Returns:
- fromIndex
-
getToIndex
public java.lang.String getToIndex()
The id of the object after which the next set of objects are to be retrieved.- Returns:
- toIndex
-
getQueryId
public java.lang.String getQueryId()
The query id of the object.- Returns:
- queryId
-
getIDCUSTOMER
public java.lang.String getIDCUSTOMER()
The unique identifier assigned by EBPP to the customer.- Returns:
- ID_CUSTOMER
-
getPageSize
public java.lang.String getPageSize()
The maximum number of objects returned in the query.- Returns:
- pageSize
-
getAccountNumber
public java.lang.String getAccountNumber()
The Account Number to get details of.- Returns:
- accountNumber
-
getStatus
public java.util.List<java.lang.String> getStatus()
The status of the funding account in EBPP. This can take multiple values in the format key=value1&key=value2....- Returns:
- status
-
getAbaRoutingNumber
public java.lang.String getAbaRoutingNumber()
The ABA/Routing number for the bank account.- Returns:
- abaRoutingNumber
-
getAccountType
public java.util.List<java.lang.String> getAccountType()
The type of the funding account. This can take multiple values in the format key=value1&key=value2....- Returns:
- accountType
-
getAccountSubtype
public java.lang.String getAccountSubtype()
The sub type of the funding account. This is derived by EBPP in the case of card funding accounts.- Returns:
- accountSubtype
-
forClient
public FundingAccounts forClient(java.lang.String clientKey)
-
videChannel
public FundingAccounts videChannel(java.lang.String channel)
- Overrides:
videChannel
in classBase
- Parameters:
channel
- : The channel is of type String.- Returns:
- FundingAccounts: The Instance of FundingAccounts.
-
findBy
public FundingAccounts findBy(MultiMap<java.lang.String> FundingAccountsFilterMap)
- Parameters:
FundingAccountsFilterMap
- : The FundingAccountsFilterMap is of type com.orbipay.paymentsapi.client.MultiMap.- Returns:
- FundingAccounts: The Instance of FundingAccounts.
-
forCustomer
public FundingAccounts forCustomer(java.lang.String ID_CUSTOMER)
- Parameters:
ID_CUSTOMER
- : The ID_CUSTOMER is of type String.- Returns:
- FundingAccounts: The Instance of FundingAccounts.
-
retrievedBy
public FundingAccounts retrievedBy(java.lang.String requestor, java.lang.String requestorType)
- Parameters:
requestor
- : The requestor is of type String.requestorType
- : The requestorType is of type String.- Returns:
- FundingAccounts: The Instance of FundingAccounts.
-
get
public FundingAccounts get(InvocationContext invocationContext, java.lang.String liveMode) throws OrbipayApiException
- Parameters:
invocationContext
- : The invocationContext is of type InvocationContext.liveMode
- : The liveMode is of type String- Returns:
- FundingAccounts: The Instance of FundingAccounts.
- Throws:
OrbipayApiException
- The only Exception that is thrown in Exceptional case
-
get
public FundingAccounts get(InvocationContext invocationContext, java.lang.String liveMode, java.lang.String apiEndPoint) throws OrbipayApiException
- Parameters:
invocationContext
- : The invocationContext is of type InvocationContext.liveMode
- : The liveMode is of type StringapiEndPoint
- : The apiEndPoint is of type String.- Returns:
- FundingAccounts: The Instance of FundingAccounts.
- Throws:
OrbipayApiException
- The only Exception that is thrown in Exceptional case
-
getPage
public FundingAccounts getPage(InvocationContext invocationContext, java.lang.String liveMode) throws OrbipayApiException
- Parameters:
invocationContext
- : The invocationContext is of type InvocationContext.liveMode
- : The liveMode is of type String- Returns:
- FundingAccounts: The Instance of FundingAccounts.
- Throws:
OrbipayApiException
- The only Exception that is thrown in Exceptional case
-
getPage
public FundingAccounts getPage(InvocationContext invocationContext, java.lang.String liveMode, java.lang.String apiEndPoint) throws OrbipayApiException
- Parameters:
invocationContext
- : The invocationContext is of type InvocationContext.liveMode
- : The liveMode is of type StringapiEndPoint
- : The apiEndPoint is of type String.- Returns:
- FundingAccounts: The Instance of FundingAccounts.
- Throws:
OrbipayApiException
- The only Exception that is thrown in Exceptional case
-
fromJson
public static FundingAccounts fromJson(java.lang.String json) throws OrbipayApiException
- Throws:
OrbipayApiException
-
toJson
public java.lang.String toJson() throws OrbipayApiException
- Throws:
OrbipayApiException
-
-