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
For more details about Modify, please refer to the API Reference.
  • Constructor Details

    • Modify

      public Modify()
  • Method Details

    • getBillingDetails

      public IntentAction.Modify.BillingDetails getBillingDetails()
      Configuration for the billing details.
    • 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.

    • setBillingDetails

      public void setBillingDetails(IntentAction.Modify.BillingDetails billingDetails)
      Configuration for the billing details.
    • 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