Package com.plaid.client.model
Class TransactionData
java.lang.Object
com.plaid.client.model.TransactionData
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2021-10-15T19:47:39.714Z[GMT]")
public class TransactionData
extends java.lang.Object
Information about the matched direct deposit transaction used to verify a user's payroll information.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERIALIZED_NAME_ACCOUNT_ID
static java.lang.String
SERIALIZED_NAME_AMOUNT
static java.lang.String
SERIALIZED_NAME_DATE
static java.lang.String
SERIALIZED_NAME_DESCRIPTION
static java.lang.String
SERIALIZED_NAME_TRANSACTION_ID
-
Constructor Summary
Constructors Constructor Description TransactionData()
-
Method Summary
Modifier and Type Method Description TransactionData
accountId(java.lang.String accountId)
TransactionData
amount(java.lang.Double amount)
TransactionData
date(java.time.LocalDate date)
TransactionData
description(java.lang.String description)
boolean
equals(java.lang.Object o)
java.lang.String
getAccountId()
A unique identifier for the end user's account.java.lang.Double
getAmount()
The amount of the transaction.java.time.LocalDate
getDate()
The date of the transaction, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (\"yyyy-mm-dd\").java.lang.String
getDescription()
The description of the transaction.java.lang.String
getTransactionId()
A unique identifier for the transaction.int
hashCode()
void
setAccountId(java.lang.String accountId)
void
setAmount(java.lang.Double amount)
void
setDate(java.time.LocalDate date)
void
setDescription(java.lang.String description)
void
setTransactionId(java.lang.String transactionId)
java.lang.String
toString()
TransactionData
transactionId(java.lang.String transactionId)
-
Field Details
-
SERIALIZED_NAME_DESCRIPTION
public static final java.lang.String SERIALIZED_NAME_DESCRIPTION- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AMOUNT
public static final java.lang.String SERIALIZED_NAME_AMOUNT- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DATE
public static final java.lang.String SERIALIZED_NAME_DATE- 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_TRANSACTION_ID
public static final java.lang.String SERIALIZED_NAME_TRANSACTION_ID- See Also:
- Constant Field Values
-
-
Constructor Details
-
TransactionData
public TransactionData()
-
-
Method Details
-
description
-
getDescription
public java.lang.String getDescription()The description of the transaction.- Returns:
- description
-
setDescription
public void setDescription(java.lang.String description) -
amount
-
getAmount
public java.lang.Double getAmount()The amount of the transaction.- Returns:
- amount
-
setAmount
public void setAmount(java.lang.Double amount) -
date
-
getDate
public java.time.LocalDate getDate()The date of the transaction, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (\"yyyy-mm-dd\").- Returns:
- date
-
setDate
public void setDate(java.time.LocalDate date) -
accountId
-
getAccountId
public java.lang.String getAccountId()A unique identifier for the end user's account.- Returns:
- accountId
-
setAccountId
public void setAccountId(java.lang.String accountId) -
transactionId
-
getTransactionId
public java.lang.String getTransactionId()A unique identifier for the transaction.- Returns:
- transactionId
-
setTransactionId
public void setTransactionId(java.lang.String transactionId) -
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
-