Skip navigation links
A B C D E F G H I L M N O P R S T U V _ 

A

add() - Method in class com.yahoo.metrics.simple.Counter
Increase the dimension-less/zero-point value of this counter by 1.
add(long) - Method in class com.yahoo.metrics.simple.Counter
Add to the dimension-less/zero-point value of this counter.
add(Point) - Method in class com.yahoo.metrics.simple.Counter
Increase this metric at the given point by 1.
add(long, Point) - Method in class com.yahoo.metrics.simple.Counter
Add to this metric at the given point.
add() - Method in class com.yahoo.metrics.simple.MetricReceiver.NullCounter
 
add(long) - Method in class com.yahoo.metrics.simple.MetricReceiver.NullCounter
 
add(Point) - Method in class com.yahoo.metrics.simple.MetricReceiver.NullCounter
 
add(long, Point) - Method in class com.yahoo.metrics.simple.MetricReceiver.NullCounter
 
add(Number) - Method in class com.yahoo.metrics.simple.UntypedMetric
 
addMetricDefinition(String, MetricSettings) - Method in class com.yahoo.metrics.simple.MetricReceiver
Add how to build a histogram for a given metric.
addMetricDefinition(String, MetricSettings) - Method in class com.yahoo.metrics.simple.MetricReceiver.NullReceiver
 
AssumedType() - Constructor for enum com.yahoo.metrics.simple.UntypedMetric.AssumedType
 

B

Bucket - Class in com.yahoo.metrics.simple
An aggregation of data which is only written to from a single thread.
Bucket() - Constructor for class com.yahoo.metrics.simple.Bucket
 
Bucket(long, long) - Constructor for class com.yahoo.metrics.simple.Bucket
 
buffer - Variable in class com.yahoo.metrics.simple.MetricAggregator
 
build() - Method in class com.yahoo.metrics.simple.MetricSettings.Builder
Build a fresh MetricSettings instance.
build() - Method in class com.yahoo.metrics.simple.PointBuilder
Create a new Point instance using the settings stored in this PointBuilder.
Builder() - Constructor for class com.yahoo.metrics.ManagerConfig.Builder
 
Builder(ManagerConfig) - Constructor for class com.yahoo.metrics.ManagerConfig.Builder
 
builder() - Method in class com.yahoo.metrics.simple.Counter
Create a PointBuilder with default dimension values as given when this counter was declared.
builder() - Method in class com.yahoo.metrics.simple.Gauge
Create a PointBuilder with the default dimension values reflecting those given when this gauge was declared.
builder() - Method in class com.yahoo.metrics.simple.MetricReceiver.NullCounter
 
builder() - Method in class com.yahoo.metrics.simple.MetricReceiver.NullGauge
 
Builder() - Constructor for class com.yahoo.metrics.simple.MetricSettings.Builder
Create a new builder for a MetricSettings instance with default settings.
buildParameters(Map<String, ?>) - Static method in class com.yahoo.metrics.simple.Point
 

C

collection - Variable in class com.yahoo.metrics.simple.MetricReceiver.MockReceiver
 
com.yahoo.metrics - package com.yahoo.metrics
 
com.yahoo.metrics.simple - package com.yahoo.metrics.simple
A metrics API with declarable metric, and also an implementation of the JDisc Metrics API where the newest state is made continously available.
CONFIG_DEF_MD5 - Static variable in class com.yahoo.metrics.ManagerConfig
 
CONFIG_DEF_NAME - Static variable in class com.yahoo.metrics.ManagerConfig
 
CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.metrics.ManagerConfig
 
CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.metrics.ManagerConfig
 
CONFIG_DEF_VERSION - Static variable in class com.yahoo.metrics.ManagerConfig
 
constructWithCustomUpdater(ManagerConfig, ThreadLocalDirectory.Updater<Bucket, Sample>) - Static method in class com.yahoo.metrics.simple.MetricManager
 
