Package google.registry.model.billing
-
Class Summary Class Description BillingBase A billable event in a domain's lifecycle.BillingBase.Builder<T extends BillingBase,B extends BillingBase.Builder<?,?>> An abstract builder forBillingBase
.BillingCancellation An event representing a cancellation of one of the other two billable event types.BillingCancellation.Builder A builder forBillingCancellation
since it is immutable.BillingEvent A one-time billable event.BillingEvent.Builder A builder forBillingEvent
since it is immutable.BillingRecurrence A recurring billable event.BillingRecurrence.Builder A builder forBillingRecurrence
since it is immutable. -
Enum Summary Enum Description BillingBase.Flag Set of flags that can be applied to billing events.BillingBase.Reason The reason for the bill, which maps 1:1 to skus in go/registry-billing-skus.BillingBase.RenewalPriceBehavior Sets of renewal price behaviors that can be applied to billing recurrences.