@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-10-17T22:44:09.100608Z[Etc/UTC]") public class ClientProvidedTransaction extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
SERIALIZED_NAME_ACCOUNT_SUBTYPE |
static String |
SERIALIZED_NAME_ACCOUNT_TYPE |
static String |
SERIALIZED_NAME_AMOUNT |
static String |
SERIALIZED_NAME_CLIENT_ACCOUNT_ID |
static String |
SERIALIZED_NAME_CLIENT_USER_ID |
static String |
SERIALIZED_NAME_DATE_POSTED |
static String |
SERIALIZED_NAME_DESCRIPTION |
static String |
SERIALIZED_NAME_DIRECTION |
static String |
SERIALIZED_NAME_ID |
static String |
SERIALIZED_NAME_ISO_CURRENCY_CODE |
static String |
SERIALIZED_NAME_LOCATION |
static String |
SERIALIZED_NAME_MCC |
| Constructor and Description |
|---|
ClientProvidedTransaction() |
| Modifier and Type | Method and Description |
|---|---|
ClientProvidedTransaction |
accountSubtype(String accountSubtype) |
ClientProvidedTransaction |
accountType(String accountType) |
ClientProvidedTransaction |
amount(Double amount) |
ClientProvidedTransaction |
clientAccountId(String clientAccountId) |
ClientProvidedTransaction |
clientUserId(String clientUserId) |
ClientProvidedTransaction |
datePosted(LocalDate datePosted) |
ClientProvidedTransaction |
description(String description) |
ClientProvidedTransaction |
direction(EnrichTransactionDirection direction) |
boolean |
equals(Object o) |
String |
getAccountSubtype()
The account subtype associated with the transaction.
|
String |
getAccountType()
The account type associated with the transaction.
|
Double |
getAmount()
The absolute value of the transaction (>= 0).
|
String |
getClientAccountId()
A unique account id used to group transactions for a given account, as a unique identifier from your application.
|
String |
getClientUserId()
A unique user id used to group transactions for a given user, as a unique identifier from your application.
|
LocalDate |
getDatePosted()
The date the transaction posted, in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) (YYYY-MM-DD) format.
|
String |
getDescription()
The raw description of the transaction.
|
EnrichTransactionDirection |
getDirection()
Get direction
|
String |
getId()
A unique ID for the transaction used to help you tie data back to your systems.
|
String |
getIsoCurrencyCode()
The ISO-4217 currency code of the transaction e.g.
|
ClientProvidedTransactionLocation |
getLocation()
Get location
|
String |
getMcc()
Merchant category codes (MCCs) are four-digit numbers that describe a merchant's primary business activities.
|
int |
hashCode() |
ClientProvidedTransaction |
id(String id) |
ClientProvidedTransaction |
isoCurrencyCode(String isoCurrencyCode) |
ClientProvidedTransaction |
location(ClientProvidedTransactionLocation location) |
ClientProvidedTransaction |
mcc(String mcc) |
void |
setAccountSubtype(String accountSubtype) |
void |
setAccountType(String accountType) |
void |
setAmount(Double amount) |
void |
setClientAccountId(String clientAccountId) |
void |
setClientUserId(String clientUserId) |
void |
setDatePosted(LocalDate datePosted) |
void |
setDescription(String description) |
void |
setDirection(EnrichTransactionDirection direction) |
void |
setId(String id) |
void |
setIsoCurrencyCode(String isoCurrencyCode) |
void |
setLocation(ClientProvidedTransactionLocation location) |
void |
setMcc(String mcc) |
String |
toString() |
public static final String SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_CLIENT_USER_ID
public static final String SERIALIZED_NAME_CLIENT_ACCOUNT_ID
public static final String SERIALIZED_NAME_ACCOUNT_TYPE
public static final String SERIALIZED_NAME_ACCOUNT_SUBTYPE
public static final String SERIALIZED_NAME_DESCRIPTION
public static final String SERIALIZED_NAME_AMOUNT
public static final String SERIALIZED_NAME_DIRECTION
public static final String SERIALIZED_NAME_ISO_CURRENCY_CODE
public static final String SERIALIZED_NAME_LOCATION
public static final String SERIALIZED_NAME_MCC
public static final String SERIALIZED_NAME_DATE_POSTED
public ClientProvidedTransaction id(String id)
public String getId()
public void setId(String id)
public ClientProvidedTransaction clientUserId(String clientUserId)
@Nullable public String getClientUserId()
public void setClientUserId(String clientUserId)
public ClientProvidedTransaction clientAccountId(String clientAccountId)
@Nullable public String getClientAccountId()
public void setClientAccountId(String clientAccountId)
public ClientProvidedTransaction accountType(String accountType)
@Nullable public String getAccountType()
public void setAccountType(String accountType)
public ClientProvidedTransaction accountSubtype(String accountSubtype)
@Nullable public String getAccountSubtype()
public void setAccountSubtype(String accountSubtype)
public ClientProvidedTransaction description(String description)
public String getDescription()
public void setDescription(String description)
public ClientProvidedTransaction amount(Double amount)
public Double getAmount()
public void setAmount(Double amount)
public ClientProvidedTransaction direction(EnrichTransactionDirection direction)
public EnrichTransactionDirection getDirection()
public void setDirection(EnrichTransactionDirection direction)
public ClientProvidedTransaction isoCurrencyCode(String isoCurrencyCode)
public String getIsoCurrencyCode()
public void setIsoCurrencyCode(String isoCurrencyCode)
public ClientProvidedTransaction location(ClientProvidedTransactionLocation location)
@Nullable public ClientProvidedTransactionLocation getLocation()
public void setLocation(ClientProvidedTransactionLocation location)
public ClientProvidedTransaction mcc(String mcc)
@Nullable public String getMcc()
public void setMcc(String mcc)
public ClientProvidedTransaction datePosted(LocalDate datePosted)
@Nullable public LocalDate getDatePosted()
public void setDatePosted(LocalDate datePosted)
Copyright © 2017–2023 Plaid Inc.. All rights reserved.