Class TransactionEntry
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.TransactionEntry
- All Implemented Interfaces:
HasId
,StripeObjectInterface
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
For more details about BalanceImpact, please refer to the API Reference.static class
For more details about TransactionDetails, please refer to the API Reference. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
The delta to the FinancialAccount's balance.Time at which the object was created.Time at which the entry impacted (or will impact if it's in the future) the FinancialAccount balance.getId()
Unique identifier for the object.Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode.String representing the object's type.The Transaction that this TransactionEntry belongs to.Details copied from the transaction that this TransactionEntry belongs to.int
hashCode()
void
setBalanceImpact
(TransactionEntry.BalanceImpact balanceImpact) The delta to the FinancialAccount's balance.void
setCreated
(Instant created) Time at which the object was created.void
setEffectiveAt
(Instant effectiveAt) Time at which the entry impacted (or will impact if it's in the future) the FinancialAccount balance.void
Unique identifier for the object.void
setLivemode
(Boolean livemode) Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode.void
String representing the object's type.void
setTransaction
(String transaction) The Transaction that this TransactionEntry belongs to.void
setTransactionDetails
(TransactionEntry.TransactionDetails transactionDetails) Details copied from the transaction that this TransactionEntry belongs to.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
TransactionEntry
public TransactionEntry()
-
-
Method Details
-
getBalanceImpact
The delta to the FinancialAccount's balance. -
getCreated
Time at which the object was created. -
getEffectiveAt
Time at which the entry impacted (or will impact if it's in the future) the FinancialAccount balance. -
getLivemode
Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode. -
getObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.money_management.transaction_entry
. -
getTransaction
The Transaction that this TransactionEntry belongs to. -
getTransactionDetails
Details copied from the transaction that this TransactionEntry belongs to. -
setBalanceImpact
The delta to the FinancialAccount's balance. -
setCreated
Time at which the object was created. -
setEffectiveAt
Time at which the entry impacted (or will impact if it's in the future) the FinancialAccount balance. -
setId
Unique identifier for the object. -
setLivemode
Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode. -
setObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.money_management.transaction_entry
. -
setTransaction
The Transaction that this TransactionEntry belongs to. -
setTransactionDetails
Details copied from the transaction that this TransactionEntry belongs to. -
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
Unique identifier for the object.
-