Package com.networknt.health
Class HealthConfig
- java.lang.Object
-
- com.networknt.health.HealthConfig
-
public class HealthConfig extends Object
Config class for Health Handler- Author:
- Steve Hu
-
-
Field Summary
Fields Modifier and Type Field Description static StringCONFIG_NAME
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDownstreamHost()StringgetDownstreamPath()Map<String,Object>getMappedConfig()intgetTimeout()booleanisDownstreamEnabled()booleanisEnabled()booleanisUseJson()static HealthConfigload()static HealthConfigload(String configName)voidreload()voidreload(String configName)voidsetDownstreamEnabled(boolean downstreamEnabled)voidsetDownstreamHost(String downstreamHost)voidsetDownstreamPath(String downstreamPath)voidsetEnabled(boolean enabled)voidsetTimeout(int timeout)voidsetUseJson(boolean useJson)
-
-
-
Field Detail
-
CONFIG_NAME
public static final String CONFIG_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
load
public static HealthConfig load(String configName)
-
load
public static HealthConfig load()
-
reload
public void reload()
-
reload
public void reload(String configName)
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
isUseJson
public boolean isUseJson()
-
setUseJson
public void setUseJson(boolean useJson)
-
getTimeout
public int getTimeout()
-
setTimeout
public void setTimeout(int timeout)
-
isDownstreamEnabled
public boolean isDownstreamEnabled()
-
setDownstreamEnabled
public void setDownstreamEnabled(boolean downstreamEnabled)
-
getDownstreamHost
public String getDownstreamHost()
-
setDownstreamHost
public void setDownstreamHost(String downstreamHost)
-
getDownstreamPath
public String getDownstreamPath()
-
setDownstreamPath
public void setDownstreamPath(String downstreamPath)
-
-