public class InstantConversion extends EntityBase
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
authorId
The unique identifier of the user at the source of the transaction.
|
ConversionRate |
conversionRate
Real time indicative market rate of a specific currency pair
|
Money |
creditedFunds
The buy funds
|
java.lang.String |
creditedWalletId
The unique identifier of the credited wallet
|
Money |
debitedFunds
The sell funds
|
java.lang.String |
debitedWalletId
The unique identifier of the debited wallet.
|
java.lang.Long |
executionDate
The date and time at which the status changed to SUCCEEDED,
indicating that the transaction occurred.
|
TransactionNature |
nature
The nature of the transaction, providing more
information about the context in which the transaction occurred:
|
java.lang.String |
resultCode
The code indicates the result of the operation.
|
java.lang.String |
resultMessage
The explanation of the result code.
|
TransactionStatus |
status
The status of the transaction.
|
TransactionType |
type
The type of transaction
|
| Constructor and Description |
|---|
InstantConversion() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAuthorId() |
ConversionRate |
getConversionRate() |
Money |
getCreditedFunds() |
java.lang.String |
getCreditedWalletId() |
Money |
getDebitedFunds() |
java.lang.String |
getDebitedWalletId() |
java.lang.Long |
getExecutionDate() |
TransactionNature |
getNature() |
java.util.ArrayList<java.lang.String> |
getReadOnlyProperties()
Gets the collection of read-only fields names.
|
java.lang.String |
getResultCode() |
java.lang.String |
getResultMessage() |
TransactionStatus |
getStatus() |
TransactionType |
getType() |
void |
setAuthorId(java.lang.String authorId) |
void |
setConversionRate(ConversionRate conversionRate) |
void |
setCreditedFunds(Money creditedFunds) |
void |
setCreditedWalletId(java.lang.String creditedWalletId) |
void |
setDebitedFunds(Money debitedFunds) |
void |
setDebitedWalletId(java.lang.String debitedWalletId) |
void |
setExecutionDate(java.lang.Long executionDate) |
void |
setNature(TransactionNature nature) |
void |
setResultCode(java.lang.String resultCode) |
void |
setResultMessage(java.lang.String resultMessage) |
void |
setStatus(TransactionStatus status) |
void |
setType(TransactionType type) |
getCreationDate, getId, getTag, setCreationDate, setId, setTaggetDependentObjects, getSubObjects, getValues@SerializedName(value="AuthorId") public java.lang.String authorId
@SerializedName(value="DebitedWalletId") public java.lang.String debitedWalletId
@SerializedName(value="CreditedWalletId") public java.lang.String creditedWalletId
@SerializedName(value="DebitedFunds") public Money debitedFunds
@SerializedName(value="CreditedFunds") public Money creditedFunds
@SerializedName(value="ConversionRate") public ConversionRate conversionRate
@SerializedName(value="Status") public TransactionStatus status
@SerializedName(value="Type") public TransactionType type
@SerializedName(value="Nature") public TransactionNature nature
@SerializedName(value="ResultCode") public java.lang.String resultCode
@SerializedName(value="ResultMessage") public java.lang.String resultMessage
@SerializedName(value="ExecutionDate") public java.lang.Long executionDate
public java.lang.String getAuthorId()
public void setAuthorId(java.lang.String authorId)
public java.lang.String getDebitedWalletId()
public void setDebitedWalletId(java.lang.String debitedWalletId)
public java.lang.String getCreditedWalletId()
public void setCreditedWalletId(java.lang.String creditedWalletId)
public Money getDebitedFunds()
public void setDebitedFunds(Money debitedFunds)
public Money getCreditedFunds()
public void setCreditedFunds(Money creditedFunds)
public ConversionRate getConversionRate()
public void setConversionRate(ConversionRate conversionRate)
public TransactionStatus getStatus()
public void setStatus(TransactionStatus status)
public TransactionType getType()
public void setType(TransactionType type)
public TransactionNature getNature()
public void setNature(TransactionNature nature)
public java.lang.String getResultCode()
public void setResultCode(java.lang.String resultCode)
public java.lang.String getResultMessage()
public void setResultMessage(java.lang.String resultMessage)
public java.lang.Long getExecutionDate()
public void setExecutionDate(java.lang.Long executionDate)
public java.util.ArrayList<java.lang.String> getReadOnlyProperties()
EntityBasegetReadOnlyProperties in class EntityBase