Package com.stripe.param.treasury
Class OutboundTransferCreateParams
java.lang.Object
com.stripe.net.ApiRequestParams
com.stripe.param.treasury.OutboundTransferCreateParams
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classSpecifies the network rails to be used.Nested classes/interfaces inherited from class com.stripe.net.ApiRequestParamsApiRequestParams.EnumParam
- 
Field SummaryFields inherited from class com.stripe.net.ApiRequestParamsEXTRA_PARAMS_KEY
- 
Method SummaryModifier and TypeMethodDescriptionbuilder()protected booleanbooleanRequired. Amount (in cents) to be transferred.Required. Three-letter ISO currency code, in lowercase.An arbitrary string attached to the object.The PaymentMethod to use as the payment instrument for the OutboundTransfer.Hash used to generate the PaymentMethod to be used for this OutboundTransfer.Hash describing payment method configuration details.Specifies which fields in the response should be expanded.Map of extra parameters for custom features not available in this client library.Required. The FinancialAccount to pull funds from.Set of key-value pairs that you can attach to an object.Details about the network used for the OutboundTransfer.Statement descriptor to be shown on the receiving end of an OutboundTransfer.inthashCode()Methods inherited from class com.stripe.net.ApiRequestParamsparamsToMap, toMap
- 
Method Details- 
builder
- 
getAmountRequired. Amount (in cents) to be transferred.
- 
getCurrencyRequired. Three-letter ISO currency code, in lowercase. Must be a supported currency.
- 
getDescriptionAn arbitrary string attached to the object. Often useful for displaying to users.
- 
getDestinationPaymentMethodThe PaymentMethod to use as the payment instrument for the OutboundTransfer.
- 
getDestinationPaymentMethodDataHash used to generate the PaymentMethod to be used for this OutboundTransfer. Exclusive withdestination_payment_method.
- 
getDestinationPaymentMethodOptionspublic OutboundTransferCreateParams.DestinationPaymentMethodOptions getDestinationPaymentMethodOptions()Hash describing payment method configuration details.
- 
getExpandSpecifies which fields in the response should be expanded.
- 
getExtraParamsMap of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedNamevalue. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance.
- 
getFinancialAccountRequired. The FinancialAccount to pull funds from.
- 
getMetadataSet of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value tometadata.
- 
getNetworkDetailsDetails about the network used for the OutboundTransfer.
- 
getStatementDescriptorStatement descriptor to be shown on the receiving end of an OutboundTransfer. Maximum 10 characters forachtransfers or 140 characters forus_domestic_wiretransfers. The default value is "transfer".
- 
equals
- 
canEqual
- 
hashCodepublic int hashCode()
 
-