Package io.grpc.xds
Class VirtualHost.Route
java.lang.Object
io.grpc.xds.VirtualHost.Route
- Direct Known Subclasses:
AutoValue_VirtualHost_Route
- Enclosing class:
VirtualHost
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
(package private) static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static VirtualHost.Route
create
(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, Map<String, Filter.FilterConfig> filterConfigOverrides) (package private) abstract com.google.common.collect.ImmutableMap
<String, Filter.FilterConfig> (package private) static VirtualHost.Route
forAction
(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, Map<String, Filter.FilterConfig> filterConfigOverrides) (package private) static VirtualHost.Route
forNonForwardingAction
(VirtualHost.Route.RouteMatch routeMatch, Map<String, Filter.FilterConfig> filterConfigOverrides) (package private) abstract VirtualHost.Route.RouteAction
(package private) abstract VirtualHost.Route.RouteMatch
-
Constructor Details
-
Route
Route()
-
-
Method Details
-
routeMatch
-
routeAction
-
filterConfigOverrides
-
forAction
static VirtualHost.Route forAction(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, Map<String, Filter.FilterConfig> filterConfigOverrides) -
forNonForwardingAction
static VirtualHost.Route forNonForwardingAction(VirtualHost.Route.RouteMatch routeMatch, Map<String, Filter.FilterConfig> filterConfigOverrides) -
create
private static VirtualHost.Route create(VirtualHost.Route.RouteMatch routeMatch, @Nullable VirtualHost.Route.RouteAction routeAction, Map<String, Filter.FilterConfig> filterConfigOverrides)
-