Package com.plaid.client.model
Class BankTransferEvent
java.lang.Object
com.plaid.client.model.BankTransferEvent
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2021-10-15T19:47:39.714Z[GMT]")
public class BankTransferEvent
extends java.lang.Object
Represents an event in the Bank Transfers API.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERIALIZED_NAME_ACCOUNT_ID
static java.lang.String
SERIALIZED_NAME_BANK_TRANSFER_AMOUNT
static java.lang.String
SERIALIZED_NAME_BANK_TRANSFER_ID
static java.lang.String
SERIALIZED_NAME_BANK_TRANSFER_ISO_CURRENCY_CODE
static java.lang.String
SERIALIZED_NAME_BANK_TRANSFER_TYPE
static java.lang.String
SERIALIZED_NAME_DIRECTION
static java.lang.String
SERIALIZED_NAME_EVENT_ID
static java.lang.String
SERIALIZED_NAME_EVENT_TYPE
static java.lang.String
SERIALIZED_NAME_FAILURE_REASON
static java.lang.String
SERIALIZED_NAME_ORIGINATION_ACCOUNT_ID
static java.lang.String
SERIALIZED_NAME_RECEIVER_DETAILS
static java.lang.String
SERIALIZED_NAME_TIMESTAMP
-
Constructor Summary
Constructors Constructor Description BankTransferEvent()
-
Method Summary
Modifier and Type Method Description BankTransferEvent
accountId(java.lang.String accountId)
BankTransferEvent
bankTransferAmount(java.lang.String bankTransferAmount)
BankTransferEvent
bankTransferId(java.lang.String bankTransferId)
BankTransferEvent
bankTransferIsoCurrencyCode(java.lang.String bankTransferIsoCurrencyCode)
BankTransferEvent
bankTransferType(BankTransferType bankTransferType)
BankTransferEvent
direction(BankTransferDirection direction)
boolean
equals(java.lang.Object o)
BankTransferEvent
eventId(java.lang.Integer eventId)
BankTransferEvent
eventType(BankTransferEventType eventType)
BankTransferEvent
failureReason(BankTransferFailure failureReason)
java.lang.String
getAccountId()
The account ID associated with the bank transfer.java.lang.String
getBankTransferAmount()
The bank transfer amount.java.lang.String
getBankTransferId()
Plaid’s unique identifier for a bank transfer.java.lang.String
getBankTransferIsoCurrencyCode()
The currency of the bank transfer amount.BankTransferType
getBankTransferType()
Get bankTransferTypeBankTransferDirection
getDirection()
Get directionjava.lang.Integer
getEventId()
Plaid’s unique identifier for this event.BankTransferEventType
getEventType()
Get eventTypeBankTransferFailure
getFailureReason()
Get failureReasonjava.lang.String
getOriginationAccountId()
The ID of the origination account that this balance belongs to.BankTransferReceiverDetails
getReceiverDetails()
Get receiverDetailsjava.time.OffsetDateTime
getTimestamp()
The datetime when this event occurred.int
hashCode()
BankTransferEvent
originationAccountId(java.lang.String originationAccountId)
BankTransferEvent
receiverDetails(BankTransferReceiverDetails receiverDetails)
void
setAccountId(java.lang.String accountId)
void
setBankTransferAmount(java.lang.String bankTransferAmount)
void
setBankTransferId(java.lang.String bankTransferId)
void
setBankTransferIsoCurrencyCode(java.lang.String bankTransferIsoCurrencyCode)
void
setBankTransferType(BankTransferType bankTransferType)
void
setDirection(BankTransferDirection direction)
void
setEventId(java.lang.Integer eventId)
void
setEventType(BankTransferEventType eventType)
void
setFailureReason(BankTransferFailure failureReason)
void
setOriginationAccountId(java.lang.String originationAccountId)
void
setReceiverDetails(BankTransferReceiverDetails receiverDetails)
void
setTimestamp(java.time.OffsetDateTime timestamp)
BankTransferEvent
timestamp(java.time.OffsetDateTime timestamp)
java.lang.String
toString()
-
Field Details
-
SERIALIZED_NAME_EVENT_ID
public static final java.lang.String SERIALIZED_NAME_EVENT_ID- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TIMESTAMP
public static final java.lang.String SERIALIZED_NAME_TIMESTAMP- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EVENT_TYPE
public static final java.lang.String SERIALIZED_NAME_EVENT_TYPE- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACCOUNT_ID
public static final java.lang.String SERIALIZED_NAME_ACCOUNT_ID- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BANK_TRANSFER_ID
public static final java.lang.String SERIALIZED_NAME_BANK_TRANSFER_ID- 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_BANK_TRANSFER_TYPE
public static final java.lang.String SERIALIZED_NAME_BANK_TRANSFER_TYPE- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BANK_TRANSFER_AMOUNT
public static final java.lang.String SERIALIZED_NAME_BANK_TRANSFER_AMOUNT- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BANK_TRANSFER_ISO_CURRENCY_CODE
public static final java.lang.String SERIALIZED_NAME_BANK_TRANSFER_ISO_CURRENCY_CODE- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FAILURE_REASON
public static final java.lang.String SERIALIZED_NAME_FAILURE_REASON- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DIRECTION
public static final java.lang.String SERIALIZED_NAME_DIRECTION- See Also:
- Constant Field Values
-
SERIALIZED_NAME_RECEIVER_DETAILS
public static final java.lang.String SERIALIZED_NAME_RECEIVER_DETAILS- See Also:
- Constant Field Values
-
-
Constructor Details
-
BankTransferEvent
public BankTransferEvent()
-
-
Method Details
-
eventId
-
getEventId
public java.lang.Integer getEventId()Plaid’s unique identifier for this event. IDs are sequential unsigned 64-bit integers. minimum: 0- Returns:
- eventId
-
setEventId
public void setEventId(java.lang.Integer eventId) -
timestamp
-
getTimestamp
public java.time.OffsetDateTime getTimestamp()The datetime when this event occurred. This will be of the form `2006-01-02T15:04:05Z`.- Returns:
- timestamp
-
setTimestamp
public void setTimestamp(java.time.OffsetDateTime timestamp) -
eventType
-
getEventType
Get eventType- Returns:
- eventType
-
setEventType
-
accountId
-
getAccountId
public java.lang.String getAccountId()The account ID associated with the bank transfer.- Returns:
- accountId
-
setAccountId
public void setAccountId(java.lang.String accountId) -
bankTransferId
-
getBankTransferId
public java.lang.String getBankTransferId()Plaid’s unique identifier for a bank transfer.- Returns:
- bankTransferId
-
setBankTransferId
public void setBankTransferId(java.lang.String bankTransferId) -
originationAccountId
-
getOriginationAccountId
@Nullable public java.lang.String getOriginationAccountId()The ID of the origination account that this balance belongs to.- Returns:
- originationAccountId
-
setOriginationAccountId
public void setOriginationAccountId(java.lang.String originationAccountId) -
bankTransferType
-
getBankTransferType
Get bankTransferType- Returns:
- bankTransferType
-
setBankTransferType
-
bankTransferAmount
-
getBankTransferAmount
public java.lang.String getBankTransferAmount()The bank transfer amount.- Returns:
- bankTransferAmount
-
setBankTransferAmount
public void setBankTransferAmount(java.lang.String bankTransferAmount) -
bankTransferIsoCurrencyCode
-
getBankTransferIsoCurrencyCode
public java.lang.String getBankTransferIsoCurrencyCode()The currency of the bank transfer amount.- Returns:
- bankTransferIsoCurrencyCode
-
setBankTransferIsoCurrencyCode
public void setBankTransferIsoCurrencyCode(java.lang.String bankTransferIsoCurrencyCode) -
failureReason
-
getFailureReason
Get failureReason- Returns:
- failureReason
-
setFailureReason
-
direction
-
getDirection
Get direction- Returns:
- direction
-
setDirection
-
receiverDetails
-
getReceiverDetails
Get receiverDetails- Returns:
- receiverDetails
-
setReceiverDetails
-
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
-