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) classFault injection configurations.(package private) classRbac configuration for Rbac filter.Fields in io.grpc.xds declared as Filter.FilterConfigModifier and TypeFieldDescription(package private) final Filter.FilterConfigFilter.NamedFilterConfig.filterConfig(package private) static final Filter.FilterConfigRouterFilter.ROUTER_CONFIGFields 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.filterConfigOverridesprivate final com.google.common.collect.ImmutableMap<String, Filter.FilterConfig> AutoValue_VirtualHost_Route.filterConfigOverridesprivate final com.google.common.collect.ImmutableMap<String, Filter.FilterConfig> AutoValue_VirtualHost.filterConfigOverrides(package private) final Map<String, Filter.FilterConfig> XdsNameResolver.RoutingConfig.virtualHostOverrideConfigMethods 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.ClientInterceptorFaultFilter.buildClientInterceptor(Filter.FilterConfig config, Filter.FilterConfig overrideConfig, io.grpc.LoadBalancer.PickSubchannelArgs args, ScheduledExecutorService scheduler) io.grpc.ClientInterceptorFilter.ClientInterceptorBuilder.buildClientInterceptor(Filter.FilterConfig config, Filter.FilterConfig overrideConfig, io.grpc.LoadBalancer.PickSubchannelArgs args, ScheduledExecutorService scheduler) io.grpc.ClientInterceptorRouterFilter.buildClientInterceptor(Filter.FilterConfig config, Filter.FilterConfig overrideConfig, io.grpc.LoadBalancer.PickSubchannelArgs args, ScheduledExecutorService scheduler) io.grpc.ServerInterceptorFilter.ServerInterceptorBuilder.buildServerInterceptor(Filter.FilterConfig config, Filter.FilterConfig overrideConfig) io.grpc.ServerInterceptorRbacFilter.buildServerInterceptor(Filter.FilterConfig config, Filter.FilterConfig overrideConfig) io.grpc.ServerInterceptorRouterFilter.buildServerInterceptor(Filter.FilterConfig config, Filter.FilterConfig overrideConfig) private static booleanXdsListenerResource.isTerminalFilter(Filter.FilterConfig filterConfig) Method parameters in io.grpc.xds with type arguments of type Filter.FilterConfigModifier and TypeMethodDescriptionstatic VirtualHostVirtualHost.create(String name, List<String> domains, List<VirtualHost.Route> routes, Map<String, Filter.FilterConfig> filterConfigOverrides) private static VirtualHost.RouteVirtualHost.Route.create(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, Map<String, Filter.FilterConfig> filterConfigOverrides) (package private) static VirtualHost.Route.RouteAction.ClusterWeightVirtualHost.Route.RouteAction.ClusterWeight.create(String name, int weight, Map<String, Filter.FilterConfig> filterConfigOverrides) (package private) static VirtualHost.RouteVirtualHost.Route.forAction(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, Map<String, Filter.FilterConfig> filterConfigOverrides) (package private) static VirtualHost.RouteVirtualHost.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) privateRoutingConfig(long fallbackTimeoutNano, List<VirtualHost.Route> routes, List<Filter.NamedFilterConfig> filterChain, Map<String, Filter.FilterConfig> virtualHostOverrideConfig)