Package com.stripe.model
Class SetupAttempt.PaymentMethodDetails
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.model.SetupAttempt.PaymentMethodDetails
-
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- SetupAttempt
public static class SetupAttempt.PaymentMethodDetails extends StripeObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSetupAttempt.PaymentMethodDetails.AcssDebitstatic classSetupAttempt.PaymentMethodDetails.AuBecsDebitstatic classSetupAttempt.PaymentMethodDetails.BacsDebitstatic classSetupAttempt.PaymentMethodDetails.Bancontactstatic classSetupAttempt.PaymentMethodDetails.Cardstatic classSetupAttempt.PaymentMethodDetails.CardPresentstatic classSetupAttempt.PaymentMethodDetails.Idealstatic classSetupAttempt.PaymentMethodDetails.SepaDebitstatic classSetupAttempt.PaymentMethodDetails.Sofort
-
Field Summary
-
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
-
Constructor Summary
Constructors Constructor Description PaymentMethodDetails()
-
Method Summary
-
Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
-
-
-
Method Detail
-
getAcssDebit
public SetupAttempt.PaymentMethodDetails.AcssDebit getAcssDebit()
-
getAuBecsDebit
public SetupAttempt.PaymentMethodDetails.AuBecsDebit getAuBecsDebit()
-
getBacsDebit
public SetupAttempt.PaymentMethodDetails.BacsDebit getBacsDebit()
-
getBancontact
public SetupAttempt.PaymentMethodDetails.Bancontact getBancontact()
-
getCard
public SetupAttempt.PaymentMethodDetails.Card getCard()
-
getCardPresent
public SetupAttempt.PaymentMethodDetails.CardPresent getCardPresent()
-
getIdeal
public SetupAttempt.PaymentMethodDetails.Ideal getIdeal()
-
getSepaDebit
public SetupAttempt.PaymentMethodDetails.SepaDebit getSepaDebit()
-
getSofort
public SetupAttempt.PaymentMethodDetails.Sofort getSofort()
-
getType
public java.lang.String getType()
-
setAcssDebit
public void setAcssDebit(SetupAttempt.PaymentMethodDetails.AcssDebit acssDebit)
-
setAuBecsDebit
public void setAuBecsDebit(SetupAttempt.PaymentMethodDetails.AuBecsDebit auBecsDebit)
-
setBacsDebit
public void setBacsDebit(SetupAttempt.PaymentMethodDetails.BacsDebit bacsDebit)
-
setBancontact
public void setBancontact(SetupAttempt.PaymentMethodDetails.Bancontact bancontact)
-
setCard
public void setCard(SetupAttempt.PaymentMethodDetails.Card card)
-
setCardPresent
public void setCardPresent(SetupAttempt.PaymentMethodDetails.CardPresent cardPresent)
-
setIdeal
public void setIdeal(SetupAttempt.PaymentMethodDetails.Ideal ideal)
-
setSepaDebit
public void setSepaDebit(SetupAttempt.PaymentMethodDetails.SepaDebit sepaDebit)
-
setSofort
public void setSofort(SetupAttempt.PaymentMethodDetails.Sofort sofort)
-
setType
public void setType(java.lang.String type)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-