Package io.grpc.xds
Class XdsServerWrapper.ServerRoutingConfig
- java.lang.Object
-
- io.grpc.xds.XdsServerWrapper.ServerRoutingConfig
-
- Direct Known Subclasses:
AutoValue_XdsServerWrapper_ServerRoutingConfig
- Enclosing class:
- XdsServerWrapper
abstract static class XdsServerWrapper.ServerRoutingConfig extends java.lang.Object
The HttpConnectionManager level configuration.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static XdsServerWrapper.ServerRoutingConfig
FAILING_ROUTING_CONFIG
-
Constructor Summary
Constructors Constructor Description ServerRoutingConfig()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static 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) abstract com.google.common.collect.ImmutableMap<VirtualHost.Route,io.grpc.ServerInterceptor>
interceptors()
(package private) abstract com.google.common.collect.ImmutableList<VirtualHost>
virtualHosts()
-
-
-
Field Detail
-
FAILING_ROUTING_CONFIG
static final XdsServerWrapper.ServerRoutingConfig FAILING_ROUTING_CONFIG
-
-
Method Detail
-
virtualHosts
abstract com.google.common.collect.ImmutableList<VirtualHost> virtualHosts()
-
interceptors
abstract com.google.common.collect.ImmutableMap<VirtualHost.Route,io.grpc.ServerInterceptor> interceptors()
-
create
public static XdsServerWrapper.ServerRoutingConfig create(com.google.common.collect.ImmutableList<VirtualHost> virtualHosts, com.google.common.collect.ImmutableMap<VirtualHost.Route,io.grpc.ServerInterceptor> interceptors)
Server routing configuration.
-
-