Uses of Interface
com.atlassian.util.profiling.Ticker
Packages that use Ticker
Package
Description
-
Uses of Ticker in com.atlassian.util.profiling
Fields in com.atlassian.util.profiling declared as TickerModifier and TypeFieldDescriptionstatic final TickerTicker.NO_OPSimple no-opTickerimplementationMethods in com.atlassian.util.profiling that return TickerModifier and TypeMethodDescriptionProfilerConfiguration.enableForThread()LongRunningMetricTimer.start()Starts atickerfor a monitored code blockMetricTimer.start()Starts atickerfor a monitored code blockStarts atickerfor a profiled code block.default TickerStarts atickerfor a profiled code block.static TickerStarts a timer with the given name.Metrics.Builder.startLongRunningTimer()Starts aLongRunningMetricTimerwith information in the builder.static TickerMetrics.startLongRunningTimer(String name) Deprecated.static TickerMetrics.startLongRunningTimer(String name, MetricTag.RequiredMetricTag... tags) Deprecated.since 4.3.0, for removal in 5.0.0, use theMetrics.metric(String)builder instead.static TickerMetrics.startLongRunningTimer(String name, Collection<MetricTag.RequiredMetricTag> tags) Deprecated.since 4.3.0, for removal in 5.0.0, use theMetrics.metric(String)builder instead.Metrics.Builder.startTimer()Starts aMetricTimerwith information in the builder.static TickerMetrics.startTimer(String name) Deprecated.since 4.3.0, for removal in 5.0.0, use theMetrics.metric(String)builder instead.static TickerMetrics.startTimer(String name, MetricTag.RequiredMetricTag... tags) Deprecated.since 4.3.0, for removal in 5.0.0, use theMetrics.metric(String)builder instead.static TickerMetrics.startTimer(String name, Collection<MetricTag.RequiredMetricTag> tags) Deprecated.since 4.3.0, for removal in 5.0.0, use theMetrics.metric(String)builder instead.static TickerTimers.startWithMetric(String timerName) Starts a timer with the given name and metrics.static TickerTimers.startWithMetric(String timerName, MetricTag.RequiredMetricTag... metricTags) Deprecated.since 4.3.0, for removal in 5.0.0, useTimers.timerWithMetric(String, Metrics.Builder)with theMetrics.metric(String)builder instead.static TickerTimers.startWithMetric(String timerName, String metricName) Deprecated.since 4.3.0, for removal in 5.0.0, useTimers.timerWithMetric(String, Metrics.Builder)with theMetrics.metric(String)builder instead.static TickerTimers.startWithMetric(String timerName, String metricName, MetricTag.RequiredMetricTag... metricTags) Deprecated.since 4.3.0, for removal in 5.0.0, useTimers.timerWithMetric(String, Metrics.Builder)with theMetrics.metric(String)builder instead. -
Uses of Ticker in com.atlassian.util.profiling.strategy
Methods in com.atlassian.util.profiling.strategy that return TickerModifier and TypeMethodDescriptionCalled to mark the end of a profiled block of code.default TickerMetricStrategy.startLongRunningTimer(MetricKey metricKey) Called to time something that is long-running and could benefit from periodic updates on the timer duration.default TickerMetricStrategy.startLongRunningTimer(String metricName) Called to time something that is long-running and could benefit from periodic updates on the timer duration.default TickerMetricStrategy.startTimer(MetricKey metricKey) Called to mark the end of a block of code for which metrics should be calculated.MetricStrategy.startTimer(String metricName) Called to mark the end of a block of code for which metrics should be calculated. -
Uses of Ticker in com.atlassian.util.profiling.strategy.impl
Methods in com.atlassian.util.profiling.strategy.impl that return Ticker
Metrics.metric(String)builder instead.