Package google.registry.proxy
package google.registry.proxy
-
ClassDescriptionA module that provides the
Protocol.FrontendProtocol
used for epp protocol.Dagger qualifier to provide epp protocol related handlers and other bindings.Module that provides aProtocol.FrontendProtocol
used for GCP load balancer health checking.Module that provides aProtocol.BackendProtocol.Builder
for HTTP(S) protocol.Dagger qualifier to provide https relay protocol related handlers and other bindings.Module that provides necessary bindings to instantiate aMetricReporter
Value class that encapsulates parameters of a specific connection.Connection parameters for a connection from the proxy to the GAE app.Builder ofProtocol.BackendProtocol
.Generic builder enabling chaining for concrete implementations.Connection parameters for a connection from the client to the proxy.The POJO that YAML config files are deserialized into.Configuration options that apply to EPP protocol.Configuration options that apply to GCS.Configuration options that apply to GCP load balancer health check protocol.Configuration options that apply to HTTPS relay protocol.Configuration options that apply to Cloud KMS.Configuration options that apply to Stackdriver monitoring metrics.Configuration options that apply to quota management.Quota configuration for a specific set of users.Configuration options that apply to web WHOIS redirects.Configuration options that apply to WHOIS protocol.A module that provides the port-to-protocol map and other configs that are used to bootstrap the server.A multi-protocol proxy server that listens for protocols inProxyModule.ProxyComponent.protocols()
}.A module that provides theProtocol.FrontendProtocol
s to redirect HTTP(S) web WHOIS requests.A module that provides theProtocol.FrontendProtocol
used for whois protocol.Dagger qualifier to provide whois protocol related handlers and other bindings.