Class LaunchNotice
java.lang.Object
google.registry.model.ImmutableObject
google.registry.model.domain.launch.LaunchNotice
- All Implemented Interfaces:
UnsafeSerializable
,Serializable
,Cloneable
The claims notice id from the claims phase.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Thrown from validate() if the checksum is invalid.static class
An id with a validator-id attribute.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.ImmutableObject
hashCode
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic LaunchNotice
create
(String tcnId, String validatorId, org.joda.time.DateTime expirationTime, org.joda.time.DateTime acceptedTime) org.joda.time.DateTime
org.joda.time.DateTime
void
Validate the checksum of the notice against the domain label.Methods inherited from class google.registry.model.ImmutableObject
clone, cloneEmptyToNull, createVKey, equals, getSignificantFields, hashCode, toDiffableFieldMap, toHydratedString, toString, toStringHelper
-
Constructor Details
-
LaunchNotice
public LaunchNotice()
-
-
Method Details
-
getNoticeId
-
getExpirationTime
public org.joda.time.DateTime getExpirationTime() -
getAcceptedTime
public org.joda.time.DateTime getAcceptedTime() -
validate
Validate the checksum of the notice against the domain label. -
create
public static LaunchNotice create(String tcnId, String validatorId, org.joda.time.DateTime expirationTime, org.joda.time.DateTime acceptedTime)
-