Uses of Class
io.grpc.xds.VirtualHost.Route
-
Packages that use VirtualHost.Route Package Description io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of VirtualHost.Route in io.grpc.xds
Subclasses of VirtualHost.Route in io.grpc.xds Modifier and Type Class Description (package private) class
AutoValue_VirtualHost_Route
Fields in io.grpc.xds with type parameters of type VirtualHost.Route Modifier and Type Field Description private com.google.common.collect.ImmutableMap<VirtualHost.Route,io.grpc.ServerInterceptor>
AutoValue_XdsServerWrapper_ServerRoutingConfig. interceptors
private com.google.common.collect.ImmutableList<VirtualHost.Route>
AutoValue_VirtualHost. routes
(package private) java.util.List<VirtualHost.Route>
XdsNameResolver.RoutingConfig. routes
Methods in io.grpc.xds that return VirtualHost.Route Modifier and Type Method Description private static VirtualHost.Route
VirtualHost.Route. create(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)
(package private) static VirtualHost.Route
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
VirtualHost.Route. forNonForwardingAction(VirtualHost.Route.RouteMatch routeMatch, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)
Methods in io.grpc.xds that return types with arguments of type VirtualHost.Route Modifier and Type Method Description private com.google.common.collect.ImmutableMap<VirtualHost.Route,io.grpc.ServerInterceptor>
XdsServerWrapper.DiscoveryState. generatePerRouteInterceptors(java.util.List<Filter.NamedFilterConfig> namedFilterConfigs, java.util.List<VirtualHost> virtualHosts)
(package private) com.google.common.collect.ImmutableMap<VirtualHost.Route,io.grpc.ServerInterceptor>
AutoValue_XdsServerWrapper_ServerRoutingConfig. interceptors()
(package private) abstract com.google.common.collect.ImmutableMap<VirtualHost.Route,io.grpc.ServerInterceptor>
XdsServerWrapper.ServerRoutingConfig. interceptors()
(package private) static XdsResourceType.StructOrError<VirtualHost.Route>
XdsRouteConfigureResource. parseRoute(Route proto, FilterRegistry filterRegistry, java.util.Map<java.lang.String,ClusterSpecifierPlugin.PluginConfig> pluginConfigMap, java.util.Set<java.lang.String> optionalPlugins)
(package private) com.google.common.collect.ImmutableList<VirtualHost.Route>
AutoValue_VirtualHost. routes()
(package private) abstract com.google.common.collect.ImmutableList<VirtualHost.Route>
VirtualHost. routes()
Method parameters in io.grpc.xds with type arguments of type VirtualHost.Route Modifier and Type Method Description static XdsServerWrapper.ServerRoutingConfig
XdsServerWrapper.ServerRoutingConfig. create(com.google.common.collect.ImmutableList<VirtualHost> virtualHosts, com.google.common.collect.ImmutableMap<VirtualHost.Route,io.grpc.ServerInterceptor> interceptors)
Server routing configuration.Constructor parameters in io.grpc.xds with type arguments of type VirtualHost.Route Constructor Description AutoValue_XdsServerWrapper_ServerRoutingConfig(com.google.common.collect.ImmutableList<VirtualHost> virtualHosts, com.google.common.collect.ImmutableMap<VirtualHost.Route,io.grpc.ServerInterceptor> interceptors)
RoutingConfig(long fallbackTimeoutNano, java.util.List<VirtualHost.Route> routes, java.util.List<Filter.NamedFilterConfig> filterChain, java.util.Map<java.lang.String,Filter.FilterConfig> virtualHostOverrideConfig)
-