Interface HealthCheckServiceConfiguration
-
- All Superinterfaces:
ConfigBeanProxy,ConfigExtension,Container
public interface HealthCheckServiceConfiguration extends ConfigExtension
- Author:
- mertcaliskan
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classHealthCheckServiceConfiguration.Duck
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidenabled(String value)<T extends Checker>
TgetCheckerByType(Class<T> type)List<Checker>getCheckerList()StringgetEnabled()StringgetHistoricalTraceEnabled()@Min(0L) StringgetHistoricalTraceStoreSize()StringgetHistoricalTraceStoreTimeout()List<String>getNotifierList()voidsetHistoricalTraceEnabled(String value)voidsetHistoricalTraceStoreSize(String value)voidsetHistoricalTraceStoreTimeout(String value)-
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
-
-
-
-
Method Detail
-
getEnabled
String getEnabled()
-
enabled
void enabled(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getHistoricalTraceEnabled
String getHistoricalTraceEnabled()
-
setHistoricalTraceEnabled
void setHistoricalTraceEnabled(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getHistoricalTraceStoreSize
@Min(0L) @Min(0L) String getHistoricalTraceStoreSize()
-
setHistoricalTraceStoreSize
void setHistoricalTraceStoreSize(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getHistoricalTraceStoreTimeout
String getHistoricalTraceStoreTimeout()
-
setHistoricalTraceStoreTimeout
void setHistoricalTraceStoreTimeout(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getCheckerByType
@DuckTyped <T extends Checker> T getCheckerByType(Class<T> type)
-
-