Uses of Interface
io.grpc.xds.ThreadSafeRandom
-
Packages that use ThreadSafeRandom Package Description io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of ThreadSafeRandom in io.grpc.xds
Classes in io.grpc.xds that implement ThreadSafeRandom Modifier and Type Class Description static classThreadSafeRandom.ThreadSafeRandomImplFields in io.grpc.xds declared as ThreadSafeRandom Modifier and Type Field Description (package private) static ThreadSafeRandomThreadSafeRandom.ThreadSafeRandomImpl. instanceprivate ThreadSafeRandomClusterImplLoadBalancer. randomprivate ThreadSafeRandomFaultFilter. randomprivate ThreadSafeRandomLeastRequestLoadBalancer. randomprivate ThreadSafeRandomLeastRequestLoadBalancer.ReadyPicker. randomprivate ThreadSafeRandomWeightedRandomPicker. randomprivate ThreadSafeRandomXdsNameResolver. randomprivate ThreadSafeRandomXdsServerWrapper. randomMethods in io.grpc.xds with parameters of type ThreadSafeRandom Modifier and Type Method Description (package private) static booleanRoutingUtils. matchRoute(VirtualHost.Route.RouteMatch routeMatch, java.lang.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 ThreadSafeRandom Constructor Description ClusterImplLoadBalancer(io.grpc.LoadBalancer.Helper helper, ThreadSafeRandom random)FaultFilter(ThreadSafeRandom random, java.util.concurrent.atomic.AtomicLong activeFaultCounter)LeastRequestLoadBalancer(io.grpc.LoadBalancer.Helper helper, ThreadSafeRandom random)ReadyPicker(java.util.List<io.grpc.util.MultiChildLoadBalancer.ChildLbState> childLbStates, int choiceCount, ThreadSafeRandom random)WeightedRandomPicker(java.util.List<WeightedRandomPicker.WeightedChildPicker> weightedChildPickers, ThreadSafeRandom random)XdsNameResolver(java.net.URI targetUri, java.lang.String targetAuthority, java.lang.String name, java.lang.String overrideAuthority, io.grpc.NameResolver.ServiceConfigParser serviceConfigParser, io.grpc.SynchronizationContext syncContext, java.util.concurrent.ScheduledExecutorService scheduler, XdsClientPoolFactory xdsClientPoolFactory, ThreadSafeRandom random, FilterRegistry filterRegistry, java.util.Map<java.lang.String,?> bootstrapOverride)
-