All Classes and Interfaces

Class
Description
A convenience base class for a streaming callback that returns some possibly null value of type T at the end of streaming and does no initialisation itself of this value before the first item.
Represent an alert raised by one of the component monitors to signal that an issue has been detected by the monitor.
 
Utility class for creating useful and commonly-used page streaming callbacks
 
The criteria for including an Alert in an operation (e.g.
 
Listener that can be subscribed to receive system alerts
Request to raise an alert
 
Identifies the module (or more generically the 'thing in the system') and/or the plugin that was responsible for the alert.
 
 
Result type use by callbacks to signal whether the callback has received enough invocations
Retrieves the OSGI bundle or plugin that's calling into the current code path from OSGI.
Identifies a component in the system that provides monitoring support
Monitor that can be used to raise alerts when an issue is detected
Configuration provided by the host application, used to configure atlassian-diagnostics
 
Describes how many alerts were elided (because they were identical)
 
An issue that can be detected by a ComponentMonitor and for which an alert can be raised
 
Helper used to convert alert details to and from JSON.
 
 
A page of items, typically returned from a service that supports pagination of results.
A callback for iterating through a stream of items.
 
 
 
 
 
 
Produces thread dumps with a string representations of stack traces for the supplied threads.