Class ReceivedCredit.BankTransfer
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.ReceivedCredit.BankTransfer
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- ReceivedCredit
This object stores details about the originating banking transaction that resulted in the
ReceivedCredit. Present if
type
field value is bank_transfer
.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Hash containing the transaction bank details.static class
Hash containing the transaction bank details.static class
Hash containing the transaction bank details. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
Financial Address on which funds for ReceivedCredit were received.Hash containing the transaction bank details.Open Enum.Hash containing the transaction bank details.Freeform string set by originator of the external ReceivedCredit.Hash containing the transaction bank details.int
hashCode()
void
setFinancialAddress
(String financialAddress) Financial Address on which funds for ReceivedCredit were received.void
setGbBankAccount
(ReceivedCredit.BankTransfer.GbBankAccount gbBankAccount) Hash containing the transaction bank details.void
setOriginType
(String originType) Open Enum.void
setSepaBankAccount
(ReceivedCredit.BankTransfer.SepaBankAccount sepaBankAccount) Hash containing the transaction bank details.void
setStatementDescriptor
(String statementDescriptor) Freeform string set by originator of the external ReceivedCredit.void
setUsBankAccount
(ReceivedCredit.BankTransfer.UsBankAccount usBankAccount) Hash containing the transaction bank details.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
BankTransfer
public BankTransfer()
-
-
Method Details
-
getFinancialAddress
Financial Address on which funds for ReceivedCredit were received. -
getGbBankAccount
Hash containing the transaction bank details. Present iforigin_type
field value isgb_bank_account
. -
getOriginType
Open Enum. Indicates the origin of source from which external funds originated from.One of
gb_bank_account
,sepa_bank_account
, orus_bank_account
. -
getSepaBankAccount
Hash containing the transaction bank details. Present iforigin_type
field value issepa_bank_account
. -
getStatementDescriptor
Freeform string set by originator of the external ReceivedCredit. -
getUsBankAccount
Hash containing the transaction bank details. Present iforigin_type
field value isus_bank_account
. -
setFinancialAddress
Financial Address on which funds for ReceivedCredit were received. -
setGbBankAccount
Hash containing the transaction bank details. Present iforigin_type
field value isgb_bank_account
. -
setOriginType
Open Enum. Indicates the origin of source from which external funds originated from.One of
gb_bank_account
,sepa_bank_account
, orus_bank_account
. -
setSepaBankAccount
Hash containing the transaction bank details. Present iforigin_type
field value issepa_bank_account
. -
setStatementDescriptor
Freeform string set by originator of the external ReceivedCredit. -
setUsBankAccount
Hash containing the transaction bank details. Present iforigin_type
field value isus_bank_account
. -
equals
-
canEqual
-
hashCode
public int hashCode()
-