Package google.registry.model.domain
Class Domain.Builder
- java.lang.Object
-
- google.registry.model.Buildable.Builder<S>
-
- google.registry.model.Buildable.GenericBuilder<T,B>
-
- google.registry.model.EppResource.Builder<T,B>
-
- google.registry.model.domain.DomainBase.Builder<Domain,Domain.Builder>
-
- google.registry.model.domain.Domain.Builder
-
- All Implemented Interfaces:
EppResource.BuilderWithTransferData<DomainTransferData,Domain.Builder>
- Enclosing class:
- Domain
public static class Domain.Builder extends DomainBase.Builder<Domain,Domain.Builder>
A builder for constructingDomain
, since it is immutable.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Domain.Builder
copyFrom(DomainBase domainBase)
-
Methods inherited from class google.registry.model.domain.DomainBase.Builder
addContacts, addGracePeriod, addNameserver, addNameservers, addSubordinateHost, build, removeContacts, removeGracePeriod, removeNameserver, removeNameservers, removeSubordinateHost, setAuthInfo, setAutorenewBillingEvent, setAutorenewEndTime, setAutorenewPollMessage, setContacts, setContacts, setCurrentBulkToken, setDeletePollMessage, setDomainName, setDsData, setGracePeriods, setIdnTableName, setLastTransferTime, setLaunchNotice, setLordnPhase, setNameservers, setNameservers, setRegistrant, setRegistrationExpirationTime, setSmdId, setSubordinateHosts, setTransferData
-
Methods inherited from class google.registry.model.EppResource.Builder
addStatusValue, addStatusValues, removeStatusValue, removeStatusValues, setCreationRegistrarId, setCreationTime, setCreationTimeForTest, setDeletionTime, setLastEppUpdateRegistrarId, setLastEppUpdateTime, setPersistedCurrentSponsorRegistrarId, setRepoId, setStatusValues, setUpdateTimestamp
-
Methods inherited from class google.registry.model.Buildable.GenericBuilder
thisCastToDerived
-
Methods inherited from class google.registry.model.Buildable.Builder
getInstance
-
-
-
-
Method Detail
-
copyFrom
public Domain.Builder copyFrom(DomainBase domainBase)
-
-