Class UsagePrice


  • public class UsagePrice
    extends Object
    • Constructor Detail

      • UsagePrice

        public UsagePrice()
      • UsagePrice

        public UsagePrice​(String usageName,
                          org.killbill.billing.catalog.api.UsageType usageType,
                          org.killbill.billing.catalog.api.BillingMode billingMode,
                          org.killbill.billing.catalog.api.TierBlockPolicy tierBlockPolicy,
                          List<TierPrice> tierPrices)
    • Method Detail

      • getUsageName

        public String getUsageName()
      • setUsageType

        public UsagePrice setUsageType​(org.killbill.billing.catalog.api.UsageType usageType)
      • getUsageType

        public org.killbill.billing.catalog.api.UsageType getUsageType()
      • setBillingMode

        public UsagePrice setBillingMode​(org.killbill.billing.catalog.api.BillingMode billingMode)
      • getBillingMode

        public org.killbill.billing.catalog.api.BillingMode getBillingMode()
      • setTierBlockPolicy

        public UsagePrice setTierBlockPolicy​(org.killbill.billing.catalog.api.TierBlockPolicy tierBlockPolicy)
      • getTierBlockPolicy

        public org.killbill.billing.catalog.api.TierBlockPolicy getTierBlockPolicy()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object