Uses of Class
io.grpc.xds.VirtualHost.Route
Packages that use VirtualHost.Route
-
Uses of VirtualHost.Route in io.grpc.xds
Subclasses of VirtualHost.Route in io.grpc.xdsFields in io.grpc.xds with type parameters of type VirtualHost.RouteModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableMap
<VirtualHost.Route, io.grpc.ServerInterceptor> AutoValue_XdsServerWrapper_ServerRoutingConfig.interceptors
private final com.google.common.collect.ImmutableList
<VirtualHost.Route> AutoValue_VirtualHost.routes
(package private) final List
<VirtualHost.Route> XdsNameResolver.RoutingConfig.routes
Methods in io.grpc.xds that return VirtualHost.RouteModifier and TypeMethodDescriptionprivate static VirtualHost.Route
VirtualHost.Route.create
(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, Map<String, Filter.FilterConfig> filterConfigOverrides) (package private) static VirtualHost.Route
VirtualHost.Route.forAction
(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, Map<String, Filter.FilterConfig> filterConfigOverrides) (package private) static VirtualHost.Route
VirtualHost.Route.forNonForwardingAction
(VirtualHost.Route.RouteMatch routeMatch, Map<String, Filter.FilterConfig> filterConfigOverrides) Methods in io.grpc.xds that return types with arguments of type VirtualHost.RouteModifier and TypeMethodDescriptionprivate com.google.common.collect.ImmutableMap
<VirtualHost.Route, io.grpc.ServerInterceptor> XdsServerWrapper.DiscoveryState.generatePerRouteInterceptors
(List<Filter.NamedFilterConfig> namedFilterConfigs, 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, Map<String, ClusterSpecifierPlugin.PluginConfig> pluginConfigMap, Set<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.RouteModifier and TypeMethodDescriptionXdsServerWrapper.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.RouteModifierConstructorDescription(package private)
AutoValue_XdsServerWrapper_ServerRoutingConfig
(com.google.common.collect.ImmutableList<VirtualHost> virtualHosts, com.google.common.collect.ImmutableMap<VirtualHost.Route, io.grpc.ServerInterceptor> interceptors) private
RoutingConfig
(long fallbackTimeoutNano, List<VirtualHost.Route> routes, List<Filter.NamedFilterConfig> filterChain, Map<String, Filter.FilterConfig> virtualHostOverrideConfig)