Package google.registry.model.domain
Class DomainInfoData.Builder
- java.lang.Object
-
- google.registry.model.domain.DomainInfoData.Builder
-
- Enclosing class:
- DomainInfoData
public abstract static class DomainInfoData.Builder extends java.lang.Object
Builder forDomainInfoData
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description DomainInfoData
build()
Public build method.abstract DomainInfoData.Builder
setAuthInfo(DomainAuthInfo authInfo)
abstract DomainInfoData.Builder
setContacts(com.google.common.collect.ImmutableSet<ForeignKeyedDesignatedContact> contacts)
abstract DomainInfoData.Builder
setCreationRegistrarId(java.lang.String creationRegistrarId)
abstract DomainInfoData.Builder
setCreationTime(org.joda.time.DateTime creationTime)
abstract DomainInfoData.Builder
setCurrentSponsorRegistrarId(java.lang.String currentSponsorRegistrarId)
abstract DomainInfoData.Builder
setDomainName(java.lang.String domainName)
abstract DomainInfoData.Builder
setLastEppUpdateRegistrarId(java.lang.String lastEppUpdateRegistrarId)
abstract DomainInfoData.Builder
setLastEppUpdateTime(org.joda.time.DateTime lastEppUpdateTime)
abstract DomainInfoData.Builder
setLastTransferTime(org.joda.time.DateTime lastTransferTime)
abstract DomainInfoData.Builder
setNameservers(com.google.common.collect.ImmutableSet<java.lang.String> nameservers)
abstract DomainInfoData.Builder
setRegistrant(java.lang.String registrant)
abstract DomainInfoData.Builder
setRegistrationExpirationTime(org.joda.time.DateTime registrationExpirationTime)
abstract DomainInfoData.Builder
setRepoId(java.lang.String repoId)
abstract DomainInfoData.Builder
setStatusValues(com.google.common.collect.ImmutableSet<StatusValue> statusValues)
abstract DomainInfoData.Builder
setSubordinateHosts(com.google.common.collect.ImmutableSet<java.lang.String> subordinateHosts)
-
-
-
Method Detail
-
setDomainName
public abstract DomainInfoData.Builder setDomainName(java.lang.String domainName)
-
setRepoId
public abstract DomainInfoData.Builder setRepoId(java.lang.String repoId)
-
setStatusValues
public abstract DomainInfoData.Builder setStatusValues(@Nullable com.google.common.collect.ImmutableSet<StatusValue> statusValues)
-
setRegistrant
public abstract DomainInfoData.Builder setRegistrant(java.lang.String registrant)
-
setContacts
public abstract DomainInfoData.Builder setContacts(@Nullable com.google.common.collect.ImmutableSet<ForeignKeyedDesignatedContact> contacts)
-
setNameservers
public abstract DomainInfoData.Builder setNameservers(@Nullable com.google.common.collect.ImmutableSet<java.lang.String> nameservers)
-
setSubordinateHosts
public abstract DomainInfoData.Builder setSubordinateHosts(@Nullable com.google.common.collect.ImmutableSet<java.lang.String> subordinateHosts)
-
setCurrentSponsorRegistrarId
public abstract DomainInfoData.Builder setCurrentSponsorRegistrarId(java.lang.String currentSponsorRegistrarId)
-
setCreationRegistrarId
public abstract DomainInfoData.Builder setCreationRegistrarId(@Nullable java.lang.String creationRegistrarId)
-
setCreationTime
public abstract DomainInfoData.Builder setCreationTime(@Nullable org.joda.time.DateTime creationTime)
-
setLastEppUpdateRegistrarId
public abstract DomainInfoData.Builder setLastEppUpdateRegistrarId(@Nullable java.lang.String lastEppUpdateRegistrarId)
-
setLastEppUpdateTime
public abstract DomainInfoData.Builder setLastEppUpdateTime(@Nullable org.joda.time.DateTime lastEppUpdateTime)
-
setRegistrationExpirationTime
public abstract DomainInfoData.Builder setRegistrationExpirationTime(@Nullable org.joda.time.DateTime registrationExpirationTime)
-
setLastTransferTime
public abstract DomainInfoData.Builder setLastTransferTime(@Nullable org.joda.time.DateTime lastTransferTime)
-
setAuthInfo
public abstract DomainInfoData.Builder setAuthInfo(@Nullable DomainAuthInfo authInfo)
-
build
public DomainInfoData build()
Public build method.
-
-