Package org.killbill.billing.catalog.api
-
Interface Summary Interface Description Block BlockPriceOverride CatalogEntity CatalogUserApi The interfaceCatalogUserApito retrieve catalog informationCatalogValidation CatalogValidationError Duration Fixed InternationalPrice The interfaceInternationalPriceallows to associate a set of prices in different currencies to a given object.Limit Listing MigrationPlan MutableStaticCatalog Plan The interfacePlanPlanPhase The interfacePlanPhaseis used to express the various phases available on a givenPlanPlanPhasePriceOverride PlanPhasePriceOverridesWithCallContext Price PriceList PriceListSet Product The interfaceProductRecurring SimplePlanDescriptor StaticCatalog The interfaceStaticCataloggives the view of thatCatalogat a given time.Tier TieredBlock TieredBlockPriceOverride TierPriceOverride Unit Usage UsagePriceOverride VersionedCatalog -
Class Summary Class Description PlanChangeResult PlanPhaseSpecifier The classPlanPhaseSpecifierspecifies the attributes of aPlanPhasePlanSpecifier The classPlanSpecifierspecifies the attributes of aPlan -
Enum Summary Enum Description BillingActionPolicy Specifies howSubscriptioncancellation or plan change should operateBillingAlignment The variousBillingAlignementsupported in Killbill.BillingMode BillingPeriod TheBillingPeriodsupported in the systemBlockType Currency FixedType OverdueActions The enumOverdueActionsspecifies the policies that should be taken when a specific object becomes overduePhaseType PlanAlignmentChange PlanAlignmentCreate The available alignments for the subscription systemProductCategory TierBlockPolicy TimeUnit UsageType -
Exception Summary Exception Description CatalogApiException CurrencyValueNull IllegalPlanChange InvalidConfigException