Class QuoteLine.SetPauseCollection

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.QuoteLine.SetPauseCollection
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
QuoteLine

public static class QuoteLine.SetPauseCollection extends StripeObject
Configures the pause collection settings for a subscription during a phase.
  • Constructor Details

    • SetPauseCollection

      public SetPauseCollection()
  • Method Details

    • getSet

      If specified, payment collection for this subscription will be paused. Note that the subscription status will be unchanged and will not be updated to paused. Learn more about pausing collection.
    • getType

      public String getType()
      Defines the type of the pause_collection behavior for the quote line.

      One of remove, or set.

    • setSet

      public void setSet(QuoteLine.SetPauseCollection.Set set)
      If specified, payment collection for this subscription will be paused. Note that the subscription status will be unchanged and will not be updated to paused. Learn more about pausing collection.
    • setType

      public void setType(String type)
      Defines the type of the pause_collection behavior for the quote line.

      One of remove, or set.

    • 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