Package com.stripe.model
Class PaymentLink.InvoiceCreation
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.PaymentLink.InvoiceCreation
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- PaymentLink
Text may be up to 1200 characters in length.
-
Nested Class Summary
-
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
Enable creating an invoice on successful payment.Configuration for the invoice.int
hashCode()
void
setEnabled
(Boolean enabled) Enable creating an invoice on successful payment.void
setInvoiceData
(PaymentLink.InvoiceCreation.InvoiceData invoiceData) Configuration for the invoice.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
InvoiceCreation
public InvoiceCreation()
-
-
Method Details
-
getEnabled
Enable creating an invoice on successful payment. -
getInvoiceData
Configuration for the invoice. Default invoice values will be used if unspecified. -
setEnabled
Enable creating an invoice on successful payment. -
setInvoiceData
Configuration for the invoice. Default invoice values will be used if unspecified. -
equals
-
canEqual
-
hashCode
public int hashCode()
-