Home
last modified time | relevance | path

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 DRoutingUtilsTest.java94 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 DWeightedRandomPickerTest.java88 private static final class FakeRandom implements ThreadSafeRandom {
H A DLeastRequestLoadBalancerTest.java113 private ThreadSafeRandom mockRandom;
H A DClusterImplLoadBalancerTest.java134 private ThreadSafeRandom mockRandom;
H A DXdsNameResolverTest.java154 private ThreadSafeRandom mockRandom;
/aosp_15_r20/external/grpc-grpc-java/xds/src/main/java/io/grpc/xds/
H A DThreadSafeRandom.java23 interface ThreadSafeRandom { interface
30 final class ThreadSafeRandomImpl implements ThreadSafeRandom {
32 static final ThreadSafeRandom instance = new ThreadSafeRandomImpl();
H A DLeastRequestLoadBalancer.java43 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 DWeightedRandomPicker.java37 private final ThreadSafeRandom random;
88 this(weightedChildPickers, ThreadSafeRandom.ThreadSafeRandomImpl.instance); in WeightedRandomPicker()
92 WeightedRandomPicker(List<WeightedChildPicker> weightedChildPickers, ThreadSafeRandom random) { in WeightedRandomPicker()
H A DClusterImplLoadBalancer.java45 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl;
81 private final ThreadSafeRandom random;
97 ClusterImplLoadBalancer(Helper helper, ThreadSafeRandom random) { in ClusterImplLoadBalancer()
H A DFaultFilter.java50 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl;
82 private final ThreadSafeRandom random;
86 FaultFilter(ThreadSafeRandom random, AtomicLong activeFaultCounter) { in FaultFilter()
H A DXdsNameResolver.java57 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl;
113 private final ThreadSafeRandom random;
147 XdsClientPoolFactory xdsClientPoolFactory, ThreadSafeRandom random, in XdsNameResolver()
H A DRoutingUtils.java147 Metadata headers, ThreadSafeRandom random) { in matchRoute()
H A DXdsServerWrapper.java51 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl;
101 private final ThreadSafeRandom random = ThreadSafeRandomImpl.instance;