Class TransactionEntry
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.TransactionEntry
- All Implemented Interfaces:
HasId,StripeObjectInterface
TransactionEntries model funds moving between availability states for a given Transaction.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe change to the FinancialAccount's balance that takes effect at this TransactionEntry'seffective_attimestamp.static classDetails copied from the Transaction that this TransactionEntry belongs to. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe change to the FinancialAccount's balance that takes effect at this TransactionEntry'seffective_attimestamp.Time at which the object was created.Time at which the TransactionEntry affects the FinancialAccount balance.getId()Unique identifier for the object.Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.String representing the object's type.The ID of the Transaction that this TransactionEntry belongs to.Details copied from the Transaction that this TransactionEntry belongs to.inthashCode()voidsetBalanceImpact(TransactionEntry.BalanceImpact balanceImpact) The change to the FinancialAccount's balance that takes effect at this TransactionEntry'seffective_attimestamp.voidsetCreated(Instant created) Time at which the object was created.voidsetEffectiveAt(Instant effectiveAt) Time at which the TransactionEntry affects the FinancialAccount balance.voidUnique identifier for the object.voidsetLivemode(Boolean livemode) Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.voidString representing the object's type.voidsetTransaction(String transaction) The ID of the Transaction that this TransactionEntry belongs to.voidsetTransactionDetails(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, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
TransactionEntry
public TransactionEntry()
-
-
Method Details
-
getBalanceImpact
The change to the FinancialAccount's balance that takes effect at this TransactionEntry'seffective_attimestamp. -
getCreated
Time at which the object was created. Represented as an RFC 3339 timestamp in UTC with millisecond precision, for example2022-09-18T13:22:18.123Z. -
getEffectiveAt
Time at which the TransactionEntry affects the FinancialAccount balance. This can be in the past or future. -
getLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif 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 ID of the Transaction that this TransactionEntry belongs to. -
getTransactionDetails
Details copied from the Transaction that this TransactionEntry belongs to. -
setBalanceImpact
The change to the FinancialAccount's balance that takes effect at this TransactionEntry'seffective_attimestamp. -
setCreated
Time at which the object was created. Represented as an RFC 3339 timestamp in UTC with millisecond precision, for example2022-09-18T13:22:18.123Z. -
setEffectiveAt
Time at which the TransactionEntry affects the FinancialAccount balance. This can be in the past or future. -
setId
Unique identifier for the object. -
setLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif 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 ID of 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.
-