Package com.stripe.model
Class SetupIntent.PaymentMethodOptions
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.model.SetupIntent.PaymentMethodOptions
-
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- SetupIntent
public static class SetupIntent.PaymentMethodOptions extends StripeObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SetupIntent.PaymentMethodOptions.Card
static class
SetupIntent.PaymentMethodOptions.SepaDebit
static class
SetupIntent.PaymentMethodOptions.SepaDebitMandateOptions
-
Field Summary
-
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
-
Constructor Summary
Constructors Constructor Description PaymentMethodOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
SetupIntent.PaymentMethodOptions.Card
getCard()
SetupIntent.PaymentMethodOptions.SepaDebit
getSepaDebit()
int
hashCode()
void
setCard(SetupIntent.PaymentMethodOptions.Card card)
void
setSepaDebit(SetupIntent.PaymentMethodOptions.SepaDebit sepaDebit)
-
Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
-
-
-
Method Detail
-
getCard
public SetupIntent.PaymentMethodOptions.Card getCard()
-
getSepaDebit
public SetupIntent.PaymentMethodOptions.SepaDebit getSepaDebit()
-
setCard
public void setCard(SetupIntent.PaymentMethodOptions.Card card)
-
setSepaDebit
public void setSepaDebit(SetupIntent.PaymentMethodOptions.SepaDebit sepaDebit)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-