containsFieldsFlaggedWithRestart() - Static method in class com.yahoo.metrics.ManagerConfig
 
count - Variable in class com.yahoo.metrics.simple.UntypedMetric
 
Counter - Class in com.yahoo.metrics.simple
A counter metric.
Counter(String, Point, MetricReceiver) - Constructor for class com.yahoo.metrics.simple.Counter
 
createGenerationInstance(Bucket) - Method in class com.yahoo.metrics.simple.MetricUpdater
 
createGenerationInstance(Bucket) - Method in class com.yahoo.metrics.simple.UnitTestSetup.ObservableUpdater
 
createSnapshot(Bucket) - Method in class com.yahoo.metrics.simple.MetricAggregator
 
current - Variable in class com.yahoo.metrics.simple.UntypedMetric
 
currentSnapshot - Variable in class com.yahoo.metrics.simple.MetricAggregator
 
currentSnapshot - Variable in class com.yahoo.metrics.simple.MetricReceiver
 

D

declareCounter(String) - Method in class com.yahoo.metrics.simple.MetricReceiver
Declare a counter metric without setting any default position.
declareCounter(String, Point) - Method in class com.yahoo.metrics.simple.MetricReceiver
Declare a counter metric, with default dimension values as given.
declareCounter(String) - Method in class com.yahoo.metrics.simple.MetricReceiver.NullReceiver
 
declareCounter(String, Point) - Method in class com.yahoo.metrics.simple.MetricReceiver.NullReceiver
 
declareGauge(String) - Method in class com.yahoo.metrics.simple.MetricReceiver
Declare a gauge metric with any default position.
declareGauge(String, Point) - Method in class com.yahoo.metrics.simple.MetricReceiver
Declare a gauge metric, with default dimension values as given.
declareGauge(String, Optional<Point>, MetricSettings) - Method in class com.yahoo.metrics.simple.MetricReceiver
Declare a gauge metric, with default dimension values as given.
declareGauge(String) - Method in class com.yahoo.metrics.simple.MetricReceiver.NullReceiver
 
declareGauge(String, Point) - Method in class com.yahoo.metrics.simple.MetricReceiver.NullReceiver
 
declareGauge(String, Optional<Point>, MetricSettings) - Method in class com.yahoo.metrics.simple.MetricReceiver.NullReceiver
 
deconstruct() - Method in class com.yahoo.metrics.simple.MetricManager
 
defaultPosition - Variable in class com.yahoo.metrics.simple.Counter
 
defaultPosition - Variable in class com.yahoo.metrics.simple.Gauge
 
dimensionality() - Method in class com.yahoo.metrics.simple.Point
Get the number of dimensions defined for this Point, i.e.
DimensionCache - Class in com.yahoo.metrics.simple
The persistence layer for metrics.
DimensionCache(int) - Constructor for class com.yahoo.metrics.simple.DimensionCache
 
DimensionCache.TimeStampedMetric - Class in com.yahoo.metrics.simple
 
dimensions - Variable in class com.yahoo.metrics.simple.MetricAggregator
 
dimensions - Variable in class com.yahoo.metrics.simple.Point
 
dimensions() - Method in class com.yahoo.metrics.simple.Point
Get an immutable list view of the names of each dimension.
dimensions - Variable in class com.yahoo.metrics.simple.PointBuilder
 
Discriminator() - Constructor for enum com.yahoo.metrics.simple.PointBuilder.Discriminator
 
Discriminator() - Constructor for enum com.yahoo.metrics.simple.Value.Discriminator
 
dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.metrics.ManagerConfig.Builder
 
doubleValue() - Method in class com.yahoo.metrics.simple.Value
Get the double wrapped by a Value if one exists.
DoubleValue(double) - Constructor for class com.yahoo.metrics.simple.Value.DoubleValue
 
doubleValue() - Method in class com.yahoo.metrics.simple.Value.DoubleValue
 

E

