Package com.stripe.param
Class PaymentRecordReportPaymentAttemptParams.PaymentMethodDetails
java.lang.Object
com.stripe.param.PaymentRecordReportPaymentAttemptParams.PaymentMethodDetails
- Enclosing class:
- PaymentRecordReportPaymentAttemptParams
Required. When the reported payment was guaranteed. Measured in seconds
since the Unix epoch.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
State, county, province, or region.static enum
The custom payment method type associated with this payment. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
boolean
The billing details associated with the method of payment.Information about the custom (user-defined) payment method used to make this payment.Map of extra parameters for custom features not available in this client library.ID of the Stripe Payment Method used to make this payment.getType()
The type of the payment method details.int
hashCode()
-
Method Details
-
builder
-
getBillingDetails
public PaymentRecordReportPaymentAttemptParams.PaymentMethodDetails.BillingDetails getBillingDetails()The billing details associated with the method of payment. -
getCustom
Information about the custom (user-defined) payment method used to make this payment. -
getExtraParams
Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedName
value. 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. -
getPaymentMethod
ID of the Stripe Payment Method used to make this payment. -
getType
The type of the payment method details. An additional hash is included on the payment_method_details with a name matching this value. It contains additional information specific to the type. -
equals
-
canEqual
-
hashCode
public int hashCode()
-