Uses of Class
io.grpc.xds.XdsServerWrapper.ServerRoutingConfig
-
Packages that use XdsServerWrapper.ServerRoutingConfig Package Description io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of XdsServerWrapper.ServerRoutingConfig in io.grpc.xds
Subclasses of XdsServerWrapper.ServerRoutingConfig in io.grpc.xds Modifier and Type Class Description (package private) class
AutoValue_XdsServerWrapper_ServerRoutingConfig
Fields in io.grpc.xds declared as XdsServerWrapper.ServerRoutingConfig Modifier and Type Field Description (package private) static XdsServerWrapper.ServerRoutingConfig
XdsServerWrapper.ServerRoutingConfig. FAILING_ROUTING_CONFIG
Fields in io.grpc.xds with type parameters of type XdsServerWrapper.ServerRoutingConfig Modifier and Type Field Description static io.grpc.Attributes.Key<java.util.concurrent.atomic.AtomicReference<XdsServerWrapper.ServerRoutingConfig>>
XdsServerWrapper. ATTR_SERVER_ROUTING_CONFIG
private java.util.concurrent.atomic.AtomicReference<XdsServerWrapper.ServerRoutingConfig>
FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector. defaultRoutingConfig
private java.util.concurrent.atomic.AtomicReference<XdsServerWrapper.ServerRoutingConfig>
FilterChainMatchingProtocolNegotiators.SelectedConfig. routingConfig
private java.util.Map<EnvoyServerProtoData.FilterChain,java.util.concurrent.atomic.AtomicReference<XdsServerWrapper.ServerRoutingConfig>>
FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector. routingConfigs
private java.util.Map<EnvoyServerProtoData.FilterChain,java.util.concurrent.atomic.AtomicReference<XdsServerWrapper.ServerRoutingConfig>>
XdsServerWrapper.DiscoveryState. savedRdsRoutingConfigRef
Methods in io.grpc.xds that return XdsServerWrapper.ServerRoutingConfig Modifier and Type Method Description 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.Methods in io.grpc.xds that return types with arguments of type XdsServerWrapper.ServerRoutingConfig Modifier and Type Method Description private java.util.concurrent.atomic.AtomicReference<XdsServerWrapper.ServerRoutingConfig>
XdsServerWrapper.DiscoveryState. generateRoutingConfig(EnvoyServerProtoData.FilterChain filterChain)
(package private) java.util.concurrent.atomic.AtomicReference<XdsServerWrapper.ServerRoutingConfig>
FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector. getDefaultRoutingConfig()
(package private) java.util.Map<EnvoyServerProtoData.FilterChain,java.util.concurrent.atomic.AtomicReference<XdsServerWrapper.ServerRoutingConfig>>
FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector. getRoutingConfigs()
Constructor parameters in io.grpc.xds with type arguments of type XdsServerWrapper.ServerRoutingConfig Constructor Description FilterChainSelector(java.util.Map<EnvoyServerProtoData.FilterChain,java.util.concurrent.atomic.AtomicReference<XdsServerWrapper.ServerRoutingConfig>> routingConfigs, SslContextProviderSupplier defaultSslContextProviderSupplier, java.util.concurrent.atomic.AtomicReference<XdsServerWrapper.ServerRoutingConfig> defaultRoutingConfig)
FilterChainSelector(java.util.Map<EnvoyServerProtoData.FilterChain,java.util.concurrent.atomic.AtomicReference<XdsServerWrapper.ServerRoutingConfig>> routingConfigs, SslContextProviderSupplier defaultSslContextProviderSupplier, java.util.concurrent.atomic.AtomicReference<XdsServerWrapper.ServerRoutingConfig> defaultRoutingConfig)
SelectedConfig(java.util.concurrent.atomic.AtomicReference<XdsServerWrapper.ServerRoutingConfig> routingConfig, SslContextProviderSupplier sslContextProviderSupplier)
-