emptyPoint() - Static method in class com.yahoo.metrics.simple.Point
the canonical 0-dimensional Point.
entrySet() - Method in class com.yahoo.metrics.simple.Bucket
 
equals(Object) - Method in class com.yahoo.metrics.simple.Identifier
 
equals(Object) - Method in class com.yahoo.metrics.simple.Point
 
equals(Object) - Method in class com.yahoo.metrics.simple.Value.DoubleValue
 
equals(Object) - Method in class com.yahoo.metrics.simple.Value.LongValue
 
equals(Object) - Method in class com.yahoo.metrics.simple.Value.StringValue
 
executor - Variable in class com.yahoo.metrics.simple.MetricManager
 

F

fini() - Method in class com.yahoo.metrics.simple.UnitTestSetup
 
fromMillis - Variable in class com.yahoo.metrics.simple.Bucket
 
fromMillis - Variable in class com.yahoo.metrics.simple.MetricAggregator
 

G

Gauge - Class in com.yahoo.metrics.simple
A gauge metric, i.e.
Gauge(String, Point, MetricReceiver) - Constructor for class com.yahoo.metrics.simple.Gauge
 
generation - Variable in class com.yahoo.metrics.simple.MetricAggregator
 
get(Sample) - Method in class com.yahoo.metrics.simple.Bucket
 
get(Identifier, UntypedMetric) - Method in class com.yahoo.metrics.simple.Bucket
 
get() - Method in class com.yahoo.metrics.simple.MetricManager
 
getAllMetricNames() - Method in class com.yahoo.metrics.simple.Bucket
 
getCachedMetric(String) - Method in class com.yahoo.metrics.simple.DimensionCache
 
getChangesRequiringRestart(ManagerConfig) - Method in class com.yahoo.metrics.ManagerConfig
 
getConfig(ManagerConfig.Builder) - Method in interface com.yahoo.metrics.ManagerConfig.Producer
 
getCount() - Method in class com.yahoo.metrics.simple.UntypedMetric
 
getDefMd5() - Method in class com.yahoo.metrics.ManagerConfig.Builder
 
getDefMd5() - Static method in class com.yahoo.metrics.ManagerConfig
 
getDefName() - Method in class com.yahoo.metrics.ManagerConfig.Builder
 
getDefName() - Static method in class com.yahoo.metrics.ManagerConfig
 
getDefNamespace() - Method in class com.yahoo.metrics.ManagerConfig.Builder
 
getDefNamespace() - Static method in class com.yahoo.metrics.ManagerConfig
 
getDefVersion() - Static method in class com.yahoo.metrics.ManagerConfig
 
getDimensions() - Method in class com.yahoo.metrics.simple.Point
package private accessor only for simplemetrics itself
getFromMillis() - Method in class com.yahoo.metrics.simple.Bucket
This bucket contains data newer than approximately this point in time.
getHistogram() - Method in class com.yahoo.metrics.simple.UntypedMetric
 
getHistogramDefinition(String) - Method in class com.yahoo.metrics.simple.Sample
Get histogram definition for an arbitrary metric.
getIdentifier() - Method in class com.yahoo.metrics.simple.Sample
 
getLast() - Method in class com.yahoo.metrics.simple.UntypedMetric
 
getLocation() - Method in class com.yahoo.metrics.simple.Identifier
 
getLocation() - Method in class com.yahoo.metrics.simple.Point
package private accessor only for simplemetrics itself
getMagnitude() - Method in class com.yahoo.metrics.simple.Measurement
 
getMapForMetric(String) - Method in class com.yahoo.metrics.simple.Bucket
 
getMax() - Method in class com.yahoo.metrics.simple.UntypedMetric
 
getMeasurement() - Method in class com.yahoo.metrics.simple.Sample
 
getMetricDefinition(String) - Method in class com.yahoo.metrics.simple.MetricReceiver
Get how to build a histogram for a given metric, or null if no histogram should be created.
getMetricDefinition(String) - Method in class com.yahoo.metrics.simple.MetricReceiver.NullReceiver
 
