Uses of Class
io.grpc.xds.XdsServerWrapper.ServerRoutingConfig
Packages that use XdsServerWrapper.ServerRoutingConfig
-
Uses of XdsServerWrapper.ServerRoutingConfig in io.grpc.xds
Subclasses of XdsServerWrapper.ServerRoutingConfig in io.grpc.xdsModifier and TypeClassDescription(package private) final class
Fields in io.grpc.xds declared as XdsServerWrapper.ServerRoutingConfigModifier and TypeFieldDescription(package private) static final XdsServerWrapper.ServerRoutingConfig
XdsServerWrapper.ServerRoutingConfig.FAILING_ROUTING_CONFIG
Fields in io.grpc.xds with type parameters of type XdsServerWrapper.ServerRoutingConfigModifier and TypeFieldDescriptionstatic final io.grpc.Attributes.Key
<AtomicReference<XdsServerWrapper.ServerRoutingConfig>> XdsServerWrapper.ATTR_SERVER_ROUTING_CONFIG
private final AtomicReference
<XdsServerWrapper.ServerRoutingConfig> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.defaultRoutingConfig
private final AtomicReference
<XdsServerWrapper.ServerRoutingConfig> FilterChainMatchingProtocolNegotiators.SelectedConfig.routingConfig
private final Map
<EnvoyServerProtoData.FilterChain, AtomicReference<XdsServerWrapper.ServerRoutingConfig>> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.routingConfigs
private final Map
<EnvoyServerProtoData.FilterChain, AtomicReference<XdsServerWrapper.ServerRoutingConfig>> XdsServerWrapper.DiscoveryState.savedRdsRoutingConfigRef
Methods in io.grpc.xds that return XdsServerWrapper.ServerRoutingConfigModifier and TypeMethodDescriptionXdsServerWrapper.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.ServerRoutingConfigModifier and TypeMethodDescriptionXdsServerWrapper.DiscoveryState.generateRoutingConfig
(EnvoyServerProtoData.FilterChain filterChain) (package private) AtomicReference
<XdsServerWrapper.ServerRoutingConfig> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.getDefaultRoutingConfig()
(package private) Map
<EnvoyServerProtoData.FilterChain, AtomicReference<XdsServerWrapper.ServerRoutingConfig>> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.getRoutingConfigs()
Constructor parameters in io.grpc.xds with type arguments of type XdsServerWrapper.ServerRoutingConfigModifierConstructorDescription(package private)
FilterChainSelector
(Map<EnvoyServerProtoData.FilterChain, AtomicReference<XdsServerWrapper.ServerRoutingConfig>> routingConfigs, SslContextProviderSupplier defaultSslContextProviderSupplier, AtomicReference<XdsServerWrapper.ServerRoutingConfig> defaultRoutingConfig) (package private)
FilterChainSelector
(Map<EnvoyServerProtoData.FilterChain, AtomicReference<XdsServerWrapper.ServerRoutingConfig>> routingConfigs, SslContextProviderSupplier defaultSslContextProviderSupplier, AtomicReference<XdsServerWrapper.ServerRoutingConfig> defaultRoutingConfig) private
SelectedConfig
(AtomicReference<XdsServerWrapper.ServerRoutingConfig> routingConfig, SslContextProviderSupplier sslContextProviderSupplier)