/** * Constructs and returns a {@link PoolingOptionsFactoryBean.HostDistancePoolingOptions} instance initialized with the * {@link HostDistance#LOCAL}-based {@link PoolingOptions} as configured on this {@link PoolingOptionsFactoryBean}. * * @return {@link PoolingOptionsFactoryBean.HostDistancePoolingOptions} initialized with this * {@link PoolingOptionsFactoryBean}'s {@link HostDistance#LOCAL}-based {@link PoolingOptions}. * @see com.datastax.driver.core.HostDistance#LOCAL * @see com.datastax.driver.core.PoolingOptions * @see PoolingOptionsFactoryBean.HostDistancePoolingOptions * @see PoolingOptionsFactoryBean.LocalHostDistancePoolingOptions */ protected HostDistancePoolingOptions newLocalHostDistancePoolingOptions() { return new LocalHostDistancePoolingOptions(getLocalCoreConnections(), getLocalMaxConnections(), getLocalMaxSimultaneousRequests(), getLocalMinSimultaneousRequests()); }