package com.github.anastasop.dropwizard.jedis; import redis.clients.jedis.JedisPoolConfig; public class JedisConfiguration { JedisPoolConfig poolConfig = new JedisPoolConfig(); String host; int port; public String getHost() { return host; } public void setHost(String host) { this.host = host; } public int getPort() { return port; } public void setPort(int port) { this.port = port; } public int getMaxIdle() { return poolConfig.getMaxIdle(); } public void setMaxIdle(int maxIdle) { poolConfig.setMaxIdle(maxIdle); } public int getMinIdle() { return poolConfig.getMinIdle(); } public void setMinIdle(int minIdle) { poolConfig.setMinIdle(minIdle); } public int getMaxActive() { return poolConfig.getMaxActive(); } public void setMaxActive(int maxActive) { poolConfig.setMaxActive(maxActive); } public long getMaxWait() { return poolConfig.getMaxWait(); } public void setMaxWait(long maxWait) { poolConfig.setMaxWait(maxWait); } public byte getWhenExhaustedAction() { return poolConfig.getWhenExhaustedAction(); } public void setWhenExhaustedAction(byte whenExhaustedAction) { poolConfig.setWhenExhaustedAction(whenExhaustedAction); } public boolean isTestOnBorrow() { return poolConfig.isTestOnBorrow(); } public void setTestOnBorrow(boolean testOnBorrow) { poolConfig.setTestOnBorrow(testOnBorrow); } public boolean isTestOnReturn() { return poolConfig.isTestOnReturn(); } public void setTestOnReturn(boolean testOnReturn) { poolConfig.setTestOnReturn(testOnReturn); } public boolean isTestWhileIdle() { return poolConfig.isTestWhileIdle(); } public void setTestWhileIdle(boolean testWhileIdle) { poolConfig.setTestWhileIdle(testWhileIdle); } public long getTimeBetweenEvictionRunsMillis() { return poolConfig.getTimeBetweenEvictionRunsMillis(); } public void setTimeBetweenEvictionRunsMillis( long timeBetweenEvictionRunsMillis) { poolConfig.setTimeBetweenEvictionRunsMillis(timeBetweenEvictionRunsMillis); } public int getNumTestsPerEvictionRun() { return poolConfig.getNumTestsPerEvictionRun(); } public void setNumTestsPerEvictionRun(int numTestsPerEvictionRun) { poolConfig.setNumTestsPerEvictionRun(numTestsPerEvictionRun); } public long getMinEvictableIdleTimeMillis() { return poolConfig.getMinEvictableIdleTimeMillis(); } public void setMinEvictableIdleTimeMillis(long minEvictableIdleTimeMillis) { poolConfig.setMinEvictableIdleTimeMillis(minEvictableIdleTimeMillis); } public long getSoftMinEvictableIdleTimeMillis() { return poolConfig.getSoftMinEvictableIdleTimeMillis(); } public void setSoftMinEvictableIdleTimeMillis( long softMinEvictableIdleTimeMillis) { poolConfig.setSoftMinEvictableIdleTimeMillis(softMinEvictableIdleTimeMillis); } }