public class JiraGCMonitorConfiguration extends JiraMonitorConfiguration implements com.atlassian.diagnostics.internal.platform.monitor.gc.GarbageCollectionMonitorConfiguration
Constructor and Description |
---|
JiraGCMonitorConfiguration(com.atlassian.diagnostics.DiagnosticsConfiguration diagnosticsConfiguration,
FeatureManager featureManager,
ApplicationProperties properties,
com.atlassian.event.api.EventPublisher eventPublisher,
com.atlassian.sal.api.license.LicenseHandler licenseHandler) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.diagnostics.internal.platform.poller.ScheduleInterval |
garbageCollectionPollerScheduleInterval() |
double |
getErrorThreshold() |
double |
getWarningThreshold() |
boolean |
shouldIncludeTopThreadMemoryAllocationsInDetails() |
java.time.Duration |
slidingWindowSize() |
afterPropertiesSet, destroy, isEnabled, onFeatureFlagChange, onLicenseChanged, onPluginSystemStarted
defaultScheduleInterval
public JiraGCMonitorConfiguration(com.atlassian.diagnostics.DiagnosticsConfiguration diagnosticsConfiguration, FeatureManager featureManager, ApplicationProperties properties, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.sal.api.license.LicenseHandler licenseHandler)
public double getWarningThreshold()
getWarningThreshold
in interface com.atlassian.diagnostics.internal.platform.monitor.gc.GarbageCollectionMonitorConfiguration
public double getErrorThreshold()
getErrorThreshold
in interface com.atlassian.diagnostics.internal.platform.monitor.gc.GarbageCollectionMonitorConfiguration
public java.time.Duration slidingWindowSize()
slidingWindowSize
in interface com.atlassian.diagnostics.internal.platform.monitor.gc.GarbageCollectionMonitorConfiguration
public com.atlassian.diagnostics.internal.platform.poller.ScheduleInterval garbageCollectionPollerScheduleInterval()
garbageCollectionPollerScheduleInterval
in interface com.atlassian.diagnostics.internal.platform.monitor.gc.GarbageCollectionMonitorConfiguration
public boolean shouldIncludeTopThreadMemoryAllocationsInDetails()
shouldIncludeTopThreadMemoryAllocationsInDetails
in interface com.atlassian.diagnostics.internal.platform.monitor.gc.GarbageCollectionMonitorConfiguration
Copyright © 2002-2021 Atlassian. All Rights Reserved.