Package google.registry.tools
@ParametersAreNonnullByDefault
package google.registry.tools
-
ClassDescriptionModule providing the dependency graph for authorization credentials.Dagger qualifier for
Credential
used by the Cloud SQL client in the nomulus tool.Parameter delegate class to handle flag settings for a command's BigqueryConnection object.Interface of all commands.A command that can send HTTP requests to a backend module.Command for creating and updatingFeatureFlag
objects.Command to create or update aTld
using a YAML file.ACommand
that implements a confirmation step before executing.Command to create aBulkPricingPackage
Base class for specification of command line parameters common to creating and updating reserved lists.Shared base class for commands that create or modify aUser
.Command to create aPremiumList
on Database.Command to create groups in Google Groups for all contact types for a registrar.Command to create a new User.Deletes aUser
.Enumerates the DNSSEC digest types for use with Delegation Signer records.Utility functions for validating and applyingRegistryLock
s.Command to show aBulkPricingPackage
object.Command to show aFeatureFlag
.Retrieves and prints one or more premium lists.Retrieves and prints one or more reserved lists.Command to get a Cloud SQL credential in the Secret Manager.Command to display one or more users.Utility class for methods related to GSON and necessary GSON processing.Interface to enable GSON post-processing on a particular object after deserialization.Some objects may require post-processing after deserialization from JSON.Command to list allFeatureFlag
objects.A command to registry lock domain names.Shared base class for commands to registry lock or unlock a domain via EPP.AConfirmingCommand
that changes objects in the database.A command to execute an epp command that intends to mutate objects (i.e.Container class to create and run remote commands against a server instance.Provides aDataflow
API client for use inRegistryTool
.Enum of production environments, used for the--environment
flag.Command to create or update a Cloud SQL credential in the Secret Manager.An HTTP connection to a service.Implements a tiny shell interpreter for the nomulus tool.A command to registry unlock domain names.Command to update aBulkPricingPackage
Command to updateBillingRecurrence
billing events with a new behavior and/or price.Updates a user, assuming that the user in question already exists.