@ParametersAreNonnullByDefault
Package google.registry.tools
-
Interface Summary Interface Description Command Interface of all commands.CommandWithConnection A command that can send HTTP requests to a backend module.GsonUtils.GsonPostProcessable Interface to enable GSON post-processing on a particular object after deserialization. -
Class Summary Class Description AppEngineAdminApiModule Module providing the instance ofAppengine
to access App Engine Admin Api.AuthModule Module providing the dependency graph for authorization credentials.BigqueryParameters Parameter delegate class to handle flag settings for a command's BigqueryConnection object.ConfigureTldCommand Command to create or update aTld
using a YAML file.ConfirmingCommand ACommand
that implements a confirmation step before executing.CreateBulkPricingPackageCommand Command to create aBulkPricingPackage
CreateOrUpdateReservedListCommand Base class for specification of command line parameters common to creating and updating reserved lists.CreateOrUpdateUserCommand Shared base class for commands that create or modify aUser
.CreatePremiumListCommand Command to create aPremiumList
on Database.CreateRegistrarGroupsCommand Command to create groups in Google Groups for all contact types for a registrar.CreateUserCommand Command to create a new User.DeleteUserCommand Deletes aUser
.DomainLockUtils Utility functions for validating and applyingRegistryLock
s.GetBulkPricingPackageCommand Command to show aBulkPricingPackage
object.GetPremiumListCommand Retrieves and prints one or more premium lists.GetReservedListCommand Retrieves and prints one or more reserved lists.GetSqlCredentialCommand Command to get a Cloud SQL credential in the Secret Manager.GsonUtils Utility class for methods related to GSON and necessary GSON processing.GsonUtils.GsonPostProcessableTypeAdapterFactory Some objects may require post-processing after deserialization from JSON.LockDomainCommand A command to registry lock domain names.LockOrUnlockDomainCommand Shared base class for commands to registry lock or unlock a domain via EPP.MutatingCommand AConfirmingCommand
that changes objects in the database.MutatingEppToolCommand A command to execute an epp command that intends to mutate objects (i.e.RegistryTool Container class to create and run remote commands against a server instance.RegistryToolDataflowModule Provides aDataflow
API client for use inRegistryTool
.SaveSqlCredentialCommand Command to create or update a Cloud SQL credential in the Secret Manager.ServiceConnection An HTTP connection to a service.ShellCommand Implements a tiny shell interpreter for the nomulus tool.UnlockDomainCommand A command to registry unlock domain names.UpdateBulkPricingPackageCommand Command to update aBulkPricingPackage
UpdateRecurrenceCommand Command to updateBillingRecurrence
billing events with a new behavior and/or price.UpdateTldCommand Command to update a TLD.UpdateUserCommand Updates a user, assuming that the user in question already exists. -
Enum Summary Enum Description DigestType Enumerates the DNSSEC digest types for use with Delegation Signer records.RegistryToolEnvironment Enum of production environments, used for the--environment
flag. -
Annotation Types Summary Annotation Type Description AuthModule.CloudSqlClientCredential Dagger qualifier forCredential
used by the Cloud SQL client in the nomulus tool.