Package google.registry.model.contact
Class ContactInfoData.Builder
- java.lang.Object
-
- google.registry.model.contact.ContactInfoData.Builder
-
- Enclosing class:
- ContactInfoData
public abstract static class ContactInfoData.Builder extends java.lang.Object
Builder forContactInfoData
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract ContactInfoData
build()
abstract ContactInfoData.Builder
setAuthInfo(ContactAuthInfo authInfo)
abstract ContactInfoData.Builder
setContactId(java.lang.String contactId)
abstract ContactInfoData.Builder
setCreationRegistrarId(java.lang.String creationRegistrarId)
abstract ContactInfoData.Builder
setCreationTime(org.joda.time.DateTime creationTime)
abstract ContactInfoData.Builder
setCurrentSponsorRegistrarId(java.lang.String currentSponsorRegistrarId)
abstract ContactInfoData.Builder
setDisclose(Disclose disclose)
abstract ContactInfoData.Builder
setEmailAddress(java.lang.String emailAddress)
abstract ContactInfoData.Builder
setFaxNumber(ContactPhoneNumber faxNumber)
abstract ContactInfoData.Builder
setLastEppUpdateRegistrarId(java.lang.String lastEppUpdateRegistrarId)
abstract ContactInfoData.Builder
setLastEppUpdateTime(org.joda.time.DateTime lastEppUpdateTime)
abstract ContactInfoData.Builder
setLastTransferTime(org.joda.time.DateTime lastTransferTime)
abstract ContactInfoData.Builder
setPostalInfos(com.google.common.collect.ImmutableList<PostalInfo> postalInfos)
abstract ContactInfoData.Builder
setRepoId(java.lang.String repoId)
abstract ContactInfoData.Builder
setStatusValues(com.google.common.collect.ImmutableSet<StatusValue> statusValues)
abstract ContactInfoData.Builder
setVoiceNumber(ContactPhoneNumber voiceNumber)
-
-
-
Method Detail
-
setContactId
public abstract ContactInfoData.Builder setContactId(java.lang.String contactId)
-
setRepoId
public abstract ContactInfoData.Builder setRepoId(java.lang.String repoId)
-
setStatusValues
public abstract ContactInfoData.Builder setStatusValues(com.google.common.collect.ImmutableSet<StatusValue> statusValues)
-
setPostalInfos
public abstract ContactInfoData.Builder setPostalInfos(com.google.common.collect.ImmutableList<PostalInfo> postalInfos)
-
setVoiceNumber
public abstract ContactInfoData.Builder setVoiceNumber(@Nullable ContactPhoneNumber voiceNumber)
-
setFaxNumber
public abstract ContactInfoData.Builder setFaxNumber(@Nullable ContactPhoneNumber faxNumber)
-
setEmailAddress
public abstract ContactInfoData.Builder setEmailAddress(@Nullable java.lang.String emailAddress)
-
setCurrentSponsorRegistrarId
public abstract ContactInfoData.Builder setCurrentSponsorRegistrarId(java.lang.String currentSponsorRegistrarId)
-
setCreationRegistrarId
public abstract ContactInfoData.Builder setCreationRegistrarId(java.lang.String creationRegistrarId)
-
setCreationTime
public abstract ContactInfoData.Builder setCreationTime(org.joda.time.DateTime creationTime)
-
setLastEppUpdateRegistrarId
public abstract ContactInfoData.Builder setLastEppUpdateRegistrarId(@Nullable java.lang.String lastEppUpdateRegistrarId)
-
setLastEppUpdateTime
public abstract ContactInfoData.Builder setLastEppUpdateTime(@Nullable org.joda.time.DateTime lastEppUpdateTime)
-
setLastTransferTime
public abstract ContactInfoData.Builder setLastTransferTime(@Nullable org.joda.time.DateTime lastTransferTime)
-
setAuthInfo
public abstract ContactInfoData.Builder setAuthInfo(@Nullable ContactAuthInfo authInfo)
-
setDisclose
public abstract ContactInfoData.Builder setDisclose(@Nullable Disclose disclose)
-
build
public abstract ContactInfoData build()
-
-