public static class SftpPoolConfig.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
public SftpPoolConfig build()
public SftpPoolConfig.Builder maxTotal(int maxTotal)
public SftpPoolConfig.Builder maxIdle(int maxIdle)
public SftpPoolConfig.Builder minIdle(int minIdle)
public SftpPoolConfig.Builder lifo(boolean lifo)
public SftpPoolConfig.Builder fairness(boolean fairness)
public SftpPoolConfig.Builder maxWaitMillis(long maxWaitMillis)
public SftpPoolConfig.Builder minEvictableIdleTimeMillis(long minEvictableIdleTimeMillis)
public SftpPoolConfig.Builder evictorShutdownTimeoutMillis(long evictorShutdownTimeoutMillis)
public SftpPoolConfig.Builder softMinEvictableIdleTimeMillis(long softMinEvictableIdleTimeMillis)
public SftpPoolConfig.Builder numTestsPerEvictionRun(int numTestsPerEvictionRun)
public SftpPoolConfig.Builder evictionPolicy(org.apache.commons.pool2.impl.EvictionPolicy<Sftp> evictionPolicy)
public SftpPoolConfig.Builder evictionPolicyClassName(String evictionPolicyClassName)
public SftpPoolConfig.Builder testOnCreate(boolean testOnCreate)
public SftpPoolConfig.Builder testOnBorrow(boolean testOnBorrow)
public SftpPoolConfig.Builder testOnReturn(boolean testOnReturn)
public SftpPoolConfig.Builder testWhileIdle(boolean testWhileIdle)
public SftpPoolConfig.Builder timeBetweenEvictionRunsMillis(long timeBetweenEvictionRunsMillis)
public SftpPoolConfig.Builder blockWhenExhausted(boolean blockWhenExhausted)
public SftpPoolConfig.Builder jmxEnabled(boolean jmxEnabled)
public SftpPoolConfig.Builder jmxNamePrefix(String jmxNamePrefix)
public SftpPoolConfig.Builder jmxNameBase(String jmxNameBase)
Copyright © 2020. All rights reserved.