com.netflix.spectator.api.histogram
package. This is now just a
thin wrapper to preserve compatibility. Scheduled for removal after in Q3 2016.public final class BucketDistributionSummary extends Object implements com.netflix.spectator.api.DistributionSummary
Modifier and Type | Method and Description |
---|---|
long |
count()
Deprecated.
|
static BucketDistributionSummary |
get(com.netflix.spectator.api.Id id,
BucketFunction f)
Deprecated.
Creates a distribution summary object that manages a set of distribution summaries based on
the bucket function supplied.
|
static BucketDistributionSummary |
get(com.netflix.spectator.api.Registry registry,
com.netflix.spectator.api.Id id,
BucketFunction f)
Deprecated.
Creates a distribution summary object that manages a set of distribution summaries based on
the bucket function supplied.
|
boolean |
hasExpired()
Deprecated.
|
com.netflix.spectator.api.Id |
id()
Deprecated.
|
Iterable<com.netflix.spectator.api.Measurement> |
measure()
Deprecated.
|
void |
record(long amount)
Deprecated.
|
long |
totalAmount()
Deprecated.
|
public static BucketDistributionSummary get(com.netflix.spectator.api.Id id, BucketFunction f)
id
- Identifier for the metric being registered.f
- Function to map values to buckets.public static BucketDistributionSummary get(com.netflix.spectator.api.Registry registry, com.netflix.spectator.api.Id id, BucketFunction f)
registry
- Registry to use.id
- Identifier for the metric being registered.f
- Function to map values to buckets.public com.netflix.spectator.api.Id id()
id
in interface com.netflix.spectator.api.Meter
public Iterable<com.netflix.spectator.api.Measurement> measure()
measure
in interface com.netflix.spectator.api.Meter
public boolean hasExpired()
hasExpired
in interface com.netflix.spectator.api.Meter
public void record(long amount)
record
in interface com.netflix.spectator.api.DistributionSummary
public long count()
count
in interface com.netflix.spectator.api.DistributionSummary
public long totalAmount()
totalAmount
in interface com.netflix.spectator.api.DistributionSummary