| Package | Description |
|---|---|
| com.atlassian.instrumentation |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DerivedCounter
A DerivedCounter is a marker interface for a Gauge that should be treated as a Counter
in terms of rate of change recording but that allows is value to decrease.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AtomicGauge
A simple implementation of
Gauge |
class |
DerivedAtomicCounter
An implementation of
DerivedCounter |
class |
ExternalGauge
An ExternalGauge is a Gauge that bases its value of an
ExternalValue value |
| Modifier and Type | Method and Description |
|---|---|
Gauge |
InstrumentRegistry.pullGauge(String name)
This is a pull through operation that guarantees to ATOMICALLY create a Gauge under the name if its not present
OR return the previously created one if its there.
|
Gauge |
DefaultInstrumentRegistry.pullGauge(String name)
This is a pull through operation that guarantees to ATOMICALLY create a Gauge under the name if its not present
OR return the previously created one if its there.
|
Copyright © 2016 Atlassian. All rights reserved.