Package google.registry.config
Class RegistryConfigSettings
- java.lang.Object
-
- google.registry.config.RegistryConfigSettings
-
public class RegistryConfigSettings extends java.lang.Object
The POJO that YAML config files are deserialized into.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RegistryConfigSettings.AnalyticsConfig
Configuration for analytics services installed in the registrar consolestatic class
RegistryConfigSettings.Auth
Configuration options for authenticating users.static class
RegistryConfigSettings.Beam
Configuration for Apache Beam (Cloud Dataflow).static class
RegistryConfigSettings.Billing
Configuration for monthly invoices.static class
RegistryConfigSettings.BulkPricingPackageMonitoring
Configuration for bulk pricing package compliance monitoring.static class
RegistryConfigSettings.Caching
Configuration for caching.static class
RegistryConfigSettings.CloudDns
Configuration for Cloud DNS.static class
RegistryConfigSettings.CloudSql
Configuration for Cloud SQL.static class
RegistryConfigSettings.ContactHistory
Configuration for contact history.static class
RegistryConfigSettings.CredentialOAuth
Configuration options for accessing Google APIs.static class
RegistryConfigSettings.DnsUpdate
Configuration for dns update.static class
RegistryConfigSettings.GcpProject
Configuration options that apply to the entire GCP project.static class
RegistryConfigSettings.GSuite
Configuration options for the G Suite account used by Nomulus.static class
RegistryConfigSettings.Hibernate
Configuration for Hibernate.static class
RegistryConfigSettings.IcannReporting
Configuration for ICANN monthly reporting.static class
RegistryConfigSettings.Keyring
Configuration for keyrings (used to store secrets outside of source).static class
RegistryConfigSettings.Misc
Miscellaneous configuration that doesn't quite fit in anywhere else.static class
RegistryConfigSettings.Monitoring
Configuration for monitoring.static class
RegistryConfigSettings.Rde
Configuration for Registry Data Escrow (RDE).static class
RegistryConfigSettings.RegistrarConsole
Configuration for the web-based registrar console.static class
RegistryConfigSettings.RegistryPolicy
Configuration options for registry policy.static class
RegistryConfigSettings.RegistryTool
Configuration options for the registry tool.static class
RegistryConfigSettings.SslCertificateValidation
Configuration for the certificate checker.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RegistryConfigSettings()
-
-
-
Field Detail
-
gcpProject
public RegistryConfigSettings.GcpProject gcpProject
-
gSuite
public RegistryConfigSettings.GSuite gSuite
-
auth
public RegistryConfigSettings.Auth auth
-
credentialOAuth
public RegistryConfigSettings.CredentialOAuth credentialOAuth
-
registryPolicy
public RegistryConfigSettings.RegistryPolicy registryPolicy
-
hibernate
public RegistryConfigSettings.Hibernate hibernate
-
cloudSql
public RegistryConfigSettings.CloudSql cloudSql
-
cloudDns
public RegistryConfigSettings.CloudDns cloudDns
-
caching
public RegistryConfigSettings.Caching caching
-
icannReporting
public RegistryConfigSettings.IcannReporting icannReporting
-
billing
public RegistryConfigSettings.Billing billing
-
rde
public RegistryConfigSettings.Rde rde
-
registrarConsole
public RegistryConfigSettings.RegistrarConsole registrarConsole
-
monitoring
public RegistryConfigSettings.Monitoring monitoring
-
misc
public RegistryConfigSettings.Misc misc
-
beam
public RegistryConfigSettings.Beam beam
-
keyring
public RegistryConfigSettings.Keyring keyring
-
registryTool
public RegistryConfigSettings.RegistryTool registryTool
-
sslCertificateValidation
public RegistryConfigSettings.SslCertificateValidation sslCertificateValidation
-
contactHistory
public RegistryConfigSettings.ContactHistory contactHistory
-
dnsUpdate
public RegistryConfigSettings.DnsUpdate dnsUpdate
-
bulkPricingPackageMonitoring
public RegistryConfigSettings.BulkPricingPackageMonitoring bulkPricingPackageMonitoring
-
-