Package google.registry.model.poll
Class PollMessage.Autorenew
java.lang.Object
google.registry.model.ImmutableObject
google.registry.model.poll.PollMessage
google.registry.model.poll.PollMessage.Autorenew
- All Implemented Interfaces:
Buildable
,TransferData.TransferServerApproveEntity
,UnsafeSerializable
,Serializable
,Cloneable
- Enclosing class:
PollMessage
An autorenew poll message which recurs annually.
Auto-renew poll messages are not deleted until the registration of their parent domain has been canceled, because there will always be a speculative renewal for next year until that happens.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
A builder forPollMessage.Autorenew
since it is immutable.Nested classes/interfaces inherited from class google.registry.model.poll.PollMessage
PollMessage.Autorenew, PollMessage.OneTime, PollMessage.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.ImmutableObject
hashCode
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionOverride Buildable.asBuilder() to give this method stronger typing.org.joda.time.DateTime
com.google.common.collect.ImmutableList
<EppResponse.ResponseData> Methods inherited from class google.registry.model.poll.PollMessage
getContactRepoId, getDomainRepoId, getEventTime, getHistoryRevisionId, getHostRepoId, getId, getMsg, getRegistrarId, getResourceId, getType
Methods inherited from class google.registry.model.ImmutableObject
clone, cloneEmptyToNull, equals, getSignificantFields, hashCode, toDiffableFieldMap, toHydratedString, toString, toStringHelper
-
Constructor Details
-
Autorenew
public Autorenew()
-
-
Method Details
-
getTargetId
-
getAutorenewEndTime
public org.joda.time.DateTime getAutorenewEndTime() -
createVKey
- Specified by:
createVKey
in interfaceTransferData.TransferServerApproveEntity
- Specified by:
createVKey
in classPollMessage
-
getResponseData
- Specified by:
getResponseData
in classPollMessage
-
asBuilder
Description copied from class:PollMessage
Override Buildable.asBuilder() to give this method stronger typing.- Specified by:
asBuilder
in interfaceBuildable
- Specified by:
asBuilder
in classPollMessage
-