getMetricDefinition() - Method in class com.yahoo.metrics.simple.UntypedMetric
 
getMetricType() - Method in class com.yahoo.metrics.simple.Sample
 
getMin() - Method in class com.yahoo.metrics.simple.UntypedMetric
 
getName() - Method in class com.yahoo.metrics.simple.Identifier
 
getReceiver() - Method in class com.yahoo.metrics.simple.UnitTestSetup
 
getSignificantdigits() - Method in class com.yahoo.metrics.simple.MetricSettings
 
getSnapshot() - Method in class com.yahoo.metrics.simple.MetricReceiver
Fetch the latest metric values, aggregated over all threads for the configured sample history (by default five minutes).
getSnapshot() - Method in class com.yahoo.metrics.simple.MetricReceiver.MockReceiver
gathers all data since last snapshot
getSnapshot() - Method in class com.yahoo.metrics.simple.MetricReceiver.NullReceiver
 
getSum() - Method in class com.yahoo.metrics.simple.UntypedMetric
 
getToMillis() - Method in class com.yahoo.metrics.simple.Bucket
This bucket contains data older than approximately this point in time.
getType() - Method in class com.yahoo.metrics.simple.Value.DoubleValue
 
getType() - Method in class com.yahoo.metrics.simple.Value
Show the (single) supported standard type representation of a Value instance.
getType() - Method in class com.yahoo.metrics.simple.Value.LongValue
 
getType() - Method in class com.yahoo.metrics.simple.Value.StringValue
 
getUpdatedSnapshot() - Method in class com.yahoo.metrics.simple.UnitTestSetup
 
getValuesByMetricName() - Method in class com.yahoo.metrics.simple.Bucket
 
getValuesForMetric(String) - Method in class com.yahoo.metrics.simple.Bucket
 
gotData - Variable in class com.yahoo.metrics.simple.UnitTestSetup.ObservableUpdater
 
gotTimeStamps - Variable in class com.yahoo.metrics.simple.Bucket
 

H

hasBeenAccessed - Variable in class com.yahoo.metrics.simple.UnitTestSetup.ObservableUpdater
 
hashCode() - Method in class com.yahoo.metrics.simple.Identifier
 
hashCode() - Method in class com.yahoo.metrics.simple.Point
 
hashCode() - Method in class com.yahoo.metrics.simple.Value.DoubleValue
 
hashCode() - Method in class com.yahoo.metrics.simple.Value.LongValue
 
hashCode() - Method in class com.yahoo.metrics.simple.Value.StringValue
 
hasIdentifier(Identifier) - Method in class com.yahoo.metrics.simple.Bucket
 
histogram - Variable in class com.yahoo.metrics.simple.MetricSettings.Builder
 
histogram(boolean) - Method in class com.yahoo.metrics.simple.MetricSettings.Builder
Set whether a resulting metric should have a histogram.
histogram - Variable in class com.yahoo.metrics.simple.MetricSettings
 
histogram - Variable in class com.yahoo.metrics.simple.UntypedMetric
 
histogramDefinitionsLock - Variable in class com.yahoo.metrics.simple.MetricReceiver
 

I

Identifier - Class in com.yahoo.metrics.simple
The name of the metric and its n-dimensional position.
Identifier(String, Point) - Constructor for class com.yahoo.metrics.simple.Identifier
 
identifier - Variable in class com.yahoo.metrics.simple.Sample
 
init() - Method in class com.yahoo.metrics.simple.UnitTestSetup
 
isCounter() - Method in class com.yahoo.metrics.simple.UntypedMetric
 
isHistogram() - Method in class com.yahoo.metrics.simple.MetricSettings
 

L

location - Variable in class com.yahoo.metrics.simple.Identifier
 
location - Variable in class com.yahoo.metrics.simple.Point
 
location() - Method in class com.yahoo.metrics.simple.Point
Get an immutable list view of the values for each dimension.
location - Variable in class com.yahoo.metrics.simple.PointBuilder
 
