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) class
AutoValue_VirtualHost
Fields 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. savedVirtualHosts
private com.google.common.collect.ImmutableList<VirtualHost>
AutoValue_HttpConnectionManager. virtualHosts
private com.google.common.collect.ImmutableList<VirtualHost>
AutoValue_XdsServerWrapper_ServerRoutingConfig. virtualHosts
(package private) java.util.List<VirtualHost>
XdsRouteConfigureResource.RdsUpdate. virtualHosts
Methods in io.grpc.xds that return VirtualHost Modifier and Type Method Description static VirtualHost
VirtualHost. 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 VirtualHost
RoutingUtils. findVirtualHostForHostName(java.util.List<VirtualHost> virtualHosts, java.lang.String hostName)
Returns theVirtualHost
with 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 HttpConnectionManager
HttpConnectionManager. create(long httpMaxStreamDurationNano, java.lang.String rdsName, java.util.List<VirtualHost> virtualHosts, java.util.List<Filter.NamedFilterConfig> httpFilterConfigs)
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.(package private) static VirtualHost
RoutingUtils. findVirtualHostForHostName(java.util.List<VirtualHost> virtualHosts, java.lang.String hostName)
Returns theVirtualHost
with the best match domain for the given hostname.(package private) static HttpConnectionManager
HttpConnectionManager. forVirtualHosts(long httpMaxStreamDurationNano, java.util.List<VirtualHost> virtualHosts, java.util.List<Filter.NamedFilterConfig> httpFilterConfigs)
private void
XdsNameResolver.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)
-