Uses of Interface
com.atlassian.diagnostics.ipd.api.meters.IpdMeter
Packages that use IpdMeter
Package
Description
-
Uses of IpdMeter in com.atlassian.diagnostics.ipd.api
Fields in com.atlassian.diagnostics.ipd.api with type parameters of type IpdMeterMethods in com.atlassian.diagnostics.ipd.api with parameters of type IpdMeterModifier and TypeMethodDescriptionvoidIpdLoggingService.forceLogMetric(IpdMeter meter, Instant timestamp) Logs the given meter with a the provided timestamp.voidLogs the given meter with the current timestamp.voidLogs the given meter with a the provided timestamp. -
Uses of IpdMeter in com.atlassian.diagnostics.ipd.api.meters
Subinterfaces of IpdMeter in com.atlassian.diagnostics.ipd.api.metersModifier and TypeInterfaceDescriptioninterfaceInterface representing a counter meter, which is a type ofIpdMeter.interfaceCustomMeter<T>Interface representing a custom meter, which is a type ofIpdMeter.interfaceInterface representing a JMX copy meter, which is a type ofIpdMeter.interfaceInterface representing a statistics meter, which is a type ofIpdMeter.interfaceInterface representing a value meter, which is a type ofIpdMeter.Classes in com.atlassian.diagnostics.ipd.api.meters that implement IpdMeterModifier and TypeClassDescriptionclassBase class for all IPD meters.static classstatic classstatic classNoop implementation ofIpdMeter.static classstatic classstatic class -
Uses of IpdMeter in com.atlassian.diagnostics.ipd.api.meters.config
Classes in com.atlassian.diagnostics.ipd.api.meters.config with type parameters of type IpdMeterModifier and TypeClassDescriptionfinal classMeterFactory<T extends IpdMeter>Factory for creatingIpdMeterinstances.Methods in com.atlassian.diagnostics.ipd.api.meters.config that return types with arguments of type IpdMeterModifier and TypeMethodDescriptionMeterConfig.getLoggingCondition()Returns the logging condition of the meter.MeterConfig.getMetricUpdateListener()Returns a listener that is called when the meter value is updated.Method parameters in com.atlassian.diagnostics.ipd.api.meters.config with type arguments of type IpdMeterModifier and TypeMethodDescriptionAdds additional condition for logging the meter.Meter will be logged only when this condition is met.MeterConfigBuilder.setUpdateListener(Consumer<IpdMeter> updateListener) Sets the listener that will be called when the meter value is updated andMeterConfigBuilder.setLogOnUpdate(boolean)is enabled.MeterConfigBuilderImpl.setUpdateListener(Consumer<IpdMeter> updateListener) -
Uses of IpdMeter in com.atlassian.diagnostics.ipd.api.meters.custom
Classes in com.atlassian.diagnostics.ipd.api.meters.custom that implement IpdMeter -
Uses of IpdMeter in com.atlassian.diagnostics.ipd.api.registry
Fields in com.atlassian.diagnostics.ipd.api.registry with type parameters of type IpdMeterMethods in com.atlassian.diagnostics.ipd.api.registry with type parameters of type IpdMeterModifier and TypeMethodDescription<T extends IpdMeter>
TAbstractIpdMeterRegistry.register(MeterFactory<T> factory, String name, MeterTag... tags) <T extends IpdMeter>
TIpdRegistry.register(MeterFactory<T> factory, String name, MeterTag... tags) returns an `IpdMeter` of type 'T' with the given name and tags.Methods in com.atlassian.diagnostics.ipd.api.registry that return IpdMeterModifier and TypeMethodDescriptionRetrieves an `IpdMeter` by its `MeterKey`.Methods in com.atlassian.diagnostics.ipd.api.registry that return types with arguments of type IpdMeterModifier and TypeMethodDescriptionAbstractIpdMeterRegistry.getMeters()IpdRegistry.getMeters()Retrieves all registered `IpdMeter` instances as an immutable set.Retrieves all registered `IpdMeter` instances with the given prefix as an immutable set.Method parameters in com.atlassian.diagnostics.ipd.api.registry with type arguments of type IpdMeterModifier and TypeMethodDescriptionvoidvoidvoidRemoves all registered `IpdMeter` instances with the given prefix that also match the given predicate.voidRemoves all registered `IpdMeter` instances that match the given predicate.voidvoidIterates through all registered metrics matching prefix and removes those that do not match the predicate.Constructor parameters in com.atlassian.diagnostics.ipd.api.registry with type arguments of type IpdMeterModifierConstructorDescriptionAbstractIpdMeterRegistry(MeterConfigurations meterConfigurations, Map<MeterKey, IpdMeter> meters)