Package com.stripe.model
Class Mandate.PaymentMethodDetails.AcssDebit
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.Mandate.PaymentMethodDetails.AcssDebit
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Mandate.PaymentMethodDetails
For more details about AcssDebit, please refer to the API Reference.
-
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanList of Stripe products where this mandate can be selected automatically.Description of the interval.Payment schedule for the mandate.Transaction type of the mandate.inthashCode()voidsetDefaultFor(List<String> defaultFor) List of Stripe products where this mandate can be selected automatically.voidsetIntervalDescription(String intervalDescription) Description of the interval.voidsetPaymentSchedule(String paymentSchedule) Payment schedule for the mandate.voidsetTransactionType(String transactionType) Transaction type of the mandate.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
AcssDebit
public AcssDebit()
-
-
Method Details
-
getDefaultFor
List of Stripe products where this mandate can be selected automatically. -
getIntervalDescription
Description of the interval. Only required if the 'payment_schedule' parameter is 'interval' or 'combined'. -
getPaymentSchedule
Payment schedule for the mandate.One of
combined,interval, orsporadic. -
getTransactionType
Transaction type of the mandate.One of
business, orpersonal. -
setDefaultFor
List of Stripe products where this mandate can be selected automatically. -
setIntervalDescription
Description of the interval. Only required if the 'payment_schedule' parameter is 'interval' or 'combined'. -
setPaymentSchedule
Payment schedule for the mandate.One of
combined,interval, orsporadic. -
setTransactionType
Transaction type of the mandate.One of
business, orpersonal. -
equals
-
canEqual
-
hashCode
public int hashCode()
-