Package google.registry.model.poll
Class PollMessage.OneTime
- java.lang.Object
-
- google.registry.model.ImmutableObject
-
- google.registry.model.poll.PollMessage
-
- google.registry.model.poll.PollMessage.OneTime
-
- All Implemented Interfaces:
Buildable
,TransferData.TransferServerApproveEntity
,UnsafeSerializable
,java.io.Serializable
,java.lang.Cloneable
- Enclosing class:
- PollMessage
@Entity public static class PollMessage.OneTime extends PollMessage
A one-time poll message.One-time poll messages are deleted from the database once they have been delivered and ACKed.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PollMessage.OneTime.Builder
A builder forPollMessage.OneTime
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 OneTime()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PollMessage.OneTime.Builder
asBuilder()
Override Buildable.asBuilder() to give this method stronger typing.VKey<PollMessage.OneTime>
createVKey()
com.google.common.collect.ImmutableList<EppResponse.ResponseData>
getResponseData()
-
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
-
createVKey
public VKey<PollMessage.OneTime> createVKey()
- Specified by:
createVKey
in interfaceTransferData.TransferServerApproveEntity
- Specified by:
createVKey
in classPollMessage
-
asBuilder
public PollMessage.OneTime.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
-
getResponseData
public com.google.common.collect.ImmutableList<EppResponse.ResponseData> getResponseData()
- Specified by:
getResponseData
in classPollMessage
-
-