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
,java.io.Serializable
,java.lang.Cloneable
- Enclosing class:
- PollMessage
@Entity public static class PollMessage.Autorenew extends 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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PollMessage.Autorenew.Builder
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
Constructors Constructor Description Autorenew()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PollMessage.Autorenew.Builder
asBuilder()
Override Buildable.asBuilder() to give this method stronger typing.VKey<PollMessage.Autorenew>
createVKey()
org.joda.time.DateTime
getAutorenewEndTime()
com.google.common.collect.ImmutableList<EppResponse.ResponseData>
getResponseData()
java.lang.String
getTargetId()
-
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
-
-
-
-
Method Detail
-
getTargetId
public java.lang.String getTargetId()
-
getAutorenewEndTime
public org.joda.time.DateTime getAutorenewEndTime()
-
createVKey
public VKey<PollMessage.Autorenew> createVKey()
- Specified by:
createVKey
in interfaceTransferData.TransferServerApproveEntity
- Specified by:
createVKey
in classPollMessage
-
getResponseData
public com.google.common.collect.ImmutableList<EppResponse.ResponseData> getResponseData()
- Specified by:
getResponseData
in classPollMessage
-
asBuilder
public PollMessage.Autorenew.Builder 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
-
-