Class JiraHttpMonitorConfiguration

java.lang.Object
com.atlassian.diagnostics.internal.platform.monitor.DefaultMonitorConfiguration
com.atlassian.jira.diagnostics.configuration.monitor.JiraMonitorConfiguration
com.atlassian.jira.diagnostics.configuration.monitor.JiraHttpMonitorConfiguration
All Implemented Interfaces:
com.atlassian.diagnostics.internal.platform.monitor.http.HttpMonitorConfiguration, com.atlassian.diagnostics.MonitorConfiguration, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean

public class JiraHttpMonitorConfiguration extends JiraMonitorConfiguration implements com.atlassian.diagnostics.internal.platform.monitor.http.HttpMonitorConfiguration
  • Constructor Details

    • JiraHttpMonitorConfiguration

      public JiraHttpMonitorConfiguration(com.atlassian.diagnostics.DiagnosticsConfiguration diagnosticsConfiguration, FeatureManager featureManager, ApplicationProperties applicationProperties, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.sal.api.license.LicenseHandler licenseHandler, com.atlassian.cache.CacheManager cacheManager)
  • Method Details

    • isDataCenterOnly

      public boolean isDataCenterOnly()
      Specified by:
      isDataCenterOnly in interface com.atlassian.diagnostics.MonitorConfiguration
    • getMaximumHttpRequestTime

      @Nonnull public Duration getMaximumHttpRequestTime()
      Specified by:
      getMaximumHttpRequestTime in interface com.atlassian.diagnostics.internal.platform.monitor.http.HttpMonitorConfiguration