Class Alert.SpendThreshold.Filters

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.billing.Alert.SpendThreshold.Filters
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
Alert.SpendThreshold

public static class Alert.SpendThreshold.Filters extends StripeObject
Filters to scope the spend calculation for a spend threshold alert.
  • Constructor Details

    • Filters

      public Filters()
  • Method Details

    • getBillableItems

      public List<String> getBillableItems()
      Filter by billable item IDs.
    • getBillingCadence

      public String getBillingCadence()
      Filter by billing cadence ID.
    • getPricingPlan

      public String getPricingPlan()
      Filter by pricing plan ID.
    • getPricingPlanSubscription

      public String getPricingPlanSubscription()
      Filter by pricing plan subscription ID.
    • setBillableItems

      public void setBillableItems(List<String> billableItems)
      Filter by billable item IDs.
    • setBillingCadence

      public void setBillingCadence(String billingCadence)
      Filter by billing cadence ID.
    • setPricingPlan

      public void setPricingPlan(String pricingPlan)
      Filter by pricing plan ID.
    • setPricingPlanSubscription

      public void setPricingPlanSubscription(String pricingPlanSubscription)
      Filter by pricing plan subscription ID.
    • 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