locationValuePair(Map.Entry<Identifier, UntypedMetric>) - Method in class com.yahoo.metrics.simple.Bucket
 
log - Static variable in class com.yahoo.metrics.simple.Bucket
 
log - Static variable in class com.yahoo.metrics.simple.MetricManager
 
log - Static variable in class com.yahoo.metrics.simple.UntypedMetric
 
longValue() - Method in class com.yahoo.metrics.simple.Value
Get the long wrapped by a Value if one exists.
LongValue(long) - Constructor for class com.yahoo.metrics.simple.Value.LongValue
 
longValue() - Method in class com.yahoo.metrics.simple.Value.LongValue
 

M

magnitude - Variable in class com.yahoo.metrics.simple.Measurement
 
ManagerConfig - Class in com.yahoo.metrics
This class represents the root node of manager Copyright 2017 Yahoo Holdings.
ManagerConfig(ManagerConfig.Builder) - Constructor for class com.yahoo.metrics.ManagerConfig
 
ManagerConfig(ManagerConfig.Builder, boolean) - Constructor for class com.yahoo.metrics.ManagerConfig
 
ManagerConfig.Builder - Class in com.yahoo.metrics
 
ManagerConfig.Producer - Interface in com.yahoo.metrics
 
max - Variable in class com.yahoo.metrics.simple.UntypedMetric
 
MAX_AGE_MILLIS - Static variable in class com.yahoo.metrics.simple.DimensionCache
 
Measurement - Class in com.yahoo.metrics.simple
Wrapper class for the actually measured value.
Measurement(Number) - Constructor for class com.yahoo.metrics.simple.Measurement
 
measurement - Variable in class com.yahoo.metrics.simple.Sample
 
merge(Bucket, boolean) - Method in class com.yahoo.metrics.simple.Bucket
 
merge(Bucket) - Method in class com.yahoo.metrics.simple.Bucket
 
merge(UntypedMetric, boolean) - Method in class com.yahoo.metrics.simple.UntypedMetric
 
metric - Variable in class com.yahoo.metrics.simple.DimensionCache.TimeStampedMetric
 
MetricAggregator - Class in com.yahoo.metrics.simple
Worker thread to collect the data stored in worker threads and build snapshots for external consumption.
MetricAggregator(ThreadLocalDirectory<Bucket, Sample>, AtomicReference<Bucket>, ManagerConfig) - Constructor for class com.yahoo.metrics.simple.MetricAggregator
 
MetricManager - Class in com.yahoo.metrics.simple
This is the coordinating class owning the executor and the top level objects for measured metrics.
MetricManager(ManagerConfig) - Constructor for class com.yahoo.metrics.simple.MetricManager
 
MetricManager(ManagerConfig, ThreadLocalDirectory.Updater<Bucket, Sample>) - Constructor for class com.yahoo.metrics.simple.MetricManager
 
metricManager - Variable in class com.yahoo.metrics.simple.UnitTestSetup
 
metricReceiver - Variable in class com.yahoo.metrics.simple.Counter
 
MetricReceiver - Class in com.yahoo.metrics.simple
The reception point for measurements.
MetricReceiver(ThreadLocalDirectory<Bucket, Sample>, AtomicReference<Bucket>) - Constructor for class com.yahoo.metrics.simple.MetricReceiver
 
metricReceiver - Variable in class com.yahoo.metrics.simple.Sample
 
MetricReceiver.MockReceiver - Class in com.yahoo.metrics.simple
 
MetricReceiver.NullCounter - Class in com.yahoo.metrics.simple
 
MetricReceiver.NullGauge - Class in com.yahoo.metrics.simple
 
MetricReceiver.NullReceiver - Class in com.yahoo.metrics.simple
 
metricsCollection - Variable in class com.yahoo.metrics.simple.MetricAggregator
 
metricsCollection - Variable in class com.yahoo.metrics.simple.MetricManager
 
