Home
last modified time | relevance | path

Searched refs:ThreadSafeRandomImpl (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/external/grpc-grpc-java/xds/src/main/java/io/grpc/xds/
H A DThreadSafeRandom.java30 final class ThreadSafeRandomImpl implements ThreadSafeRandom { class
32 static final ThreadSafeRandom instance = new ThreadSafeRandomImpl();
34 private ThreadSafeRandomImpl() {} in ThreadSafeRandomImpl() method in ThreadSafeRandom.ThreadSafeRandomImpl
H A DClusterImplLoadBalancer.java45 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl;
94 this(helper, ThreadSafeRandomImpl.instance); in ClusterImplLoadBalancer()
H A DLeastRequestLoadBalancer.java43 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl;
81 this(helper, ThreadSafeRandomImpl.instance); in LeastRequestLoadBalancer()
H A DFaultFilter.java50 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl;
63 new FaultFilter(ThreadSafeRandomImpl.instance, new AtomicLong());
H A DWeightedRandomPicker.java88 this(weightedChildPickers, ThreadSafeRandom.ThreadSafeRandomImpl.instance); in WeightedRandomPicker()
H A DXdsServerWrapper.java51 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl;
101 private final ThreadSafeRandom random = ThreadSafeRandomImpl.instance;
H A DXdsNameResolver.java57 import io.grpc.xds.ThreadSafeRandom.ThreadSafeRandomImpl;
138 SharedXdsClientPoolProvider.getDefaultProvider(), ThreadSafeRandomImpl.instance, in XdsNameResolver()