All Classes and Interfaces

Class
Description
Base class for all IPD meters.
Abstract implementation of IpdRegistry that provides common functionality of managing IPD meters.
Cached state of the In Product Diagnostics feature flags.
Interface representing a counter meter, which is a type of IpdMeter.
 
Interface representing a custom meter, which is a type of IpdMeter.
Helper class which supplies a new instance of CustomMBean.
 
 
 
Metric type holding information about the connection state and total number of failures set.
Represents JMX arguments for connection state type.
 
 
In product Diagnostic Job which will be run by IpdJobRunner.
 
 
IPD job registry that will schedule IpdJobs.
Interface for running all registered jobs.
Service for logging IPD metrics.
Metric type holding information about the number of values that fall into specific buckets.
 
Base interface for all IPD meters.
Noop implementation of IpdMeter.
 
Interface for managing and registering various types of meters in the IPD (In-Product Diagnostics) registry.
Metric type holding information about the number of values that fall into specific buckets.
 
Interface representing a JMX copy meter, which is a type of IpdMeter.
 
Immutable configuration for an IPD meter.
Common property keys used in the properties map of the meter.
Builder used to dynamically create a MeterConfig.
 
Interface for managing meter configurations.
 
Factory for creating IpdMeter instances.
Represents a key for an IPD meter, which includes a name and an array of tags.
Functional interface for constructing an ObjectName for a meter key.
Represents a tag for a meter.
A no-op implementation of IpdRegistry.
This interface should be imported by a plugin that wants to expose metrics via IPD library.
Interface for setting product-level meter configuration.
Interface representing a statistics meter, which is a type of IpdMeter.
 
Wraps ValueMeter and StatsMeter into one class allowing updating both of them in one operation.
Interface representing a value meter, which is a type of IpdMeter.