Uses of Interface
io.grpc.xds.ThreadSafeRandom
Packages that use ThreadSafeRandom
-
Uses of ThreadSafeRandom in io.grpc.xds
Classes in io.grpc.xds that implement ThreadSafeRandomFields in io.grpc.xds declared as ThreadSafeRandomModifier and TypeFieldDescription(package private) static final ThreadSafeRandomThreadSafeRandom.ThreadSafeRandomImpl.instanceprivate final ThreadSafeRandomClusterImplLoadBalancer.randomprivate final ThreadSafeRandomFaultFilter.randomprivate final ThreadSafeRandomLeastRequestLoadBalancer.randomprivate final ThreadSafeRandomLeastRequestLoadBalancer.ReadyPicker.randomprivate final ThreadSafeRandomWeightedRandomPicker.randomprivate final ThreadSafeRandomXdsNameResolver.randomprivate final ThreadSafeRandomXdsServerWrapper.randomMethods in io.grpc.xds with parameters of type ThreadSafeRandomModifier and TypeMethodDescription(package private) static booleanRoutingUtils.matchRoute(VirtualHost.Route.RouteMatch routeMatch, String fullMethodName, io.grpc.Metadata headers, ThreadSafeRandom random) Returnstrueiff the givenVirtualHost.Route.RouteMatchmatches the RPC's full method name and headers.Constructors in io.grpc.xds with parameters of type ThreadSafeRandomModifierConstructorDescription(package private)ClusterImplLoadBalancer(io.grpc.LoadBalancer.Helper helper, ThreadSafeRandom random) (package private)FaultFilter(ThreadSafeRandom random, AtomicLong activeFaultCounter) (package private)LeastRequestLoadBalancer(io.grpc.LoadBalancer.Helper helper, ThreadSafeRandom random) (package private)ReadyPicker(List<io.grpc.util.MultiChildLoadBalancer.ChildLbState> childLbStates, int choiceCount, ThreadSafeRandom random) (package private)WeightedRandomPicker(List<WeightedRandomPicker.WeightedChildPicker> weightedChildPickers, ThreadSafeRandom random) (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)