Class Invoice.ThresholdItemReason

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.Invoice.ThresholdItemReason
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
Invoice

public static class Invoice.ThresholdItemReason extends StripeObject
  • Constructor Details

    • ThresholdItemReason

      public ThresholdItemReason()
  • Method Details

    • getLineItemIds

      public List<String> getLineItemIds()
      The IDs of the line items that triggered the threshold invoice.
    • getUsageGte

      public Long getUsageGte()
      The quantity threshold boundary that applied to the given line item.
    • setLineItemIds

      public void setLineItemIds(List<String> lineItemIds)
      The IDs of the line items that triggered the threshold invoice.
    • setUsageGte

      public void setUsageGte(Long usageGte)
      The quantity threshold boundary that applied to the given line item.
    • 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