Package com.stripe.model.v2.billing
Class IntentAction.Deactivate
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.billing.IntentAction.Deactivate
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- IntentAction
For more details about Deactivate, please refer to the API Reference.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
For more details about BillingDetails, please refer to the API Reference.static class
For more details about EffectiveAt, please refer to the API Reference.static class
For more details about PricingPlanSubscriptionDetails, 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
Configuration for the billing details.When the deactivate action will take effect.Details for deactivating a Pricing Plan Subscription.getType()
Type of the action details.int
hashCode()
void
setBillingDetails
(IntentAction.Deactivate.BillingDetails billingDetails) Configuration for the billing details.void
setEffectiveAt
(IntentAction.Deactivate.EffectiveAt effectiveAt) When the deactivate action will take effect.void
setPricingPlanSubscriptionDetails
(IntentAction.Deactivate.PricingPlanSubscriptionDetails pricingPlanSubscriptionDetails) Details for deactivating a Pricing Plan Subscription.void
Type of the action details.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Deactivate
public Deactivate()
-
-
Method Details
-
getBillingDetails
Configuration for the billing details. -
getEffectiveAt
When the deactivate action will take effect. If not specified, the default behavior is on_reserve. -
getPricingPlanSubscriptionDetails
Details for deactivating a Pricing Plan Subscription. -
getType
Type of the action details.One of
pricing_plan_subscription_details
, orv1_subscription_details
. -
setBillingDetails
Configuration for the billing details. -
setEffectiveAt
When the deactivate action will take effect. If not specified, the default behavior is on_reserve. -
setPricingPlanSubscriptionDetails
public void setPricingPlanSubscriptionDetails(IntentAction.Deactivate.PricingPlanSubscriptionDetails pricingPlanSubscriptionDetails) Details for deactivating a Pricing Plan Subscription. -
setType
Type of the action details.One of
pricing_plan_subscription_details
, orv1_subscription_details
. -
equals
-
canEqual
-
hashCode
public int hashCode()
-