Uses of Interface
io.grpc.xds.Filter.FilterConfig
Packages that use Filter.FilterConfig
-
Uses of Filter.FilterConfig in io.grpc.xds
Classes in io.grpc.xds that implement Filter.FilterConfigModifier and TypeClassDescription(package private) final class
(package private) final class
(package private) class
Fault injection configurations.(package private) class
Rbac configuration for Rbac filter.Fields in io.grpc.xds declared as Filter.FilterConfigModifier and TypeFieldDescription(package private) final Filter.FilterConfig
Filter.NamedFilterConfig.filterConfig
(package private) static final Filter.FilterConfig
RouterFilter.ROUTER_CONFIG
Fields in io.grpc.xds with type parameters of type Filter.FilterConfigModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableMap
<String, Filter.FilterConfig> AutoValue_VirtualHost_Route_RouteAction_ClusterWeight.filterConfigOverrides
private final com.google.common.collect.ImmutableMap
<String, Filter.FilterConfig> AutoValue_VirtualHost_Route.filterConfigOverrides
private final com.google.common.collect.ImmutableMap
<String, Filter.FilterConfig> AutoValue_VirtualHost.filterConfigOverrides
(package private) final Map
<String, Filter.FilterConfig> XdsNameResolver.RoutingConfig.virtualHostOverrideConfig
Methods in io.grpc.xds that return types with arguments of type Filter.FilterConfigModifier and TypeMethodDescription(package private) com.google.common.collect.ImmutableMap
<String, Filter.FilterConfig> AutoValue_VirtualHost_Route_RouteAction_ClusterWeight.filterConfigOverrides()
(package private) com.google.common.collect.ImmutableMap
<String, Filter.FilterConfig> AutoValue_VirtualHost_Route.filterConfigOverrides()
(package private) com.google.common.collect.ImmutableMap
<String, Filter.FilterConfig> AutoValue_VirtualHost.filterConfigOverrides()
(package private) abstract com.google.common.collect.ImmutableMap
<String, Filter.FilterConfig> VirtualHost.filterConfigOverrides()
(package private) abstract com.google.common.collect.ImmutableMap
<String, Filter.FilterConfig> VirtualHost.Route.filterConfigOverrides()
(package private) abstract com.google.common.collect.ImmutableMap
<String, Filter.FilterConfig> VirtualHost.Route.RouteAction.ClusterWeight.filterConfigOverrides()
ConfigOrError
<? extends Filter.FilterConfig> Filter.parseFilterConfig
(com.google.protobuf.Message rawProtoMessage) Parses the top-level filter config from raw proto message.ConfigOrError
<? extends Filter.FilterConfig> RouterFilter.parseFilterConfig
(com.google.protobuf.Message rawProtoMessage) ConfigOrError
<? extends Filter.FilterConfig> Filter.parseFilterConfigOverride
(com.google.protobuf.Message rawProtoMessage) Parses the per-filter override filter config from raw proto message.ConfigOrError
<? extends Filter.FilterConfig> RouterFilter.parseFilterConfigOverride
(com.google.protobuf.Message rawProtoMessage) (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) Methods in io.grpc.xds with parameters of type Filter.FilterConfigModifier and TypeMethodDescriptionio.grpc.ClientInterceptor
FaultFilter.buildClientInterceptor
(Filter.FilterConfig config, Filter.FilterConfig overrideConfig, io.grpc.LoadBalancer.PickSubchannelArgs args, ScheduledExecutorService scheduler) io.grpc.ClientInterceptor
Filter.ClientInterceptorBuilder.buildClientInterceptor
(Filter.FilterConfig config, Filter.FilterConfig overrideConfig, io.grpc.LoadBalancer.PickSubchannelArgs args, ScheduledExecutorService scheduler) io.grpc.ClientInterceptor
RouterFilter.buildClientInterceptor
(Filter.FilterConfig config, Filter.FilterConfig overrideConfig, io.grpc.LoadBalancer.PickSubchannelArgs args, ScheduledExecutorService scheduler) io.grpc.ServerInterceptor
Filter.ServerInterceptorBuilder.buildServerInterceptor
(Filter.FilterConfig config, Filter.FilterConfig overrideConfig) io.grpc.ServerInterceptor
RbacFilter.buildServerInterceptor
(Filter.FilterConfig config, Filter.FilterConfig overrideConfig) io.grpc.ServerInterceptor
RouterFilter.buildServerInterceptor
(Filter.FilterConfig config, Filter.FilterConfig overrideConfig) private static boolean
XdsListenerResource.isTerminalFilter
(Filter.FilterConfig filterConfig) Method parameters in io.grpc.xds with type arguments of type Filter.FilterConfigModifier and TypeMethodDescriptionstatic VirtualHost
VirtualHost.create
(String name, List<String> domains, List<VirtualHost.Route> routes, Map<String, Filter.FilterConfig> filterConfigOverrides) private static VirtualHost.Route
VirtualHost.Route.create
(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, Map<String, Filter.FilterConfig> filterConfigOverrides) (package private) static VirtualHost.Route.RouteAction.ClusterWeight
VirtualHost.Route.RouteAction.ClusterWeight.create
(String name, int weight, Map<String, Filter.FilterConfig> filterConfigOverrides) (package private) static VirtualHost.Route
VirtualHost.Route.forAction
(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, Map<String, Filter.FilterConfig> filterConfigOverrides) (package private) static VirtualHost.Route
VirtualHost.Route.forNonForwardingAction
(VirtualHost.Route.RouteMatch routeMatch, Map<String, Filter.FilterConfig> filterConfigOverrides) Constructors in io.grpc.xds with parameters of type Filter.FilterConfigModifierConstructorDescription(package private)
NamedFilterConfig
(String name, Filter.FilterConfig filterConfig) Constructor parameters in io.grpc.xds with type arguments of type Filter.FilterConfigModifierConstructorDescription(package private)
AutoValue_VirtualHost
(String name, com.google.common.collect.ImmutableList<String> domains, com.google.common.collect.ImmutableList<VirtualHost.Route> routes, com.google.common.collect.ImmutableMap<String, Filter.FilterConfig> filterConfigOverrides) (package private)
AutoValue_VirtualHost_Route
(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, com.google.common.collect.ImmutableMap<String, Filter.FilterConfig> filterConfigOverrides) (package private)
AutoValue_VirtualHost_Route_RouteAction_ClusterWeight
(String name, int weight, com.google.common.collect.ImmutableMap<String, Filter.FilterConfig> filterConfigOverrides) private
RoutingConfig
(long fallbackTimeoutNano, List<VirtualHost.Route> routes, List<Filter.NamedFilterConfig> filterChain, Map<String, Filter.FilterConfig> virtualHostOverrideConfig)