Uses of Class
io.grpc.xds.VirtualHost
-
Packages that use VirtualHost Package Description io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of VirtualHost in io.grpc.xds
Subclasses of VirtualHost in io.grpc.xds Modifier and Type Class Description (package private) classAutoValue_VirtualHostFields in io.grpc.xds with type parameters of type VirtualHost Modifier and Type Field Description private com.google.common.collect.ImmutableList<VirtualHost>XdsServerWrapper.DiscoveryState.RouteDiscoveryState. savedVirtualHostsprivate com.google.common.collect.ImmutableList<VirtualHost>AutoValue_HttpConnectionManager. virtualHostsprivate com.google.common.collect.ImmutableList<VirtualHost>AutoValue_XdsServerWrapper_ServerRoutingConfig. virtualHosts(package private) java.util.List<VirtualHost>XdsRouteConfigureResource.RdsUpdate. virtualHostsMethods in io.grpc.xds that return VirtualHost Modifier and Type Method Description static VirtualHostVirtualHost. create(java.lang.String name, java.util.List<java.lang.String> domains, java.util.List<VirtualHost.Route> routes, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)(package private) static VirtualHostRoutingUtils. findVirtualHostForHostName(java.util.List<VirtualHost> virtualHosts, java.lang.String hostName)Returns theVirtualHostwith the best match domain for the given hostname.Methods in io.grpc.xds that return types with arguments of type VirtualHost Modifier and Type Method Description (package private) static java.util.List<VirtualHost>XdsRouteConfigureResource. extractVirtualHosts(RouteConfiguration routeConfig, FilterRegistry filterRegistry)private static XdsResourceType.StructOrError<VirtualHost>XdsRouteConfigureResource. parseVirtualHost(VirtualHost 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>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 VirtualHost Modifier and Type Method Description private static HttpConnectionManagerHttpConnectionManager. create(long httpMaxStreamDurationNano, java.lang.String rdsName, java.util.List<VirtualHost> virtualHosts, java.util.List<Filter.NamedFilterConfig> httpFilterConfigs)static XdsServerWrapper.ServerRoutingConfigXdsServerWrapper.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(java.util.List<VirtualHost> virtualHosts, java.lang.String hostName)Returns theVirtualHostwith the best match domain for the given hostname.(package private) static HttpConnectionManagerHttpConnectionManager. forVirtualHosts(long httpMaxStreamDurationNano, java.util.List<VirtualHost> virtualHosts, java.util.List<Filter.NamedFilterConfig> httpFilterConfigs)private voidXdsNameResolver.ResolveState. updateRoutes(java.util.List<VirtualHost> virtualHosts, long httpMaxStreamDurationNano, java.util.List<Filter.NamedFilterConfig> filterConfigs)Constructor parameters in io.grpc.xds with type arguments of type VirtualHost Constructor Description AutoValue_HttpConnectionManager(long httpMaxStreamDurationNano, java.lang.String rdsName, com.google.common.collect.ImmutableList<VirtualHost> virtualHosts, com.google.common.collect.ImmutableList<Filter.NamedFilterConfig> httpFilterConfigs)AutoValue_XdsServerWrapper_ServerRoutingConfig(com.google.common.collect.ImmutableList<VirtualHost> virtualHosts, com.google.common.collect.ImmutableMap<VirtualHost.Route,io.grpc.ServerInterceptor> interceptors)RdsUpdate(java.util.List<VirtualHost> virtualHosts)
-