Class IntentAction.Modify

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.billing.IntentAction.Modify
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
IntentAction

public static class IntentAction.Modify extends StripeObject
Details for a modify action.
  • Constructor Details

    • Modify

      public Modify()
  • Method Details

    • getCollectAt

      public String getCollectAt()
      Allows users to override the collect at behavior.

      One of next_billing_date, or on_effective_at.

    • getEffectiveAt

      public IntentAction.Modify.EffectiveAt getEffectiveAt()
      When the modify action will take effect. If not specified, the default behavior is on_reserve.
    • getPricingPlanSubscriptionDetails

      public IntentAction.Modify.PricingPlanSubscriptionDetails getPricingPlanSubscriptionDetails()
      Details for modifying a Pricing Plan Subscription.
    • getType

      public String getType()
      Type of the action details.

      One of pricing_plan_subscription_details, or v1_subscription_details.

    • setCollectAt

      public void setCollectAt(String collectAt)
      Allows users to override the collect at behavior.

      One of next_billing_date, or on_effective_at.

    • setEffectiveAt

      public void setEffectiveAt(IntentAction.Modify.EffectiveAt effectiveAt)
      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

      public void setType(String type)
      Type of the action details.

      One of pricing_plan_subscription_details, or v1_subscription_details.

    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object