Package google.registry.model.domain
Class DomainHistory.Builder
- java.lang.Object
-
- google.registry.model.Buildable.Builder<S>
-
- google.registry.model.Buildable.GenericBuilder<T,B>
-
- google.registry.model.reporting.HistoryEntry.Builder<DomainHistory,DomainHistory.Builder>
-
- google.registry.model.domain.DomainHistory.Builder
-
- Enclosing class:
- DomainHistory
public static class DomainHistory.Builder extends HistoryEntry.Builder<DomainHistory,DomainHistory.Builder>
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DomainHistory instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DomainHistory
build()
Build the instance.DomainHistory.Builder
setDomain(DomainBase domainBase)
DomainHistory.Builder
setDomainTransactionRecords(com.google.common.collect.ImmutableSet<DomainTransactionRecord> domainTransactionRecords)
DomainHistory.Builder
setOtherRegistrarId(java.lang.String otherRegistrarId)
DomainHistory.Builder
setPeriod(Period period)
-
Methods inherited from class google.registry.model.reporting.HistoryEntry.Builder
copyFrom, copyFrom, setBySuperuser, setModificationTime, setReason, setRegistrarId, setRepoId, setRequestedByRegistrar, setRevisionId, setTrid, setType, setXmlBytes
-
Methods inherited from class google.registry.model.Buildable.GenericBuilder
thisCastToDerived
-
Methods inherited from class google.registry.model.Buildable.Builder
getInstance
-
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DomainHistory instance)
-
-
Method Detail
-
setDomain
public DomainHistory.Builder setDomain(DomainBase domainBase)
-
setPeriod
public DomainHistory.Builder setPeriod(Period period)
-
setOtherRegistrarId
public DomainHistory.Builder setOtherRegistrarId(java.lang.String otherRegistrarId)
-
setDomainTransactionRecords
public DomainHistory.Builder setDomainTransactionRecords(com.google.common.collect.ImmutableSet<DomainTransactionRecord> domainTransactionRecords)
-
build
public DomainHistory build()
Description copied from class:Buildable.Builder
Build the instance.- Overrides:
build
in classHistoryEntry.Builder<DomainHistory,DomainHistory.Builder>
-
-