Package io.grpc.xds
Class VirtualHost.Route
- java.lang.Object
-
- io.grpc.xds.VirtualHost.Route
-
- Direct Known Subclasses:
AutoValue_VirtualHost_Route
- Enclosing class:
- VirtualHost
abstract static class VirtualHost.Route extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
VirtualHost.Route.RouteAction
(package private) static class
VirtualHost.Route.RouteMatch
-
Constructor Summary
Constructors Constructor Description Route()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description private static VirtualHost.Route
create(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)
(package private) abstract com.google.common.collect.ImmutableMap<java.lang.String,Filter.FilterConfig>
filterConfigOverrides()
(package private) static VirtualHost.Route
forAction(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)
(package private) static VirtualHost.Route
forNonForwardingAction(VirtualHost.Route.RouteMatch routeMatch, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)
(package private) abstract VirtualHost.Route.RouteAction
routeAction()
(package private) abstract VirtualHost.Route.RouteMatch
routeMatch()
-
-
-
Method Detail
-
routeMatch
abstract VirtualHost.Route.RouteMatch routeMatch()
-
routeAction
@Nullable abstract VirtualHost.Route.RouteAction routeAction()
-
filterConfigOverrides
abstract com.google.common.collect.ImmutableMap<java.lang.String,Filter.FilterConfig> filterConfigOverrides()
-
forAction
static VirtualHost.Route forAction(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)
-
forNonForwardingAction
static VirtualHost.Route forNonForwardingAction(VirtualHost.Route.RouteMatch routeMatch, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)
-
create
private static VirtualHost.Route create(VirtualHost.Route.RouteMatch routeMatch, @Nullable VirtualHost.Route.RouteAction routeAction, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)
-
-