class UrlRequestRewriteRule
Defined at line 5696 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
Public Methods
void UrlRequestRewriteRule (Storage_ storage)
void UrlRequestRewriteRule ()
Defined at line 5701 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
void UrlRequestRewriteRule (UrlRequestRewriteRule && )
Defined at line 5702 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
void UrlRequestRewriteRule (const UrlRequestRewriteRule & other)
UrlRequestRewriteRule & operator= (UrlRequestRewriteRule && )
Defined at line 5703 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
UrlRequestRewriteRule & operator= (const UrlRequestRewriteRule & other)
bool operator== (const UrlRequestRewriteRule & other)
bool operator!= (const UrlRequestRewriteRule & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::std::string>> & hosts_filter ()
Set of hosts to apply the rules to. If not set, the rule will apply to every request,
independent of host.
::std::optional< ::std::vector< ::std::string>> & hosts_filter ()
Set of hosts to apply the rules to. If not set, the rule will apply to every request,
independent of host.
UrlRequestRewriteRule & hosts_filter (std::optional< ::std::vector< ::std::string>> value)
Set of hosts to apply the rules to. If not set, the rule will apply to every request,
independent of host.
const std::optional< ::std::vector< ::std::string>> & schemes_filter ()
Set of schemes to apply the rules to. If not set, the rule will apply to every request,
independent of scheme.
::std::optional< ::std::vector< ::std::string>> & schemes_filter ()
Set of schemes to apply the rules to. If not set, the rule will apply to every request,
independent of scheme.
UrlRequestRewriteRule & schemes_filter (std::optional< ::std::vector< ::std::string>> value)
Set of schemes to apply the rules to. If not set, the rule will apply to every request,
independent of scheme.
const std::optional< ::std::vector< ::fuchsia_web::UrlRequestRewrite>> & rewrites ()
URL request rewrites to apply.
::std::optional< ::std::vector< ::fuchsia_web::UrlRequestRewrite>> & rewrites ()
URL request rewrites to apply.
UrlRequestRewriteRule & rewrites (std::optional< ::std::vector< ::fuchsia_web::UrlRequestRewrite>> value)
URL request rewrites to apply.
const std::optional< ::fuchsia_web::UrlRequestAction> & action ()
Specifies the action to take for requests matching the filter criteria.
Requests are allowed by default.
::std::optional< ::fuchsia_web::UrlRequestAction> & action ()
Specifies the action to take for requests matching the filter criteria.
Requests are allowed by default.
UrlRequestRewriteRule & action (std::optional< ::fuchsia_web::UrlRequestAction> value)
Specifies the action to take for requests matching the filter criteria.
Requests are allowed by default.
void UrlRequestRewriteRule (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits