Package google.registry.model.transfer
Class DomainTransferData.Builder
java.lang.Object
google.registry.model.Buildable.Builder<DomainTransferData>
google.registry.model.Buildable.GenericBuilder<DomainTransferData,DomainTransferData.Builder>
google.registry.model.transfer.BaseTransferObject.Builder<DomainTransferData,DomainTransferData.Builder>
google.registry.model.transfer.TransferData.Builder<DomainTransferData,DomainTransferData.Builder>
google.registry.model.transfer.DomainTransferData.Builder
- Enclosing class:
DomainTransferData
public static class DomainTransferData.Builder
extends TransferData.Builder<DomainTransferData,DomainTransferData.Builder>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionsetServerApproveAutorenewEvent
(VKey<BillingRecurrence> serverApproveAutorenewEvent) setServerApproveAutorenewPollMessage
(VKey<PollMessage.Autorenew> serverApproveAutorenewPollMessage) setServerApproveBillingEvent
(VKey<BillingEvent> serverApproveBillingEvent) setServerApproveEntities
(String repoId, Long historyId, com.google.common.collect.ImmutableSet<VKey<? extends TransferData.TransferServerApproveEntity>> serverApproveEntities) setTransferPeriod
(Period transferPeriod) setTransferredRegistrationExpirationTime
(org.joda.time.DateTime transferredRegistrationExpirationTime) Methods inherited from class google.registry.model.transfer.TransferData.Builder
build, setTransferRequestTrid
Methods inherited from class google.registry.model.transfer.BaseTransferObject.Builder
setGainingRegistrarId, setLosingRegistrarId, setPendingTransferExpirationTime, setTransferRequestTime, setTransferStatus
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()Create aDomainTransferData.Builder
wrapping a new instance.
-
-
Method Details
-
setTransferPeriod
-
setTransferredRegistrationExpirationTime
public DomainTransferData.Builder setTransferredRegistrationExpirationTime(org.joda.time.DateTime transferredRegistrationExpirationTime) -
setServerApproveBillingEvent
public DomainTransferData.Builder setServerApproveBillingEvent(VKey<BillingEvent> serverApproveBillingEvent) -
setServerApproveAutorenewEvent
public DomainTransferData.Builder setServerApproveAutorenewEvent(VKey<BillingRecurrence> serverApproveAutorenewEvent) -
setServerApproveAutorenewPollMessage
public DomainTransferData.Builder setServerApproveAutorenewPollMessage(VKey<PollMessage.Autorenew> serverApproveAutorenewPollMessage) -
setServerApproveEntities
public DomainTransferData.Builder setServerApproveEntities(String repoId, Long historyId, com.google.common.collect.ImmutableSet<VKey<? extends TransferData.TransferServerApproveEntity>> serverApproveEntities) - Overrides:
setServerApproveEntities
in classTransferData.Builder<DomainTransferData,
DomainTransferData.Builder>
-