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 classFor 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 booleanbooleaninthashCode()voidsetRequested(Boolean requested) voidvoidsetStatusDetails(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()
-