## Uses of Class
net.i2p.router.tunnel.pool.PooledTunnelCreatorConfig

- Packages that use PooledTunnelCreatorConfig
  Package | Description
  --- | ---
  net.i2p.router.tunnel.pool |

- - ### Uses of PooledTunnelCreatorConfig in net.i2p.router.tunnel.pool

    Methods in net.i2p.router.tunnel.pool that return PooledTunnelCreatorConfig
    Modifier and Type | Method and Description
    --- | ---
    `(package private) PooledTunnelCreatorConfig` | TunnelPool.`configureNewTunnel()`
    `(package private) PooledTunnelCreatorConfig` | BuildExecutor.`removeFromBuilding(long id)` This returns the PTCC up to a minute after it 'expired', thus allowing us to still use a tunnel if it was accepted, and to update peer stats.

    Methods in net.i2p.router.tunnel.pool with parameters of type PooledTunnelCreatorConfig
    Modifier and Type | Method and Description
    --- | ---
    `(package private) void` | TunnelPoolManager.`buildComplete(PooledTunnelCreatorConfig cfg)` queue a recurring test job if appropriate
    `(package private) void` | TunnelPool.`buildComplete(PooledTunnelCreatorConfig cfg)` Remove from the _inprogress list
    `void` | BuildExecutor.`buildComplete(PooledTunnelCreatorConfig cfg, TunnelPool pool)` This wakes up the executor, so call this after TunnelPool.addTunnel() so we don't build too many.
    `void` | BuildExecutor.`buildSuccessful(PooledTunnelCreatorConfig cfg)`
    `(package private) void` | BuildExecutor.`buildTunnel(TunnelPool pool, PooledTunnelCreatorConfig cfg)`
    `static void` | BuildRequestor.`request(RouterContext ctx, TunnelPool pool, PooledTunnelCreatorConfig cfg, BuildExecutor exec)`
    `void` | TunnelPool.`tunnelFailed(PooledTunnelCreatorConfig cfg)` This may be called multiple times from TestJob

    Constructors in net.i2p.router.tunnel.pool with parameters of type PooledTunnelCreatorConfig
    Constructor and Description
    `TestJob(RouterContext ctx, PooledTunnelCreatorConfig cfg, TunnelPool pool)`