public final class SmartLoggerAnalyticsConnectorPlugin extends Object implements AnalyticsConnectorPlugin
| Constructor and Description |
|---|
SmartLoggerAnalyticsConnectorPlugin(Optional<String> aggregatedByOpt,
Optional<Long> durationThresholdOpt)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(AProcess process)
Adds a process to a connector which acts as a consumer.
|
void |
add(HealthCheck healthCheck)
Adds a healthCheck to a connector which acts as a consumer.
|
void |
add(Metric metric)
Adds a metric to a connector which acts as a consumer.
|
@Inject public SmartLoggerAnalyticsConnectorPlugin(Optional<String> aggregatedByOpt, Optional<Long> durationThresholdOpt)
aggregatedByOpt - optional param for aggrating subprocesses results with specific categorydurationThresholdOpt - optional param for setting the error level to log in errorpublic void add(AProcess process)
add in interface AnalyticsConnectorPluginprocess - the processpublic void add(Metric metric)
AnalyticsConnectorPluginadd in interface AnalyticsConnectorPluginmetric - the metricpublic void add(HealthCheck healthCheck)
AnalyticsConnectorPluginadd in interface AnalyticsConnectorPluginhealthCheck - the healthCheckCopyright © 2019. All rights reserved.