code: public CacheConfigurationBuilder<K, V> withClassLoader(ClassLoader classLoader) {
      CacheConfigurationBuilder<K, V> otherBuilder = new CacheConfigurationBuilder<>(this);
      otherBuilder.classLoader = classLoader;
      return otherBuilder;
    }
docs: Adds a {@link ClassLoader} to the returned builder.
  <p>
  The {@link ClassLoader} will be used for resolving all non Ehcache types.
  
  @param classLoader the class loader to use
  @return a new builder with the added class loader