Modifier and Type | Class and Description |
---|---|
class |
ViewLinkMarshallerMetricsKey
A
MarshallerMetricsAccumulationKey for use by the various view link marshallers. |
Modifier and Type | Method and Description |
---|---|
@NonNull MarshallerMetricsAccumulationKey |
MarshallerMetrics.getAccumulationKey() |
Modifier and Type | Method and Description |
---|---|
static @NonNull MarshallerMetricsCollector |
MarshallerMetricsCollectors.metricsCollector(ConversionContext context,
MarshallerMetricsAccumulationKey accumulationKey)
Obtain a
MarshallerMetricsCollector instance for the given accumulation key and context |
@NonNull MarshallerMetricsCollector |
DefaultMarshallerMetricsAccumulator.newMetricsCollector(MarshallerMetricsAccumulationKey accumulationKey) |
@NonNull MarshallerMetricsCollector |
MarshallerMetricsAccumulator.newMetricsCollector(MarshallerMetricsAccumulationKey accumulationKey)
Obtain a collector for recording metrics
|
Modifier and Type | Method and Description |
---|---|
static void |
MarshallerMetricsAccumulatorStack.forEachMetricsSnapshot(ConversionContext context,
com.google.common.base.Predicate<? super MarshallerMetricsAccumulationKey> accumulationKeyFilter,
com.atlassian.fugue.Effect<MarshallerMetrics> effect) |
@NonNull List<MarshallerMetrics> |
DefaultMarshallerMetricsAccumulator.getMetricsSnapshots(com.google.common.base.Predicate<? super MarshallerMetricsAccumulationKey> accumulationKeyFilter) |
@NonNull Collection<MarshallerMetrics> |
MarshallerMetricsAccumulator.getMetricsSnapshots(com.google.common.base.Predicate<? super MarshallerMetricsAccumulationKey> accumulationKeyFilter)
Obtain snapshots of all metrics recorded against keys of the given type so far
|
Constructor and Description |
---|
MarshallerMetrics(MarshallerMetricsAccumulationKey accumulationKey,
int executionCount,
long cumulativeExecutionTimeNanos,
long cumulativeStreamingTimeNanos,
Map<String,Long> customMetrics) |
Modifier and Type | Class and Description |
---|---|
class |
MacroMetricsKey
A key used for the accumulation of metrics of macro creation and rendering.
|
Copyright © 2003–2021 Atlassian. All rights reserved.