metricsCollection - Variable in class com.yahoo.metrics.simple.MetricReceiver
 
metricSettings - Variable in class com.yahoo.metrics.simple.MetricReceiver
 
MetricSettings - Class in com.yahoo.metrics.simple
All information needed for creating any extra data structures associated with a single metric, outside of its basic type.
MetricSettings(boolean) - Constructor for class com.yahoo.metrics.simple.MetricSettings
 
metricSettings - Variable in class com.yahoo.metrics.simple.UntypedMetric
 
MetricSettings.Builder - Class in com.yahoo.metrics.simple
A builder for the immutable MetricSettings instances.
metricType - Variable in class com.yahoo.metrics.simple.Sample
 
MetricUpdater - Class in com.yahoo.metrics.simple
The link between each single thread and the central data store.
MetricUpdater() - Constructor for class com.yahoo.metrics.simple.MetricUpdater
 
millis - Variable in class com.yahoo.metrics.simple.DimensionCache.TimeStampedMetric
 
min - Variable in class com.yahoo.metrics.simple.UntypedMetric
 
MockReceiver(ThreadLocalDirectory<Bucket, Sample>) - Constructor for class com.yahoo.metrics.simple.MetricReceiver.MockReceiver
 
MockReceiver() - Constructor for class com.yahoo.metrics.simple.MetricReceiver.MockReceiver
 

N

name - Variable in class com.yahoo.metrics.simple.Counter
 
name - Variable in class com.yahoo.metrics.simple.Gauge
 
name - Variable in class com.yahoo.metrics.simple.Identifier
 
NullCounter() - Constructor for class com.yahoo.metrics.simple.MetricReceiver.NullCounter
 
NullGauge() - Constructor for class com.yahoo.metrics.simple.MetricReceiver.NullGauge
 
nullImplementation - Static variable in class com.yahoo.metrics.simple.MetricReceiver
 
NullReceiver() - Constructor for class com.yahoo.metrics.simple.MetricReceiver.NullReceiver
 

O

ObservableUpdater() - Constructor for class com.yahoo.metrics.simple.UnitTestSetup.ObservableUpdater
 
of(long) - Static method in class com.yahoo.metrics.simple.Value
Helper method to wrap a long as a Value.
of(double) - Static method in class com.yahoo.metrics.simple.Value
Helper method to wrap a double as a Value.
of(String) - Static method in class com.yahoo.metrics.simple.Value
Helper method to wrap a string as a Value.
outputFormat - Variable in class com.yahoo.metrics.simple.UntypedMetric
 
override(ManagerConfig.Builder) - Method in class com.yahoo.metrics.ManagerConfig.Builder
 

P

padMetric(String, Bucket, int) - Method in class com.yahoo.metrics.simple.DimensionCache
 
padPresentation(Bucket) - Method in class com.yahoo.metrics.simple.DimensionCache
 
persistentData - Variable in class com.yahoo.metrics.simple.DimensionCache
 
point(String, String) - Method in class com.yahoo.metrics.simple.MetricReceiver.MockReceiver
utility method for testing
Point - Class in com.yahoo.metrics.simple
An efficiently comparable point in a sparse vector space.
Point(Map<String, ?>) - Constructor for class com.yahoo.metrics.simple.Point
 
Point(Tuple2<String[], Value[]>) - Constructor for class com.yahoo.metrics.simple.Point
 
Point(String[], Value[]) - Constructor for class com.yahoo.metrics.simple.Point
Only to be used by simplemetrics itself.
pointBuilder() - Method in class com.yahoo.metrics.simple.MetricReceiver.NullReceiver
 
pointBuilder() - Method in class com.yahoo.metrics.simple.MetricReceiver
Create a PointBuilder instance with no default settings.
PointBuilder - Class in com.yahoo.metrics.simple
Single-use builder for the immutable Point instances used to set dimensions for a metric.
PointBuilder() - Constructor for class com.yahoo.metrics.simple.PointBuilder
 
