public class NSysMonConfigBuilder extends Object
| Constructor and Description |
|---|
NSysMonConfigBuilder(AApplicationInfoProvider appInfo) |
public NSysMonConfigBuilder(AApplicationInfoProvider appInfo)
public NSysMonConfigBuilder setApplicationInfo(AApplicationInfoProvider appInfo)
public NSysMonConfigBuilder setTimer(ATimer timer)
public NSysMonConfigBuilder setAveragingDelayForScalarsMillis(int averagingDelayForScalarsMillis)
public NSysMonConfigBuilder setMaxNestedMeasurements(int maxNestedMeasurements)
public NSysMonConfigBuilder setMaxNumMeasurementsPerHierarchy(int maxNum)
public NSysMonConfigBuilder setMaxNumMeasurementsPerTimedScalar(int maxNum)
public NSysMonConfigBuilder setMaxNumMeasurementsForCockpit(int maxNum)
public NSysMonConfigBuilder setDurationOfOneTimedScalar(int number)
public NSysMonConfigBuilder setMeasurementTimeoutNanos(long measurementTimeoutNanos)
public boolean isCollectTooltips()
public void setCollectTooltips(boolean collectTooltips)
public void setCollectSqlParameters(boolean collectSqlParameters)
public boolean isCollectSqlParameters()
public NSysMonConfigBuilder setHttpRequestAnalyzer(AHttpRequestAnalyzer httpRequestAnalyzer)
public NSysMonConfigBuilder setMaxNumMeasurementTimeouts(int maxNumMeasurementTimeouts)
public NSysMonConfigBuilder setDataSinkTimeoutNanos(long dataSinkTimeoutNanos)
public NSysMonConfigBuilder setMaxNumDataSinkTimeouts(int maxNumDataSinkTimeouts)
public NSysMonConfigBuilder addEnvironmentMeasurer(AEnvironmentMeasurer environmentMeasurer)
public NSysMonConfigBuilder addScalarMeasurer(AScalarMeasurer scalarMeasurer)
public NSysMonConfigBuilder addScalarTimedMeasurer(AScalarMeasurer scalarTimedMeasurer)
public NSysMonConfigBuilder addDataSink(ADataSink dataSink)
public NSysMonConfigBuilder setDefaultPage(String defaultPage)
public NSysMonConfigBuilder addPresentationMenuEntry(String label, List<APresentationPageDefinition> entries)
public String getPathDatafiles()
public void setPathDatafiles(String pathDatafiles)
public NSysMonConfigBuilder addPresentationMenuEntry(String label, APresentationPageDefinition... entries)
public NSysMonConfig build()
public void addTimedScalarMonitoringParameter(String key, Long value)
public void addTimedScalarMonitoringParameter(String key, Boolean value)
Copyright © 2017. All rights reserved.