Index
All Classes and Interfaces|All Packages
A
- AbstractBuilder(Issue, String) - Constructor for class com.atlassian.diagnostics.internal.SimpleAlert.AbstractBuilder
- alert(int, Consumer<AlertRequest.Builder>) - Method in class com.atlassian.diagnostics.internal.InitializingMonitor
- AlertEntity - Interface in com.atlassian.diagnostics.internal.dao
-
The persisted entity which contains all details for an
Alert - AlertEntityDao - Interface in com.atlassian.diagnostics.internal.dao
- AlertMetric - Class in com.atlassian.diagnostics.internal.dao
-
Metrics for a (issue, plugin, node) tuple
- AlertMetric(String, Severity, String, String, String, long) - Constructor for class com.atlassian.diagnostics.internal.dao.AlertMetric
- AlertProvider<T> - Class in com.atlassian.diagnostics.internal
- AlertProvider(String, T) - Constructor for class com.atlassian.diagnostics.internal.AlertProvider
- AlertPublisher - Interface in com.atlassian.diagnostics.internal
- Alerts - Class in com.atlassian.diagnostics.internal.jmx
- Alerts() - Constructor for class com.atlassian.diagnostics.internal.jmx.Alerts
- AlertsMXBean - Interface in com.atlassian.diagnostics.internal.jmx
-
MX Bean that exposes alert counts, broken down by severity since the JVM was started
- AnalyticsUtils - Class in com.atlassian.diagnostics.internal.analytics
- AnalyticsUtils() - Constructor for class com.atlassian.diagnostics.internal.analytics.AnalyticsUtils
- ATTRIBUTES - Static variable in class com.atlassian.diagnostics.internal.ipd.metrics.CounterMeterImpl
- ATTRIBUTES - Static variable in class com.atlassian.diagnostics.internal.ipd.metrics.ValueMeterImpl
B
- build() - Method in class com.atlassian.diagnostics.internal.SimpleAlert.Builder
- build() - Method in class com.atlassian.diagnostics.internal.SimpleAlertCount.Builder
- build() - Method in class com.atlassian.diagnostics.internal.SimpleAlertWithElisions.Builder
- Builder(Issue, PluginDetails) - Constructor for class com.atlassian.diagnostics.internal.SimpleAlertCount.Builder
- Builder(Issue, String) - Constructor for class com.atlassian.diagnostics.internal.SimpleAlert.Builder
- Builder(Issue, String) - Constructor for class com.atlassian.diagnostics.internal.SimpleAlertWithElisions.Builder
C
- com.atlassian.diagnostics.internal - package com.atlassian.diagnostics.internal
- com.atlassian.diagnostics.internal.analytics - package com.atlassian.diagnostics.internal.analytics
- com.atlassian.diagnostics.internal.concurrent - package com.atlassian.diagnostics.internal.concurrent
- com.atlassian.diagnostics.internal.dao - package com.atlassian.diagnostics.internal.dao
- com.atlassian.diagnostics.internal.detail - package com.atlassian.diagnostics.internal.detail
- com.atlassian.diagnostics.internal.ipd - package com.atlassian.diagnostics.internal.ipd
- com.atlassian.diagnostics.internal.ipd.metrics - package com.atlassian.diagnostics.internal.ipd.metrics
- com.atlassian.diagnostics.internal.jmx - package com.atlassian.diagnostics.internal.jmx
- com.atlassian.diagnostics.internal.util - package com.atlassian.diagnostics.internal.util
- compareTo(IssueId) - Method in class com.atlassian.diagnostics.internal.IssueId
- compareTo(PluginId) - Method in class com.atlassian.diagnostics.internal.PluginId
- constructObjectName(String, MeterKey) - Static method in class com.atlassian.diagnostics.internal.ipd.IpdUtils
- counter(String, MeterTag...) - Method in class com.atlassian.diagnostics.internal.ipd.IpdMeterRegistry
- CounterMeterImpl - Class in com.atlassian.diagnostics.internal.ipd.metrics
-
Metric for counter value.
- CounterMeterImpl(MeterConfig) - Constructor for class com.atlassian.diagnostics.internal.ipd.metrics.CounterMeterImpl
- createJobRegistry(BundleContext) - Method in class com.atlassian.diagnostics.internal.ipd.DefaultPluginIpdFactory
- createMonitor(String, String) - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- createMonitor(String, String, MonitorConfiguration) - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- createRegistry(MeterConfigurations, BundleContext) - Method in class com.atlassian.diagnostics.internal.ipd.DefaultPluginIpdFactory
- createRegistry(BundleContext) - Method in class com.atlassian.diagnostics.internal.ipd.DefaultPluginIpdFactory
- custom(String, CustomMeter.MBeanSupplier<T>, MeterTag...) - Method in class com.atlassian.diagnostics.internal.ipd.IpdMeterRegistry
- custom(String, Class<T>, MeterTag...) - Method in class com.atlassian.diagnostics.internal.ipd.IpdMeterRegistry
D
- DailyAlertAnalyticsJob - Class in com.atlassian.diagnostics.internal.analytics
- DailyAlertAnalyticsJob(EventPublisher, InternalMonitoringService, SchedulerService) - Constructor for class com.atlassian.diagnostics.internal.analytics.DailyAlertAnalyticsJob
- DailyAlertCountAnalyticsEvent - Class in com.atlassian.diagnostics.internal.analytics
-
Products that bundle
atlassian-diagnostics-coreshould also add the following to their analytics-whitelist: - DailyAlertCountAnalyticsEvent(long, Issue, PluginDetails, Set<String>, long) - Constructor for class com.atlassian.diagnostics.internal.analytics.DailyAlertCountAnalyticsEvent
- DEFAULT_NAME_MAPPER - Static variable in class com.atlassian.diagnostics.internal.ipd.IpdUtils
- DefaultDiagnosticsConfiguration - Class in com.atlassian.diagnostics.internal
- DefaultDiagnosticsConfiguration() - Constructor for class com.atlassian.diagnostics.internal.DefaultDiagnosticsConfiguration
- DefaultIpdJobRunner - Class in com.atlassian.diagnostics.internal.ipd
-
Provides default implementation of
IpdJobRunnerinterface. - DefaultIpdJobRunner(CachedIpdState) - Constructor for class com.atlassian.diagnostics.internal.ipd.DefaultIpdJobRunner
- DefaultJmxService - Class in com.atlassian.diagnostics.internal.jmx
- DefaultJmxService() - Constructor for class com.atlassian.diagnostics.internal.jmx.DefaultJmxService
- DefaultLoggingService - Class in com.atlassian.diagnostics.internal.ipd
- DefaultLoggingService(CachedIpdState) - Constructor for class com.atlassian.diagnostics.internal.ipd.DefaultLoggingService
- DefaultLoggingService(CachedIpdState, Clock) - Constructor for class com.atlassian.diagnostics.internal.ipd.DefaultLoggingService
- DefaultMonitoringService - Class in com.atlassian.diagnostics.internal
- DefaultMonitoringService(DiagnosticsConfiguration, AlertEntityDao, I18nResolver, JsonMapper, PermissionEnforcer, PluginHelper, AlertPublisher, SchedulerService, TransactionTemplate) - Constructor for class com.atlassian.diagnostics.internal.DefaultMonitoringService
- DefaultPluginIpdFactory - Class in com.atlassian.diagnostics.internal.ipd
-
Default implementation of
PluginIpdFactory. - DefaultPluginIpdFactory(IpdMeterRegistry, IpdJobRegistry) - Constructor for class com.atlassian.diagnostics.internal.ipd.DefaultPluginIpdFactory
- DefaultThreadDumpProducer - Class in com.atlassian.diagnostics.internal.detail
-
Produces thread dumps with a string representations of stack traces for the supplied threads.
- DefaultThreadDumpProducer() - Constructor for class com.atlassian.diagnostics.internal.detail.DefaultThreadDumpProducer
- defineIssue(String, int, Severity) - Method in class com.atlassian.diagnostics.internal.InitializingMonitor
- defineIssue(String, int, Severity, Class<?>) - Method in class com.atlassian.diagnostics.internal.InitializingMonitor
- deleteAll(AlertCriteria) - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntityDao
- deleteAll(AlertCriteria) - Method in class com.atlassian.diagnostics.internal.dao.InMemoryAlertEntityDao
- destroy() - Method in class com.atlassian.diagnostics.internal.analytics.DailyAlertAnalyticsJob
- destroy() - Method in interface com.atlassian.diagnostics.internal.InternalComponentMonitor
- destroyMonitor(String) - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- details(Object) - Method in class com.atlassian.diagnostics.internal.SimpleAlert.AbstractBuilder
- detailsAsJson(String) - Method in class com.atlassian.diagnostics.internal.SimpleAlert.AbstractBuilder
E
- elisions(Elisions) - Method in class com.atlassian.diagnostics.internal.SimpleAlertWithElisions.Builder
- equals(Object) - Method in class com.atlassian.diagnostics.internal.dao.AlertMetric
- equals(Object) - Method in class com.atlassian.diagnostics.internal.dao.SimpleMinimalAlertEntity
- equals(Object) - Method in class com.atlassian.diagnostics.internal.detail.SimpleThreadDump
- equals(Object) - Method in class com.atlassian.diagnostics.internal.IssueId
- equals(Object) - Method in class com.atlassian.diagnostics.internal.jmx.ThreadMemoryAllocation
- equals(Object) - Method in class com.atlassian.diagnostics.internal.PluginId
F
- factory() - Static method in class com.atlassian.diagnostics.internal.ipd.metrics.CounterMeterImpl
- factory() - Static method in class com.atlassian.diagnostics.internal.ipd.metrics.StatsMeterImpl
- factory() - Static method in class com.atlassian.diagnostics.internal.ipd.metrics.ValueMeterImpl
- factory(ObjectName, List<String>, List<String>) - Static method in class com.atlassian.diagnostics.internal.ipd.metrics.JmxCopyMeterImpl
- findAllComponentIds() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntityDao
- findAllComponentIds() - Method in class com.atlassian.diagnostics.internal.dao.InMemoryAlertEntityDao
- findAllComponents() - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- findAllIssueIds() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntityDao
- findAllIssueIds() - Method in class com.atlassian.diagnostics.internal.dao.InMemoryAlertEntityDao
- findAllIssues() - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- findAllNodeNames() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntityDao
- findAllNodeNames() - Method in class com.atlassian.diagnostics.internal.dao.InMemoryAlertEntityDao
- findAllNodesWithAlerts() - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- findAllPluginKeys() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntityDao
- findAllPluginKeys() - Method in class com.atlassian.diagnostics.internal.dao.InMemoryAlertEntityDao
- findAllPluginsWithAlerts() - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- forceLogMetric(IpdMeter, Instant) - Method in class com.atlassian.diagnostics.internal.ipd.DefaultLoggingService
- formatData(String) - Method in class com.atlassian.diagnostics.internal.ipd.DefaultLoggingService
- FULL_ATTRIBUTES - Static variable in class com.atlassian.diagnostics.internal.ipd.metrics.StatsMeterImpl
G
- Gate - Class in com.atlassian.diagnostics.internal.concurrent
- Gate(Clock, Duration) - Constructor for class com.atlassian.diagnostics.internal.concurrent.Gate
- Gate(Duration) - Constructor for class com.atlassian.diagnostics.internal.concurrent.Gate
- getAlertRetentionPeriod() - Method in class com.atlassian.diagnostics.internal.DefaultDiagnosticsConfiguration
- getAlertTruncationInterval() - Method in class com.atlassian.diagnostics.internal.DefaultDiagnosticsConfiguration
- getAttribute(String) - Method in class com.atlassian.diagnostics.internal.jmx.ReadOnlyProxyMBean
- getAttributes(boolean) - Method in class com.atlassian.diagnostics.internal.ipd.metrics.CounterMeterImpl
- getAttributes(boolean) - Method in class com.atlassian.diagnostics.internal.ipd.metrics.StatsMeterImpl
- getAttributes(boolean) - Method in class com.atlassian.diagnostics.internal.ipd.metrics.ValueMeterImpl
- getAttributes(boolean) - Method in class com.atlassian.diagnostics.internal.ipd.metrics.JmxCopyMeterImpl
- getAttributes(boolean, ObjectName) - Method in class com.atlassian.diagnostics.internal.ipd.metrics.CounterMeterImpl
- getAttributes(boolean, ObjectName) - Method in class com.atlassian.diagnostics.internal.ipd.metrics.JmxCopyMeterImpl
- getAttributes(boolean, ObjectName) - Method in class com.atlassian.diagnostics.internal.ipd.metrics.StatsMeterImpl
- getAttributes(boolean, ObjectName) - Method in class com.atlassian.diagnostics.internal.ipd.metrics.ValueMeterImpl
- getAttributes(String[]) - Method in class com.atlassian.diagnostics.internal.jmx.ReadOnlyProxyMBean
- getById(long) - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntityDao
-
Retrieves an alert entity by the specified ID
- getById(long) - Method in class com.atlassian.diagnostics.internal.dao.InMemoryAlertEntityDao
- getCallingBundle() - Method in interface com.atlassian.diagnostics.internal.PluginHelper
- getCallingBundle() - Method in class com.atlassian.diagnostics.internal.SimplePluginHelper
- getComponent() - Method in class com.atlassian.diagnostics.internal.jmx.IssueAlerts
- getComponent() - Method in interface com.atlassian.diagnostics.internal.jmx.IssueAlertsMXBean
- getCount() - Method in class com.atlassian.diagnostics.internal.analytics.DailyAlertCountAnalyticsEvent
- getCount() - Method in class com.atlassian.diagnostics.internal.dao.AlertMetric
- getCount() - Method in class com.atlassian.diagnostics.internal.jmx.IssueAlerts
- getCount() - Method in interface com.atlassian.diagnostics.internal.jmx.IssueAlertsMXBean
- getCount() - Method in class com.atlassian.diagnostics.internal.SimpleElisions
- getCountsByNodeName() - Method in class com.atlassian.diagnostics.internal.SimpleAlertCount
- getDescription() - Method in class com.atlassian.diagnostics.internal.jmx.IssueAlerts
- getDescription() - Method in interface com.atlassian.diagnostics.internal.jmx.IssueAlertsMXBean
- getDetails() - Method in class com.atlassian.diagnostics.internal.SimpleAlert
- getDetailsJson() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntity
- getDetailsJson() - Method in class com.atlassian.diagnostics.internal.dao.SimpleAlertEntity
- getDetailsJsonLength() - Method in interface com.atlassian.diagnostics.internal.dao.MinimalAlertEntity
- getDetailsJsonLength() - Method in class com.atlassian.diagnostics.internal.dao.SimpleMinimalAlertEntity
- getElisions() - Method in class com.atlassian.diagnostics.internal.SimpleAlertWithElisions
- getEnd() - Method in class com.atlassian.diagnostics.internal.SimpleInterval
- getEpochDay() - Method in class com.atlassian.diagnostics.internal.analytics.DailyAlertCountAnalyticsEvent
- getErrorCount() - Method in class com.atlassian.diagnostics.internal.jmx.Alerts
- getErrorCount() - Method in interface com.atlassian.diagnostics.internal.jmx.AlertsMXBean
- getGarbageCollectorMXBeans() - Method in class com.atlassian.diagnostics.internal.jmx.DefaultJmxService
- getGarbageCollectorMXBeans() - Method in interface com.atlassian.diagnostics.internal.jmx.JmxService
- getId() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntity
- getId() - Method in interface com.atlassian.diagnostics.internal.dao.MinimalAlertEntity
- getId() - Method in class com.atlassian.diagnostics.internal.dao.SimpleAlertEntity
- getId() - Method in class com.atlassian.diagnostics.internal.dao.SimpleMinimalAlertEntity
- getId() - Method in class com.atlassian.diagnostics.internal.detail.SimpleThreadDump
- getId() - Method in class com.atlassian.diagnostics.internal.SimpleAlert
- getInfoCount() - Method in class com.atlassian.diagnostics.internal.jmx.Alerts
- getInfoCount() - Method in interface com.atlassian.diagnostics.internal.jmx.AlertsMXBean
- getInterval() - Method in class com.atlassian.diagnostics.internal.SimpleElisions
- getIssue() - Method in class com.atlassian.diagnostics.internal.SimpleAlert
- getIssue() - Method in class com.atlassian.diagnostics.internal.SimpleAlertCount
- getIssue(String, Severity) - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- getIssue(String, Severity) - Method in interface com.atlassian.diagnostics.internal.IssueSupplier
- getIssueComponentId() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntity
- getIssueComponentId() - Method in class com.atlassian.diagnostics.internal.dao.SimpleAlertEntity
- getIssueId() - Method in class com.atlassian.diagnostics.internal.analytics.DailyAlertCountAnalyticsEvent
- getIssueId() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntity
- getIssueId() - Method in class com.atlassian.diagnostics.internal.dao.AlertMetric
- getIssueId() - Method in interface com.atlassian.diagnostics.internal.dao.MinimalAlertEntity
- getIssueId() - Method in class com.atlassian.diagnostics.internal.dao.SimpleAlertEntity
- getIssueId() - Method in class com.atlassian.diagnostics.internal.dao.SimpleMinimalAlertEntity
- getIssueSeverity() - Method in class com.atlassian.diagnostics.internal.analytics.DailyAlertCountAnalyticsEvent
- getIssueSeverity() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntity
- getIssueSeverity() - Method in class com.atlassian.diagnostics.internal.dao.AlertMetric
- getIssueSeverity() - Method in class com.atlassian.diagnostics.internal.dao.SimpleAlertEntity
- getJmxAttribute(String, String) - Method in class com.atlassian.diagnostics.internal.jmx.DefaultJmxService
- getJmxAttribute(String, String) - Method in interface com.atlassian.diagnostics.internal.jmx.JmxService
- getJmxAttributes(String, String[]) - Method in class com.atlassian.diagnostics.internal.jmx.DefaultJmxService
- getJmxAttributes(String, String[]) - Method in interface com.atlassian.diagnostics.internal.jmx.JmxService
- getKey() - Method in class com.atlassian.diagnostics.internal.AlertProvider
- getKey() - Method in class com.atlassian.diagnostics.internal.PluginId
- getLatestAlertTimestamp() - Method in class com.atlassian.diagnostics.internal.jmx.Alerts
- getLatestAlertTimestamp() - Method in interface com.atlassian.diagnostics.internal.jmx.AlertsMXBean
- getLatestAlertTimestamp() - Method in class com.atlassian.diagnostics.internal.jmx.IssueAlerts
- getLatestAlertTimestamp() - Method in interface com.atlassian.diagnostics.internal.jmx.IssueAlertsMXBean
- getMBeanInfo() - Method in class com.atlassian.diagnostics.internal.jmx.ReadOnlyProxyMBean
- getMemoryAllocationInBytes() - Method in class com.atlassian.diagnostics.internal.jmx.ThreadMemoryAllocation
- getMemoryPoolMXBeans() - Method in class com.atlassian.diagnostics.internal.jmx.DefaultJmxService
- getMemoryPoolMXBeans() - Method in interface com.atlassian.diagnostics.internal.jmx.JmxService
- getMeterConfigurations() - Method in class com.atlassian.diagnostics.internal.ipd.IpdMeterRegistry
- getMetersStorage() - Method in class com.atlassian.diagnostics.internal.ipd.IpdMeterRegistry
- getMicrometerTags(MeterTag[]) - Static method in class com.atlassian.diagnostics.internal.ipd.IpdUtils
- getMonitor(String) - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- getName() - Method in class com.atlassian.diagnostics.internal.detail.SimpleThreadDump
- getNextRequest() - Method in class com.atlassian.diagnostics.internal.SimplePageSummary
- getNodeName() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntity
- getNodeName() - Method in class com.atlassian.diagnostics.internal.dao.AlertMetric
- getNodeName() - Method in interface com.atlassian.diagnostics.internal.dao.MinimalAlertEntity
- getNodeName() - Method in class com.atlassian.diagnostics.internal.dao.SimpleAlertEntity
- getNodeName() - Method in class com.atlassian.diagnostics.internal.dao.SimpleMinimalAlertEntity
- getNodeName() - Method in class com.atlassian.diagnostics.internal.DefaultDiagnosticsConfiguration
- getNodeName() - Method in class com.atlassian.diagnostics.internal.SimpleAlert
- getNodeUuids() - Method in class com.atlassian.diagnostics.internal.analytics.DailyAlertCountAnalyticsEvent
- getPlugin() - Method in class com.atlassian.diagnostics.internal.SimpleAlertCount
- getPluginDetails(String, String) - Method in interface com.atlassian.diagnostics.internal.PluginDetailsSupplier
- getPluginDetails(String, String) - Method in class com.atlassian.diagnostics.internal.SimplePluginHelper
- getPluginKey() - Method in class com.atlassian.diagnostics.internal.analytics.DailyAlertCountAnalyticsEvent
- getPluginKey() - Method in class com.atlassian.diagnostics.internal.dao.AlertMetric
- getPluginName() - Method in class com.atlassian.diagnostics.internal.jmx.PluginAlerts
- getPluginName() - Method in interface com.atlassian.diagnostics.internal.jmx.PluginAlertsMXBean
- getPluginName(String) - Method in interface com.atlassian.diagnostics.internal.PluginHelper
- getPluginName(String) - Method in class com.atlassian.diagnostics.internal.SimplePluginHelper
- getPluginVersion() - Method in class com.atlassian.diagnostics.internal.analytics.DailyAlertCountAnalyticsEvent
- getPluginVersion() - Method in class com.atlassian.diagnostics.internal.dao.AlertMetric
- getPrevRequest() - Method in class com.atlassian.diagnostics.internal.SimplePageSummary
- getProfilingKey(MeterKey) - Static method in class com.atlassian.diagnostics.internal.ipd.IpdUtils
- getProfilingTag(MeterTag) - Static method in class com.atlassian.diagnostics.internal.ipd.IpdUtils
- getProfilingTags(MeterTag[]) - Static method in class com.atlassian.diagnostics.internal.ipd.IpdUtils
- getSeverity() - Method in class com.atlassian.diagnostics.internal.jmx.IssueAlerts
- getSeverity() - Method in interface com.atlassian.diagnostics.internal.jmx.IssueAlertsMXBean
- getStackTrace() - Method in class com.atlassian.diagnostics.internal.detail.SimpleThreadDump
- getStackTrace() - Method in class com.atlassian.diagnostics.internal.jmx.ThreadMemoryAllocation
- getStart() - Method in class com.atlassian.diagnostics.internal.SimpleInterval
- getState() - Method in class com.atlassian.diagnostics.internal.detail.SimpleThreadDump
- getThreadDumpProducerCooldown() - Method in class com.atlassian.diagnostics.internal.DefaultDiagnosticsConfiguration
- getThreadMemoryAllocations(long) - Method in class com.atlassian.diagnostics.internal.jmx.ThreadMemoryAllocationService
- getThreadMemoryAllocations(long, int) - Method in class com.atlassian.diagnostics.internal.jmx.ThreadMemoryAllocationService
- getThreadMXBean() - Method in class com.atlassian.diagnostics.internal.jmx.DefaultJmxService
- getThreadMXBean() - Method in interface com.atlassian.diagnostics.internal.jmx.JmxService
- getThreadName() - Method in class com.atlassian.diagnostics.internal.jmx.ThreadMemoryAllocation
- getTimestamp() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntity
- getTimestamp() - Method in interface com.atlassian.diagnostics.internal.dao.MinimalAlertEntity
- getTimestamp() - Method in class com.atlassian.diagnostics.internal.dao.SimpleAlertEntity
- getTimestamp() - Method in class com.atlassian.diagnostics.internal.dao.SimpleMinimalAlertEntity
- getTimestamp() - Method in class com.atlassian.diagnostics.internal.SimpleAlert
- getTopThreadMemoryAllocations(int) - Method in class com.atlassian.diagnostics.internal.jmx.ThreadMemoryAllocationService
- getTopThreadMemoryAllocations(int, int) - Method in class com.atlassian.diagnostics.internal.jmx.ThreadMemoryAllocationService
- getTotalCount() - Method in class com.atlassian.diagnostics.internal.jmx.Alerts
- getTotalCount() - Method in interface com.atlassian.diagnostics.internal.jmx.AlertsMXBean
- getTotalCount() - Method in class com.atlassian.diagnostics.internal.SimpleAlertCount
- getTrigger() - Method in class com.atlassian.diagnostics.internal.SimpleAlert
- getTriggerModule() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntity
- getTriggerModule() - Method in class com.atlassian.diagnostics.internal.dao.SimpleAlertEntity
- getTriggerPluginKey() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntity
- getTriggerPluginKey() - Method in interface com.atlassian.diagnostics.internal.dao.MinimalAlertEntity
- getTriggerPluginKey() - Method in class com.atlassian.diagnostics.internal.dao.SimpleAlertEntity
- getTriggerPluginKey() - Method in class com.atlassian.diagnostics.internal.dao.SimpleMinimalAlertEntity
- getTriggerPluginVersion() - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntity
- getTriggerPluginVersion() - Method in class com.atlassian.diagnostics.internal.dao.SimpleAlertEntity
- getType() - Method in class com.atlassian.diagnostics.internal.JacksonJsonMapper
- getTypeId() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.CounterMeterImpl
- getVersion() - Method in class com.atlassian.diagnostics.internal.PluginId
- getWarningCount() - Method in class com.atlassian.diagnostics.internal.jmx.Alerts
- getWarningCount() - Method in interface com.atlassian.diagnostics.internal.jmx.AlertsMXBean
H
- hashCode() - Method in class com.atlassian.diagnostics.internal.dao.AlertMetric
- hashCode() - Method in class com.atlassian.diagnostics.internal.dao.SimpleMinimalAlertEntity
- hashCode() - Method in class com.atlassian.diagnostics.internal.detail.SimpleThreadDump
- hashCode() - Method in class com.atlassian.diagnostics.internal.IssueId
- hashCode() - Method in class com.atlassian.diagnostics.internal.jmx.ThreadMemoryAllocation
- hashCode() - Method in class com.atlassian.diagnostics.internal.PluginId
- hasObjectName(String) - Method in class com.atlassian.diagnostics.internal.jmx.DefaultJmxService
- hasObjectName(String) - Method in interface com.atlassian.diagnostics.internal.jmx.JmxService
I
- id(long) - Method in class com.atlassian.diagnostics.internal.SimpleAlert.AbstractBuilder
- ifAccessible(Runnable) - Method in class com.atlassian.diagnostics.internal.concurrent.Gate
- ifAccessible(Supplier<T>) - Method in class com.atlassian.diagnostics.internal.concurrent.Gate
- increment(long) - Method in class com.atlassian.diagnostics.internal.ipd.metrics.CounterMeterImpl
- init(MonitoringService) - Method in class com.atlassian.diagnostics.internal.InitializingMonitor
- InitializingMonitor - Class in com.atlassian.diagnostics.internal
- InitializingMonitor() - Constructor for class com.atlassian.diagnostics.internal.InitializingMonitor
- InMemoryAlertEntityDao - Class in com.atlassian.diagnostics.internal.dao
-
Simple implementation that's used for ref-app and validating the sanity of the DAO contract
- InMemoryAlertEntityDao() - Constructor for class com.atlassian.diagnostics.internal.dao.InMemoryAlertEntityDao
- InstantPrecisionUtil - Class in com.atlassian.diagnostics.internal.util
- InternalComponentMonitor - Interface in com.atlassian.diagnostics.internal
- InternalMonitoringService - Interface in com.atlassian.diagnostics.internal
- internalStreamAlertCounts(AlertCriteria, PageCallback<? super AlertCount, T>, PageRequest) - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- internalStreamAlertCounts(AlertCriteria, PageCallback<? super AlertCount, T>, PageRequest) - Method in interface com.atlassian.diagnostics.internal.InternalMonitoringService
-
Gives unsecured access to
MonitoringService.streamAlertCounts(AlertCriteria, PageCallback, PageRequest), to allow publishing of daily analytics - invoke(String, Object[], String[]) - Method in class com.atlassian.diagnostics.internal.jmx.ReadOnlyProxyMBean
- ipdJobRegistry - Variable in class com.atlassian.diagnostics.internal.ipd.DefaultPluginIpdFactory
- IpdMeterRegistry - Class in com.atlassian.diagnostics.internal.ipd
-
IpdMainRegistry is a root registry that allows for registering new ipd metrics in the product.
- IpdMeterRegistry(MeterConfigurations) - Constructor for class com.atlassian.diagnostics.internal.ipd.IpdMeterRegistry
- IpdMeterRegistry(MeterConfigurations, Map<MeterKey, IpdMeter>) - Constructor for class com.atlassian.diagnostics.internal.ipd.IpdMeterRegistry
- ipdRegistry - Variable in class com.atlassian.diagnostics.internal.ipd.DefaultPluginIpdFactory
- IpdRegistryLogger - Class in com.atlassian.diagnostics.internal.ipd
- IpdRegistryLogger(IpdRegistry, IpdLoggingService) - Constructor for class com.atlassian.diagnostics.internal.ipd.IpdRegistryLogger
- IpdUtils - Class in com.atlassian.diagnostics.internal.ipd
- isDaemon() - Method in class com.atlassian.diagnostics.internal.detail.SimpleThreadDump
- isEnabled() - Method in class com.atlassian.diagnostics.internal.AlertProvider
- isEnabled() - Method in class com.atlassian.diagnostics.internal.DefaultDiagnosticsConfiguration
- isEnabled() - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- IssueAlerts - Class in com.atlassian.diagnostics.internal.jmx
- IssueAlerts(Issue) - Constructor for class com.atlassian.diagnostics.internal.jmx.IssueAlerts
- IssueAlertsMXBean - Interface in com.atlassian.diagnostics.internal.jmx
-
MX Bean that exposes alert counts for a given
Issuesince the JVM was started - IssueId - Class in com.atlassian.diagnostics.internal
- IssueSupplier - Interface in com.atlassian.diagnostics.internal
- isUserInstalled(Bundle) - Method in interface com.atlassian.diagnostics.internal.PluginHelper
- isUserInstalled(Bundle) - Method in class com.atlassian.diagnostics.internal.SimplePluginHelper
- isVisible() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.CounterMeterImpl
- isVisible() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.JmxCopyMeterImpl
- isVisible() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.StatsMeterImpl
- isVisible() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.ValueMeterImpl
J
- JacksonJsonMapper<T> - Class in com.atlassian.diagnostics.internal
- JacksonJsonMapper(Class<T>) - Constructor for class com.atlassian.diagnostics.internal.JacksonJsonMapper
- JmxCopyMeterImpl - Class in com.atlassian.diagnostics.internal.ipd.metrics
-
Metric that copies ATTRIBUTES from another JMX bean.
- JmxCopyMeterImpl(MeterConfig, MBeanServer, ObjectName, List<String>, List<String>) - Constructor for class com.atlassian.diagnostics.internal.ipd.metrics.JmxCopyMeterImpl
- jmxRegistered - Variable in class com.atlassian.diagnostics.internal.ipd.metrics.CounterMeterImpl
- jmxRegistered - Variable in class com.atlassian.diagnostics.internal.ipd.metrics.JmxCopyMeterImpl
- jmxRegistered - Variable in class com.atlassian.diagnostics.internal.ipd.metrics.StatsMeterImpl
- jmxRegistered - Variable in class com.atlassian.diagnostics.internal.ipd.metrics.ValueMeterImpl
- JmxReportingAlertListener - Class in com.atlassian.diagnostics.internal.jmx
- JmxReportingAlertListener(PluginHelper) - Constructor for class com.atlassian.diagnostics.internal.jmx.JmxReportingAlertListener
- JmxService - Interface in com.atlassian.diagnostics.internal.jmx
- jobs - Variable in class com.atlassian.diagnostics.internal.ipd.DefaultIpdJobRunner
- jobs - Variable in class com.atlassian.diagnostics.internal.ipd.PluginAwareIpdJobRegistry
L
- LockFreeAlertPublisher - Class in com.atlassian.diagnostics.internal
- LockFreeAlertPublisher(Collection<AlertListener>, Executor, PluginHelper) - Constructor for class com.atlassian.diagnostics.internal.LockFreeAlertPublisher
- LoggingAlertListener - Class in com.atlassian.diagnostics.internal
-
AlertListener implementation that writes alerts to 2 logs: A
data loggerthat writes all alert details in ; separated format, which is easily machine parsable. - LoggingAlertListener() - Constructor for class com.atlassian.diagnostics.internal.LoggingAlertListener
- logMetric(IpdMeter) - Method in class com.atlassian.diagnostics.internal.ipd.DefaultLoggingService
- logMetric(IpdMeter, Instant) - Method in class com.atlassian.diagnostics.internal.ipd.DefaultLoggingService
- logRegisteredMetrics() - Method in class com.atlassian.diagnostics.internal.ipd.IpdRegistryLogger
M
- mBeanServer - Variable in class com.atlassian.diagnostics.internal.ipd.metrics.CounterMeterImpl
- mBeanServer - Variable in class com.atlassian.diagnostics.internal.ipd.metrics.JmxCopyMeterImpl
- mBeanServer - Variable in class com.atlassian.diagnostics.internal.ipd.metrics.StatsMeterImpl
- mBeanServer - Variable in class com.atlassian.diagnostics.internal.ipd.metrics.ValueMeterImpl
- MinimalAlertEntity - Interface in com.atlassian.diagnostics.internal.dao
- monitor - Variable in class com.atlassian.diagnostics.internal.InitializingMonitor
- monitorConfiguration - Variable in class com.atlassian.diagnostics.internal.AlertProvider
O
- objectMapper - Variable in class com.atlassian.diagnostics.internal.JacksonJsonMapper
- onAlert(Alert) - Method in class com.atlassian.diagnostics.internal.jmx.JmxReportingAlertListener
- onAlert(Alert) - Method in class com.atlassian.diagnostics.internal.LoggingAlertListener
- onAlert(Alert) - Method in class com.atlassian.diagnostics.internal.PersistingAlertListener
- onFrameworkStarted(PluginFrameworkStartedEvent) - Method in class com.atlassian.diagnostics.internal.analytics.DailyAlertAnalyticsJob
- onRow(T) - Method in interface com.atlassian.diagnostics.internal.dao.RowCallback
- onStart() - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- onStop() - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
P
- parseJson(String) - Method in class com.atlassian.diagnostics.internal.JacksonJsonMapper
- PersistingAlertListener - Class in com.atlassian.diagnostics.internal
- PersistingAlertListener(AlertEntityDao, TransactionTemplate) - Constructor for class com.atlassian.diagnostics.internal.PersistingAlertListener
- PlatformMonitorInitializer - Class in com.atlassian.diagnostics.internal
- PlatformMonitorInitializer(MonitoringService, List<InitializingMonitor>) - Constructor for class com.atlassian.diagnostics.internal.PlatformMonitorInitializer
- PluginAlerts - Class in com.atlassian.diagnostics.internal.jmx
- PluginAlerts(String) - Constructor for class com.atlassian.diagnostics.internal.jmx.PluginAlerts
- PluginAlertsMXBean - Interface in com.atlassian.diagnostics.internal.jmx
-
Specialization of
AlertsMXBeanthat exposes alert statistics for a given plugin - PluginAwareIpdJobRegistry - Class in com.atlassian.diagnostics.internal.ipd
-
Provides default implementation of
IpdJobRunnerinterface. - PluginAwareIpdJobRegistry(IpdJobRegistry) - Constructor for class com.atlassian.diagnostics.internal.ipd.PluginAwareIpdJobRegistry
- PluginAwareIpdRegistry - Class in com.atlassian.diagnostics.internal.ipd
-
Implementation created by
DefaultPluginIpdFactorythat wraps an existingIpdMeterRegistryfor a specific plugin. - PluginAwareIpdRegistry(String, IpdMeterRegistry, MeterConfigurations) - Constructor for class com.atlassian.diagnostics.internal.ipd.PluginAwareIpdRegistry
- PluginDetailsSupplier - Interface in com.atlassian.diagnostics.internal
- PluginHelper - Interface in com.atlassian.diagnostics.internal
- PluginId - Class in com.atlassian.diagnostics.internal
- PluginId(String, String) - Constructor for class com.atlassian.diagnostics.internal.PluginId
- preDestroy() - Method in class com.atlassian.diagnostics.internal.ipd.PluginAwareIpdJobRegistry
- preDestroy() - Method in class com.atlassian.diagnostics.internal.ipd.PluginAwareIpdRegistry
- produce(Set<Thread>) - Method in class com.atlassian.diagnostics.internal.detail.DefaultThreadDumpProducer
- profilingKey - Variable in class com.atlassian.diagnostics.internal.ipd.metrics.CounterMeterImpl
- profilingKey - Variable in class com.atlassian.diagnostics.internal.ipd.metrics.JmxCopyMeterImpl
- profilingKey - Variable in class com.atlassian.diagnostics.internal.ipd.metrics.StatsMeterImpl
- profilingKey - Variable in class com.atlassian.diagnostics.internal.ipd.metrics.ValueMeterImpl
- publish(Alert) - Method in interface com.atlassian.diagnostics.internal.AlertPublisher
- publish(Alert) - Method in class com.atlassian.diagnostics.internal.LockFreeAlertPublisher
R
- ReadOnlyProxyMBean - Class in com.atlassian.diagnostics.internal.jmx
-
A simple implementation of
DynamicMBeanthat allows you to register a bean with aMBeanServer - ReadOnlyProxyMBean(ObjectName, MBeanServer) - Constructor for class com.atlassian.diagnostics.internal.jmx.ReadOnlyProxyMBean
- register(IpdJobRegistration) - Method in class com.atlassian.diagnostics.internal.ipd.DefaultIpdJobRunner
- register(IpdJobRegistration) - Method in class com.atlassian.diagnostics.internal.ipd.PluginAwareIpdJobRegistry
- register(IpdJob, String) - Method in class com.atlassian.diagnostics.internal.ipd.DefaultIpdJobRunner
- register(IpdJob, String) - Method in class com.atlassian.diagnostics.internal.ipd.PluginAwareIpdJobRegistry
- registerMBean() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.CounterMeterImpl
- registerMBean() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.StatsMeterImpl
- registerMBean() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.ValueMeterImpl
- registerMBean() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.JmxCopyMeterImpl
- reset() - Method in class com.atlassian.diagnostics.internal.jmx.Alerts
- reset() - Method in interface com.atlassian.diagnostics.internal.jmx.AlertsMXBean
- reset() - Method in class com.atlassian.diagnostics.internal.jmx.IssueAlerts
- reset() - Method in interface com.atlassian.diagnostics.internal.jmx.IssueAlertsMXBean
-
Clears the
countandlatestAlertTimestamps - RowCallback<T> - Interface in com.atlassian.diagnostics.internal.dao
- runJobs() - Method in class com.atlassian.diagnostics.internal.ipd.DefaultIpdJobRunner
S
- save(Alert) - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntityDao
-
Stores an alert.
- save(Alert) - Method in class com.atlassian.diagnostics.internal.dao.InMemoryAlertEntityDao
- self() - Method in class com.atlassian.diagnostics.internal.SimpleAlert.AbstractBuilder
- self() - Method in class com.atlassian.diagnostics.internal.SimpleAlert.Builder
- self() - Method in class com.atlassian.diagnostics.internal.SimpleAlertWithElisions.Builder
- setAttribute(Attribute) - Method in class com.atlassian.diagnostics.internal.jmx.ReadOnlyProxyMBean
- setAttributes(AttributeList) - Method in class com.atlassian.diagnostics.internal.jmx.ReadOnlyProxyMBean
- setCountForNode(String, long) - Method in class com.atlassian.diagnostics.internal.SimpleAlertCount.Builder
- setDataLogger(Logger) - Method in class com.atlassian.diagnostics.internal.LoggingAlertListener
- setRegularLogger(Logger) - Method in class com.atlassian.diagnostics.internal.LoggingAlertListener
- SHORT_ATTRIBUTES - Static variable in class com.atlassian.diagnostics.internal.ipd.metrics.StatsMeterImpl
- shutdown() - Method in class com.atlassian.diagnostics.internal.ipd.DefaultIpdJobRunner
- shutdown() - Method in class com.atlassian.diagnostics.internal.ipd.PluginAwareIpdJobRegistry
- shutdown() - Method in class com.atlassian.diagnostics.internal.ipd.PluginAwareIpdRegistry
- SimpleAlert - Class in com.atlassian.diagnostics.internal
- SimpleAlert.AbstractBuilder<B> - Class in com.atlassian.diagnostics.internal
- SimpleAlert.Builder - Class in com.atlassian.diagnostics.internal
- SimpleAlertCount - Class in com.atlassian.diagnostics.internal
- SimpleAlertCount.Builder - Class in com.atlassian.diagnostics.internal
- SimpleAlertEntity - Class in com.atlassian.diagnostics.internal.dao
- SimpleAlertEntity(Alert) - Constructor for class com.atlassian.diagnostics.internal.dao.SimpleAlertEntity
- SimpleAlertEntity(Alert, long) - Constructor for class com.atlassian.diagnostics.internal.dao.SimpleAlertEntity
- SimpleAlertWithElisions - Class in com.atlassian.diagnostics.internal
- SimpleAlertWithElisions.Builder - Class in com.atlassian.diagnostics.internal
- SimpleElisions - Class in com.atlassian.diagnostics.internal
- SimpleElisions(Interval, int) - Constructor for class com.atlassian.diagnostics.internal.SimpleElisions
- SimpleInterval - Class in com.atlassian.diagnostics.internal
- SimpleInterval(Instant, Instant) - Constructor for class com.atlassian.diagnostics.internal.SimpleInterval
- SimpleMinimalAlertEntity - Class in com.atlassian.diagnostics.internal.dao
- SimpleMinimalAlertEntity(long, long, String, String, String, int) - Constructor for class com.atlassian.diagnostics.internal.dao.SimpleMinimalAlertEntity
- SimplePageSummary - Class in com.atlassian.diagnostics.internal
- SimplePageSummary(PageRequest, int) - Constructor for class com.atlassian.diagnostics.internal.SimplePageSummary
- SimplePageSummary(PageRequest, PageRequest, int) - Constructor for class com.atlassian.diagnostics.internal.SimplePageSummary
- SimplePluginHelper - Class in com.atlassian.diagnostics.internal
- SimplePluginHelper(CallingBundleResolver, I18nResolver, PluginAccessor, PluginMetadataManager) - Constructor for class com.atlassian.diagnostics.internal.SimplePluginHelper
- SimpleThreadDump - Class in com.atlassian.diagnostics.internal.detail
- SimpleThreadDump(long, String, boolean, String, String) - Constructor for class com.atlassian.diagnostics.internal.detail.SimpleThreadDump
- SimpleThreadDump(Thread, String) - Constructor for class com.atlassian.diagnostics.internal.detail.SimpleThreadDump
- size() - Method in class com.atlassian.diagnostics.internal.SimplePageSummary
- stats(String, MeterTag...) - Method in class com.atlassian.diagnostics.internal.ipd.IpdMeterRegistry
- statsCopy(String, ObjectName, MeterTag...) - Method in class com.atlassian.diagnostics.internal.ipd.IpdMeterRegistry
- StatsMeterImpl - Class in com.atlassian.diagnostics.internal.ipd.metrics
-
Metric for a statistic value.
- StatsMeterImpl(MeterConfig) - Constructor for class com.atlassian.diagnostics.internal.ipd.metrics.StatsMeterImpl
- streamAlertCounts(AlertCriteria, PageCallback<? super AlertCount, T>, PageRequest) - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- streamAlerts(AlertCriteria, PageCallback<? super Alert, T>, PageRequest) - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- streamAlertsWithElisions(AlertCriteria, PageCallback<? super AlertWithElisions, T>, PageRequest) - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- streamAll(AlertCriteria, RowCallback<AlertEntity>, PageRequest) - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntityDao
- streamAll(AlertCriteria, RowCallback<AlertEntity>, PageRequest) - Method in class com.atlassian.diagnostics.internal.dao.InMemoryAlertEntityDao
- streamByIds(Collection<Long>, RowCallback<AlertEntity>) - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntityDao
- streamByIds(Collection<Long>, RowCallback<AlertEntity>) - Method in class com.atlassian.diagnostics.internal.dao.InMemoryAlertEntityDao
- streamMetrics(AlertCriteria, RowCallback<AlertMetric>, PageRequest) - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntityDao
-
Streams
alert metricsfor allalertsmatching the suppliedcriteriaordered by timestamp (descending) until the callbacksignalsthat it's done or all available metrics have been provided. - streamMetrics(AlertCriteria, RowCallback<AlertMetric>, PageRequest) - Method in class com.atlassian.diagnostics.internal.dao.InMemoryAlertEntityDao
- streamMinimalAlerts(AlertCriteria, RowCallback<MinimalAlertEntity>, PageRequest) - Method in interface com.atlassian.diagnostics.internal.dao.AlertEntityDao
-
Streams
minimal alertsmatching the suppliedcriteriaordered by timestamp (descending), then ID (descending) until the callbacksignalsthat it's done or until no more matching alerts are found. - streamMinimalAlerts(AlertCriteria, RowCallback<MinimalAlertEntity>, PageRequest) - Method in class com.atlassian.diagnostics.internal.dao.InMemoryAlertEntityDao
- subscribe(AlertListener) - Method in interface com.atlassian.diagnostics.internal.AlertPublisher
-
Subscribes the provided
listenerto all alerts - subscribe(AlertListener) - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- subscribe(AlertListener) - Method in class com.atlassian.diagnostics.internal.LockFreeAlertPublisher
T
- ThreadMemoryAllocation - Class in com.atlassian.diagnostics.internal.jmx
- ThreadMemoryAllocation(String, long, StackTraceElement[]) - Constructor for class com.atlassian.diagnostics.internal.jmx.ThreadMemoryAllocation
- ThreadMemoryAllocationService - Class in com.atlassian.diagnostics.internal.jmx
- ThreadMemoryAllocationService(JmxService) - Constructor for class com.atlassian.diagnostics.internal.jmx.ThreadMemoryAllocationService
- timestamp(Instant) - Method in class com.atlassian.diagnostics.internal.SimpleAlert.AbstractBuilder
- toJson(T) - Method in class com.atlassian.diagnostics.internal.JacksonJsonMapper
- toStackTraceString(List<StackTraceElement>) - Method in class com.atlassian.diagnostics.internal.detail.DefaultThreadDumpProducer
- toString() - Method in class com.atlassian.diagnostics.internal.dao.AlertMetric
- toString() - Method in class com.atlassian.diagnostics.internal.detail.SimpleThreadDump
- toString() - Method in class com.atlassian.diagnostics.internal.IssueId
- toString() - Method in class com.atlassian.diagnostics.internal.PluginId
- toUuidFormat(String) - Static method in class com.atlassian.diagnostics.internal.analytics.AnalyticsUtils
-
Calculates a cryptographic hash for the provided value and returns the first 16 bytes of the hash in UUID format.
- trigger(AlertTrigger) - Method in class com.atlassian.diagnostics.internal.SimpleAlert.AbstractBuilder
- truncateNanoSecondPrecision(Instant) - Static method in class com.atlassian.diagnostics.internal.util.InstantPrecisionUtil
-
The Java 11 JVM offers nanosecond precision if the hardware supports it and this breaks a lot of assumptions within the diagnostics framework that a long would hold enough milliseconds since epoch precision that it's the same as an Instance object.
U
- unregister(Class<? extends IpdJob>) - Method in class com.atlassian.diagnostics.internal.ipd.DefaultIpdJobRunner
- unregister(Class<? extends IpdJob>) - Method in class com.atlassian.diagnostics.internal.ipd.PluginAwareIpdJobRegistry
- unregisterMBean() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.CounterMeterImpl
- unregisterMBean() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.StatsMeterImpl
- unregisterMBean() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.ValueMeterImpl
- unregisterMBean() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.JmxCopyMeterImpl
- unsubscribe(String) - Method in interface com.atlassian.diagnostics.internal.AlertPublisher
-
Unsubscribes the
AlertListenerthat had previouslysubscribed. - unsubscribe(String) - Method in class com.atlassian.diagnostics.internal.DefaultMonitoringService
- unsubscribe(String) - Method in class com.atlassian.diagnostics.internal.LockFreeAlertPublisher
- update() - Method in class com.atlassian.diagnostics.internal.ipd.metrics.JmxCopyMeterImpl
- update(long) - Method in class com.atlassian.diagnostics.internal.ipd.metrics.ValueMeterImpl
- update(long, TimeUnit) - Method in class com.atlassian.diagnostics.internal.ipd.metrics.StatsMeterImpl
V
- value(String, MeterTag...) - Method in class com.atlassian.diagnostics.internal.ipd.IpdMeterRegistry
- ValueMeterImpl - Class in com.atlassian.diagnostics.internal.ipd.metrics
-
Metric for a single Long value.
- ValueMeterImpl(MeterConfig) - Constructor for class com.atlassian.diagnostics.internal.ipd.metrics.ValueMeterImpl
- valueOf(String) - Static method in class com.atlassian.diagnostics.internal.IssueId
- valueOf(String, String) - Static method in class com.atlassian.diagnostics.internal.PluginId
All Classes and Interfaces|All Packages