Uses of Class
io.grpc.xds.VirtualHost
Packages that use VirtualHost
-
Uses of VirtualHost in io.grpc.xds
Subclasses of VirtualHost in io.grpc.xdsFields in io.grpc.xds with type parameters of type VirtualHostModifier and TypeFieldDescriptionprivate com.google.common.collect.ImmutableList<VirtualHost> XdsServerWrapper.DiscoveryState.RouteDiscoveryState.savedVirtualHostsprivate final com.google.common.collect.ImmutableList<VirtualHost> AutoValue_HttpConnectionManager.virtualHostsprivate final com.google.common.collect.ImmutableList<VirtualHost> AutoValue_XdsServerWrapper_ServerRoutingConfig.virtualHosts(package private) final List<VirtualHost> XdsRouteConfigureResource.RdsUpdate.virtualHostsMethods in io.grpc.xds that return VirtualHostModifier and TypeMethodDescriptionstatic VirtualHostVirtualHost.create(String name, List<String> domains, List<VirtualHost.Route> routes, Map<String, Filter.FilterConfig> filterConfigOverrides) (package private) static VirtualHostRoutingUtils.findVirtualHostForHostName(List<VirtualHost> virtualHosts, String hostName) Returns theVirtualHostwith the best match domain for the given hostname.Methods in io.grpc.xds that return types with arguments of type VirtualHostModifier and TypeMethodDescription(package private) static List<VirtualHost> XdsRouteConfigureResource.extractVirtualHosts(RouteConfiguration routeConfig, FilterRegistry filterRegistry) private static XdsResourceType.StructOrError<VirtualHost> XdsRouteConfigureResource.parseVirtualHost(VirtualHost proto, FilterRegistry filterRegistry, Map<String, ClusterSpecifierPlugin.PluginConfig> pluginConfigMap, Set<String> optionalPlugins) (package private) com.google.common.collect.ImmutableList<VirtualHost> AutoValue_HttpConnectionManager.virtualHosts()(package private) com.google.common.collect.ImmutableList<VirtualHost> AutoValue_XdsServerWrapper_ServerRoutingConfig.virtualHosts()(package private) abstract com.google.common.collect.ImmutableList<VirtualHost> HttpConnectionManager.virtualHosts()(package private) abstract com.google.common.collect.ImmutableList<VirtualHost> XdsServerWrapper.ServerRoutingConfig.virtualHosts()Method parameters in io.grpc.xds with type arguments of type VirtualHostModifier and TypeMethodDescriptionprivate static HttpConnectionManagerHttpConnectionManager.create(long httpMaxStreamDurationNano, String rdsName, List<VirtualHost> virtualHosts, List<Filter.NamedFilterConfig> httpFilterConfigs) XdsServerWrapper.ServerRoutingConfig.create(com.google.common.collect.ImmutableList<VirtualHost> virtualHosts, com.google.common.collect.ImmutableMap<VirtualHost.Route, io.grpc.ServerInterceptor> interceptors) Server routing configuration.(package private) static VirtualHostRoutingUtils.findVirtualHostForHostName(List<VirtualHost> virtualHosts, String hostName) Returns theVirtualHostwith the best match domain for the given hostname.(package private) static HttpConnectionManagerHttpConnectionManager.forVirtualHosts(long httpMaxStreamDurationNano, List<VirtualHost> virtualHosts, List<Filter.NamedFilterConfig> httpFilterConfigs) private voidXdsNameResolver.ResolveState.updateRoutes(List<VirtualHost> virtualHosts, long httpMaxStreamDurationNano, List<Filter.NamedFilterConfig> filterConfigs) Constructor parameters in io.grpc.xds with type arguments of type VirtualHostModifierConstructorDescription(package private)AutoValue_HttpConnectionManager(long httpMaxStreamDurationNano, String rdsName, com.google.common.collect.ImmutableList<VirtualHost> virtualHosts, com.google.common.collect.ImmutableList<Filter.NamedFilterConfig> httpFilterConfigs) (package private)AutoValue_XdsServerWrapper_ServerRoutingConfig(com.google.common.collect.ImmutableList<VirtualHost> virtualHosts, com.google.common.collect.ImmutableMap<VirtualHost.Route, io.grpc.ServerInterceptor> interceptors) (package private)RdsUpdate(List<VirtualHost> virtualHosts)