Class Transaction.Flow
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.Transaction.Flow
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Transaction
Details about the Flow object that created the Transaction.
-
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanIf applicable, the ID of the Adjustment that created this Transaction.If applicable, the ID of the Application Fee that created this Transaction.If applicable, the ID of the Application Fee Refund that created this Transaction.If applicable, the ID of the Charge that created this Transaction.In the future, this will be the ID of the currency conversion that created this Transaction.If applicable, the ID of the Dispute that created this Transaction.If applicable, the ID of the FeeTransaction that created this Transaction.If applicable, the ID of the InboundTransfer that created this Transaction.If applicable, the ID of the OutboundPayment that created this Transaction.If applicable, the ID of the OutboundTransfer that created this Transaction.If applicable, the ID of the Payout that created this Transaction.If applicable, the ID of the ReceivedCredit that created this Transaction.If applicable, the ID of the ReceivedDebit that created this Transaction.If applicable, the ID of the Refund that created this Transaction.If applicable, the ID of the Reserve Hold that created this Transaction.If applicable, the ID of the Reserve Release that created this Transaction.getTopup()If applicable, the ID of the Topup that created this Transaction.If applicable, the ID of the Transfer that created this Transaction.If applicable, the ID of the Transfer Reversal that created this Transaction.getType()Open Enum.inthashCode()voidsetAdjustment(String adjustment) If applicable, the ID of the Adjustment that created this Transaction.voidsetApplicationFee(String applicationFee) If applicable, the ID of the Application Fee that created this Transaction.voidsetApplicationFeeRefund(String applicationFeeRefund) If applicable, the ID of the Application Fee Refund that created this Transaction.voidIf applicable, the ID of the Charge that created this Transaction.voidsetCurrencyConversion(String currencyConversion) In the future, this will be the ID of the currency conversion that created this Transaction.voidsetDispute(String dispute) If applicable, the ID of the Dispute that created this Transaction.voidsetFeeTransaction(String feeTransaction) If applicable, the ID of the FeeTransaction that created this Transaction.voidsetInboundTransfer(String inboundTransfer) If applicable, the ID of the InboundTransfer that created this Transaction.voidsetOutboundPayment(String outboundPayment) If applicable, the ID of the OutboundPayment that created this Transaction.voidsetOutboundTransfer(String outboundTransfer) If applicable, the ID of the OutboundTransfer that created this Transaction.voidIf applicable, the ID of the Payout that created this Transaction.voidsetReceivedCredit(String receivedCredit) If applicable, the ID of the ReceivedCredit that created this Transaction.voidsetReceivedDebit(String receivedDebit) If applicable, the ID of the ReceivedDebit that created this Transaction.voidIf applicable, the ID of the Refund that created this Transaction.voidsetReserveHold(String reserveHold) If applicable, the ID of the Reserve Hold that created this Transaction.voidsetReserveRelease(String reserveRelease) If applicable, the ID of the Reserve Release that created this Transaction.voidIf applicable, the ID of the Topup that created this Transaction.voidsetTransfer(String transfer) If applicable, the ID of the Transfer that created this Transaction.voidsetTransferReversal(String transferReversal) If applicable, the ID of the Transfer Reversal that created this Transaction.voidOpen Enum.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Flow
public Flow()
-
-
Method Details
-
getAdjustment
If applicable, the ID of the Adjustment that created this Transaction. -
getApplicationFee
If applicable, the ID of the Application Fee that created this Transaction. -
getApplicationFeeRefund
If applicable, the ID of the Application Fee Refund that created this Transaction. -
getCharge
If applicable, the ID of the Charge that created this Transaction. -
getCurrencyConversion
In the future, this will be the ID of the currency conversion that created this Transaction. For now, this field is always null. -
getDispute
If applicable, the ID of the Dispute that created this Transaction. -
getFeeTransaction
If applicable, the ID of the FeeTransaction that created this Transaction. -
getInboundTransfer
If applicable, the ID of the InboundTransfer that created this Transaction. -
getOutboundPayment
If applicable, the ID of the OutboundPayment that created this Transaction. -
getOutboundTransfer
If applicable, the ID of the OutboundTransfer that created this Transaction. -
getPayout
If applicable, the ID of the Payout that created this Transaction. -
getReceivedCredit
If applicable, the ID of the ReceivedCredit that created this Transaction. -
getReceivedDebit
If applicable, the ID of the ReceivedDebit that created this Transaction. -
getRefund
If applicable, the ID of the Refund that created this Transaction. -
getReserveHold
If applicable, the ID of the Reserve Hold that created this Transaction. -
getReserveRelease
If applicable, the ID of the Reserve Release that created this Transaction. -
getTopup
If applicable, the ID of the Topup that created this Transaction. -
getTransfer
If applicable, the ID of the Transfer that created this Transaction. -
getTransferReversal
If applicable, the ID of the Transfer Reversal that created this Transaction. -
getType
Open Enum. Type of the flow that created the Transaction. The field matching this value will contain the ID of the flow.One of
adjustment,application_fee,application_fee_refund,charge,currency_conversion,dispute,fee_transaction,inbound_transfer,outbound_payment,outbound_transfer,payout,received_credit,received_debit,refund,reserve_hold,reserve_release,topup,transfer, ortransfer_reversal. -
setAdjustment
If applicable, the ID of the Adjustment that created this Transaction. -
setApplicationFee
If applicable, the ID of the Application Fee that created this Transaction. -
setApplicationFeeRefund
If applicable, the ID of the Application Fee Refund that created this Transaction. -
setCharge
If applicable, the ID of the Charge that created this Transaction. -
setCurrencyConversion
In the future, this will be the ID of the currency conversion that created this Transaction. For now, this field is always null. -
setDispute
If applicable, the ID of the Dispute that created this Transaction. -
setFeeTransaction
If applicable, the ID of the FeeTransaction that created this Transaction. -
setInboundTransfer
If applicable, the ID of the InboundTransfer that created this Transaction. -
setOutboundPayment
If applicable, the ID of the OutboundPayment that created this Transaction. -
setOutboundTransfer
If applicable, the ID of the OutboundTransfer that created this Transaction. -
setPayout
If applicable, the ID of the Payout that created this Transaction. -
setReceivedCredit
If applicable, the ID of the ReceivedCredit that created this Transaction. -
setReceivedDebit
If applicable, the ID of the ReceivedDebit that created this Transaction. -
setRefund
If applicable, the ID of the Refund that created this Transaction. -
setReserveHold
If applicable, the ID of the Reserve Hold that created this Transaction. -
setReserveRelease
If applicable, the ID of the Reserve Release that created this Transaction. -
setTopup
If applicable, the ID of the Topup that created this Transaction. -
setTransfer
If applicable, the ID of the Transfer that created this Transaction. -
setTransferReversal
If applicable, the ID of the Transfer Reversal that created this Transaction. -
setType
Open Enum. Type of the flow that created the Transaction. The field matching this value will contain the ID of the flow.One of
adjustment,application_fee,application_fee_refund,charge,currency_conversion,dispute,fee_transaction,inbound_transfer,outbound_payment,outbound_transfer,payout,received_credit,received_debit,refund,reserve_hold,reserve_release,topup,transfer, ortransfer_reversal. -
equals
-
canEqual
-
hashCode
public int hashCode()
-