public static class MetricIdCache.Any extends Object
Calling one of the type-specific configuration options will returned a regular, typed Builder.
| Modifier and Type | Method and Description |
|---|---|
<T> MetricIdCache.Typed<T> |
cache(ConcurrentMap<T,MetricId> cache,
MetricIdCache.Loader<T> loader) |
<T> MetricIdCache.Typed<T> |
cache(MetricIdCache.Cache<T> cache) |
MetricIdCache.Any |
cacheBuilder(MetricIdCache.CacheBuilder cacheBuilder) |
<T> MetricIdCache.Typed<T> |
loader(MetricIdCache.Loader<T> loader) |
MetricIdCache.Any |
mapBuilder(MetricIdCache.MapBuilder mapBuilder) |
<T> MetricIdCache.Typed<T> |
mapBuilder(MetricIdCache.MapBuilder mapBuilder,
MetricIdCache.Loader<T> loader) |
MetricIdCache.Any |
metricId(MetricId metricId)
Set the given base metric id for the cache.
|
<T> MetricIdCache.Typed<T> |
unbounded(MetricIdCache.Loader<T> loader) |
public MetricIdCache.Any metricId(MetricId metricId)
public <T> MetricIdCache.Typed<T> unbounded(MetricIdCache.Loader<T> loader)
public <T> MetricIdCache.Typed<T> cache(MetricIdCache.Cache<T> cache)
public <T> MetricIdCache.Typed<T> cache(ConcurrentMap<T,MetricId> cache, MetricIdCache.Loader<T> loader)
public <T> MetricIdCache.Typed<T> loader(MetricIdCache.Loader<T> loader)
public <T> MetricIdCache.Typed<T> mapBuilder(MetricIdCache.MapBuilder mapBuilder, MetricIdCache.Loader<T> loader)
public MetricIdCache.Any cacheBuilder(MetricIdCache.CacheBuilder cacheBuilder)
public MetricIdCache.Any mapBuilder(MetricIdCache.MapBuilder mapBuilder)
Copyright © 2017. All rights reserved.