Package com.stripe.model.v2.core
Class Account.Configuration.Customer.Capabilities.AutomaticIndirectTax
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.core.Account.Configuration.Customer.Capabilities.AutomaticIndirectTax
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Account.Configuration.Customer.Capabilities
public static class Account.Configuration.Customer.Capabilities.AutomaticIndirectTax
extends StripeObject
Generates requirements for enabling automatic indirect tax calculation on this customer's
invoices or subscriptions. Recommended to request this capability if planning to enable
automatic tax calculation on this customer's invoices or subscriptions. Uses the
location_source
field.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
For more details about StatusDetail, 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 boolean
boolean
int
hashCode()
void
setRequested
(Boolean requested) void
void
setStatusDetails
(List<Account.Configuration.Customer.Capabilities.AutomaticIndirectTax.StatusDetail> statusDetails) Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
AutomaticIndirectTax
public AutomaticIndirectTax()
-
-
Method Details
-
getRequested
-
getStatus
-
getStatusDetails
public List<Account.Configuration.Customer.Capabilities.AutomaticIndirectTax.StatusDetail> getStatusDetails() -
setRequested
-
setStatus
-
setStatusDetails
public void setStatusDetails(List<Account.Configuration.Customer.Capabilities.AutomaticIndirectTax.StatusDetail> statusDetails) -
equals
-
canEqual
-
hashCode
public int hashCode()
-