Uses of Class
io.grpc.xds.FilterRegistry
Packages that use FilterRegistry
-
Uses of FilterRegistry in io.grpc.xds
Fields in io.grpc.xds declared as FilterRegistryModifier and TypeFieldDescriptionprivate static final FilterRegistry
XdsListenerResource.filterRegistry
private final FilterRegistry
XdsNameResolver.filterRegistry
private final FilterRegistry
XdsServerBuilder.filterRegistry
private final FilterRegistry
XdsServerWrapper.filterRegistry
private static FilterRegistry
FilterRegistry.instance
Methods in io.grpc.xds that return FilterRegistryModifier and TypeMethodDescription(package private) static FilterRegistry
FilterRegistry.getDefaultRegistry()
(package private) static FilterRegistry
FilterRegistry.newRegistry()
(package private) FilterRegistry
Methods in io.grpc.xds with parameters of type FilterRegistryModifier and TypeMethodDescription(package private) static List
<VirtualHost> XdsRouteConfigureResource.extractVirtualHosts
(RouteConfiguration routeConfig, FilterRegistry filterRegistry) (package private) static XdsResourceType.StructOrError
<VirtualHost.Route.RouteAction.ClusterWeight> XdsRouteConfigureResource.parseClusterWeight
(WeightedCluster.ClusterWeight proto, FilterRegistry filterRegistry) (package private) static EnvoyServerProtoData.FilterChain
XdsListenerResource.parseFilterChain
(FilterChain proto, TlsContextManager tlsContextManager, FilterRegistry filterRegistry, Set<EnvoyServerProtoData.FilterChainMatch> uniqueSet, Set<String> certProviderInstances) (package private) static HttpConnectionManager
XdsListenerResource.parseHttpConnectionManager
(HttpConnectionManager proto, FilterRegistry filterRegistry, boolean isForClient) (package private) static XdsResourceType.StructOrError
<Filter.FilterConfig> XdsListenerResource.parseHttpFilter
(HttpFilter httpFilter, FilterRegistry filterRegistry, boolean isForClient) (package private) static XdsResourceType.StructOrError
<Map<String, Filter.FilterConfig>> XdsRouteConfigureResource.parseOverrideFilterConfigs
(Map<String, com.google.protobuf.Any> rawFilterConfigMap, FilterRegistry filterRegistry) (package private) static XdsResourceType.StructOrError
<VirtualHost.Route> XdsRouteConfigureResource.parseRoute
(Route proto, FilterRegistry filterRegistry, Map<String, ClusterSpecifierPlugin.PluginConfig> pluginConfigMap, Set<String> optionalPlugins) (package private) static XdsResourceType.StructOrError
<VirtualHost.Route.RouteAction> XdsRouteConfigureResource.parseRouteAction
(RouteAction proto, FilterRegistry filterRegistry, Map<String, ClusterSpecifierPlugin.PluginConfig> pluginConfigMap, Set<String> optionalPlugins) Parses the RouteAction config.(package private) static EnvoyServerProtoData.Listener
XdsListenerResource.parseServerSideListener
(Listener proto, TlsContextManager tlsContextManager, FilterRegistry filterRegistry, Set<String> certProviderInstances) private static XdsResourceType.StructOrError
<VirtualHost> XdsRouteConfigureResource.parseVirtualHost
(VirtualHost proto, FilterRegistry filterRegistry, Map<String, ClusterSpecifierPlugin.PluginConfig> pluginConfigMap, Set<String> optionalPlugins) private static XdsRouteConfigureResource.RdsUpdate
XdsRouteConfigureResource.processRouteConfiguration
(RouteConfiguration routeConfig, FilterRegistry filterRegistry) Constructors in io.grpc.xds with parameters of type FilterRegistryModifierConstructorDescription(package private)
XdsNameResolver
(URI targetUri, String targetAuthority, String name, String overrideAuthority, io.grpc.NameResolver.ServiceConfigParser serviceConfigParser, io.grpc.SynchronizationContext syncContext, ScheduledExecutorService scheduler, XdsClientPoolFactory xdsClientPoolFactory, ThreadSafeRandom random, FilterRegistry filterRegistry, Map<String, ?> bootstrapOverride) (package private)
XdsServerWrapper
(String listenerAddress, io.grpc.ServerBuilder<?> delegateBuilder, XdsServerBuilder.XdsServingStatusListener listener, FilterChainSelectorManager filterChainSelectorManager, XdsClientPoolFactory xdsClientPoolFactory, FilterRegistry filterRegistry) (package private)
XdsServerWrapper
(String listenerAddress, io.grpc.ServerBuilder<?> delegateBuilder, XdsServerBuilder.XdsServingStatusListener listener, FilterChainSelectorManager filterChainSelectorManager, XdsClientPoolFactory xdsClientPoolFactory, FilterRegistry filterRegistry, ScheduledExecutorService timeService)