Serialized Form
-
Package google.registry.backup
-
Class google.registry.backup.VersionedEntity extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
-
Package google.registry.batch
-
Class google.registry.batch.DeleteContactsAndHostsAction.DeleteContactsAndHostsMapper extends com.google.appengine.tools.mapreduce.Mapper<DomainBase,google.registry.batch.DeleteContactsAndHostsAction.DeletionRequest,java.lang.Boolean> implements Serializable
- serialVersionUID:
- -253652818502690537L
-
Serialized Fields
-
deletionRequests
com.google.common.collect.ImmutableList<google.registry.batch.DeleteContactsAndHostsAction.DeletionRequest> deletionRequests
-
-
Class google.registry.batch.DeleteContactsAndHostsAction.DeleteEppResourceReducer extends com.google.appengine.tools.mapreduce.Reducer<google.registry.batch.DeleteContactsAndHostsAction.DeletionRequest,java.lang.Boolean,java.lang.Void> implements Serializable
- serialVersionUID:
- 6569363449285506326L
-
Class google.registry.batch.DeleteLoadTestDataAction.DeleteLoadTestDataMapper extends com.google.appengine.tools.mapreduce.Mapper<EppResource,java.lang.Void,java.lang.Void> implements Serializable
- serialVersionUID:
- -3817710674062432694L
-
Serialized Fields
-
isDryRun
boolean isDryRun
-
-
Class google.registry.batch.DeleteProberDataAction.DeleteProberDataMapper extends com.google.appengine.tools.mapreduce.Mapper<com.googlecode.objectify.Key<DomainBase>,java.lang.Void,java.lang.Void> implements Serializable
- serialVersionUID:
- -7724537393697576369L
-
Serialized Fields
-
isDryRun
java.lang.Boolean isDryRun
-
proberRoidSuffixes
com.google.common.collect.ImmutableSet<java.lang.String> proberRoidSuffixes
-
registryAdminRegistrarId
java.lang.String registryAdminRegistrarId
-
-
Class google.registry.batch.ExpandRecurringBillingEventsAction.ExpandRecurringBillingEventsMapper extends com.google.appengine.tools.mapreduce.Mapper<BillingEvent.Recurring,org.joda.time.DateTime,org.joda.time.DateTime> implements Serializable
- serialVersionUID:
- 8376442755556228455L
-
Serialized Fields
-
cursorTime
org.joda.time.DateTime cursorTime
-
executeTime
org.joda.time.DateTime executeTime
-
isDryRun
boolean isDryRun
-
-
Class google.registry.batch.ExpandRecurringBillingEventsAction.ExpandRecurringBillingEventsReducer extends com.google.appengine.tools.mapreduce.Reducer<org.joda.time.DateTime,org.joda.time.DateTime,java.lang.Void> implements Serializable
-
Serialized Fields
-
expectedPersistedCursorTime
org.joda.time.DateTime expectedPersistedCursorTime
-
isDryRun
boolean isDryRun
-
-
-
Class google.registry.batch.RefreshDnsOnHostRenameAction.RefreshDnsOnHostRenameMapper extends com.google.appengine.tools.mapreduce.Mapper<DomainBase,java.lang.Boolean,java.lang.Boolean> implements Serializable
- serialVersionUID:
- -5261698524424335531L
-
Serialized Fields
-
refreshRequests
com.google.common.collect.ImmutableList<google.registry.batch.RefreshDnsOnHostRenameAction.DnsRefreshRequest> refreshRequests
-
retrier
Retrier retrier
-
-
Class google.registry.batch.RefreshDnsOnHostRenameAction.RefreshDnsOnHostRenameReducer extends com.google.appengine.tools.mapreduce.Reducer<java.lang.Boolean,java.lang.Boolean,java.lang.Void> implements Serializable
- serialVersionUID:
- 9077366205249562118L
-
Class google.registry.batch.ResaveAllEppResourcesAction.ResaveAllEppResourcesActionMapper extends com.google.appengine.tools.mapreduce.Mapper<com.googlecode.objectify.Key<EppResource>,java.lang.Void,java.lang.Void> implements Serializable
- serialVersionUID:
- -7721628665138087001L
-
Serialized Fields
-
isFast
boolean isFast
-
-
-
Package google.registry.beam.common
-
Class google.registry.beam.common.JpaDemoPipeline extends java.lang.Object implements Serializable
-
Class google.registry.beam.common.RegistryJpaIO.Read extends org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PBegin,org.apache.beam.sdk.values.PCollection<T>> implements Serializable
-
Class google.registry.beam.common.RegistryJpaIO.Write extends org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<T>,org.apache.beam.sdk.values.PCollection<java.lang.Void>> implements Serializable
-
-
Package google.registry.beam.datastore
-
Class google.registry.beam.datastore.DatastoreV1.MultiRead extends org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<java.lang.String>,org.apache.beam.sdk.values.PCollection<com.google.datastore.v1.Entity>> implements Serializable
-
-
Package google.registry.beam.initsql
-
Class google.registry.beam.initsql.InitSqlPipeline extends java.lang.Object implements Serializable
-
Serialized Fields
-
options
InitSqlPipelineOptions options
-
-
-
-
Package google.registry.beam.invoicing
-
Class google.registry.beam.invoicing.BillingEvent extends java.lang.Object implements Serializable
-
Class google.registry.beam.invoicing.InvoicingPipeline extends java.lang.Object implements Serializable
-
Serialized Fields
-
options
InvoicingPipelineOptions options
-
-
-
-
Package google.registry.beam.rde
-
Class google.registry.beam.rde.RdePipeline extends java.lang.Object implements Serializable
- serialVersionUID:
- -4866795928854754666L
-
Serialized Fields
-
cloudTasksUtils
CloudTasksUtils cloudTasksUtils
-
gcsUtils
GcsUtils gcsUtils
-
marshaller
RdeMarshaller marshaller
-
mode
ValidationMode mode
-
pendingDeposits
com.google.common.collect.ImmutableSet<PendingDeposit> pendingDeposits
-
rdeBucket
java.lang.String rdeBucket
-
stagingKeyBytes
byte[] stagingKeyBytes
-
watermark
org.joda.time.DateTime watermark
-
-
-
Package google.registry.beam.resave
-
Class google.registry.beam.resave.ResaveAllEppResourcesPipeline extends java.lang.Object implements Serializable
-
Serialized Fields
-
options
ResaveAllEppResourcesPipelineOptions options
-
-
-
-
Package google.registry.beam.spec11
-
Class google.registry.beam.spec11.DomainNameInfo extends java.lang.Object implements Serializable
-
Class google.registry.beam.spec11.Spec11Pipeline extends java.lang.Object implements Serializable
-
Serialized Fields
-
options
Spec11PipelineOptions options
-
safeBrowsingFn
google.registry.beam.spec11.SafeBrowsingTransforms.EvaluateSafeBrowsingFn safeBrowsingFn
-
-
-
Class google.registry.beam.spec11.ThreatMatch extends java.lang.Object implements Serializable
-
-
Package google.registry.bigquery
-
Class google.registry.bigquery.BigqueryJobFailureException extends java.lang.RuntimeException implements Serializable
-
Serialized Fields
-
jobStatus
com.google.api.services.bigquery.model.JobStatus jobStatus
-
jsonError
com.google.api.client.googleapis.json.GoogleJsonError jsonError
-
-
-
-
Package google.registry.flows
-
Class google.registry.flows.EppException extends java.lang.Exception implements Serializable
-
Serialized Fields
-
result
Result result
-
-
-
Class google.registry.flows.EppException.AssociationProhibitsOperationException extends EppException implements Serializable
-
Class google.registry.flows.EppException.AuthenticationErrorClosingConnectionException extends EppException implements Serializable
-
Class google.registry.flows.EppException.AuthenticationErrorException extends EppException implements Serializable
-
Class google.registry.flows.EppException.AuthorizationErrorException extends EppException implements Serializable
-
Class google.registry.flows.EppException.CommandUseErrorException extends EppException implements Serializable
-
Class google.registry.flows.EppException.InvalidAuthorizationInformationErrorException extends EppException implements Serializable
-
Class google.registry.flows.EppException.ObjectAlreadyExistsException extends EppException implements Serializable
-
Class google.registry.flows.EppException.ObjectDoesNotExistException extends EppException implements Serializable
-
Class google.registry.flows.EppException.ObjectNotPendingTransferException extends EppException implements Serializable
-
Class google.registry.flows.EppException.ObjectPendingTransferException extends EppException implements Serializable
-
Class google.registry.flows.EppException.ParameterValuePolicyErrorException extends EppException implements Serializable
-
Class google.registry.flows.EppException.ParameterValueRangeErrorException extends EppException implements Serializable
-
Class google.registry.flows.EppException.ParameterValueSyntaxErrorException extends EppException implements Serializable
-
Class google.registry.flows.EppException.ReadOnlyModeEppException extends EppException implements Serializable
-
Class google.registry.flows.EppException.RequiredParameterMissingException extends EppException implements Serializable
-
Class google.registry.flows.EppException.StatusProhibitsOperationException extends EppException implements Serializable
-
Class google.registry.flows.EppException.SyntaxErrorException extends EppException implements Serializable
-
Class google.registry.flows.EppException.UnimplementedCommandException extends EppException implements Serializable
-
Class google.registry.flows.EppException.UnimplementedExtensionException extends EppException implements Serializable
-
Class google.registry.flows.EppException.UnimplementedObjectServiceException extends EppException implements Serializable
-
Class google.registry.flows.EppException.UnimplementedOptionException extends EppException implements Serializable
-
Class google.registry.flows.EppException.UnimplementedProtocolVersionException extends EppException implements Serializable
-
Class google.registry.flows.ExtensionManager.UndeclaredServiceExtensionException extends EppException.CommandUseErrorException implements Serializable
-
Class google.registry.flows.FlowUtils.GenericXmlSyntaxErrorException extends EppException.SyntaxErrorException implements Serializable
-
Class google.registry.flows.FlowUtils.IpAddressVersionMismatchException extends EppException.ParameterValueRangeErrorException implements Serializable
-
Class google.registry.flows.FlowUtils.NotLoggedInException extends EppException.CommandUseErrorException implements Serializable
-
Class google.registry.flows.FlowUtils.UnknownCurrencyEppException extends EppException.ParameterValueRangeErrorException implements Serializable
-
Class google.registry.flows.ResourceFlowUtils.AddRemoveSameValueException extends EppException.ParameterValuePolicyErrorException implements Serializable
-
Class google.registry.flows.ResourceFlowUtils.BadAuthInfoForResourceException extends EppException.InvalidAuthorizationInformationErrorException implements Serializable
-
Class google.registry.flows.ResourceFlowUtils.ResourceDoesNotExistException extends EppException.ObjectDoesNotExistException implements Serializable
-
Class google.registry.flows.ResourceFlowUtils.ResourceNotOwnedException extends EppException.AuthorizationErrorException implements Serializable
-
Class google.registry.flows.ResourceFlowUtils.StatusNotClientSettableException extends EppException.ParameterValueRangeErrorException implements Serializable
-
Class google.registry.flows.TlsCredentials.BadRegistrarCertificateException extends EppException.AuthenticationErrorException implements Serializable
-
Class google.registry.flows.TlsCredentials.BadRegistrarIpAddressException extends EppException.AuthenticationErrorException implements Serializable
-
Class google.registry.flows.TlsCredentials.CertificateContainsSecurityViolationsException extends EppException.AuthenticationErrorException implements Serializable
-
Serialized Fields
-
exception
CertificateChecker.InsecureCertificateException exception
-
-
-
Class google.registry.flows.TlsCredentials.MissingRegistrarCertificateException extends EppException.AuthenticationErrorException implements Serializable
-
Class google.registry.flows.TlsCredentials.RegistrarCertificateNotConfiguredException extends EppException.AuthenticationErrorException implements Serializable
-
Class google.registry.flows.TransportCredentials.BadRegistrarPasswordException extends EppException.AuthenticationErrorException implements Serializable
-
-
Package google.registry.flows.certs
-
Class google.registry.flows.certs.CertificateChecker.InsecureCertificateException extends java.lang.Exception implements Serializable
-
Serialized Fields
-
violations
com.google.common.collect.ImmutableSet<CertificateChecker.CertificateViolation> violations
-
-
-
-
Package google.registry.flows.domain
-
Class google.registry.flows.domain.DomainFlowUtils.BadCommandForRegistryPhaseException extends EppException.CommandUseErrorException implements Serializable
-
Class google.registry.flows.domain.DomainFlowUtils.FeeDescriptionMultipleMatchesException extends EppException.ParameterValuePolicyErrorException implements Serializable
-
Class google.registry.flows.domain.DomainFlowUtils.FeeDescriptionParseException extends EppException.ParameterValuePolicyErrorException implements Serializable
-
Class google.registry.flows.domain.DomainFlowUtils.FeesMismatchException extends EppException.ParameterValueRangeErrorException implements Serializable
-
Class google.registry.flows.domain.DomainFlowUtils.InvalidIdnDomainLabelException extends EppException.ParameterValueRangeErrorException implements Serializable
-
Class google.registry.flows.domain.DomainFlowUtils.MissingBillingAccountMapException extends EppException.AuthorizationErrorException implements Serializable
-
Class google.registry.flows.domain.DomainFlowUtils.NameserversNotAllowedForTldException extends EppException.StatusProhibitsOperationException implements Serializable
-
Class google.registry.flows.domain.DomainFlowUtils.NameserversNotSpecifiedForTldWithNameserverAllowListException extends EppException.StatusProhibitsOperationException implements Serializable
-
Class google.registry.flows.domain.DomainFlowUtils.NotAuthorizedForTldException extends EppException.AuthorizationErrorException implements Serializable
-
Class google.registry.flows.domain.DomainFlowUtils.RegistrantNotAllowedException extends EppException.StatusProhibitsOperationException implements Serializable
-
Class google.registry.flows.domain.DomainPricingLogic.AllocationTokenInvalidForPremiumNameException extends EppException.CommandUseErrorException implements Serializable
-
-
Package google.registry.flows.domain.token
-
Class google.registry.flows.domain.token.AllocationTokenFlowUtils.AllocationTokenNotInPromotionException extends EppException.StatusProhibitsOperationException implements Serializable
-
Class google.registry.flows.domain.token.AllocationTokenFlowUtils.AllocationTokenNotValidForDomainException extends EppException.AssociationProhibitsOperationException implements Serializable
-
Class google.registry.flows.domain.token.AllocationTokenFlowUtils.AllocationTokenNotValidForRegistrarException extends EppException.AssociationProhibitsOperationException implements Serializable
-
Class google.registry.flows.domain.token.AllocationTokenFlowUtils.AllocationTokenNotValidForTldException extends EppException.AssociationProhibitsOperationException implements Serializable
-
Class google.registry.flows.domain.token.AllocationTokenFlowUtils.AlreadyRedeemedAllocationTokenException extends EppException.AssociationProhibitsOperationException implements Serializable
-
Class google.registry.flows.domain.token.AllocationTokenFlowUtils.InvalidAllocationTokenException extends EppException.AuthorizationErrorException implements Serializable
-
-
Package google.registry.flows.exceptions
-
Class google.registry.flows.exceptions.AlreadyPendingTransferException extends EppException.ObjectPendingTransferException implements Serializable
-
Class google.registry.flows.exceptions.InvalidTransferPeriodValueException extends EppException.ParameterValuePolicyErrorException implements Serializable
-
Class google.registry.flows.exceptions.MissingTransferRequestAuthInfoException extends EppException.AuthorizationErrorException implements Serializable
-
Class google.registry.flows.exceptions.NotAuthorizedToViewTransferException extends EppException.AuthorizationErrorException implements Serializable
-
Class google.registry.flows.exceptions.NotPendingTransferException extends EppException.ObjectNotPendingTransferException implements Serializable
-
Class google.registry.flows.exceptions.NoTransferHistoryToQueryException extends EppException.CommandUseErrorException implements Serializable
-
Class google.registry.flows.exceptions.NotTransferInitiatorException extends EppException.AuthorizationErrorException implements Serializable
-
Class google.registry.flows.exceptions.ObjectAlreadySponsoredException extends EppException.CommandUseErrorException implements Serializable
-
Class google.registry.flows.exceptions.OnlyToolCanPassMetadataException extends EppException.AuthorizationErrorException implements Serializable
-
Class google.registry.flows.exceptions.ResourceAlreadyExistsForThisClientException extends EppException.ObjectAlreadyExistsException implements Serializable
-
Class google.registry.flows.exceptions.ResourceCreateContentionException extends EppException.ObjectAlreadyExistsException implements Serializable
-
Class google.registry.flows.exceptions.ResourceHasClientUpdateProhibitedException extends EppException.StatusProhibitsOperationException implements Serializable
-
Class google.registry.flows.exceptions.ResourceStatusProhibitsOperationException extends EppException.StatusProhibitsOperationException implements Serializable
-
Class google.registry.flows.exceptions.ResourceToDeleteIsReferencedException extends EppException.AssociationProhibitsOperationException implements Serializable
-
Class google.registry.flows.exceptions.TooManyResourceChecksException extends EppException.ParameterValuePolicyErrorException implements Serializable
-
Class google.registry.flows.exceptions.TransferPeriodMustBeOneYearException extends EppException.ParameterValuePolicyErrorException implements Serializable
-
Class google.registry.flows.exceptions.TransferPeriodZeroAndFeeTransferExtensionException extends EppException.StatusProhibitsOperationException implements Serializable
-
Class google.registry.flows.exceptions.UnauthorizedForSuperuserExtensionException extends EppException.AuthorizationErrorException implements Serializable
-
-
Package google.registry.flows.poll
-
Class google.registry.flows.poll.PollAckFlow.MessageDoesNotExistException extends EppException.ObjectDoesNotExistException implements Serializable
-
-
Package google.registry.gcs
-
Class google.registry.gcs.GcsUtils extends java.lang.Object implements Serializable
-
Serialized Fields
-
storageOptions
com.google.cloud.storage.StorageOptions storageOptions
-
-
-
-
Package google.registry.keyring.api
-
Class google.registry.keyring.api.KeyringException extends java.lang.RuntimeException implements Serializable
-
-
Package google.registry.mapreduce
-
Class google.registry.mapreduce.UnlockerOutput extends com.google.appengine.tools.mapreduce.Output<O,Lock> implements Serializable
- serialVersionUID:
- 2884979908715512998L
-
Serialized Fields
-
lock
Lock lock
-
-
-
Package google.registry.mapreduce.inputs
-
Class google.registry.mapreduce.inputs.ChunkingKeyInput extends com.google.appengine.tools.mapreduce.Input<java.util.List<com.google.appengine.api.datastore.Key>> implements Serializable
- serialVersionUID:
- 1670202385246824694L
-
Serialized Fields
-
chunkSize
int chunkSize
-
input
com.google.appengine.tools.mapreduce.Input<com.google.appengine.api.datastore.Key> input
-
-
Class google.registry.mapreduce.inputs.CommitLogManifestInput extends com.google.appengine.tools.mapreduce.Input<com.googlecode.objectify.Key<CommitLogManifest>> implements Serializable
- serialVersionUID:
- 6744322799131602384L
-
Serialized Fields
-
olderThan
org.joda.time.DateTime olderThan
Cutoff date for result.If present, all resulting CommitLogManifest will be dated prior to this date. This can't be of type
Optional<DateTime>
because Optional purposely isn't Serializable.
-
-
Class google.registry.mapreduce.inputs.ConcatenatingInput extends com.google.appengine.tools.mapreduce.Input<T> implements Serializable
- serialVersionUID:
- 1225981408139437077L
-
Serialized Fields
-
inputs
java.util.Set<? extends com.google.appengine.tools.mapreduce.Input<? extends T>> inputs
-
numShards
int numShards
-
-
Class google.registry.mapreduce.inputs.NullInput extends com.google.appengine.tools.mapreduce.Input<T> implements Serializable
- serialVersionUID:
- 1816836937031979851L
-
-
Package google.registry.model
-
Class google.registry.model.BackupGroupRoot extends ImmutableObject implements Serializable
-
Serialized Fields
-
updateTimestamp
UpdateAutoTimestamp updateTimestamp
An automatically managed timestamp of when this object was last written to Datastore.Note that this is distinct from the EPP-specified
EppResource.lastEppUpdateTime
, in that this is updated on every save, rather than only in response to an<update>
command
-
-
-
Class google.registry.model.CreateAutoTimestamp extends ImmutableObject implements Serializable
-
Serialized Fields
-
creationTime
java.time.ZonedDateTime creationTime
-
timestamp
org.joda.time.DateTime timestamp
-
-
-
Class google.registry.model.EppResource extends BackupGroupRoot implements Serializable
-
Serialized Fields
-
creationClientId
java.lang.String creationClientId
The ID of the registrar that created this resource.This can be null in the case of pre-Registry-3.0-migration history objects with null resource fields.
-
creationTime
CreateAutoTimestamp creationTime
The time when this resource was created.Map the method to XML, not the field, because if we map the field (with an adaptor class) it will never be omitted from the xml even if the timestamp inside creationTime is null and we return null from the adaptor (instead it gets written as an empty tag).
This can be null in the case of pre-Registry-3.0-migration history objects with null resource fields.
-
currentSponsorClientId
java.lang.String currentSponsorClientId
The ID of the registrar that is currently sponsoring this resource.This can be null in the case of pre-Registry-3.0-migration history objects with null resource fields.
-
deletionTime
org.joda.time.DateTime deletionTime
The time when this resource was or will be deleted.- For deleted resources, this is in the past.
- For pending-delete resources, this is in the near future.
- For active resources, this is
END_OF_TIME
.
This scheme allows for setting pending deletes in the future and having them magically drop out of the index at that time, as long as we query for resources whose deletion time is before now.
-
lastEppUpdateClientId
java.lang.String lastEppUpdateClientId
The ID of the registrar that last updated this resource.This does not refer to the last delta made on this object, which might include out-of-band edits; it only includes EPP-visible modifications such as <update>. Can be null if the resource has never been modified.
-
lastEppUpdateTime
org.joda.time.DateTime lastEppUpdateTime
The time that this resource was last updated.This does not refer to the last delta made on this object, which might include out-of-band edits; it only includes EPP-visible modifications such as <update>. Can be null if the resource has never been modified.
-
repoId
java.lang.String repoId
Unique identifier in the registry for this resource.Not persisted so that we can store these in references to other objects. Subclasses that wish to use this as the primary key should create a getter method annotated with @Id
This is in the (\w|_){1,80}-\w{1,8} format specified by RFC 5730 for roidType.
- See Also:
- RFC 5730
-
revisions
com.google.common.collect.ImmutableSortedMap<org.joda.time.DateTime,com.googlecode.objectify.Key<CommitLogManifest>> revisions
Sorted map ofDateTime
keys (modified time) toCommitLogManifest
entries.Note: Only the last revision on a given date is stored. The key is the transaction timestamp, not midnight.
- See Also:
CommitLogRevisionsTranslatorFactory
-
status
java.util.Set<StatusValue> status
Status values associated with this resource.
-
-
-
Class google.registry.model.UpdateAutoTimestamp extends ImmutableObject implements Serializable
-
Serialized Fields
-
lastUpdateTime
java.time.ZonedDateTime lastUpdateTime
-
timestamp
org.joda.time.DateTime timestamp
-
-
-
-
Package google.registry.model.billing
-
Class google.registry.model.billing.BillingEvent extends ImmutableObject implements Serializable
-
Serialized Fields
-
clientId
java.lang.String clientId
The registrar to bill. -
domainHistoryRevisionId
java.lang.Long domainHistoryRevisionId
Revision id of the entry in DomainHistory table that ths bill belongs to. -
domainRepoId
java.lang.String domainRepoId
ID of the EPP resource that the bill is for. -
eventTime
org.joda.time.DateTime eventTime
When this event was created. For recurring events, this is also the recurrence start time. -
flags
java.util.Set<BillingEvent.Flag> flags
-
id
java.lang.Long id
Entity id. -
parent
com.googlecode.objectify.Key<DomainHistory> parent
-
reason
BillingEvent.Reason reason
The reason for the bill. -
targetId
java.lang.String targetId
The fully qualified domain name of the domain that the bill is for.
-
-
-
Class google.registry.model.billing.BillingEvent.Cancellation extends BillingEvent implements Serializable
-
Serialized Fields
-
billingTime
org.joda.time.DateTime billingTime
The billing time of the charge that is being cancelled. -
refOneTime
BillingVKey.BillingEventVKey refOneTime
The one-time billing event to cancel, or null for autorenew cancellations.Although the type is
Key
the name "ref" is preserved for historical reasons. -
refRecurring
BillingVKey.BillingRecurrenceVKey refRecurring
The recurring billing event to cancel, or null for non-autorenew cancellations.Although the type is
Key
the name "ref" is preserved for historical reasons.
-
-
-
Class google.registry.model.billing.BillingEvent.Modification extends BillingEvent implements Serializable
-
Serialized Fields
-
cost
org.joda.money.Money cost
The change in cost that should be applied to the original billing event. -
description
java.lang.String description
Description of the modification (and presumably why it was issued). This text may appear as a line item on an invoice or report about such modifications. -
eventRef
com.googlecode.objectify.Key<BillingEvent.OneTime> eventRef
The one-time billing event to modify.
-
-
-
Class google.registry.model.billing.BillingEvent.OneTime extends BillingEvent implements Serializable
-
Serialized Fields
-
allocationToken
VKey<AllocationToken> allocationToken
TheAllocationToken
used in the creation of this event, or null if one was not used. -
billingTime
org.joda.time.DateTime billingTime
When the cost should be billed. -
cancellationMatchingBillingEvent
VKey<BillingEvent.Recurring> cancellationMatchingBillingEvent
ForBillingEvent.Flag.SYNTHETIC
events, aKey
to theBillingEvent.Recurring
from which thisBillingEvent.OneTime
was created. This is needed in order to properly match billing events againstBillingEvent.Cancellation
s. -
cost
org.joda.money.Money cost
The billable value. -
periodYears
java.lang.Integer periodYears
The period in years of the action being billed for, if applicable, otherwise null. Used for financial reporting. -
recurringEventHistoryRevisionId
java.lang.Long recurringEventHistoryRevisionId
ForBillingEvent.Flag.SYNTHETIC
events, theDomainHistory
revision ID of the theBillingEvent.Recurring
from which thisBillingEvent.OneTime
was created. This is needed in order to recreate theVKey
when reading from SQL. -
syntheticCreationTime
org.joda.time.DateTime syntheticCreationTime
ForBillingEvent.Flag.SYNTHETIC
events, when this event was persisted to Datastore (i.e. the cursor position at the time the recurrence expansion job was last run). In the event a job needs to be undone, a query on this field will return the complete set of potentially bad events.
-
-
-
Class google.registry.model.billing.BillingEvent.Recurring extends BillingEvent implements Serializable
-
Serialized Fields
-
recurrenceEndTime
org.joda.time.DateTime recurrenceEndTime
The billing event recurs every year betweenBillingEvent.eventTime
and this time on the [month, day, time] specified inBillingEvent.Recurring.recurrenceTimeOfYear
. -
recurrenceTimeOfYear
TimeOfYear recurrenceTimeOfYear
The eventTime recurs every year on this [month, day, time] betweenBillingEvent.eventTime
andBillingEvent.Recurring.recurrenceEndTime
, inclusive of the start but not of the end.This field is denormalized from
BillingEvent.eventTime
to allow for an efficient index, but it always has the same data as that field.Note that this is a recurrence of the event time, not the billing time. The billing time can be calculated by adding the relevant grace period length to this date. The reason for this requirement is that the event time recurs on a
Period
schedule (same day of year, which can be 365 or 366 days later) which is whatTimeOfYear
can model, whereas the billing time is a fixedDuration
later. -
renewalPrice
org.joda.money.Money renewalPrice
The renewal price for domain renewal if and only if it's specified.This price column remains null except when the renewal price behavior of the billing is SPECIFIED. This column is used for internal registrations.
-
renewalPriceBehavior
BillingEvent.RenewalPriceBehavior renewalPriceBehavior
-
-
-
-
Package google.registry.model.bulkquery
-
Class google.registry.model.bulkquery.DomainBaseLite extends DomainContent implements Serializable
-
Class google.registry.model.bulkquery.DomainHistoryHost extends java.lang.Object implements Serializable
-
Serialized Fields
-
domainHistoryDomainRepoId
java.lang.String domainHistoryDomainRepoId
-
domainHistoryHistoryRevisionId
java.lang.Long domainHistoryHistoryRevisionId
-
hostRepoId
java.lang.String hostRepoId
-
-
-
Class google.registry.model.bulkquery.DomainHistoryLite extends HistoryEntry implements Serializable
-
Serialized Fields
-
domainContent
DomainContent domainContent
-
-
-
Class google.registry.model.bulkquery.DomainHost extends java.lang.Object implements Serializable
-
Serialized Fields
-
domainRepoId
java.lang.String domainRepoId
-
hostRepoId
java.lang.String hostRepoId
-
-
-
-
Package google.registry.model.common
-
Class google.registry.model.common.Cursor extends ImmutableObject implements Serializable
-
Serialized Fields
-
cursorTime
org.joda.time.DateTime cursorTime
-
id
java.lang.String id
-
lastUpdateTime
UpdateAutoTimestamp lastUpdateTime
An automatically managed timestamp of when this object was last written to Datastore. -
parent
com.googlecode.objectify.Key<EntityGroupRoot> parent
-
scope
java.lang.String scope
-
type
Cursor.CursorType type
-
-
-
Class google.registry.model.common.Cursor.CursorId extends ImmutableObject implements Serializable
-
Serialized Fields
-
scope
java.lang.String scope
-
type
Cursor.CursorType type
-
-
-
Class google.registry.model.common.DatabaseMigrationStateSchedule.MigrationStateTransition extends TimedTransitionProperty.TimedTransition<DatabaseMigrationStateSchedule.MigrationState> implements Serializable
-
Serialized Fields
-
migrationState
DatabaseMigrationStateSchedule.MigrationState migrationState
-
-
-
Class google.registry.model.common.EntityGroupRoot extends BackupGroupRoot implements Serializable
-
Serialized Fields
-
id
java.lang.String id
-
-
-
Class google.registry.model.common.TimedTransitionProperty extends com.google.common.collect.ForwardingMap<org.joda.time.DateTime,T extends TimedTransitionProperty.TimedTransition<V>> implements Serializable
-
Serialized Fields
-
backingMap
java.util.NavigableMap<org.joda.time.DateTime,T extends TimedTransitionProperty.TimedTransition<V>> backingMap
The backing map of DateTime to TimedTransition subclass used to store the transitions.
-
-
-
Class google.registry.model.common.TimedTransitionProperty.TimedTransition extends ImmutableObject implements Serializable
-
Serialized Fields
-
transitionTime
org.joda.time.DateTime transitionTime
The time at which this value becomes the active value.
-
-
-
Class google.registry.model.common.TimeOfYear extends ImmutableObject implements Serializable
-
Serialized Fields
-
timeString
java.lang.String timeString
The time as "month day millis" with all fields left-padded with zeroes so that lexographic sorting will do the right thing.
-
-
-
-
Package google.registry.model.contact
-
Class google.registry.model.contact.ContactAddress extends Address implements Serializable
-
Class google.registry.model.contact.ContactAuthInfo extends AuthInfo implements Serializable
-
Class google.registry.model.contact.ContactBase extends EppResource implements Serializable
-
Serialized Fields
-
authInfo
ContactAuthInfo authInfo
Authorization info (aka transfer secret) of the contact. -
contactId
java.lang.String contactId
Unique identifier for this contact.This is only unique in the sense that for any given lifetime specified as the time range from (creationTime, deletionTime) there can only be one contact in Datastore with this id. However, there can be many contacts with the same id and non-overlapping lifetimes.
-
disclose
Disclose disclose
Disclosure policy. -
email
java.lang.String email
Contact’s email address. Personal info; cleared byContactBase.Builder.wipeOut()
. -
fax
ContactPhoneNumber fax
Contact’s fax number. Personal info; cleared byContactBase.Builder.wipeOut()
. -
internationalizedPostalInfo
PostalInfo internationalizedPostalInfo
Internationalized postal info for the contact. Personal info; cleared byContactBase.Builder.wipeOut()
. -
lastTransferTime
org.joda.time.DateTime lastTransferTime
The time that this resource was last transferred.Can be null if the resource has never been transferred.
-
localizedPostalInfo
PostalInfo localizedPostalInfo
Localized postal info for the contact. All contained values must be representable in the 7-bit US-ASCII character set. Personal info; cleared byContactBase.Builder.wipeOut()
. -
searchName
java.lang.String searchName
Contact name used for name searches. This is set automatically to be the internationalized postal name, or if null, the localized postal name, or if that is null as well, null. Personal info; cleared byContactBase.Builder.wipeOut()
. -
transferData
ContactTransferData transferData
Data about any pending or past transfers on this contact. -
voice
ContactPhoneNumber voice
Contact’s voice number. Personal info; cleared byContactBase.Builder.wipeOut()
.
-
-
-
Class google.registry.model.contact.ContactHistory extends HistoryEntry implements Serializable
-
Serialized Fields
-
contactBase
ContactBase contactBase
-
-
-
Class google.registry.model.contact.ContactHistory.ContactHistoryId extends ImmutableObject implements Serializable
-
Serialized Fields
-
contactRepoId
java.lang.String contactRepoId
-
id
java.lang.Long id
-
-
-
Class google.registry.model.contact.ContactPhoneNumber extends PhoneNumber implements Serializable
-
Class google.registry.model.contact.ContactResource extends ContactBase implements Serializable
-
Class google.registry.model.contact.Disclose extends ImmutableObject implements Serializable
-
Serialized Fields
-
addr
java.util.List<Disclose.PostalInfoChoice> addr
-
email
PresenceMarker email
-
fax
PresenceMarker fax
-
flag
java.lang.Boolean flag
-
name
java.util.List<Disclose.PostalInfoChoice> name
-
org
java.util.List<Disclose.PostalInfoChoice> org
-
voice
PresenceMarker voice
-
-
-
Class google.registry.model.contact.Disclose.PostalInfoChoice extends ImmutableObject implements Serializable
-
Serialized Fields
-
type
PostalInfo.Type type
-
-
-
Class google.registry.model.contact.PostalInfo extends ImmutableObject implements Serializable
-
Serialized Fields
-
address
ContactAddress address
-
name
java.lang.String name
-
org
java.lang.String org
-
type
PostalInfo.Type type
-
-
-
-
Package google.registry.model.domain
-
Class google.registry.model.domain.DesignatedContact extends ImmutableObject implements Serializable
-
Serialized Fields
-
contact
com.googlecode.objectify.Key<ContactResource> contact
-
contactVKey
VKey<ContactResource> contactVKey
-
type
DesignatedContact.Type type
-
-
-
Class google.registry.model.domain.DomainAuthInfo extends AuthInfo implements Serializable
-
Class google.registry.model.domain.DomainBase extends DomainContent implements Serializable
-
Class google.registry.model.domain.DomainCommand.InvalidReferencesException extends java.lang.Exception implements Serializable
-
Serialized Fields
-
foreignKeys
com.google.common.collect.ImmutableSet<java.lang.String> foreignKeys
-
type
java.lang.Class<?> type
-
-
-
Class google.registry.model.domain.DomainContent extends EppResource implements Serializable
-
Serialized Fields
-
adminContact
VKey<ContactResource> adminContact
Contacts as they are stored in cloud SQL.This information is duplicated in allContacts, and must be kept in sync with it.
-
allContacts
java.util.Set<DesignatedContact> allContacts
The union of the contacts visible viaDomainContent.getContacts()
andDomainContent.getRegistrant()
.These are stored in one field so that we can query across all contacts at once.
-
authInfo
DomainAuthInfo authInfo
Authorization info (aka transfer secret) of the domain. -
autorenewBillingEvent
VKey<BillingEvent.Recurring> autorenewBillingEvent
The recurring billing event associated with this domain's autorenewals.The recurrence should be open ended unless the domain is in pending delete or fully deleted, in which case it should be closed at the time the delete was requested. Whenever the domain's
DomainContent.registrationExpirationTime
is changed the recurrence should be closed, a new one should be created, and this field should be updated to point to the new one. -
autorenewBillingEventHistoryId
java.lang.Long autorenewBillingEventHistoryId
History record for the autorenew billing event.Here so we can restore the original ofy key from sql.
-
autorenewEndTime
org.joda.time.DateTime autorenewEndTime
When the domain's autorenewal status will expire.This will be
DateTimeUtils.END_OF_TIME
for the vast majority of domains because all domains autorenew indefinitely by default and autorenew can only be countermanded by administrators, typically for reasons of the URS process or termination of a registrar for nonpayment.When a domain is scheduled to not autorenew, this field is set to the current value of its
DomainContent.registrationExpirationTime
, after which point the next invocation of a periodic cronjob will explicitly delete the domain. This field is a DateTime and not a boolean because of edge cases that occur during the autorenew grace period. We need to be able to tell the difference domains that have reached their life and must be deleted now, and domains that happen to be in the autorenew grace period now but should be deleted in roughly a year. -
autorenewPollMessage
VKey<PollMessage.Autorenew> autorenewPollMessage
The recurring poll message associated with this domain's autorenewals.The recurrence should be open ended unless the domain is in pending delete or fully deleted, in which case it should be closed at the time the delete was requested. Whenever the domain's
DomainContent.registrationExpirationTime
is changed the recurrence should be closed, a new one should be created, and this field should be updated to point to the new one. -
autorenewPollMessageHistoryId
java.lang.Long autorenewPollMessageHistoryId
History record for the autorenew poll message.Here so we can restore the original ofy key from sql.
-
billingContact
VKey<ContactResource> billingContact
-
deletePollMessage
VKey<PollMessage.OneTime> deletePollMessage
The poll message associated with this domain being deleted.This field should be null if the domain is not in pending delete. If it is, the field should refer to a
PollMessage
timed to when the domain is fully deleted. If the domain is restored, the message should be deleted. -
deletePollMessageHistoryId
java.lang.Long deletePollMessageHistoryId
History record for the delete poll message.Here so we can restore the original ofy key from sql.
-
dnsRefreshRequestTime
org.joda.time.DateTime dnsRefreshRequestTime
When this domain's DNS was requested to be refreshed, or null if its DNS is up-to-date.This will almost always be null except in the couple minutes' interval between when a DNS-affecting create or update operation takes place and when the
RefreshDnsAction
runs, which resets this back to null upon completion of the DNS refresh task. This is aDateTime
rather than a simple dirty boolean so that the DNS refresh action can order by the DNS refresh request time and take action on the oldest ones first.Note that this is a Cloud SQL-based replacement for the
dns-pull
task queue. The domains that have a non-null value for this field should be exactly the same as the tasks that would be in thedns-pull
queue. Because this is Cloud SQL-specific, it is omitted from Datastore.Note that in the
DomainHistory
table this value means something slightly different: It means that the given domain action requested a DNS update. Unlike on theDomain
table, this value is not then subsequently nulled out once the DNS refresh is complete; rather, it remains as a permanent record of which actions were DNS-affecting and which were not. -
dsData
java.util.Set<DelegationSignerData> dsData
Data used to construct DS records for this domain.This is @XmlTransient because it needs to be returned under the "extension" tag of an info response rather than inside the "infData" tag.
-
fullyQualifiedDomainName
java.lang.String fullyQualifiedDomainName
Fully qualified domain name (puny-coded), which serves as the foreign key for this domain.This is only unique in the sense that for any given lifetime specified as the time range from (creationTime, deletionTime) there can only be one domain in Datastore with this name. However, there can be many domains with the same name and non-overlapping lifetimes.
- Guaranteed Property
- fullyQualifiedDomainName == fullyQualifiedDomainName.toLowerCase(Locale.ENGLISH)
-
gracePeriods
java.util.Set<GracePeriod> gracePeriods
The unexpired grace periods for this domain (some of which may not be active yet). -
idnTableName
java.lang.String idnTableName
Name of first IDN table associated with TLD that matched the characters in this domain label. -
lastTransferTime
org.joda.time.DateTime lastTransferTime
The time that this resource was last transferred.Can be null if the resource has never been transferred.
-
launchNotice
LaunchNotice launchNotice
The claims notice supplied when this domain was created, if there was one.It's @XmlTransient because it's not returned in an info response.
-
nsHosts
java.util.Set<VKey<HostResource>> nsHosts
References to hosts that are the nameservers for the domain. -
registrantContact
VKey<ContactResource> registrantContact
-
registrationExpirationTime
org.joda.time.DateTime registrationExpirationTime
When this domain's registration will expire. -
smdId
java.lang.String smdId
The id of the signed mark that was used to create this domain in sunrise.Will only be populated for domains created in sunrise.
-
subordinateHosts
java.util.Set<java.lang.String> subordinateHosts
Fully qualified host names of this domain's active subordinate hosts. -
techContact
VKey<ContactResource> techContact
-
tld
java.lang.String tld
The top level domain this is under, dernormalized fromDomainContent.fullyQualifiedDomainName
. -
transferData
DomainTransferData transferData
Data about any pending or past transfers on this domain.
-
-
-
Class google.registry.model.domain.DomainHistory extends HistoryEntry implements Serializable
-
Serialized Fields
-
domainContent
DomainContent domainContent
-
dsDataHistories
java.util.Set<DomainDsDataHistory> dsDataHistories
-
gracePeriodHistories
java.util.Set<GracePeriod.GracePeriodHistory> gracePeriodHistories
-
nsHosts
java.util.Set<VKey<HostResource>> nsHosts
-
-
-
Class google.registry.model.domain.DomainHistory.DomainHistoryId extends ImmutableObject implements Serializable
-
Serialized Fields
-
domainRepoId
java.lang.String domainRepoId
-
id
java.lang.Long id
-
-
-
Class google.registry.model.domain.GracePeriod extends GracePeriodBase implements Serializable
-
Class google.registry.model.domain.GracePeriod.GracePeriodHistory extends GracePeriodBase implements Serializable
-
Serialized Fields
-
domainHistoryRevisionId
java.lang.Long domainHistoryRevisionId
ID for the associatedDomainHistory
entity. -
gracePeriodHistoryRevisionId
java.lang.Long gracePeriodHistoryRevisionId
-
-
-
Class google.registry.model.domain.GracePeriodBase extends ImmutableObject implements Serializable
-
Serialized Fields
-
billingEventOneTime
BillingVKey.BillingEventVKey billingEventOneTime
The one-time billing event corresponding to the action that triggered this grace period, or null if not applicable. Not set for autorenew grace periods (which instead use the fieldbillingEventRecurring
) or for redemption grace periods (since deletes have no cost). -
billingEventRecurring
BillingVKey.BillingRecurrenceVKey billingEventRecurring
The recurring billing event corresponding to the action that triggered this grace period, if applicable - i.e. if the action was an autorenew - or null in all other cases. -
clientId
java.lang.String clientId
The registrar to bill. -
domainRepoId
java.lang.String domainRepoId
Repository id for the domain which this grace period belongs to. -
expirationTime
org.joda.time.DateTime expirationTime
When the grace period ends. -
gracePeriodId
long gracePeriodId
Unique id required for hibernate representation. -
type
GracePeriodStatus type
The type of grace period.
-
-
-
Class google.registry.model.domain.Period extends ImmutableObject implements Serializable
-
Serialized Fields
-
unit
Period.Unit unit
-
value
java.lang.Integer value
-
-
-
-
Package google.registry.model.domain.launch
-
Class google.registry.model.domain.launch.LaunchNotice extends ImmutableObject implements Serializable
-
Serialized Fields
-
acceptedTime
org.joda.time.DateTime acceptedTime
-
expirationTime
org.joda.time.DateTime expirationTime
-
noticeId
LaunchNotice.NoticeIdType noticeId
-
-
-
Class google.registry.model.domain.launch.LaunchNotice.InvalidChecksumException extends java.lang.Exception implements Serializable
-
Class google.registry.model.domain.launch.LaunchNotice.NoticeIdType extends ImmutableObject implements Serializable
-
Serialized Fields
-
tcnId
java.lang.String tcnId
The Trademark Claims Notice ID from the RFC. -
validatorId
java.lang.String validatorId
The identifier of the TMDB provider to use, defaulting to the TMCH.
-
-
-
-
Package google.registry.model.domain.secdns
-
Class google.registry.model.domain.secdns.DelegationSignerData extends DomainDsDataBase implements Serializable
-
Class google.registry.model.domain.secdns.DomainDsDataBase extends ImmutableObject implements Serializable
-
Serialized Fields
-
algorithm
int algorithm
The algorithm used by this key.- See Also:
- RFC 4034 Appendix A.1
-
digest
byte[] digest
The hexBinary digest of the public key.- See Also:
- RFC 4034 Section 5.1.4
-
digestType
int digestType
The algorithm used to generate the digest.- See Also:
- RFC 4034 Appendix A.2
-
domainRepoId
java.lang.String domainRepoId
-
keyTag
int keyTag
The identifier for this particular key in the domain.
-
-
-
Class google.registry.model.domain.secdns.DomainDsDataHistory extends DomainDsDataBase implements Serializable
-
Serialized Fields
-
domainHistoryRevisionId
java.lang.Long domainHistoryRevisionId
ID of theDomainHistory
entity that this entity is associated with. -
dsDataHistoryRevisionId
java.lang.Long dsDataHistoryRevisionId
-
-
-
-
Package google.registry.model.domain.token
-
Class google.registry.model.domain.token.AllocationToken extends BackupGroupRoot implements Serializable
-
Serialized Fields
-
allowedClientIds
java.util.Set<java.lang.String> allowedClientIds
Allowed registrar client IDs for this token, or null if all registrars are allowed. -
allowedTlds
java.util.Set<java.lang.String> allowedTlds
Allowed TLDs for this token, or null if all TLDs are allowed. -
creationTime
CreateAutoTimestamp creationTime
When this token was created. -
discountFraction
double discountFraction
For promotions, a discount off the base price for the first year between 0.0 and 1.0.e.g. a value of 0.15 will mean a 15% discount off the base price for the first year.
-
discountPremiums
boolean discountPremiums
Whether the discount fraction (if any) also applies to premium names. Defaults to false. -
discountYears
int discountYears
Up to how many years of initial creation receive the discount (if any). Defaults to 1. -
domainName
java.lang.String domainName
The fully-qualified domain name that this token is limited to, if any. -
redemptionHistoryEntry
DomainHistoryVKey redemptionHistoryEntry
The key of the history entry for which the token was used. Null if not yet used. -
renewalPriceBehavior
BillingEvent.RenewalPriceBehavior renewalPriceBehavior
-
token
java.lang.String token
The allocation token string. -
tokenStatusTransitions
TimedTransitionProperty<AllocationToken.TokenStatus,AllocationToken.TokenStatusTransition> tokenStatusTransitions
Promotional token validity periods.If the token is promotional, the status will be VALID at the start of the promotion and ENDED at the end. If manually cancelled, we will add a CANCELLED status.
-
tokenType
AllocationToken.TokenType tokenType
The type of the token, either single-use or unlimited-use.
-
-
-
Class google.registry.model.domain.token.AllocationToken.TokenStatusTransition extends TimedTransitionProperty.TimedTransition<AllocationToken.TokenStatus> implements Serializable
-
Serialized Fields
-
tokenStatus
AllocationToken.TokenStatus tokenStatus
-
-
-
-
Package google.registry.model.eppcommon
-
Class google.registry.model.eppcommon.Address extends ImmutableObject implements Serializable
-
Serialized Fields
-
city
java.lang.String city
-
countryCode
java.lang.String countryCode
-
state
java.lang.String state
-
street
java.util.List<java.lang.String> street
The schema validation will enforce that this has 3 lines at most. -
streetLine1
java.lang.String streetLine1
-
streetLine2
java.lang.String streetLine2
-
streetLine3
java.lang.String streetLine3
-
zip
java.lang.String zip
-
-
-
Class google.registry.model.eppcommon.AuthInfo extends ImmutableObject implements Serializable
-
Serialized Fields
-
pw
AuthInfo.PasswordAuth pw
-
-
-
Class google.registry.model.eppcommon.AuthInfo.PasswordAuth extends ImmutableObject implements Serializable
-
Serialized Fields
-
repoId
java.lang.String repoId
-
value
java.lang.String value
-
-
-
Class google.registry.model.eppcommon.PhoneNumber extends ImmutableObject implements Serializable
-
Serialized Fields
-
extension
java.lang.String extension
-
phoneNumber
java.lang.String phoneNumber
-
-
-
Class google.registry.model.eppcommon.PresenceMarker extends ImmutableObject implements Serializable
-
Serialized Fields
-
marked
boolean marked
-
-
-
Class google.registry.model.eppcommon.Trid extends ImmutableObject implements Serializable
-
Serialized Fields
-
clientTransactionId
java.lang.String clientTransactionId
The client transaction id, if provided by the client, otherwise null. -
serverTransactionId
java.lang.String serverTransactionId
The server transaction id.
-
-
-
-
Package google.registry.model.eppinput
-
Class google.registry.model.eppinput.EppInput.WrongProtocolVersionException extends java.lang.Exception implements Serializable
-
-
Package google.registry.model.host
-
Class google.registry.model.host.HostBase extends EppResource implements Serializable
-
Serialized Fields
-
fullyQualifiedHostName
java.lang.String fullyQualifiedHostName
Fully qualified hostname, which is a unique identifier for this host.This is only unique in the sense that for any given lifetime specified as the time range from (creationTime, deletionTime) there can only be one host in Datastore with this name. However, there can be many hosts with the same name and non-overlapping lifetimes.
-
inetAddresses
java.util.Set<java.net.InetAddress> inetAddresses
IP Addresses for this host. Can be null if this is an external host. -
lastSuperordinateChange
org.joda.time.DateTime lastSuperordinateChange
The most recent time that theHostBase.superordinateDomain
field was changed.This should be updated whenever the superordinate domain changes, including when it is set to null. This field will be null for new hosts that have never experienced a change of superordinate domain.
-
lastTransferTime
org.joda.time.DateTime lastTransferTime
The time that this resource was last transferred.Can be null if the resource has never been transferred.
-
superordinateDomain
VKey<DomainBase> superordinateDomain
The superordinate domain of this host, or null if this is an external host.
-
-
-
Class google.registry.model.host.HostHistory extends HistoryEntry implements Serializable
-
Serialized Fields
-
hostBase
HostBase hostBase
-
-
-
Class google.registry.model.host.HostHistory.HostHistoryId extends ImmutableObject implements Serializable
-
Serialized Fields
-
hostRepoId
java.lang.String hostRepoId
-
id
java.lang.Long id
-
-
-
Class google.registry.model.host.HostResource extends HostBase implements Serializable
-
Class google.registry.model.host.InetAddressAdapter.IpVersionMismatchException extends java.lang.Exception implements Serializable
-
-
Package google.registry.model.index
-
Class google.registry.model.index.EppResourceIndex extends BackupGroupRoot implements Serializable
-
Serialized Fields
-
bucket
com.googlecode.objectify.Key<EppResourceIndexBucket> bucket
-
id
java.lang.String id
-
kind
java.lang.String kind
-
reference
com.googlecode.objectify.Key<? extends EppResource> reference
Although this field holds aKey
it is named "reference" for historical reasons.
-
-
-
Class google.registry.model.index.ForeignKeyIndex extends BackupGroupRoot implements Serializable
-
Serialized Fields
-
deletionTime
org.joda.time.DateTime deletionTime
The deletion time of thisForeignKeyIndex
.This will generally be equal to the deletion time of
ForeignKeyIndex.topReference
. However, in the case of aHostResource
that was renamed, this field will hold the time of the rename. -
foreignKey
java.lang.String foreignKey
-
topReference
VKey<E extends EppResource> topReference
The referenced resource.This field holds a key to the only referenced resource. It is named "topReference" for historical reasons.
-
-
-
Class google.registry.model.index.ForeignKeyIndex.ForeignKeyContactIndex extends ForeignKeyIndex<ContactResource> implements Serializable
-
Class google.registry.model.index.ForeignKeyIndex.ForeignKeyDomainIndex extends ForeignKeyIndex<DomainBase> implements Serializable
-
Class google.registry.model.index.ForeignKeyIndex.ForeignKeyHostIndex extends ForeignKeyIndex<HostResource> implements Serializable
-
-
Package google.registry.model.mark
-
Class google.registry.model.mark.MarkAddress extends Address implements Serializable
-
Class google.registry.model.mark.MarkPhoneNumber extends PhoneNumber implements Serializable
-
-
Package google.registry.model.poll
-
Class google.registry.model.poll.PendingActionNotificationResponse extends ImmutableObject implements Serializable
-
Serialized Fields
-
nameOrId
google.registry.model.poll.PendingActionNotificationResponse.NameOrId nameOrId
-
processedDate
org.joda.time.DateTime processedDate
-
trid
Trid trid
-
-
-
Class google.registry.model.poll.PendingActionNotificationResponse.ContactPendingActionNotificationResponse extends PendingActionNotificationResponse implements Serializable
-
Class google.registry.model.poll.PendingActionNotificationResponse.DomainPendingActionNotificationResponse extends PendingActionNotificationResponse implements Serializable
-
Class google.registry.model.poll.PendingActionNotificationResponse.HostPendingActionNotificationResponse extends PendingActionNotificationResponse implements Serializable
-
Class google.registry.model.poll.PollMessage extends ImmutableObject implements Serializable
-
Serialized Fields
-
clientId
java.lang.String clientId
The registrar that this poll message will be delivered to. -
contactHistoryRevisionId
java.lang.Long contactHistoryRevisionId
-
contactRepoId
java.lang.String contactRepoId
-
domainHistoryRevisionId
java.lang.Long domainHistoryRevisionId
-
domainRepoId
java.lang.String domainRepoId
-
eventTime
org.joda.time.DateTime eventTime
The time when the poll message should be delivered. May be in the future. -
hostHistoryRevisionId
java.lang.Long hostHistoryRevisionId
-
hostRepoId
java.lang.String hostRepoId
-
id
java.lang.Long id
Entity id. -
msg
java.lang.String msg
Human readable message that will be returned with this poll message. -
parent
com.googlecode.objectify.Key<? extends HistoryEntry> parent
-
-
-
Class google.registry.model.poll.PollMessage.Autorenew extends PollMessage implements Serializable
-
Serialized Fields
-
autorenewEndTime
org.joda.time.DateTime autorenewEndTime
The autorenew recurs annually betweenPollMessage.eventTime
and this time. -
targetId
java.lang.String targetId
The target id of the autorenew event.
-
-
-
Class google.registry.model.poll.PollMessage.OneTime extends PollMessage implements Serializable
-
Serialized Fields
-
contactId
java.lang.String contactId
-
contactPendingActionNotificationResponses
java.util.List<PendingActionNotificationResponse.ContactPendingActionNotificationResponse> contactPendingActionNotificationResponses
-
contactTransferResponses
java.util.List<TransferResponse.ContactTransferResponse> contactTransferResponses
-
domainPendingActionNotificationResponses
java.util.List<PendingActionNotificationResponse.DomainPendingActionNotificationResponse> domainPendingActionNotificationResponses
-
domainTransferResponses
java.util.List<TransferResponse.DomainTransferResponse> domainTransferResponses
-
extendedRegistrationExpirationTime
org.joda.time.DateTime extendedRegistrationExpirationTime
-
fullyQualifiedDomainName
java.lang.String fullyQualifiedDomainName
-
hostId
java.lang.String hostId
-
hostPendingActionNotificationResponses
java.util.List<PendingActionNotificationResponse.HostPendingActionNotificationResponse> hostPendingActionNotificationResponses
-
pendingActionNotificationResponse
PendingActionNotificationResponse pendingActionNotificationResponse
-
transferResponse
TransferResponse transferResponse
-
-
-
Class google.registry.model.poll.PollMessageExternalKeyConverter.PollMessageExternalKeyParseException extends java.lang.RuntimeException implements Serializable
-
-
Package google.registry.model.rde
-
Class google.registry.model.rde.RdeRevision extends BackupGroupRoot implements Serializable
-
Serialized Fields
-
date
org.joda.time.LocalDate date
-
id
java.lang.String id
String triplet of tld, date, and mode, e.g.soy_2015-09-01_full
. -
mode
RdeMode mode
-
revision
int revision
Number of last revision successfully staged to GCS.This values begins at zero upon object creation and thenceforth incremented transactionally.
-
tld
java.lang.String tld
-
-
-
Class google.registry.model.rde.RdeRevision.RdeRevisionId extends ImmutableObject implements Serializable
-
Serialized Fields
-
date
org.joda.time.LocalDate date
-
mode
RdeMode mode
-
tld
java.lang.String tld
-
-
-
-
Package google.registry.model.registrar
-
Class google.registry.model.registrar.Registrar extends ImmutableObject implements Serializable
-
Serialized Fields
-
allowedTlds
java.util.Set<java.lang.String> allowedTlds
The set of TLDs which this registrar is allowed to access. -
billingAccountMap
java.util.Map<org.joda.money.CurrencyUnit,Registrar.BillingAccountEntry> billingAccountMap
Map of currency-to-billing account for the registrar.A registrar can have different billing accounts that are denoted in different currencies. This provides flexibility for billing systems that require such distinction. When this field is accessed by
Registrar.getBillingAccountMap()
, a sorted map is returned to guarantee deterministic behavior when serializing the map, for display purpose for instance. -
billingIdentifier
java.lang.Long billingIdentifier
Deprecated.Identifier of registrar used in external billing system (e.g. Oracle). -
blockPremiumNames
boolean blockPremiumNames
Whether registration of premium names should be blocked over EPP. If this is set to true, then the only way to register premium names is with the superuser flag. -
clientCertificate
java.lang.String clientCertificate
X.509 PEM client certificate(s) used to authenticate registrar to EPP service. -
clientCertificateHash
java.lang.String clientCertificateHash
Base64 encoded SHA256 hash ofRegistrar.clientCertificate
. -
clientIdentifier
java.lang.String clientIdentifier
Unique registrar client id. Must conform to "clIDType" as defined in RFC5730.- See Also:
- Shared Structure Schema
TODO(b/177567432): Rename this field to registrarId.
-
contactsRequireSyncing
boolean contactsRequireSyncing
A dirty bit for whether RegistrarContact changes have been made that haven't been synced to Google Groups yet. When creating a new instance, contacts require syncing by default. -
creationTime
CreateAutoTimestamp creationTime
The time when this registrar was created. -
driveFolderId
java.lang.String driveFolderId
Id of the folder in drive used to publish information for this registrar. -
emailAddress
java.lang.String emailAddress
Email address. -
failoverClientCertificate
java.lang.String failoverClientCertificate
Optional secondary X.509 PEM certificate to try ifRegistrar.clientCertificate
does not work.This allows registrars to migrate certificates without downtime.
-
failoverClientCertificateHash
java.lang.String failoverClientCertificateHash
Base64 encoded SHA256 hash ofRegistrar.failoverClientCertificate
. -
faxNumber
java.lang.String faxNumber
Fax number. -
ianaIdentifier
java.lang.Long ianaIdentifier
Registrar identifier used for reporting to ICANN.- 8 is used for Testing Registrar.
- 9997 is used by ICAAN for SLA monitoring.
- 9999 is used for cases when the registry operator acts as registrar.
- See Also:
- Registrar IDs
-
icannReferralEmail
java.lang.String icannReferralEmail
ICANN referral email address.This value is specified in the initial registrar contact. It can't be edited in the web GUI and it must be specified when the registrar account is created.
-
internationalizedAddress
RegistrarAddress internationalizedAddress
InternationalizedRegistrarAddress
for this registrar. All contained values must be representable in the 7-bit US-ASCII character set. -
ipAddressWhitelist
java.util.List<CidrAddressBlock> ipAddressWhitelist
An allow list of netmasks (in CIDR notation) which the client is allowed to connect from. -
lastCertificateUpdateTime
org.joda.time.DateTime lastCertificateUpdateTime
The time that the certificate was last updated. -
lastExpiringCertNotificationSentDate
org.joda.time.DateTime lastExpiringCertNotificationSentDate
The time that an expiring certificate notification email was sent to the registrar. -
lastExpiringFailoverCertNotificationSentDate
org.joda.time.DateTime lastExpiringFailoverCertNotificationSentDate
The time that an expiring failover certificate notification email was sent to the registrar. -
lastUpdateTime
UpdateAutoTimestamp lastUpdateTime
An automatically managed last-saved timestamp. -
localizedAddress
RegistrarAddress localizedAddress
LocalizedRegistrarAddress
for this registrar. Contents can be represented in unrestricted UTF-8. -
parent
com.googlecode.objectify.Key<EntityGroupRoot> parent
-
passwordHash
java.lang.String passwordHash
A hashed password for EPP access. The hash is a base64 encoded SHA256 string. -
phoneNumber
java.lang.String phoneNumber
Voice number. -
phonePasscode
java.lang.String phonePasscode
Telephone support passcode (5-digit numeric) -
poNumber
java.lang.String poNumber
Purchase Order number used for invoices in external billing system, if applicable. -
rdapBaseUrls
java.util.Set<java.lang.String> rdapBaseUrls
Base URLs for the registrar's RDAP servers. -
registrarName
java.lang.String registrarName
Registrar name. This is a distinct from the client identifier since there are no restrictions on its length.NB: We are assuming that this field is unique across all registrar entities. This is not formally enforced in Datastore, but should be enforced by ICANN in that no two registrars will be accredited with the same name.
- See Also:
- ICANN-Accredited Registrars
-
registryLockAllowed
boolean registryLockAllowed
Whether or not registry lock is allowed for this registrar. -
salt
java.lang.String salt
Randomly generated hash salt. -
state
Registrar.State state
The state of this registrar. -
type
Registrar.Type type
The type of this registrar. -
url
java.lang.String url
URL of registrar's website. -
whoisServer
java.lang.String whoisServer
Host name of WHOIS server.
-
-
-
Class google.registry.model.registrar.Registrar.BillingAccountEntry extends ImmutableObject implements Serializable
-
Serialized Fields
-
accountId
java.lang.String accountId
-
currency
org.joda.money.CurrencyUnit currency
-
-
-
Class google.registry.model.registrar.RegistrarAddress extends Address implements Serializable
-
Class google.registry.model.registrar.RegistrarContact extends ImmutableObject implements Serializable
-
Serialized Fields
-
allowedToSetRegistryLockPassword
boolean allowedToSetRegistryLockPassword
Whether or not the contact is allowed to set their registry lock password through the registrar console. This will be set to false on contact creation and when the user sets a password. -
emailAddress
java.lang.String emailAddress
The email address of the contact. -
faxNumber
java.lang.String faxNumber
The fax number of the contact. -
gaeUserId
java.lang.String gaeUserId
A GAE user ID allowed to act as this registrar contact.This can be derived from a known email address using http://email-to-gae-id.appspot.com.
- See Also:
User.getUserId()
-
name
java.lang.String name
The name of the contact. -
parent
com.googlecode.objectify.Key<Registrar> parent
-
phoneNumber
java.lang.String phoneNumber
The voice number of the contact. -
registrarId
java.lang.String registrarId
-
registryLockEmailAddress
java.lang.String registryLockEmailAddress
External email address of this contact used for registry lock confirmations. -
registryLockPasswordHash
java.lang.String registryLockPasswordHash
A hashed password that exists iff this contact is registry-lock-enabled. The hash is a base64 encoded SHA256 string. -
registryLockPasswordSalt
java.lang.String registryLockPasswordSalt
Randomly generated hash salt. -
types
java.util.Set<RegistrarContact.Type> types
Multiple types are used to associate the registrar contact with various mailing groups. This data is internal to the registry. -
visibleInDomainWhoisAsAbuse
boolean visibleInDomainWhoisAsAbuse
Whether this contact's phone number and email address is publicly visible in WHOIS domain query results as registrar abuse contact info. -
visibleInWhoisAsAdmin
boolean visibleInWhoisAsAdmin
Whether this contact is publicly visible in WHOIS registrar query results as an Admin contact. -
visibleInWhoisAsTech
boolean visibleInWhoisAsTech
Whether this contact is publicly visible in WHOIS registrar query results as a Technical contact.
-
-
-
Class google.registry.model.registrar.RegistrarContact.RegistrarPocId extends ImmutableObject implements Serializable
-
Serialized Fields
-
emailAddress
java.lang.String emailAddress
-
registrarId
java.lang.String registrarId
-
-
-
-
Package google.registry.model.reporting
-
Class google.registry.model.reporting.DomainTransactionRecord extends ImmutableObject implements Serializable
-
Serialized Fields
-
domainRepoId
java.lang.String domainRepoId
-
historyRevisionId
java.lang.Long historyRevisionId
-
id
java.lang.Long id
-
reportAmount
java.lang.Integer reportAmount
The amount this record increases or decreases a registrar's report field.For adds, renews, deletes, and restores, this is +1. For their respective cancellations, this is -1.
For transfers, the gaining party gets a +1 for TRANSFER_GAINING_SUCCESSFUL, whereas the losing party gets a +1 for TRANSFER_LOSING_SUCCESSFUL. Nacks result in +1 for TRANSFER_GAINING_NACKED and TRANSFER_LOSING_NACKED, as well as -1 entries to cancel out the original SUCCESSFUL transfer counters. Finally, if we explicitly allow a transfer, the report amount is 0, as we've already counted the transfer in the original request.
-
reportField
DomainTransactionRecord.TransactionReportField reportField
The transaction report field we add reportAmount to for this registrar. -
reportingTime
org.joda.time.DateTime reportingTime
The time this Transaction takes effect (counting grace periods and other nuances).Net adds, renews and transfers are modificationTime + 5 days for the grace period, while Autorenews have a 45 day grace period. For deletions, this is the purge date of the domain. And for restored names, this is the modificationTime, if done in the 30 day redemption period.
- See Also:
- Grace period spec
-
tld
java.lang.String tld
The TLD this record operates on.
-
-
-
Class google.registry.model.reporting.HistoryEntry extends ImmutableObject implements Serializable
-
Serialized Fields
-
bySuperuser
boolean bySuperuser
Whether this change was created by a superuser. -
clientId
java.lang.String clientId
The id of the registrar that sent the command. -
domainTransactionRecords
java.util.Set<DomainTransactionRecord> domainTransactionRecords
Logging field for transaction reporting.This will be empty for any HistoryEntry generated before this field was added. This will also be empty if the HistoryEntry refers to an EPP mutation that does not affect domain transaction counts (such as contact or host mutations).
-
id
java.lang.Long id
The autogenerated id of this event. Note that, this field is marked asTransient
in the SQL schema, this is because the child class ofHistoryEntry
, e.g.DomainHistory
, uses a composite primary key which the id is part of, and Hibernate requires that all theId
fields must be put in the exact same class. -
modificationTime
org.joda.time.DateTime modificationTime
The time the command occurred, represented by the ofy transaction time. -
otherClientId
java.lang.String otherClientId
For transfers, the id of the other registrar.For requests and cancels, the other registrar is the losing party (because the registrar sending the EPP transfer command is the gaining party). For approves and rejects, the other registrar is the gaining party.
-
parent
com.googlecode.objectify.Key<? extends EppResource> parent
The resource this event mutated. -
period
Period period
The length of time that a create, allocate, renewal, or transfer request was issued for. Will be null for all other types. -
reason
java.lang.String reason
Reason for the change. -
requestedByRegistrar
java.lang.Boolean requestedByRegistrar
Whether this change was requested by a registrar. -
trid
Trid trid
Transaction id that made this change, or null if the entry was not created by a flow. -
type
HistoryEntry.Type type
The type of history entry. -
xmlBytes
byte[] xmlBytes
The actual EPP xml of the command, stored as bytes to be agnostic of encoding.Changes performed by backend actions would not have EPP requests to store.
-
-
-
-
Package google.registry.model.server
-
Class google.registry.model.server.Lock extends ImmutableObject implements Serializable
- serialVersionUID:
- 756397280691684645L
-
Serialized Fields
-
acquiredTime
org.joda.time.DateTime acquiredTime
When was the lock acquired. Used for logging. -
expirationTime
org.joda.time.DateTime expirationTime
When the lock can be considered implicitly released. -
lockId
java.lang.String lockId
The name of the locked resource. -
requestLogId
java.lang.String requestLogId
Unique log ID of the request that owns this lock.When that request is no longer running (is finished), the lock can be considered implicitly released.
See
RequestStatusCheckerImpl.getLogId()
for details about how it's created in practice. -
resourceName
java.lang.String resourceName
The resource name used to create the lock. -
tld
java.lang.String tld
The tld used to create the lock, or GLOBAL if it's cross-TLD.
-
-
-
Package google.registry.model.tld
-
Class google.registry.model.tld.Registry extends ImmutableObject implements Serializable
-
Serialized Fields
-
addGracePeriodLength
org.joda.time.Duration addGracePeriodLength
The length of the add grace period for this TLD.Domain deletes are free and effective immediately so long as they take place within this amount of time following creation.
-
allowedFullyQualifiedHostNames
java.util.Set<java.lang.String> allowedFullyQualifiedHostNames
An allow list of hosts allowed to be used on domains on this TLD (ignored if empty). -
allowedRegistrantContactIds
java.util.Set<java.lang.String> allowedRegistrantContactIds
An allow list of clients allowed to be used on domains on this TLD (ignored if empty). -
anchorTenantAddGracePeriodLength
org.joda.time.Duration anchorTenantAddGracePeriodLength
The length of the anchor tenant add grace period for this TLD. -
automaticTransferLength
org.joda.time.Duration automaticTransferLength
The length of time before a transfer is automatically approved for this TLD. -
autoRenewGracePeriodLength
org.joda.time.Duration autoRenewGracePeriodLength
The length of the auto renew grace period for this TLD. -
claimsPeriodEnd
org.joda.time.DateTime claimsPeriodEnd
The end of the claims period (at or after this time, claims no longer applies). -
createBillingCost
org.joda.money.Money createBillingCost
The per-year billing cost for registering a new domain name. -
creationTime
CreateAutoTimestamp creationTime
An automatically managed creation timestamp. -
currency
org.joda.money.CurrencyUnit currency
The currency unit for all costs associated with this TLD. -
dnsPaused
boolean dnsPaused
Whether the pull queue that writes to authoritative DNS is paused for this TLD. -
dnsWriters
java.util.Set<java.lang.String> dnsWriters
The set of name(s) of theDnsWriter
implementations that this TLD uses.There must be at least one entry in this set.
All entries of this list must be valid keys for the map of
DnsWriter
s injected by@Inject Map<String, DnsWriter>
-
driveFolderId
java.lang.String driveFolderId
Id of the folder in drive used to public (export) information for this TLD.This is optional; if not configured, then information won't be exported for this TLD.
-
eapFeeSchedule
TimedTransitionProperty<org.joda.money.Money,Registry.BillingCostTransition> eapFeeSchedule
A property that tracks the EAP fee schedule (if any) for the TLD. -
escrowEnabled
boolean escrowEnabled
Should RDE upload a nightly escrow deposit for this TLD? -
invoicingEnabled
boolean invoicingEnabled
Whether to enable invoicing for this TLD.Note that this boolean is the sole determiner on whether invoices should be generated for a TLD. This applies to
Registry.TldType.TEST
TLDs as well. -
lordnUsername
java.lang.String lordnUsername
Marksdb LORDN service username (password is stored in Keyring) -
numDnsPublishLocks
int numDnsPublishLocks
The number of locks we allow at once forPublishDnsUpdatesAction
.This should always be a positive integer- use 1 for TLD-wide locks. All
Registry
objects have this value default to 1.WARNING: changing this parameter changes the lock name for subsequent DNS updates, and thus invalidates the locking scheme for enqueued DNS publish updates. If the
DnsWriter
you use is not parallel-write tolerant, you must follow this procedure to change this value:- Pause the DNS queue via
UpdateTldCommand
- Change this number
- Let the Registry caches expire (currently 5 minutes) and drain the DNS publish queue
- Unpause the DNS queue
Failure to do so can result in parallel writes to the
DnsWriter
, which may be dangerous depending on your implementation. - Pause the DNS queue via
-
parent
com.googlecode.objectify.Key<EntityGroupRoot> parent
-
pendingDeleteLength
org.joda.time.Duration pendingDeleteLength
The length of time a domain spends in the non-redeemable pending delete phase for this TLD. -
premiumListName
java.lang.String premiumListName
The name of thePremiumList
for this TLD, if there is one.This is only the name of the list and not a reference to the list. Updates to the premium list in Cloud SQL are saved as a new PremiumList entity. When using the PremiumList for a registry, the database should be queried for the entity with this name that has the largest revision ID.
-
pricingEngineClassName
java.lang.String pricingEngineClassName
The name of the pricing engine that this TLD uses.This must be a valid key for the map of pricing engines injected by
@Inject Map<String, PricingEngine>
.Note that it used to be the canonical class name, hence the name of this field, but this restriction has since been relaxed and it may now be any unique string.
-
redemptionGracePeriodLength
org.joda.time.Duration redemptionGracePeriodLength
The length of the redemption grace period for this TLD. -
registryLockOrUnlockBillingCost
org.joda.money.Money registryLockOrUnlockBillingCost
The one-time billing cost for a registry lock/unlock action initiated by a registrar. -
renewBillingCostTransitions
TimedTransitionProperty<org.joda.money.Money,Registry.BillingCostTransition> renewBillingCostTransitions
A property that transitions to different renew billing costs at different times. Stored as a list of BillingCostTransition embedded objects using the @Mapify annotation.A given value of this property represents the per-year billing cost for renewing a domain name. This cost is also used to compute costs for transfers, since each transfer includes a renewal to ensure transfers have a cost.
-
renewGracePeriodLength
org.joda.time.Duration renewGracePeriodLength
The length of the renew grace period for this TLD. -
reservedListNames
java.util.Set<java.lang.String> reservedListNames
The set of reserved list names that are applicable to this registry. -
restoreBillingCost
org.joda.money.Money restoreBillingCost
The one-time billing cost for restoring a domain name from the redemption grace period. -
roidSuffix
java.lang.String roidSuffix
The suffix that identifies roids as belonging to this specific tld, e.g. -HOW for .how. -
serverStatusChangeBillingCost
org.joda.money.Money serverStatusChangeBillingCost
The one-time billing cost for changing the server status (i.e. lock). -
tldStateTransitions
TimedTransitionProperty<Registry.TldState,Registry.TldStateTransition> tldStateTransitions
A property that transitions to different TldStates at different times. Stored as a list of TldStateTransition embedded objects using the @Mapify annotation. -
tldStr
java.lang.String tldStr
A duplicate ofRegistry.tldStrId
, to simplify BigQuery reporting since the id field becomes__key__.name
rather than being exported as a named field. -
tldStrId
java.lang.String tldStrId
The canonical string representation of the TLD associated with thisRegistry
, which is the standard ASCII for regular TLDs and punycoded ASCII for IDN TLDs. -
tldType
Registry.TldType tldType
The type of the TLD, whether it's real or for testing. -
tldUnicode
java.lang.String tldUnicode
The unicode-aware representation of the TLD associated with thisRegistry
.This will be equal to
Registry.tldStr
for ASCII TLDs, but will be non-ASCII for IDN TLDs. We store this in a field so that it will be retained upon import into BigQuery. -
transferGracePeriodLength
org.joda.time.Duration transferGracePeriodLength
The length of the transfer grace period for this TLD.
-
-
-
Class google.registry.model.tld.Registry.BillingCostTransition extends TimedTransitionProperty.TimedTransition<org.joda.money.Money> implements Serializable
-
Serialized Fields
-
billingCost
org.joda.money.Money billingCost
The billing cost value.
-
-
-
Class google.registry.model.tld.Registry.RegistryNotFoundException extends java.lang.RuntimeException implements Serializable
-
Class google.registry.model.tld.Registry.TldStateTransition extends TimedTransitionProperty.TimedTransition<Registry.TldState> implements Serializable
-
Serialized Fields
-
tldState
Registry.TldState tldState
The TLD state.
-
-
-
-
Package google.registry.model.tld.label
-
Class google.registry.model.tld.label.PremiumList.PremiumEntry extends DomainLabelEntry<java.math.BigDecimal,PremiumList.PremiumEntry> implements Serializable
-
Serialized Fields
-
price
java.math.BigDecimal price
-
revisionId
java.lang.Long revisionId
-
-
-
Class google.registry.model.tld.label.ReservedList.ReservedListEntry extends DomainLabelEntry<ReservationType,ReservedList.ReservedListEntry> implements Serializable
-
Serialized Fields
-
comment
java.lang.String comment
-
reservationType
ReservationType reservationType
-
revisionId
java.lang.Long revisionId
-
-
-
-
Package google.registry.model.transfer
-
Class google.registry.model.transfer.BaseTransferObject extends ImmutableObject implements Serializable
-
Serialized Fields
-
gainingClientId
java.lang.String gainingClientId
The gaining registrar of the current or last transfer. Can be null if never transferred. -
losingClientId
java.lang.String losingClientId
The losing registrar of the current or last transfer. Can be null if never transferred. -
pendingTransferExpirationTime
org.joda.time.DateTime pendingTransferExpirationTime
If the current transfer status is pending, then this holds the time that the transfer must be acted upon before the server will automatically approve the transfer. For all other states, this holds the time that the last pending transfer ended. Can be null if never transferred. -
transferRequestTime
org.joda.time.DateTime transferRequestTime
The time that the last transfer was requested. Can be null if never transferred. -
transferStatus
TransferStatus transferStatus
The status of the current or last transfer. Can be null if never transferred. Note that we leave IgnoreSave off this field so that we can ensure that TransferData loaded from Objectify will always be non-null.
-
-
-
Class google.registry.model.transfer.ContactTransferData extends TransferData<ContactTransferData.Builder> implements Serializable
-
Class google.registry.model.transfer.DomainTransferData extends TransferData<DomainTransferData.Builder> implements Serializable
-
Serialized Fields
-
billingCancellationHistoryId
java.lang.Long billingCancellationHistoryId
-
billingCancellationId
VKey<BillingEvent.Cancellation> billingCancellationId
-
serverApproveAutorenewEvent
VKey<BillingEvent.Recurring> serverApproveAutorenewEvent
The autorenew billing event that should be associated with this resource after the transfer.This field should be null if there is not currently a pending transfer or if the object being transferred is not a domain.
-
serverApproveAutorenewEventHistoryId
java.lang.Long serverApproveAutorenewEventHistoryId
-
serverApproveAutorenewPollMessage
VKey<PollMessage.Autorenew> serverApproveAutorenewPollMessage
The autorenew poll message that should be associated with this resource after the transfer.This field should be null if there is not currently a pending transfer or if the object being transferred is not a domain.
-
serverApproveAutorenewPollMessageHistoryId
java.lang.Long serverApproveAutorenewPollMessageHistoryId
-
serverApproveBillingEvent
VKey<BillingEvent.OneTime> serverApproveBillingEvent
The regular one-time billing event that will be charged for a server-approved transfer.This field should be null if there is not currently a pending transfer or if the object being transferred is not a domain.
-
serverApproveBillingEventHistoryId
java.lang.Long serverApproveBillingEventHistoryId
-
transferPeriod
Period transferPeriod
The period to extend the registration upon completion of the transfer.By default, domain transfers are for one year. This can be changed to zero by using the superuser EPP extension.
-
transferredRegistrationExpirationTime
org.joda.time.DateTime transferredRegistrationExpirationTime
The registration expiration time resulting from the approval - speculative or actual - of the most recent transfer request, applicable for domains only.For pending transfers, this is the expiration time that will take effect under a projected server approval. For approved transfers, this is the actual expiration time of the domain as of the moment of transfer completion. For rejected or cancelled transfers, this field will be reset to null.
Note that even when this field is set, it does not necessarily mean that the post-transfer domain has a new expiration time. Superuser transfers may not include a bundled 1 year renewal at all, or even when a renewal is bundled, for a transfer during the autorenew grace period the bundled renewal simply subsumes the recent autorenewal, resulting in the same expiration time.
-
-
-
Class google.registry.model.transfer.TransferData extends BaseTransferObject implements Serializable
-
Serialized Fields
-
historyEntryId
java.lang.Long historyEntryId
-
pollMessageId1
java.lang.Long pollMessageId1
-
pollMessageId2
java.lang.Long pollMessageId2
-
pollMessageId3
java.lang.Long pollMessageId3
-
repoId
java.lang.String repoId
-
serverApproveEntities
java.util.Set<VKey<? extends TransferData.TransferServerApproveEntity>> serverApproveEntities
The billing event and poll messages associated with a server-approved transfer.This field should be null if there is not currently a pending transfer or if the object being transferred is not a domain. If there is a pending transfer for a domain there should be a number of poll messages and billing events for both the gaining and losing registrars. If the pending transfer is explicitly approved, rejected or cancelled, the referenced entities should be deleted.
-
transferRequestTrid
Trid transferRequestTrid
The transaction id of the most recent transfer request (or null if there never was one).
-
-
-
Class google.registry.model.transfer.TransferResponse extends BaseTransferObject implements Serializable
-
Class google.registry.model.transfer.TransferResponse.ContactTransferResponse extends TransferResponse implements Serializable
-
Serialized Fields
-
contactId
java.lang.String contactId
-
-
-
Class google.registry.model.transfer.TransferResponse.DomainTransferResponse extends TransferResponse implements Serializable
-
Serialized Fields
-
extendedRegistrationExpirationTime
org.joda.time.DateTime extendedRegistrationExpirationTime
The new registration expiration time that will take effect if this transfer is approved. This will only be set on pending or approved transfers, not on cancelled or rejected ones. -
fullyQualifiedDomainName
java.lang.String fullyQualifiedDomainName
-
-
-
-
Package google.registry.model.translators
-
Class google.registry.model.translators.CurrencyUnitAdapter.UnknownCurrencyException extends java.lang.Exception implements Serializable
-
-
Package google.registry.module
-
Class google.registry.module.ServletBase extends javax.servlet.http.HttpServlet implements Serializable
-
Serialized Fields
-
metricReporter
dagger.Lazy<com.google.monitoring.metrics.MetricReporter> metricReporter
-
requestHandler
RequestHandler<?> requestHandler
-
-
-
-
Package google.registry.module.backend
-
Class google.registry.module.backend.BackendServlet extends ServletBase implements Serializable
-
-
Package google.registry.module.frontend
-
Class google.registry.module.frontend.FrontendServlet extends ServletBase implements Serializable
-
-
Package google.registry.module.pubapi
-
Class google.registry.module.pubapi.PubApiServlet extends ServletBase implements Serializable
-
-
Package google.registry.module.tools
-
Class google.registry.module.tools.ToolsServlet extends ServletBase implements Serializable
-
-
Package google.registry.monitoring.blackbox.exception
-
Class google.registry.monitoring.blackbox.exception.ConnectionException extends UndeterminedStateException implements Serializable
-
Class google.registry.monitoring.blackbox.exception.EppClientException extends UndeterminedStateException implements Serializable
-
Class google.registry.monitoring.blackbox.exception.FailureException extends java.lang.Exception implements Serializable
-
Class google.registry.monitoring.blackbox.exception.UndeterminedStateException extends java.lang.Exception implements Serializable
-
Class google.registry.monitoring.blackbox.exception.UnrecoverableStateException extends UndeterminedStateException implements Serializable
-
-
Package google.registry.persistence
-
Class google.registry.persistence.BillingVKey extends EppHistoryVKey<K,DomainBase> implements Serializable
-
Serialized Fields
-
billingId
java.lang.Long billingId
-
-
-
Class google.registry.persistence.BillingVKey.BillingEventVKey extends BillingVKey<BillingEvent.OneTime> implements Serializable
-
Class google.registry.persistence.BillingVKey.BillingRecurrenceVKey extends BillingVKey<BillingEvent.Recurring> implements Serializable
-
Class google.registry.persistence.DomainHistoryVKey extends EppHistoryVKey<HistoryEntry,DomainBase> implements Serializable
-
Class google.registry.persistence.EppHistoryVKey extends ImmutableObject implements Serializable
- serialVersionUID:
- -3906580677709539818L
-
Serialized Fields
-
historyRevisionId
java.lang.Long historyRevisionId
-
repoId
java.lang.String repoId
-
-
Class google.registry.persistence.VKey extends ImmutableObject implements Serializable
- serialVersionUID:
- -5291472863840231240L
-
-
Package google.registry.persistence.converter
-
Class google.registry.persistence.converter.IntervalDescriptor extends org.hibernate.type.descriptor.java.AbstractTypeDescriptor<org.postgresql.util.PGInterval> implements Serializable
-
Class google.registry.persistence.converter.StringCollectionDescriptor extends org.hibernate.type.descriptor.java.AbstractTypeDescriptor<StringCollectionDescriptor.StringCollection> implements Serializable
-
Class google.registry.persistence.converter.StringMapDescriptor extends org.hibernate.type.descriptor.java.AbstractTypeDescriptor<StringMapDescriptor.StringMap> implements Serializable
-
-
Package google.registry.persistence.transaction
-
Class google.registry.persistence.transaction.TransactionManagerFactory.ReadOnlyModeException extends java.lang.IllegalStateException implements Serializable
-
-
Package google.registry.privileges.secretmanager
-
Class google.registry.privileges.secretmanager.SecretManagerClient.NoSuchSecretResourceException extends SecretManagerClient.SecretManagerException implements Serializable
-
Class google.registry.privileges.secretmanager.SecretManagerClient.SecretAlreadyExistsException extends SecretManagerClient.SecretManagerException implements Serializable
-
Class google.registry.privileges.secretmanager.SecretManagerClient.SecretManagerException extends java.lang.RuntimeException implements Serializable
-
-
Package google.registry.proxy.handler
-
Class google.registry.proxy.handler.HttpsRelayServiceHandler.NonOkHttpResponseException extends java.lang.Exception implements Serializable
-
-
Package google.registry.rde
-
Class google.registry.rde.DepositFragment extends java.lang.Object implements Serializable
- serialVersionUID:
- -5241410684255467454L
-
Class google.registry.rde.PendingDeposit extends java.lang.Object implements Serializable
- serialVersionUID:
- 3141095605225904433L
-
Class google.registry.rde.PendingDeposit.PendingDepositCoder extends org.apache.beam.sdk.coders.AtomicCoder<PendingDeposit> implements Serializable
-
Class google.registry.rde.RdeMarshaller extends java.lang.Object implements Serializable
- serialVersionUID:
- 202890386611768455L
-
Serialized Fields
-
validationMode
ValidationMode validationMode
-
-
Class google.registry.rde.RdeStagingMapper extends com.google.appengine.tools.mapreduce.Mapper<EppResource,PendingDeposit,DepositFragment> implements Serializable
- serialVersionUID:
- -1518185703789372524L
-
Serialized Fields
-
marshaller
RdeMarshaller marshaller
-
pendings
com.google.common.collect.ImmutableSetMultimap<java.lang.String,PendingDeposit> pendings
-
-
Class google.registry.rde.RdeStagingReducer extends com.google.appengine.tools.mapreduce.Reducer<PendingDeposit,DepositFragment,java.lang.Void> implements Serializable
- serialVersionUID:
- 60326234579091203L
-
Serialized Fields
-
bucket
java.lang.String bucket
-
cloudTasksUtils
CloudTasksUtils cloudTasksUtils
-
gcsUtils
GcsUtils gcsUtils
-
lockHandler
LockHandler lockHandler
-
lockTimeout
org.joda.time.Duration lockTimeout
-
marshaller
RdeMarshaller marshaller
-
stagingKeyBytes
byte[] stagingKeyBytes
-
-
-
Package google.registry.request
-
Class google.registry.request.HttpException extends java.lang.RuntimeException implements Serializable
-
Serialized Fields
-
logLevel
java.util.logging.Level logLevel
-
responseCode
int responseCode
-
-
-
Class google.registry.request.HttpException.BadRequestException extends HttpException implements Serializable
-
Class google.registry.request.HttpException.ConflictException extends HttpException implements Serializable
-
Class google.registry.request.HttpException.ForbiddenException extends HttpException implements Serializable
-
Class google.registry.request.HttpException.InternalServerErrorException extends HttpException implements Serializable
-
Class google.registry.request.HttpException.MethodNotAllowedException extends HttpException implements Serializable
-
Class google.registry.request.HttpException.NoContentException extends HttpException implements Serializable
-
Class google.registry.request.HttpException.NotFoundException extends HttpException implements Serializable
-
Class google.registry.request.HttpException.NotImplementedException extends HttpException implements Serializable
-
Class google.registry.request.HttpException.NotModifiedException extends HttpException implements Serializable
-
Class google.registry.request.HttpException.ServiceUnavailableException extends HttpException implements Serializable
-
Class google.registry.request.HttpException.UnprocessableEntityException extends HttpException implements Serializable
-
Class google.registry.request.HttpException.UnsupportedMediaTypeException extends HttpException implements Serializable
-
-
Package google.registry.request.auth
-
Class google.registry.request.auth.AuthenticatedRegistrarAccessor.RegistrarAccessDeniedException extends java.lang.Exception implements Serializable
-
-
Package google.registry.request.lock
-
Class google.registry.request.lock.LockHandlerImpl extends java.lang.Object implements Serializable
- serialVersionUID:
- 5746905970040002524L
-
Serialized Fields
-
clock
Clock clock
-
requestStatusChecker
RequestStatusChecker requestStatusChecker
-
-
-
Package google.registry.tmch
-
Class google.registry.tmch.TmchXmlSignature.CertificateSignatureException extends java.security.cert.CertificateException implements Serializable
-
-
Package google.registry.tools.javascrap
-
Class google.registry.tools.javascrap.CreateSyntheticHistoryEntriesAction.CreateSyntheticHistoryEntriesMapper extends com.google.appengine.tools.mapreduce.Mapper<com.googlecode.objectify.Key<EppResource>,java.lang.Void,java.lang.Void> implements Serializable
-
Serialized Fields
-
registryAdminRegistrarId
java.lang.String registryAdminRegistrarId
-
-
-
Class google.registry.tools.javascrap.CreateSyntheticHistoryEntriesPipeline extends java.lang.Object implements Serializable
-
-
Package google.registry.tools.server
-
Class google.registry.tools.server.KillAllEntitiesReducer extends com.google.appengine.tools.mapreduce.Reducer<com.googlecode.objectify.Key<?>,com.googlecode.objectify.Key<?>,java.lang.Void> implements Serializable
- serialVersionUID:
- 7939357855356876000L
-
Class google.registry.tools.server.RefreshDnsForAllDomainsAction.RefreshDnsForAllDomainsActionMapper extends com.google.appengine.tools.mapreduce.Mapper<DomainBase,java.lang.Void,java.lang.Void> implements Serializable
- serialVersionUID:
- -5103865047156795489L
-
Serialized Fields
-
now
org.joda.time.DateTime now
-
random
java.util.Random random
-
smearMinutes
int smearMinutes
-
tlds
com.google.common.collect.ImmutableSet<java.lang.String> tlds
-
-
Class google.registry.tools.server.ResaveAllHistoryEntriesAction.ResaveAllHistoryEntriesActionMapper extends com.google.appengine.tools.mapreduce.Mapper<HistoryEntry,java.lang.Void,java.lang.Void> implements Serializable
- serialVersionUID:
- 123064872315192L
-
-
Package google.registry.ui.forms
-
Class google.registry.ui.forms.FormException extends java.lang.RuntimeException implements Serializable
-
Class google.registry.ui.forms.FormFieldException extends FormException implements Serializable
-
Serialized Fields
-
lazyFieldName
java.lang.String lazyFieldName
-
names
java.util.List<java.lang.Object> names
-
-
-
-
Package google.registry.util
-
Class google.registry.util.CidrAddressBlock extends java.lang.Object implements Serializable
-
Serialized Fields
-
ip
java.net.InetAddress ip
-
netmask
int netmask
The number of block or mask bits needed to create the address block (starting from the most-significant side of the address).
-
-
-
Class google.registry.util.CloudTasksUtils extends java.lang.Object implements Serializable
- serialVersionUID:
- -7605156291755534069L
-
Serialized Fields
-
client
CloudTasksUtils.SerializableCloudTasksClient client
-
clock
Clock clock
-
locationId
java.lang.String locationId
-
projectId
java.lang.String projectId
-
retrier
Retrier retrier
-
-
Class google.registry.util.CloudTasksUtils.GcpCloudTasksClient extends CloudTasksUtils.SerializableCloudTasksClient implements Serializable
- serialVersionUID:
- -5959253033129154037L
-
Serialized Fields
-
clientSupplier
java.util.function.Supplier<com.google.cloud.tasks.v2.CloudTasksClient> clientSupplier
-
-
Class google.registry.util.CloudTasksUtils.SerializableCloudTasksClient extends java.lang.Object implements Serializable
-
Class google.registry.util.GoogleCredentialsBundle extends java.lang.Object implements Serializable
-
Serialized Fields
-
googleCredentials
com.google.auth.oauth2.GoogleCredentials googleCredentials
-
-
-
Class google.registry.util.RandomStringGenerator extends StringGenerator implements Serializable
-
Serialized Fields
-
random
java.security.SecureRandom random
-
-
-
Class google.registry.util.RequestStatusCheckerImpl extends java.lang.Object implements Serializable
- serialVersionUID:
- -8161977032130865437L
-
Class google.registry.util.Retrier extends java.lang.Object implements Serializable
- serialVersionUID:
- 1167386907195735483L
-
Serialized Fields
-
attempts
int attempts
-
sleeper
Sleeper sleeper
-
-
Class google.registry.util.StringGenerator extends java.lang.Object implements Serializable
-
Serialized Fields
-
alphabet
java.lang.String alphabet
-
-
-
Class google.registry.util.SystemClock extends java.lang.Object implements Serializable
- serialVersionUID:
- 5165372013848947515L
-
Class google.registry.util.SystemSleeper extends java.lang.Object implements Serializable
- serialVersionUID:
- 2003215961965322843L
-
Class google.registry.util.TaskQueueUtils extends java.lang.Object implements Serializable
- serialVersionUID:
- 7893211200220508362L
-
Serialized Fields
-
retrier
Retrier retrier
-
-
Class google.registry.util.TypeUtils.TypeInstantiator extends com.google.common.reflect.TypeToken<T> implements Serializable
-
Class google.registry.util.UrlConnectionException extends java.lang.RuntimeException implements Serializable
-
Serialized Fields
-
connection
java.net.HttpURLConnection connection
-
-
-
-
Package google.registry.whois
-
Class google.registry.whois.WhoisException extends java.lang.Exception implements Serializable
-
Serialized Fields
-
status
int status
-
timestamp
org.joda.time.DateTime timestamp
-
-
-
Class google.registry.whois.WhoisException.UncheckedWhoisException extends java.lang.RuntimeException implements Serializable
-
-
Package google.registry.xjc
-
Class google.registry.xjc.JaxbFragment extends java.lang.Object implements Serializable
- serialVersionUID:
- 5651243983008818813L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException
- Throws:
java.io.IOException
-
writeObject
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Serialized Fields
-
instance
T instance
-
-
-
Package google.registry.xjc.contact
-
Class google.registry.xjc.contact.XjcContactInfo extends javax.xml.bind.JAXBElement<XjcContactAuthIDType> implements Serializable
-
Class google.registry.xjc.contact.XjcContactTransfer extends javax.xml.bind.JAXBElement<XjcContactAuthIDType> implements Serializable
-
-
Package google.registry.xjc.dsig
-
Class google.registry.xjc.dsig.XjcDsigDigestValue extends javax.xml.bind.JAXBElement<byte[]> implements Serializable
-
Class google.registry.xjc.dsig.XjcDsigKeyName extends javax.xml.bind.JAXBElement<java.lang.String> implements Serializable
-
Class google.registry.xjc.dsig.XjcDsigMgmtData extends javax.xml.bind.JAXBElement<java.lang.String> implements Serializable
-
-
Package google.registry.xjc.fee06
-
Class google.registry.xjc.fee06.XjcFee06Create extends javax.xml.bind.JAXBElement<XjcFee06TransformCommandType> implements Serializable
-
Class google.registry.xjc.fee06.XjcFee06CreData extends javax.xml.bind.JAXBElement<XjcFee06TransformResultType> implements Serializable
-
Class google.registry.xjc.fee06.XjcFee06RenData extends javax.xml.bind.JAXBElement<XjcFee06TransformResultType> implements Serializable
-
Class google.registry.xjc.fee06.XjcFee06Renew extends javax.xml.bind.JAXBElement<XjcFee06TransformCommandType> implements Serializable
-
Class google.registry.xjc.fee06.XjcFee06Transfer extends javax.xml.bind.JAXBElement<XjcFee06TransformCommandType> implements Serializable
-
Class google.registry.xjc.fee06.XjcFee06Update extends javax.xml.bind.JAXBElement<XjcFee06TransformCommandType> implements Serializable
-
Class google.registry.xjc.fee06.XjcFee06UpdData extends javax.xml.bind.JAXBElement<XjcFee06TransformResultType> implements Serializable
-
-
Package google.registry.xjc.fee11
-
Class google.registry.xjc.fee11.XjcFee11Create extends javax.xml.bind.JAXBElement<XjcFee11TransformCommandType> implements Serializable
-
Class google.registry.xjc.fee11.XjcFee11CreData extends javax.xml.bind.JAXBElement<XjcFee11TransformResultType> implements Serializable
-
Class google.registry.xjc.fee11.XjcFee11RenData extends javax.xml.bind.JAXBElement<XjcFee11TransformResultType> implements Serializable
-
Class google.registry.xjc.fee11.XjcFee11Renew extends javax.xml.bind.JAXBElement<XjcFee11TransformCommandType> implements Serializable
-
Class google.registry.xjc.fee11.XjcFee11Transfer extends javax.xml.bind.JAXBElement<XjcFee11TransformCommandType> implements Serializable
-
Class google.registry.xjc.fee11.XjcFee11Update extends javax.xml.bind.JAXBElement<XjcFee11TransformCommandType> implements Serializable
-
Class google.registry.xjc.fee11.XjcFee11UpdData extends javax.xml.bind.JAXBElement<XjcFee11TransformResultType> implements Serializable
-
-
Package google.registry.xjc.fee12
-
Class google.registry.xjc.fee12.XjcFee12Create extends javax.xml.bind.JAXBElement<XjcFee12TransformCommandType> implements Serializable
-
Class google.registry.xjc.fee12.XjcFee12CreData extends javax.xml.bind.JAXBElement<XjcFee12TransformResultType> implements Serializable
-
Class google.registry.xjc.fee12.XjcFee12DelData extends javax.xml.bind.JAXBElement<XjcFee12TransformResultType> implements Serializable
-
Class google.registry.xjc.fee12.XjcFee12RenData extends javax.xml.bind.JAXBElement<XjcFee12TransformResultType> implements Serializable
-
Class google.registry.xjc.fee12.XjcFee12Renew extends javax.xml.bind.JAXBElement<XjcFee12TransformCommandType> implements Serializable
-
Class google.registry.xjc.fee12.XjcFee12Transfer extends javax.xml.bind.JAXBElement<XjcFee12TransformCommandType> implements Serializable
-
Class google.registry.xjc.fee12.XjcFee12Update extends javax.xml.bind.JAXBElement<XjcFee12TransformCommandType> implements Serializable
-
Class google.registry.xjc.fee12.XjcFee12UpdData extends javax.xml.bind.JAXBElement<XjcFee12TransformResultType> implements Serializable
-
-
Package google.registry.xjc.host
-
Class google.registry.xjc.host.XjcHostDelete extends javax.xml.bind.JAXBElement<XjcHostSNameType> implements Serializable
-
Class google.registry.xjc.host.XjcHostInfo extends javax.xml.bind.JAXBElement<XjcHostSNameType> implements Serializable
-
-
Package google.registry.xjc.launch
-
Class google.registry.xjc.launch.XjcLaunchCreData extends javax.xml.bind.JAXBElement<XjcLaunchIdContainerType> implements Serializable
-
Class google.registry.xjc.launch.XjcLaunchDelete extends javax.xml.bind.JAXBElement<XjcLaunchIdContainerType> implements Serializable
-
Class google.registry.xjc.launch.XjcLaunchUpdate extends javax.xml.bind.JAXBElement<XjcLaunchIdContainerType> implements Serializable
-
-
Package google.registry.xjc.mark
-
Class google.registry.xjc.mark.XjcMarkAbstractMark extends javax.xml.bind.JAXBElement<XjcMarkAbstractMarkType> implements Serializable
-
Class google.registry.xjc.mark.XjcMarkMark extends javax.xml.bind.JAXBElement<XjcMarkMarkType> implements Serializable
-
-
Package google.registry.xjc.rde
-
Class google.registry.xjc.rde.XjcRdeContent extends javax.xml.bind.JAXBElement<XjcRdeContentType> implements Serializable
-
Class google.registry.xjc.rde.XjcRdeDelete extends javax.xml.bind.JAXBElement<XjcRdeDeleteType> implements Serializable
-
-
Package google.registry.xjc.rdecontact
-
Class google.registry.xjc.rdecontact.XjcRdeContactAbstract extends javax.xml.bind.JAXBElement<XjcRdeContact> implements Serializable
-
Class google.registry.xjc.rdecontact.XjcRdeContactDelete extends javax.xml.bind.JAXBElement<XjcRdeContactDeleteType> implements Serializable
-
Class google.registry.xjc.rdecontact.XjcRdeContactElement extends javax.xml.bind.JAXBElement<XjcRdeContact> implements Serializable
-
-
Package google.registry.xjc.rdedomain
-
Class google.registry.xjc.rdedomain.XjcRdeDomainAbstract extends javax.xml.bind.JAXBElement<XjcRdeDomain> implements Serializable
-
Class google.registry.xjc.rdedomain.XjcRdeDomainDelete extends javax.xml.bind.JAXBElement<XjcRdeDomainDeleteType> implements Serializable
-
Class google.registry.xjc.rdedomain.XjcRdeDomainElement extends javax.xml.bind.JAXBElement<XjcRdeDomain> implements Serializable
-
-
Package google.registry.xjc.rdeeppparams
-
Class google.registry.xjc.rdeeppparams.XjcRdeEppParamsAbstract extends javax.xml.bind.JAXBElement<XjcRdeEppParams> implements Serializable
-
Class google.registry.xjc.rdeeppparams.XjcRdeEppParamsElement extends javax.xml.bind.JAXBElement<XjcRdeEppParams> implements Serializable
-
-
Package google.registry.xjc.rdeheader
-
Class google.registry.xjc.rdeheader.XjcRdeHeaderElement extends javax.xml.bind.JAXBElement<XjcRdeHeader> implements Serializable
-
-
Package google.registry.xjc.rdehost
-
Class google.registry.xjc.rdehost.XjcRdeHostAbstractHost extends javax.xml.bind.JAXBElement<XjcRdeHost> implements Serializable
-
Class google.registry.xjc.rdehost.XjcRdeHostDelete extends javax.xml.bind.JAXBElement<XjcRdeHostDeleteType> implements Serializable
-
Class google.registry.xjc.rdehost.XjcRdeHostElement extends javax.xml.bind.JAXBElement<XjcRdeHost> implements Serializable
-
-
Package google.registry.xjc.rdeidn
-
Class google.registry.xjc.rdeidn.XjcRdeIdnDelete extends javax.xml.bind.JAXBElement<XjcRdeIdnDeleteType> implements Serializable
-
Class google.registry.xjc.rdeidn.XjcRdeIdnElement extends javax.xml.bind.JAXBElement<XjcRdeIdn> implements Serializable
-
-
Package google.registry.xjc.rdenndn
-
Class google.registry.xjc.rdenndn.XjcRdeNndnAbstract extends javax.xml.bind.JAXBElement<XjcRdeNndn> implements Serializable
-
Class google.registry.xjc.rdenndn.XjcRdeNndnDelete extends javax.xml.bind.JAXBElement<XjcRdeNndnDeleteType> implements Serializable
-
Class google.registry.xjc.rdenndn.XjcRdeNndnElement extends javax.xml.bind.JAXBElement<XjcRdeNndn> implements Serializable
-
-
Package google.registry.xjc.rdepolicy
-
Class google.registry.xjc.rdepolicy.XjcRdePolicyElement extends javax.xml.bind.JAXBElement<XjcRdePolicy> implements Serializable
-
-
Package google.registry.xjc.rderegistrar
-
Class google.registry.xjc.rderegistrar.XjcRdeRegistrarAbstract extends javax.xml.bind.JAXBElement<XjcRdeRegistrar> implements Serializable
-
Class google.registry.xjc.rderegistrar.XjcRdeRegistrarDelete extends javax.xml.bind.JAXBElement<XjcRdeRegistrarDeleteType> implements Serializable
-
Class google.registry.xjc.rderegistrar.XjcRdeRegistrarElement extends javax.xml.bind.JAXBElement<XjcRdeRegistrar> implements Serializable
-
-
Package google.registry.xjc.rgp
-
Class google.registry.xjc.rgp.XjcRgpInfData extends javax.xml.bind.JAXBElement<XjcRgpRespDataType> implements Serializable
-
Class google.registry.xjc.rgp.XjcRgpUpData extends javax.xml.bind.JAXBElement<XjcRgpRespDataType> implements Serializable
-
-
Package google.registry.xjc.secdns
-
Class google.registry.xjc.secdns.XjcSecdnsCreate extends javax.xml.bind.JAXBElement<XjcSecdnsDsOrKeyType> implements Serializable
-
Class google.registry.xjc.secdns.XjcSecdnsInfData extends javax.xml.bind.JAXBElement<XjcSecdnsDsOrKeyType> implements Serializable
-
-
Package google.registry.xjc.smd
-
Class google.registry.xjc.smd.XjcSmdAbstractSignedMarkElement extends javax.xml.bind.JAXBElement<XjcSmdAbstractSignedMark> implements Serializable
-
Class google.registry.xjc.smd.XjcSmdSignedMarkElement extends javax.xml.bind.JAXBElement<XjcSmdSignedMark> implements Serializable
-
-
Package google.registry.xml
-
Class google.registry.xml.XmlException extends java.lang.Exception implements Serializable
-
-
Package ietf.params.xml.ns.allocationtoken_1
-
Class ietf.params.xml.ns.allocationtoken_1.Info extends javax.xml.bind.JAXBElement<java.lang.Object> implements Serializable
-