public interface Plan
A Plan knows about the billing calculations and the default quota for any tenant associated with the Plan. The Plan can also enforce transitions from one plan to another.
Author:
ogronnesby
  • Method Details

    • id

      PlanId id()
      Unique ID for the plan
    • displayName

      String displayName()
      A string to be used for display purposes
    • calculator

      CostCalculator calculator()
      The cost calculator for this plan
    • quota

      The quota for this plan
    • isBilled

      boolean isBilled()
      Is this a plan that is billed
    • isSupported

      boolean isSupported()
      Is this a plan that gets on-call support