code: public GuavaCache<K, V> doWith(final Callback<K, V, Cache<K, V>> configurer) {
      this.callback = requireNonNull(configurer, "Configurer callback is required.");
      return this;
    }
docs: Configure a cache builder and creates a new {@link Cache}.
  
  @param configurer Configurer callback.
  @return This instance.