Annotation Type HealthCheckMonitor.Config
-
public static @interface HealthCheckMonitor.Config
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description String
cronExpression
long
intervalInSec
boolean
isDynamic
boolean
logAllResultsAsInfo
HealthCheckMonitor.ChangeType
logResults
String[]
names
boolean
registerHealthyMarkerService
boolean
registerUnhealthyMarkerService
HealthCheckMonitor.ChangeType
sendEvents
String[]
tags
boolean
treatWarnAsHealthy
String
webconsole_configurationFactory_nameHint
-
-
-
Element Detail
-
tags
String[] tags
- Default:
- {}
-
-
-
names
String[] names
- Default:
- {}
-
-
-
cronExpression
String cronExpression
- Default:
- ""
-
-
-
sendEvents
HealthCheckMonitor.ChangeType sendEvents
- Default:
- org.apache.felix.hc.core.impl.monitor.HealthCheckMonitor.ChangeType.STATUS_CHANGES
-
-
-
logResults
HealthCheckMonitor.ChangeType logResults
- Default:
- org.apache.felix.hc.core.impl.monitor.HealthCheckMonitor.ChangeType.NONE
-
-
-
webconsole_configurationFactory_nameHint
String webconsole_configurationFactory_nameHint
- Default:
- "Health Monitor for \'{tags}\'/\'{names}\', {intervalInSec}sec/{cronExpression}, Marker Service Healthy:{registerHealthyMarkerService} Unhealthy:{registerUnhealthyMarkerService}, Send Events {sendEvents}"
-
-