Package google.registry.model.registrar
Class Registrar
java.lang.Object
google.registry.model.ImmutableObject
google.registry.model.UpdateAutoTimestampEntity
google.registry.model.registrar.RegistrarBase
google.registry.model.registrar.Registrar
- All Implemented Interfaces:
Buildable
,Jsonifiable
,UnsafeSerializable
,Serializable
,Cloneable
Information about a registrar.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Builder for constructing immutableRegistrar
objects.Nested classes/interfaces inherited from class google.registry.model.registrar.RegistrarBase
RegistrarBase.State, RegistrarBase.Type
Nested classes/interfaces inherited from class google.registry.model.ImmutableObject
ImmutableObject.DoNotHydrate, ImmutableObject.IgnoredInDiffableMap, ImmutableObject.Insignificant
Nested classes/interfaces inherited from interface google.registry.model.Buildable
Buildable.GenericBuilder<S,
B extends Buildable.GenericBuilder<?, ?>>, Buildable.Overlayable<T> -
Field Summary
Fields inherited from class google.registry.model.registrar.RegistrarBase
PHONE_PASSCODE_PATTERN
Fields inherited from class google.registry.model.ImmutableObject
hashCode
-
Constructor Summary
-
Method Summary
Methods inherited from class google.registry.model.registrar.RegistrarBase
checkValidEmail, createVKey, createVKey, getAllowedTlds, getBillingAccountMap, getBlockPremiumNames, getClientCertificate, getClientCertificateHash, getContacts, getContactsOfType, getContactsRequireSyncing, getCreationTime, getDriveFolderId, getEmailAddress, getFailoverClientCertificate, getFailoverClientCertificateHash, getFaxNumber, getIanaIdentifier, getIcannReferralEmail, getInternationalizedAddress, getIpAddressAllowList, getLastCertificateUpdateTime, getLastExpiringCertNotificationSentDate, getLastExpiringFailoverCertNotificationSentDate, getLastUpdateTime, getLocalizedAddress, getPhoneNumber, getPhonePasscode, getPoNumber, getRdapBaseUrls, getRegistrarName, getState, getType, getUrl, getWhoisAbuseContact, getWhoisServer, isLive, isLiveAndPubliclyVisible, isRegistryLockAllowed, loadAll, loadAllCached, loadAllKeysCached, loadByRegistrarId, loadByRegistrarIdCached, loadRequiredRegistrarCached, setRegistrarId, toJsonMap, verifyPassword
Methods inherited from class google.registry.model.UpdateAutoTimestampEntity
copyUpdateTimestamp, getUpdateTimestamp, resetUpdateTimestamp, setUpdateTimestamp
Methods inherited from class google.registry.model.ImmutableObject
clone, cloneEmptyToNull, equals, getSignificantFields, hashCode, toDiffableFieldMap, toHydratedString, toString, toStringHelper
-
Constructor Details
-
Registrar
public Registrar()
-
-
Method Details
-
getRegistrarId
- Overrides:
getRegistrarId
in classRegistrarBase
-
asBuilder
- Specified by:
asBuilder
in interfaceBuildable
- Overrides:
asBuilder
in classRegistrarBase
-