Create a new eviction configuration with the specified parameters.
Instances are immutable.
@param poolIdleEvictTime Expected to be provided by
{@link BaseGenericObjectPool#getMinEvictableIdleTimeMillis()}
@param poolIdleSoftEvictTime Expected to be provided by
{@link BaseGenericObjectPool#getSoftMinEvictableIdleTimeMillis()}
@param minIdle Expected to be provided by
{@link GenericObjectPool#getMinIdle()} or
{@link GenericKeyedObjectPool#getMinIdlePerKey()}
Create a new eviction configuration with the specified parameters. Instances are immutable.
@param poolIdleEvictTime Expected to be provided by {@link BaseGenericObjectPool#getMinEvictableIdleTimeMillis()} @param poolIdleSoftEvictTime Expected to be provided by {@link BaseGenericObjectPool#getSoftMinEvictableIdleTimeMillis()} @param minIdle Expected to be provided by {@link GenericObjectPool#getMinIdle()} or {@link GenericKeyedObjectPool#getMinIdlePerKey()}