@ParametersAreNonnullByDefault
Package google.registry.config
-
Interface Summary Interface Description SystemPropertySetter Wrapper interface aroundSystem.setProperty(String, String)
andSystem.clearProperty(String)
. -
Class Summary Class Description ConfigUtils Helper methods for configuration classes.CredentialModule Dagger module that provides allGoogleCredentials
used in the application.RegistryConfig Central clearing-house for all configuration.RegistryConfig.ConfigModule Dagger module for providing configuration settings.RegistryConfigSettings The POJO that YAML config files are deserialized into.RegistryConfigSettings.AnalyticsConfig Configuration for analytics services installed in the registrar consoleRegistryConfigSettings.AppEngine Configuration options that apply to the entire App Engine project.RegistryConfigSettings.Beam Configuration for Apache Beam (Cloud Dataflow).RegistryConfigSettings.Billing Configuration for monthly invoices.RegistryConfigSettings.Caching Configuration for caching.RegistryConfigSettings.CloudDns Configuration for Cloud DNS.RegistryConfigSettings.CloudSql Configuration for Cloud SQL.RegistryConfigSettings.CredentialOAuth Configuration options for accessing Google APIs.RegistryConfigSettings.Datastore Configuration for Cloud Datastore.RegistryConfigSettings.GSuite Configuration options for the G Suite account used by Nomulus.RegistryConfigSettings.Hibernate Configuration for Hibernate.RegistryConfigSettings.IcannReporting Configuration for ICANN monthly reporting.RegistryConfigSettings.Keyring Configuration for keyrings (used to store secrets outside of source).RegistryConfigSettings.Kms Configuration for Cloud KMS.RegistryConfigSettings.Misc Miscellaneous configuration that doesn't quite fit in anywhere else.RegistryConfigSettings.Monitoring Configuration for monitoring.RegistryConfigSettings.OAuth Configuration options for OAuth settings for authenticating users.RegistryConfigSettings.Rde Configuration for Registry Data Escrow (RDE).RegistryConfigSettings.RegistrarConsole Configuration for the web-based registrar console.RegistryConfigSettings.RegistryPolicy Configuration options for registry policy.RegistryConfigSettings.RegistryTool Configuration options for the registry tool.RegistryConfigSettings.SslCertificateValidation Configuration for the certificate checker. -
Enum Summary Enum Description RegistryConfig.ConfigModule.TmchCaMode The mode that theTmchCertificateAuthority
operates in.RegistryEnvironment Registry environments. -
Annotation Types Summary Annotation Type Description CredentialModule.DefaultCredential Dagger qualifier for the Application Default Credential.CredentialModule.DelegatedCredential Dagger qualifier for a credential with delegated admin access for a dasher domain (for G Suite).CredentialModule.GSuiteDriveCredential Dagger qualifier for the credential for G Suite Drive API.CredentialModule.JsonCredential Dagger qualifier for a credential from a service account's JSON key, to be used in non-request threads.CredentialModule.LocalCredential Dagger qualifier for the local credential used in the nomulus tool.CredentialModule.LocalCredentialJson Dagger qualifier for the JSON string used to create the local credential.RegistryConfig.Config Dagger qualifier for configuration settings.