Modifier and Type | Class and Description |
---|---|
class |
ViewLinkMarshallerMetricsKey
A
MarshallerMetricsAccumulationKey for use by the various view link marshallers. |
Modifier and Type | Method and Description |
---|---|
MarshallerMetricsAccumulationKey |
MarshallerMetrics.getAccumulationKey() |
Modifier and Type | Method and Description |
---|---|
static MarshallerMetricsCollector |
MarshallerMetricsCollectors.metricsCollector(ConversionContext context,
MarshallerMetricsAccumulationKey accumulationKey)
Obtain a
MarshallerMetricsCollector instance for the given accumulation key and context |
MarshallerMetricsCollector |
DefaultMarshallerMetricsAccumulator.newMetricsCollector(MarshallerMetricsAccumulationKey accumulationKey) |
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) |
List<MarshallerMetrics> |
DefaultMarshallerMetricsAccumulator.getMetricsSnapshots(com.google.common.base.Predicate<? super MarshallerMetricsAccumulationKey> accumulationKeyFilter) |
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–2017 Atlassian. All rights reserved.