Package io.grpc.xds
Class VirtualHost.Route.RouteMatch
java.lang.Object
io.grpc.xds.VirtualHost.Route.RouteMatch
- Direct Known Subclasses:
AutoValue_VirtualHost_Route_RouteMatch
- Enclosing class:
VirtualHost.Route
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
Matcher for HTTP request path. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static VirtualHost.Route.RouteMatch
create
(VirtualHost.Route.RouteMatch.PathMatcher pathMatcher, List<Matchers.HeaderMatcher> headerMatchers, Matchers.FractionMatcher fractionMatcher) (package private) abstract Matchers.FractionMatcher
(package private) abstract com.google.common.collect.ImmutableList
<Matchers.HeaderMatcher> (package private) abstract VirtualHost.Route.RouteMatch.PathMatcher
(package private) static VirtualHost.Route.RouteMatch
withPathExactOnly
(String path)
-
Constructor Details
-
RouteMatch
RouteMatch()
-
-
Method Details
-
pathMatcher
-
headerMatchers
-
fractionMatcher
-
withPathExactOnly
-
create
static VirtualHost.Route.RouteMatch create(VirtualHost.Route.RouteMatch.PathMatcher pathMatcher, List<Matchers.HeaderMatcher> headerMatchers, @Nullable Matchers.FractionMatcher fractionMatcher)
-