Package google.registry.model.billing
Class BillingCancellation.Builder
java.lang.Object
google.registry.model.Buildable.Builder<BillingCancellation>
google.registry.model.Buildable.GenericBuilder<BillingCancellation,BillingCancellation.Builder>
google.registry.model.billing.BillingBase.Builder<BillingCancellation,BillingCancellation.Builder>
google.registry.model.billing.BillingCancellation.Builder
- Enclosing class:
BillingCancellation
public static class BillingCancellation.Builder
extends BillingBase.Builder<BillingCancellation,BillingCancellation.Builder>
A builder for
BillingCancellation
since it is immutable.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Build the instance.setBillingEvent
(VKey<BillingEvent> billingEvent) setBillingRecurrence
(VKey<BillingRecurrence> billingRecurrence) setBillingTime
(org.joda.time.DateTime billingTime) Methods inherited from class google.registry.model.billing.BillingBase.Builder
setDomainHistory, setDomainHistoryId, setEventTime, setFlags, setId, setReason, setRegistrarId, setTargetId
Methods inherited from class google.registry.model.Buildable.GenericBuilder
thisCastToDerived
Methods inherited from class google.registry.model.Buildable.Builder
getInstance
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setBillingTime
-
setBillingEvent
-
setBillingRecurrence
-
build
Description copied from class:Buildable.Builder
Build the instance.- Overrides:
build
in classBillingBase.Builder<BillingCancellation,
BillingCancellation.Builder>
-