Searched refs:ThreadSafeRandom (Results 1 – 13 of 13) sorted by relevance
/aosp_15_r20/external/grpc-grpc-java/xds/src/test/java/io/grpc/xds/ |
H A D | RoutingUtilsTest.java | 94 ThreadSafeRandom random = mock(ThreadSafeRandom.class); in routeMatching_pathOnly() 127 ThreadSafeRandom random = mock(ThreadSafeRandom.class); in routeMatching_pathOnly_caseInsensitive() 154 ThreadSafeRandom random = mock(ThreadSafeRandom.class); in routeMatching_withHeaders()
|
H A D | WeightedRandomPickerTest.java | 88 private static final class FakeRandom implements ThreadSafeRandom {
|
H A D | LeastRequestLoadBalancerTest.java | 113 private ThreadSafeRandom mockRandom;
|
H A D | ClusterImplLoadBalancerTest.java | 134 private ThreadSafeRandom mockRandom;
|
H A D | XdsNameResolverTest.java | 154 private ThreadSafeRandom mockRandom;
|
/aosp_15_r20/external/grpc-grpc-java/xds/src/main/java/io/grpc/xds/ |
H A D | ThreadSafeRandom.java | 23 interface ThreadSafeRandom { interface 30 final class ThreadSafeRandomImpl implements ThreadSafeRandom { 32 static final ThreadSafeRandom instance = new ThreadSafeRandomImpl();
|
H A D | LeastRequestLoadBalancer.java | 43 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl; 72 private final ThreadSafeRandom random; 85 LeastRequestLoadBalancer(Helper helper, ThreadSafeRandom random) { in LeastRequestLoadBalancer() 306 private final ThreadSafeRandom random; 308 ReadyPicker(List<Subchannel> list, int choiceCount, ThreadSafeRandom random) { in ReadyPicker()
|
H A D | WeightedRandomPicker.java | 37 private final ThreadSafeRandom random; 88 this(weightedChildPickers, ThreadSafeRandom.ThreadSafeRandomImpl.instance); in WeightedRandomPicker() 92 WeightedRandomPicker(List<WeightedChildPicker> weightedChildPickers, ThreadSafeRandom random) { in WeightedRandomPicker()
|
H A D | ClusterImplLoadBalancer.java | 45 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl; 81 private final ThreadSafeRandom random; 97 ClusterImplLoadBalancer(Helper helper, ThreadSafeRandom random) { in ClusterImplLoadBalancer()
|
H A D | FaultFilter.java | 50 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl; 82 private final ThreadSafeRandom random; 86 FaultFilter(ThreadSafeRandom random, AtomicLong activeFaultCounter) { in FaultFilter()
|
H A D | XdsNameResolver.java | 57 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl; 113 private final ThreadSafeRandom random; 147 XdsClientPoolFactory xdsClientPoolFactory, ThreadSafeRandom random, in XdsNameResolver()
|
H A D | RoutingUtils.java | 147 Metadata headers, ThreadSafeRandom random) { in matchRoute()
|
H A D | XdsServerWrapper.java | 51 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl; 101 private final ThreadSafeRandom random = ThreadSafeRandomImpl.instance;
|