PointBuilder(Point) - Constructor for class com.yahoo.metrics.simple.PointBuilder
 
PointBuilder.Discriminator - Enum in com.yahoo.metrics.simple
 
pointsToKeep - Variable in class com.yahoo.metrics.simple.DimensionCache
 
pointsToKeepPerMetric - Variable in class com.yahoo.metrics.ManagerConfig.Builder
 
pointsToKeepPerMetric(int) - Method in class com.yahoo.metrics.ManagerConfig.Builder
 
pointsToKeepPerMetric(String) - Method in class com.yahoo.metrics.ManagerConfig.Builder
 
pointsToKeepPerMetric - Variable in class com.yahoo.metrics.ManagerConfig
 
pointsToKeepPerMetric() - Method in class com.yahoo.metrics.ManagerConfig
 
pruneData() - Method in class com.yahoo.metrics.simple.UntypedMetric
 
put(Sample) - Method in class com.yahoo.metrics.simple.Bucket
 
put(Identifier, UntypedMetric) - Method in class com.yahoo.metrics.simple.Bucket
 
put(Number) - Method in class com.yahoo.metrics.simple.UntypedMetric
 

R

receiver - Variable in class com.yahoo.metrics.simple.Gauge
 
receiver - Variable in class com.yahoo.metrics.simple.MetricManager
 
receiver - Variable in class com.yahoo.metrics.simple.UnitTestSetup
 
reportPeriodSeconds - Variable in class com.yahoo.metrics.ManagerConfig.Builder
 
reportPeriodSeconds(int) - Method in class com.yahoo.metrics.ManagerConfig.Builder
 
reportPeriodSeconds(String) - Method in class com.yahoo.metrics.ManagerConfig.Builder
 
reportPeriodSeconds - Variable in class com.yahoo.metrics.ManagerConfig
 
reportPeriodSeconds() - Method in class com.yahoo.metrics.ManagerConfig
 
resolveTimeStamps(Bucket) - Method in class com.yahoo.metrics.simple.Bucket
 
run() - Method in class com.yahoo.metrics.simple.MetricAggregator
 

S

sample(double) - Method in class com.yahoo.metrics.simple.Gauge
Record a sample with default or no position.
sample(double, Point) - Method in class com.yahoo.metrics.simple.Gauge
Record a sample at the given position.
sample(double) - Method in class com.yahoo.metrics.simple.MetricReceiver.NullGauge
 
sample(double, Point) - Method in class com.yahoo.metrics.simple.MetricReceiver.NullGauge
 
Sample - Class in com.yahoo.metrics.simple
A single metric measurement and all the meta data needed to route it correctly.
Sample(Measurement, Identifier, UntypedMetric.AssumedType) - Constructor for class com.yahoo.metrics.simple.Sample
 
set(String, long) - Method in class com.yahoo.metrics.simple.PointBuilder
Set a named dimension to an integer value.
set(String, double) - Method in class com.yahoo.metrics.simple.PointBuilder
Set a named dimension to a floating point value.
set(String, String) - Method in class com.yahoo.metrics.simple.PointBuilder
Set a named dimension to a string value.
set(String, Value) - Method in class com.yahoo.metrics.simple.PointBuilder
 
setReceiver(MetricReceiver) - Method in class com.yahoo.metrics.simple.Sample
 
significantDigits - Variable in class com.yahoo.metrics.simple.MetricSettings
 
stringValue() - Method in class com.yahoo.metrics.simple.Value
Get the string wrapped by a Value if one exists.
StringValue(String) - Constructor for class com.yahoo.metrics.simple.Value.StringValue
 
stringValue() - Method in class com.yahoo.metrics.simple.Value.StringValue
 
sum - Variable in class com.yahoo.metrics.simple.UntypedMetric
 

T

theEmptyPoint - Static variable in class com.yahoo.metrics.simple.Point
 
