Package com.plaid.client.model
Class AccountsBalanceGetRequestOptions
java.lang.Object
com.plaid.client.model.AccountsBalanceGetRequestOptions
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2021-08-13T23:02:46.991Z[GMT]")
public class AccountsBalanceGetRequestOptions
extends java.lang.Object
An optional object to filter `/accounts/balance/get` results.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERIALIZED_NAME_ACCOUNT_IDS
static java.lang.String
SERIALIZED_NAME_MIN_LAST_UPDATED_DATETIME
-
Constructor Summary
Constructors Constructor Description AccountsBalanceGetRequestOptions()
-
Method Summary
Modifier and Type Method Description AccountsBalanceGetRequestOptions
accountIds(java.util.List<java.lang.String> accountIds)
AccountsBalanceGetRequestOptions
addAccountIdsItem(java.lang.String accountIdsItem)
boolean
equals(java.lang.Object o)
java.util.List<java.lang.String>
getAccountIds()
A list of `account_ids` to retrieve for the Item.java.time.OffsetDateTime
getMinLastUpdatedDatetime()
Timestamp in ISO-8601 format (`YYYY-MM-DDTHH:mm:ssZ`) indicating the oldest acceptable balance when making a request to `/accounts/balance/get`.int
hashCode()
AccountsBalanceGetRequestOptions
minLastUpdatedDatetime(java.time.OffsetDateTime minLastUpdatedDatetime)
void
setAccountIds(java.util.List<java.lang.String> accountIds)
void
setMinLastUpdatedDatetime(java.time.OffsetDateTime minLastUpdatedDatetime)
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
SERIALIZED_NAME_ACCOUNT_IDS
public static final java.lang.String SERIALIZED_NAME_ACCOUNT_IDS- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MIN_LAST_UPDATED_DATETIME
public static final java.lang.String SERIALIZED_NAME_MIN_LAST_UPDATED_DATETIME- See Also:
- Constant Field Values
-
-
Constructor Details
-
AccountsBalanceGetRequestOptions
public AccountsBalanceGetRequestOptions()
-
-
Method Details
-
accountIds
-
addAccountIdsItem
-
getAccountIds
@Nullable public java.util.List<java.lang.String> getAccountIds()A list of `account_ids` to retrieve for the Item. The default value is `null`. Note: An error will be returned if a provided `account_id` is not associated with the Item.- Returns:
- accountIds
-
setAccountIds
public void setAccountIds(java.util.List<java.lang.String> accountIds) -
minLastUpdatedDatetime
public AccountsBalanceGetRequestOptions minLastUpdatedDatetime(java.time.OffsetDateTime minLastUpdatedDatetime) -
getMinLastUpdatedDatetime
@Nullable public java.time.OffsetDateTime getMinLastUpdatedDatetime()Timestamp in ISO-8601 format (`YYYY-MM-DDTHH:mm:ssZ`) indicating the oldest acceptable balance when making a request to `/accounts/balance/get`. If the balance that is pulled for `ins_128026` (Capital One) is older than the given timestamp, an `INVALID_REQUEST` error with the code of `LAST_UPDATED_DATETIME_OUT_OF_RANGE` will be returned with the most recent timestamp for the requested account contained in the response. This field is only used when the institution is `ins_128026` (Capital One), in which case a value must be provided or an `INVALID_REQUEST` error with the code of `INVALID_FIELD` will be returned. For all other institutions, this field is ignored.- Returns:
- minLastUpdatedDatetime
-
setMinLastUpdatedDatetime
public void setMinLastUpdatedDatetime(java.time.OffsetDateTime minLastUpdatedDatetime) -
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-