Package-level declarations
Types
A configured rewrite that directs requests to a Cloud Run service. If the Cloud Run service does not exist when setting or updating your Firebase Hosting configuration, then the request fails. Any errors from the Cloud Run service are passed to the end user (for example, if you delete a service, any requests directed to that service receive a 404
error).
Builder for CloudRunRewriteArgs.
Defines the behavior of a domain-level redirect. Domain redirects preserve the path of the redirect but replace the requested domain with the one specified in the redirect configuration.
Builder for DomainRedirectArgs.
Builder for GetChannelPlainArgs.
Builder for GetDomainPlainArgs.
Builder for GetReleasePlainArgs.
Builder for GetSitePlainArgs.
Builder for GetVersionPlainArgs.
A Header
specifies a URL pattern that, if matched to the request URL path, triggers Hosting to apply the specified custom response headers.
Builder for HeaderArgs.
If provided, i18n rewrites are enabled.
Builder for I18nConfigArgs.
A Redirect
specifies a URL pattern that, if matched to the request URL path, triggers Hosting to respond with a redirect to the specified destination path.
Builder for RedirectArgs.
A Rewrite
specifies a URL pattern that, if matched to the request URL path, triggers Hosting to respond as if the service were given the specified destination URL.
Builder for RewriteArgs.
The configuration for how incoming requests to a site should be routed and processed before serving content. The URL request paths are matched against the specified URL patterns in the configuration, then Hosting applies the applicable configuration according to a specific priority order.
Builder for ServingConfigArgs.