Uses of Class
io.grpc.xds.EnvoyServerProtoData.FilterChain
Packages that use EnvoyServerProtoData.FilterChain
-
Uses of EnvoyServerProtoData.FilterChain in io.grpc.xds
Subclasses of EnvoyServerProtoData.FilterChain in io.grpc.xdsModifier and TypeClassDescription(package private) final class
Fields in io.grpc.xds declared as EnvoyServerProtoData.FilterChainModifier and TypeFieldDescriptionprivate final EnvoyServerProtoData.FilterChain
AutoValue_EnvoyServerProtoData_Listener.defaultFilterChain
private EnvoyServerProtoData.FilterChain
XdsServerWrapper.DiscoveryState.defaultFilterChain
Fields in io.grpc.xds with type parameters of type EnvoyServerProtoData.FilterChainModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList
<EnvoyServerProtoData.FilterChain> AutoValue_EnvoyServerProtoData_Listener.filterChains
private List
<EnvoyServerProtoData.FilterChain> XdsServerWrapper.DiscoveryState.filterChains
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 EnvoyServerProtoData.FilterChainModifier and TypeMethodDescription(package private) static EnvoyServerProtoData.FilterChain
EnvoyServerProtoData.FilterChain.create
(String name, EnvoyServerProtoData.FilterChainMatch filterChainMatch, HttpConnectionManager httpConnectionManager, EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, TlsContextManager tlsContextManager) (package private) EnvoyServerProtoData.FilterChain
AutoValue_EnvoyServerProtoData_Listener.defaultFilterChain()
(package private) abstract EnvoyServerProtoData.FilterChain
EnvoyServerProtoData.Listener.defaultFilterChain()
(package private) static EnvoyServerProtoData.FilterChain
XdsListenerResource.parseFilterChain
(FilterChain proto, TlsContextManager tlsContextManager, FilterRegistry filterRegistry, Set<EnvoyServerProtoData.FilterChainMatch> uniqueSet, Set<String> certProviderInstances) Methods in io.grpc.xds that return types with arguments of type EnvoyServerProtoData.FilterChainModifier and TypeMethodDescription(package private) com.google.common.collect.ImmutableList
<EnvoyServerProtoData.FilterChain> AutoValue_EnvoyServerProtoData_Listener.filterChains()
(package private) abstract com.google.common.collect.ImmutableList
<EnvoyServerProtoData.FilterChain> EnvoyServerProtoData.Listener.filterChains()
private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnApplicationProtocols
(Collection<EnvoyServerProtoData.FilterChain> filterChains) private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnDestinationPort
(Collection<EnvoyServerProtoData.FilterChain> filterChains) private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnIpAddress
(Collection<EnvoyServerProtoData.FilterChain> filterChains, InetAddress address, boolean forDestination) private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnServerNames
(Collection<EnvoyServerProtoData.FilterChain> filterChains) private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnSourcePort
(Collection<EnvoyServerProtoData.FilterChain> filterChains, int sourcePort) private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnSourceType
(Collection<EnvoyServerProtoData.FilterChain> filterChains, InetAddress sourceAddress, InetAddress destAddress) private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnTransportProtocol
(Collection<EnvoyServerProtoData.FilterChain> filterChains) (package private) Map
<EnvoyServerProtoData.FilterChain, AtomicReference<XdsServerWrapper.ServerRoutingConfig>> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.getRoutingConfigs()
Methods in io.grpc.xds with parameters of type EnvoyServerProtoData.FilterChainModifier and TypeMethodDescription(package private) static EnvoyServerProtoData.Listener
EnvoyServerProtoData.Listener.create
(String name, String address, com.google.common.collect.ImmutableList<EnvoyServerProtoData.FilterChain> filterChains, EnvoyServerProtoData.FilterChain defaultFilterChain) XdsServerWrapper.DiscoveryState.generateRoutingConfig
(EnvoyServerProtoData.FilterChain filterChain) Method parameters in io.grpc.xds with type arguments of type EnvoyServerProtoData.FilterChainModifier and TypeMethodDescription(package private) static EnvoyServerProtoData.Listener
EnvoyServerProtoData.Listener.create
(String name, String address, com.google.common.collect.ImmutableList<EnvoyServerProtoData.FilterChain> filterChains, EnvoyServerProtoData.FilterChain defaultFilterChain) private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnApplicationProtocols
(Collection<EnvoyServerProtoData.FilterChain> filterChains) private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnDestinationPort
(Collection<EnvoyServerProtoData.FilterChain> filterChains) private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnIpAddress
(Collection<EnvoyServerProtoData.FilterChain> filterChains, InetAddress address, boolean forDestination) private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnServerNames
(Collection<EnvoyServerProtoData.FilterChain> filterChains) private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnSourcePort
(Collection<EnvoyServerProtoData.FilterChain> filterChains, int sourcePort) private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnSourceType
(Collection<EnvoyServerProtoData.FilterChain> filterChains, InetAddress sourceAddress, InetAddress destAddress) private static Collection
<EnvoyServerProtoData.FilterChain> FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.filterOnTransportProtocol
(Collection<EnvoyServerProtoData.FilterChain> filterChains) Constructors in io.grpc.xds with parameters of type EnvoyServerProtoData.FilterChainModifierConstructorDescription(package private)
AutoValue_EnvoyServerProtoData_Listener
(String name, String address, com.google.common.collect.ImmutableList<EnvoyServerProtoData.FilterChain> filterChains, EnvoyServerProtoData.FilterChain defaultFilterChain) Constructor parameters in io.grpc.xds with type arguments of type EnvoyServerProtoData.FilterChainModifierConstructorDescription(package private)
AutoValue_EnvoyServerProtoData_Listener
(String name, String address, com.google.common.collect.ImmutableList<EnvoyServerProtoData.FilterChain> filterChains, EnvoyServerProtoData.FilterChain defaultFilterChain) (package private)
FilterChainSelector
(Map<EnvoyServerProtoData.FilterChain, AtomicReference<XdsServerWrapper.ServerRoutingConfig>> routingConfigs, SslContextProviderSupplier defaultSslContextProviderSupplier, AtomicReference<XdsServerWrapper.ServerRoutingConfig> defaultRoutingConfig)