Uses of Class
io.grpc.rls.CachingRlsLbClient.CacheEntry
-
Packages that use CachingRlsLbClient.CacheEntry Package Description io.grpc.rls -
-
Uses of CachingRlsLbClient.CacheEntry in io.grpc.rls
Subclasses of CachingRlsLbClient.CacheEntry in io.grpc.rls Modifier and Type Class Description private static classCachingRlsLbClient.BackoffCacheEntryImplementation ofCachingRlsLbClient.CacheEntrycontains error.(package private) classCachingRlsLbClient.DataCacheEntryImplementation ofCachingRlsLbClient.CacheEntrycontains valid data.Fields in io.grpc.rls with type parameters of type CachingRlsLbClient.CacheEntry Modifier and Type Field Description private LruCache.EvictionListener<RlsProtoData.RouteLookupRequest,CachingRlsLbClient.CacheEntry>CachingRlsLbClient.AutoCleaningEvictionListener. delegateprivate LruCache.EvictionListener<RlsProtoData.RouteLookupRequest,CachingRlsLbClient.CacheEntry>CachingRlsLbClient.Builder. evictionListenerMethods in io.grpc.rls that return CachingRlsLbClient.CacheEntry Modifier and Type Method Description CachingRlsLbClient.CacheEntryCachingRlsLbClient.RlsAsyncLruCache. cacheAndClean(RlsProtoData.RouteLookupRequest key, CachingRlsLbClient.CacheEntry value)Methods in io.grpc.rls with parameters of type CachingRlsLbClient.CacheEntry Modifier and Type Method Description CachingRlsLbClient.CacheEntryCachingRlsLbClient.RlsAsyncLruCache. cacheAndClean(RlsProtoData.RouteLookupRequest key, CachingRlsLbClient.CacheEntry value)protected intCachingRlsLbClient.RlsAsyncLruCache. estimateSizeOf(RlsProtoData.RouteLookupRequest key, CachingRlsLbClient.CacheEntry value)protected booleanCachingRlsLbClient.RlsAsyncLruCache. isExpired(RlsProtoData.RouteLookupRequest key, CachingRlsLbClient.CacheEntry value, long nowNanos)voidCachingRlsLbClient.AutoCleaningEvictionListener. onEviction(RlsProtoData.RouteLookupRequest key, CachingRlsLbClient.CacheEntry value, LruCache.EvictionType cause)protected booleanCachingRlsLbClient.RlsAsyncLruCache. shouldInvalidateEldestEntry(RlsProtoData.RouteLookupRequest eldestKey, CachingRlsLbClient.CacheEntry eldestValue, long now)Method parameters in io.grpc.rls with type arguments of type CachingRlsLbClient.CacheEntry Modifier and Type Method Description (package private) CachingRlsLbClient.BuilderCachingRlsLbClient.Builder. setEvictionListener(LruCache.EvictionListener<RlsProtoData.RouteLookupRequest,CachingRlsLbClient.CacheEntry> evictionListener)Constructor parameters in io.grpc.rls with type arguments of type CachingRlsLbClient.CacheEntry Constructor Description AutoCleaningEvictionListener(LruCache.EvictionListener<RlsProtoData.RouteLookupRequest,CachingRlsLbClient.CacheEntry> delegate)RlsAsyncLruCache(long maxEstimatedSizeBytes, LruCache.EvictionListener<RlsProtoData.RouteLookupRequest,CachingRlsLbClient.CacheEntry> evictionListener, com.google.common.base.Ticker ticker, CachingRlsLbClient.RlsLbHelper helper)
-