public void setSizeMultiplier(float multiplier) {
        if (multiplier < 0) {
            throw new IllegalArgumentException("Multiplier must be >= 0");
        }
        maxSize = Math.round(initialMaxSize * multiplier);
        evict();
    }
Sets a size multiplier that will be applied to the size provided in the constructor to set the new size of the
cache. If the new size is less than the current size, entries will be evicted until the current size is less
than or equal to the new size.

@param multiplier The multiplier to apply.
core/src/main/java/com/bumptech/glide/util/LruCache.java