Uses of Interface
io.grpc.xds.Filter.FilterConfig
-
Packages that use Filter.FilterConfig Package Description io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of Filter.FilterConfig in io.grpc.xds
Classes in io.grpc.xds that implement Filter.FilterConfig Modifier and Type Class Description (package private) classAutoValue_FaultConfig(package private) classAutoValue_RbacConfig(package private) classFaultConfigFault injection configurations.(package private) classRbacConfigRbac configuration for Rbac filter.Fields in io.grpc.xds declared as Filter.FilterConfig Modifier and Type Field Description (package private) Filter.FilterConfigFilter.NamedFilterConfig. filterConfig(package private) static Filter.FilterConfigRouterFilter. ROUTER_CONFIGFields in io.grpc.xds with type parameters of type Filter.FilterConfig Modifier and Type Field Description private com.google.common.collect.ImmutableMap<java.lang.String,Filter.FilterConfig>AutoValue_VirtualHost_Route_RouteAction_ClusterWeight. filterConfigOverridesprivate com.google.common.collect.ImmutableMap<java.lang.String,Filter.FilterConfig>AutoValue_VirtualHost_Route. filterConfigOverridesprivate com.google.common.collect.ImmutableMap<java.lang.String,Filter.FilterConfig>AutoValue_VirtualHost. filterConfigOverrides(package private) java.util.Map<java.lang.String,Filter.FilterConfig>XdsNameResolver.RoutingConfig. virtualHostOverrideConfigMethods in io.grpc.xds that return types with arguments of type Filter.FilterConfig Modifier and Type Method Description (package private) com.google.common.collect.ImmutableMap<java.lang.String,Filter.FilterConfig>AutoValue_VirtualHost_Route_RouteAction_ClusterWeight. filterConfigOverrides()(package private) com.google.common.collect.ImmutableMap<java.lang.String,Filter.FilterConfig>AutoValue_VirtualHost_Route. filterConfigOverrides()(package private) com.google.common.collect.ImmutableMap<java.lang.String,Filter.FilterConfig>AutoValue_VirtualHost. filterConfigOverrides()(package private) abstract com.google.common.collect.ImmutableMap<java.lang.String,Filter.FilterConfig>VirtualHost. filterConfigOverrides()(package private) abstract com.google.common.collect.ImmutableMap<java.lang.String,Filter.FilterConfig>VirtualHost.Route. filterConfigOverrides()(package private) abstract com.google.common.collect.ImmutableMap<java.lang.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<java.util.Map<java.lang.String,Filter.FilterConfig>>XdsRouteConfigureResource. parseOverrideFilterConfigs(java.util.Map<java.lang.String,com.google.protobuf.Any> rawFilterConfigMap, FilterRegistry filterRegistry)Methods in io.grpc.xds with parameters of type Filter.FilterConfig Modifier and Type Method Description io.grpc.ClientInterceptorFaultFilter. buildClientInterceptor(Filter.FilterConfig config, Filter.FilterConfig overrideConfig, io.grpc.LoadBalancer.PickSubchannelArgs args, java.util.concurrent.ScheduledExecutorService scheduler)io.grpc.ClientInterceptorFilter.ClientInterceptorBuilder. buildClientInterceptor(Filter.FilterConfig config, Filter.FilterConfig overrideConfig, io.grpc.LoadBalancer.PickSubchannelArgs args, java.util.concurrent.ScheduledExecutorService scheduler)io.grpc.ClientInterceptorRouterFilter. buildClientInterceptor(Filter.FilterConfig config, Filter.FilterConfig overrideConfig, io.grpc.LoadBalancer.PickSubchannelArgs args, java.util.concurrent.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.FilterConfig Modifier and Type Method Description static VirtualHostVirtualHost. create(java.lang.String name, java.util.List<java.lang.String> domains, java.util.List<VirtualHost.Route> routes, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)private static VirtualHost.RouteVirtualHost.Route. create(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)(package private) static VirtualHost.Route.RouteAction.ClusterWeightVirtualHost.Route.RouteAction.ClusterWeight. create(java.lang.String name, int weight, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)(package private) static VirtualHost.RouteVirtualHost.Route. forAction(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)(package private) static VirtualHost.RouteVirtualHost.Route. forNonForwardingAction(VirtualHost.Route.RouteMatch routeMatch, java.util.Map<java.lang.String,Filter.FilterConfig> filterConfigOverrides)Constructors in io.grpc.xds with parameters of type Filter.FilterConfig Constructor Description NamedFilterConfig(java.lang.String name, Filter.FilterConfig filterConfig)Constructor parameters in io.grpc.xds with type arguments of type Filter.FilterConfig Constructor Description AutoValue_VirtualHost(java.lang.String name, com.google.common.collect.ImmutableList<java.lang.String> domains, com.google.common.collect.ImmutableList<VirtualHost.Route> routes, com.google.common.collect.ImmutableMap<java.lang.String,Filter.FilterConfig> filterConfigOverrides)AutoValue_VirtualHost_Route(VirtualHost.Route.RouteMatch routeMatch, VirtualHost.Route.RouteAction routeAction, com.google.common.collect.ImmutableMap<java.lang.String,Filter.FilterConfig> filterConfigOverrides)AutoValue_VirtualHost_Route_RouteAction_ClusterWeight(java.lang.String name, int weight, com.google.common.collect.ImmutableMap<java.lang.String,Filter.FilterConfig> filterConfigOverrides)RoutingConfig(long fallbackTimeoutNano, java.util.List<VirtualHost.Route> routes, java.util.List<Filter.NamedFilterConfig> filterChain, java.util.Map<java.lang.String,Filter.FilterConfig> virtualHostOverrideConfig)
-