Package google.registry.model.registrar
Class RegistrarPoc
java.lang.Object
google.registry.model.ImmutableObject
google.registry.model.registrar.RegistrarPocBase
google.registry.model.registrar.RegistrarPoc
- All Implemented Interfaces:
Jsonifiable
,UnsafeSerializable
,Serializable
,Cloneable
A contact for a Registrar. Note, equality, hashCode and comparable have been overridden to only
enable key equality.
IMPORTANT NOTE: Any time that you change, update, or delete RegistrarContact entities, you
*MUST* also modify the persisted Registrar entity with RegistrarBase.contactsRequireSyncing
set to true.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
Class to represent the composite primary key forRegistrarPoc
entity.Nested classes/interfaces inherited from class google.registry.model.registrar.RegistrarPocBase
RegistrarPocBase.Type
Nested classes/interfaces inherited from class google.registry.model.ImmutableObject
ImmutableObject.DoNotHydrate, ImmutableObject.IgnoredInDiffableMap, ImmutableObject.Insignificant
-
Field Summary
Fields inherited from class google.registry.model.registrar.RegistrarPocBase
registrarId
Fields inherited from class google.registry.model.ImmutableObject
hashCode
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class google.registry.model.registrar.RegistrarPocBase
getFaxNumber, getName, getPhoneNumber, getRegistryLockEmailAddress, getTypes, getVisibleInDomainWhoisAsAbuse, getVisibleInWhoisAsAdmin, getVisibleInWhoisAsTech, isAllowedToSetRegistryLockPassword, isRegistryLockAllowed, setEmailAddress, setRegistrarId, toJsonMap, toStringMultilinePlainText, updateContacts, verifyRegistryLockPassword
Methods inherited from class google.registry.model.ImmutableObject
clone, cloneEmptyToNull, equals, getSignificantFields, hashCode, toDiffableFieldMap, toHydratedString, toString, toStringHelper
-
Constructor Details
-
RegistrarPoc
public RegistrarPoc()
-
-
Method Details
-
getEmailAddress
- Overrides:
getEmailAddress
in classRegistrarPocBase
-
getRegistrarId
-
createVKey
- Overrides:
createVKey
in classImmutableObject
-
asBuilder
- Overrides:
asBuilder
in classRegistrarPocBase
-