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 class
HealthCheckServiceConfiguration.Duck
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
enabled(String value)
<T extends Checker>
TgetCheckerByType(Class<T> type)
List<Checker>
getCheckerList()
String
getEnabled()
String
getHistoricalTraceEnabled()
@Min(0L) String
getHistoricalTraceStoreSize()
String
getHistoricalTraceStoreTimeout()
List<String>
getNotifierList()
void
setHistoricalTraceEnabled(String value)
void
setHistoricalTraceStoreSize(String value)
void
setHistoricalTraceStoreTimeout(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)
-
-