TimeStampedMetric(long, UntypedMetric) - Constructor for class com.yahoo.metrics.simple.DimensionCache.TimeStampedMetric
 
toMillis - Variable in class com.yahoo.metrics.simple.Bucket
 
toString() - Method in class com.yahoo.metrics.simple.Bucket
 
toString(Collection<?>, int) - Method in class com.yahoo.metrics.simple.Bucket
 
toString() - Method in class com.yahoo.metrics.simple.Identifier
 
toString() - Method in class com.yahoo.metrics.simple.Point
 
toString() - Method in class com.yahoo.metrics.simple.PointBuilder
 
toString() - Method in class com.yahoo.metrics.simple.UntypedMetric
 
toString() - Method in class com.yahoo.metrics.simple.Value.DoubleValue
 
toString() - Method in class com.yahoo.metrics.simple.Value.LongValue
 
toString() - Method in class com.yahoo.metrics.simple.Value.StringValue
 

U

UnitTestSetup - Class in com.yahoo.metrics.simple
Common code for running unit tests of simplemetrics
UnitTestSetup() - Constructor for class com.yahoo.metrics.simple.UnitTestSetup
 
UnitTestSetup.ObservableUpdater - Class in com.yahoo.metrics.simple
 
UNSUPPORTED_VALUE_TYPE - Static variable in class com.yahoo.metrics.simple.Value
 
UntypedMetric - Class in com.yahoo.metrics.simple
A gauge or a counter or...
UntypedMetric(MetricSettings) - Constructor for class com.yahoo.metrics.simple.UntypedMetric
 
UntypedMetric.AssumedType - Enum in com.yahoo.metrics.simple
 
update(Sample) - Method in class com.yahoo.metrics.simple.MetricReceiver.NullReceiver
 
update(Sample) - Method in class com.yahoo.metrics.simple.MetricReceiver
Update a metric.
update(Bucket, Sample) - Method in class com.yahoo.metrics.simple.MetricUpdater
 
update(Bucket, Sample) - Method in class com.yahoo.metrics.simple.UnitTestSetup.ObservableUpdater
 
updateBuffer() - Method in class com.yahoo.metrics.simple.MetricAggregator
 
updateDimensionPersistence(Bucket, Bucket) - Method in class com.yahoo.metrics.simple.DimensionCache
 
updatePersistentData(Bucket) - Method in class com.yahoo.metrics.simple.DimensionCache
 
updater - Variable in class com.yahoo.metrics.simple.UnitTestSetup
 

V

Value - Class in com.yahoo.metrics.simple
Wrapper for dimension values.
Value() - Constructor for class com.yahoo.metrics.simple.Value
 
value - Variable in class com.yahoo.metrics.simple.Value.DoubleValue
 
value - Variable in class com.yahoo.metrics.simple.Value.LongValue
 
value - Variable in class com.yahoo.metrics.simple.Value.StringValue
 
Value.Discriminator - Enum in com.yahoo.metrics.simple
Marker for the type of the contained value of a Value instance.
Value.DoubleValue - Class in com.yahoo.metrics.simple
 
Value.LongValue - Class in com.yahoo.metrics.simple
 
Value.StringValue - Class in com.yahoo.metrics.simple
 
valueOf(String) - Static method in enum com.yahoo.metrics.simple.PointBuilder.Discriminator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.metrics.simple.UntypedMetric.AssumedType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.metrics.simple.Value.Discriminator
Returns the enum constant of this type with the specified name.
values - Variable in class com.yahoo.metrics.simple.Bucket
 
values() - Static method in enum com.yahoo.metrics.simple.PointBuilder.Discriminator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.metrics.simple.UntypedMetric.AssumedType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.metrics.simple.Value.Discriminator
Returns an array containing the constants of this enum type, in the order they are declared.

_

__uninitialized - Variable in class com.yahoo.metrics.ManagerConfig.Builder
 
A B C D E F G H I L M N O P R S T U V _ 
Skip navigation links

Copyright © 2018. All rights reserved.