Package com.plaid.client.model
Class BankTransferListRequest
java.lang.Object
com.plaid.client.model.BankTransferListRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2021-10-15T19:47:39.714Z[GMT]")
public class BankTransferListRequest
extends java.lang.Object
Defines the request schema for `/bank_transfer/list`
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERIALIZED_NAME_CLIENT_ID
static java.lang.String
SERIALIZED_NAME_COUNT
static java.lang.String
SERIALIZED_NAME_DIRECTION
static java.lang.String
SERIALIZED_NAME_END_DATE
static java.lang.String
SERIALIZED_NAME_OFFSET
static java.lang.String
SERIALIZED_NAME_ORIGINATION_ACCOUNT_ID
static java.lang.String
SERIALIZED_NAME_SECRET
static java.lang.String
SERIALIZED_NAME_START_DATE
-
Constructor Summary
Constructors Constructor Description BankTransferListRequest()
-
Method Summary
Modifier and Type Method Description BankTransferListRequest
clientId(java.lang.String clientId)
BankTransferListRequest
count(java.lang.Integer count)
BankTransferListRequest
direction(BankTransferDirection direction)
BankTransferListRequest
endDate(java.time.OffsetDateTime endDate)
boolean
equals(java.lang.Object o)
java.lang.String
getClientId()
Your Plaid API `client_id`.java.lang.Integer
getCount()
The maximum number of bank transfers to return.BankTransferDirection
getDirection()
Get directionjava.time.OffsetDateTime
getEndDate()
The end datetime of bank transfers to list.java.lang.Integer
getOffset()
The number of bank transfers to skip before returning results.java.lang.String
getOriginationAccountId()
Filter bank transfers to only those originated through the specified origination account.java.lang.String
getSecret()
Your Plaid API `secret`.java.time.OffsetDateTime
getStartDate()
The start datetime of bank transfers to list.int
hashCode()
BankTransferListRequest
offset(java.lang.Integer offset)
BankTransferListRequest
originationAccountId(java.lang.String originationAccountId)
BankTransferListRequest
secret(java.lang.String secret)
void
setClientId(java.lang.String clientId)
void
setCount(java.lang.Integer count)
void
setDirection(BankTransferDirection direction)
void
setEndDate(java.time.OffsetDateTime endDate)
void
setOffset(java.lang.Integer offset)
void
setOriginationAccountId(java.lang.String originationAccountId)
void
setSecret(java.lang.String secret)
void
setStartDate(java.time.OffsetDateTime startDate)
BankTransferListRequest
startDate(java.time.OffsetDateTime startDate)
java.lang.String
toString()
-
Field Details
-
SERIALIZED_NAME_CLIENT_ID
public static final java.lang.String SERIALIZED_NAME_CLIENT_ID- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SECRET
public static final java.lang.String SERIALIZED_NAME_SECRET- See Also:
- Constant Field Values
-
SERIALIZED_NAME_START_DATE
public static final java.lang.String SERIALIZED_NAME_START_DATE- See Also:
- Constant Field Values
-
SERIALIZED_NAME_END_DATE
public static final java.lang.String SERIALIZED_NAME_END_DATE- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COUNT
public static final java.lang.String SERIALIZED_NAME_COUNT- See Also:
- Constant Field Values
-
SERIALIZED_NAME_OFFSET
public static final java.lang.String SERIALIZED_NAME_OFFSET- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ORIGINATION_ACCOUNT_ID
public static final java.lang.String SERIALIZED_NAME_ORIGINATION_ACCOUNT_ID- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DIRECTION
public static final java.lang.String SERIALIZED_NAME_DIRECTION- See Also:
- Constant Field Values
-
-
Constructor Details
-
BankTransferListRequest
public BankTransferListRequest()
-
-
Method Details
-
clientId
-
getClientId
@Nullable public java.lang.String getClientId()Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body.- Returns:
- clientId
-
setClientId
public void setClientId(java.lang.String clientId) -
secret
-
getSecret
@Nullable public java.lang.String getSecret()Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body.- Returns:
- secret
-
setSecret
public void setSecret(java.lang.String secret) -
startDate
-
getStartDate
@Nullable public java.time.OffsetDateTime getStartDate()The start datetime of bank transfers to list. This should be in RFC 3339 format (i.e. `2019-12-06T22:35:49Z`)- Returns:
- startDate
-
setStartDate
public void setStartDate(java.time.OffsetDateTime startDate) -
endDate
-
getEndDate
@Nullable public java.time.OffsetDateTime getEndDate()The end datetime of bank transfers to list. This should be in RFC 3339 format (i.e. `2019-12-06T22:35:49Z`)- Returns:
- endDate
-
setEndDate
public void setEndDate(java.time.OffsetDateTime endDate) -
count
-
getCount
@Nullable public java.lang.Integer getCount()The maximum number of bank transfers to return. minimum: 1 maximum: 25- Returns:
- count
-
setCount
public void setCount(java.lang.Integer count) -
offset
-
getOffset
@Nullable public java.lang.Integer getOffset()The number of bank transfers to skip before returning results. minimum: 0- Returns:
- offset
-
setOffset
public void setOffset(java.lang.Integer offset) -
originationAccountId
-
getOriginationAccountId
@Nullable public java.lang.String getOriginationAccountId()Filter bank transfers to only those originated through the specified origination account.- Returns:
- originationAccountId
-
setOriginationAccountId
public void setOriginationAccountId(java.lang.String originationAccountId) -
direction
-
getDirection
Get direction- Returns:
- direction
-
setDirection
-
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
-