/** * */ package vn.mobileid.fms.client.loadbalancing; /** * @author TRUONG.NNT * @created Jun 7, 2019 */ public class HealcheckConfig { private int timeoutConn; private int intervalWhiteCheck; private int countWhiteCheck; private int intervalBlackCheck; private int countBlackCheck; private String healUri; /** * */ public HealcheckConfig() { // TODO Auto-generated constructor stub this.timeoutConn = 20; this.intervalWhiteCheck = 10; this.countWhiteCheck = 2; this.intervalBlackCheck = 20; this.countBlackCheck = 1; this.healUri = "/"; } /** * @param timeoutConn * @param intervalWhiteCheck * @param countWhiteCheck * @param intervalBlackCheck * @param countBlackCheck * @param healUri */ public HealcheckConfig(int timeoutConn, int intervalWhiteCheck, int countWhiteCheck, int intervalBlackCheck, int countBlackCheck, String healUri) { super(); this.timeoutConn = timeoutConn; this.intervalWhiteCheck = intervalWhiteCheck; this.countWhiteCheck = countWhiteCheck; this.intervalBlackCheck = intervalBlackCheck; this.countBlackCheck = countBlackCheck; this.healUri = healUri; } public int getTimeoutConn() { return timeoutConn; } public void setTimeoutConn(int timeoutConn) { this.timeoutConn = timeoutConn; } public int getIntervalWhiteCheck() { return intervalWhiteCheck; } public void setIntervalWhiteCheck(int intervalWhiteCheck) { this.intervalWhiteCheck = intervalWhiteCheck; } public int getCountWhiteCheck() { return countWhiteCheck; } public void setCountWhiteCheck(int countWhiteCheck) { this.countWhiteCheck = countWhiteCheck; } public int getIntervalBlackCheck() { return intervalBlackCheck; } public void setIntervalBlackCheck(int intervalBlackCheck) { this.intervalBlackCheck = intervalBlackCheck; } public int getCountBlackCheck() { return countBlackCheck; } public void setCountBlackCheck(int countBlackCheck) { this.countBlackCheck = countBlackCheck; } /** * @param healUri the healUri to set */ public void setHealUri(String healUri) { this.healUri = healUri; } /** * @return the healUri */ public String getHealUri() { return healUri; } }