Package com.stripe.model.v2.billing
Class IntentAction.Modify
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.billing.IntentAction.Modify
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- IntentAction
For more details about Modify, 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 modify action will take effect.Details for modifying a Pricing Plan Subscription.getType()
Type of the action details.int
hashCode()
void
setBillingDetails
(IntentAction.Modify.BillingDetails billingDetails) Configuration for the billing details.void
setEffectiveAt
(IntentAction.Modify.EffectiveAt effectiveAt) When the modify action will take effect.void
setPricingPlanSubscriptionDetails
(IntentAction.Modify.PricingPlanSubscriptionDetails pricingPlanSubscriptionDetails) Details for modifying 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
-
Modify
public Modify()
-
-
Method Details
-
getBillingDetails
Configuration for the billing details. -
getEffectiveAt
When the modify action will take effect. If not specified, the default behavior is on_reserve. -
getPricingPlanSubscriptionDetails
Details for modifying 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 modify action will take effect. If not specified, the default behavior is on_reserve. -
setPricingPlanSubscriptionDetails
public void setPricingPlanSubscriptionDetails(IntentAction.Modify.PricingPlanSubscriptionDetails pricingPlanSubscriptionDetails) Details for modifying 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()
-