Skip navigation links
A C D E G H I L M P S T V 

A

addMeasurement(Measurement) - Method in class com.netflix.spectator.controllers.model.MetricValues
Adds another measurement datapoint.
ALL_MEASUREMENTS_FILTER - Static variable in class com.netflix.spectator.controllers.MetricsController
A measurement filter that accepts all measurements.
ApplicationRegistry - Class in com.netflix.spectator.controllers.model
An ApplicationRegistry is the encoding of the metrics from a particular application.
ApplicationRegistry() - Constructor for class com.netflix.spectator.controllers.model.ApplicationRegistry
 

C

com.netflix.spectator.controllers - package com.netflix.spectator.controllers
 
com.netflix.spectator.controllers.filter - package com.netflix.spectator.controllers.filter
 
com.netflix.spectator.controllers.model - package com.netflix.spectator.controllers.model
 

D

DataPoint - Class in com.netflix.spectator.controllers.model
A serializable Measurement.
DataPoint(long, double) - Constructor for class com.netflix.spectator.controllers.model.DataPoint
Constructor.

E

equals(Object) - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.IncludeExcludePatterns
 
equals(Object) - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.MeterFilterPattern
 
equals(Object) - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.TagFilterPattern
 
equals(Object) - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.ValueFilterPattern
 
equals(Object) - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification
 
equals(Object) - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.MeterFilterSpecification
 
equals(Object) - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.TagFilterSpecification
 
equals(Object) - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.ValueFilterSpecification
 
equals(Object) - Method in class com.netflix.spectator.controllers.model.ApplicationRegistry
 
equals(Object) - Method in class com.netflix.spectator.controllers.model.DataPoint
 
equals(Object) - Method in class com.netflix.spectator.controllers.model.MetricValues
 
equals(Object) - Method in class com.netflix.spectator.controllers.model.TaggedDataPoints
 

G

getApplicationName() - Method in class com.netflix.spectator.controllers.model.ApplicationRegistry
The application name exporting the metrics.
getApplicationVersion() - Method in class com.netflix.spectator.controllers.model.ApplicationRegistry
The version of the application name exporting the metrics.
getDefaultMeasurementFilter() - Method in class com.netflix.spectator.controllers.MetricsController
The default measurement filter is configured through properties.
getExclude() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.IncludeExcludePatterns
The value patterns that cannot be satisifed to include.
getExclude() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification
The list of specifications for when meters should be excluded.
getInclude() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.IncludeExcludePatterns
The value patterns that must be satisifed to include.
getInclude() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification
The list of specifications for when meters should be included.
getKey() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.TagFilterSpecification
 
getKind() - Method in class com.netflix.spectator.controllers.model.MetricValues
Returns a string denoting the type of Meter.
getMetrics(Map<String, String>) - Method in class com.netflix.spectator.controllers.MetricsController
Endpoint for querying current metric values.
getMetrics() - Method in class com.netflix.spectator.controllers.model.ApplicationRegistry
The current metrics.
getStartTime() - Method in class com.netflix.spectator.controllers.model.ApplicationRegistry
The JVM start time (millis).
getT() - Method in class com.netflix.spectator.controllers.model.DataPoint
The measurement timestamp.
getTags() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.ValueFilterPattern
The list of tag filters that must be satisfied for the value to be satisfied.
getTags() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.ValueFilterSpecification
The tag specifications.
getTags() - Method in class com.netflix.spectator.controllers.model.TaggedDataPoints
The tag bindings for the values.
getV() - Method in class com.netflix.spectator.controllers.model.DataPoint
The measurement value.
getValue() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.TagFilterSpecification
 
getValues() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.MeterFilterPattern
A list of value filters acts as a disjunction.
getValues() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.MeterFilterSpecification
The metric vlaue specifications.
getValues() - Method in class com.netflix.spectator.controllers.model.MetricValues
Returns the current data point values for this metric.
getValues() - Method in class com.netflix.spectator.controllers.model.TaggedDataPoints
The current values.

H

hashCode() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.IncludeExcludePatterns
 
hashCode() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.MeterFilterPattern
 
hashCode() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.TagFilterPattern
 
hashCode() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.ValueFilterPattern
 
hashCode() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification
 
hashCode() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.MeterFilterSpecification
 
hashCode() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.TagFilterSpecification
 
hashCode() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.ValueFilterSpecification
 
hashCode() - Method in class com.netflix.spectator.controllers.model.ApplicationRegistry
 
hashCode() - Method in class com.netflix.spectator.controllers.model.DataPoint
 
hashCode() - Method in class com.netflix.spectator.controllers.model.MetricValues
 
hashCode() - Method in class com.netflix.spectator.controllers.model.TaggedDataPoints
 

I

IncludeExcludePatterns() - Constructor for class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.IncludeExcludePatterns
Default constructor.
IncludeExcludePatterns(List<PrototypeMeasurementFilter.ValueFilterPattern>, List<PrototypeMeasurementFilter.ValueFilterPattern>) - Constructor for class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.IncludeExcludePatterns
Constructor.

L

loadFromPath(String) - Static method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter
Factory method building a filter from a specification file.
loadFromPath(String) - Static method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification
Loads a specification from a file.

M

make(Measurement) - Static method in class com.netflix.spectator.controllers.model.DataPoint
Factory method to create a DataPoint from a Measurement.
MeterFilterPattern(String, PrototypeMeasurementFilterSpecification.MeterFilterSpecification) - Constructor for class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.MeterFilterPattern
Constructs from a specification.
MeterFilterSpecification() - Constructor for class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.MeterFilterSpecification
Default constructor.
MeterFilterSpecification(List<PrototypeMeasurementFilterSpecification.ValueFilterSpecification>) - Constructor for class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.MeterFilterSpecification
Constructor injecting a value specification.
meterToKind(Registry, Meter) - Static method in class com.netflix.spectator.controllers.MetricsController
Determine the type of a meter for reporting purposes.
MetricsController - Class in com.netflix.spectator.controllers
Provides an HTTP endpoint for polling spectator metrics.
MetricsController() - Constructor for class com.netflix.spectator.controllers.MetricsController
 
metricToPatterns(String) - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter
Find the IncludeExcludePatterns for filtering a given metric.
MetricValues - Class in com.netflix.spectator.controllers.model
A metric and all its tagged values This is only public for testing purposes so implements equals but not hash.
MetricValues(String, Measurement) - Constructor for class com.netflix.spectator.controllers.model.MetricValues
Constructor from a single measurement datapoint.
MetricValues(String, List<TaggedDataPoints>) - Constructor for class com.netflix.spectator.controllers.model.MetricValues
Constructor from a list of datapoints (for testing).

P

PrototypeMeasurementFilter - Class in com.netflix.spectator.controllers.filter
A general filter specified using a prototype "JSON" document.
PrototypeMeasurementFilter(PrototypeMeasurementFilterSpecification) - Constructor for class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter
Constructor.
PrototypeMeasurementFilter.IncludeExcludePatterns - Class in com.netflix.spectator.controllers.filter
A collection of Include patterns and Exclude patterns for filtering.
PrototypeMeasurementFilter.MeterFilterPattern - Class in com.netflix.spectator.controllers.filter
Filters a meter.
PrototypeMeasurementFilter.TagFilterPattern - Class in com.netflix.spectator.controllers.filter
Filters based on Spectator Id tag names and/or values.
PrototypeMeasurementFilter.ValueFilterPattern - Class in com.netflix.spectator.controllers.filter
Filters on measurement values.
PrototypeMeasurementFilterSpecification - Class in com.netflix.spectator.controllers.filter
Represents the specification for a PrototypeMeasurementFilter.
PrototypeMeasurementFilterSpecification() - Constructor for class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification
 
PrototypeMeasurementFilterSpecification.MeterFilterSpecification - Class in com.netflix.spectator.controllers.filter
A specification for filtering on a Spectator Meter.
PrototypeMeasurementFilterSpecification.TagFilterSpecification - Class in com.netflix.spectator.controllers.filter
Specifies how to filter an individual tag (name and value).
PrototypeMeasurementFilterSpecification.ValueFilterSpecification - Class in com.netflix.spectator.controllers.filter
Specifies how to filter values.

S

setApplicationName(String) - Method in class com.netflix.spectator.controllers.model.ApplicationRegistry
The application name exporting the metrics.
setApplicationVersion(String) - Method in class com.netflix.spectator.controllers.model.ApplicationRegistry
The version of the application name exporting the metrics.
setMetrics(Map<String, MetricValues>) - Method in class com.netflix.spectator.controllers.model.ApplicationRegistry
Sets the metric map.

T

TagFilterPattern(Pattern, Pattern) - Constructor for class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.TagFilterPattern
Construct from regex patterns.
TagFilterPattern(PrototypeMeasurementFilterSpecification.TagFilterSpecification) - Constructor for class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.TagFilterPattern
Construct from the prototype specification.
TagFilterSpecification() - Constructor for class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.TagFilterSpecification
Default constructor.
TagFilterSpecification(String, String) - Constructor for class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.TagFilterSpecification
Construct a filter with particular regular expressions.
TaggedDataPoints - Class in com.netflix.spectator.controllers.model
A collection of DataPoint instances for a common set of Tags.
TaggedDataPoints(Measurement) - Constructor for class com.netflix.spectator.controllers.model.TaggedDataPoints
Constructor from a single measurement data point.
TaggedDataPoints(Iterable<Tag>, List<DataPoint>) - Constructor for class com.netflix.spectator.controllers.model.TaggedDataPoints
Constructor from a list of data points (for testing).
TagMeasurementFilter - Class in com.netflix.spectator.controllers.filter
A simple MeasurementFilter based on meter/tag names and values.
TagMeasurementFilter(String, String, String) - Constructor for class com.netflix.spectator.controllers.filter.TagMeasurementFilter
Constructor.
test(Measurement) - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.IncludeExcludePatterns
Implements the MeasurementFilter interface.
test(Tag) - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.TagFilterPattern
Implements the MeasurementFilter interface.
test(Measurement) - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter
Implements the MeasurementFilter interface.
test(Iterable<Tag>) - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.ValueFilterPattern
Implements the MeasurementFilter interface.
test(Measurement) - Method in class com.netflix.spectator.controllers.filter.TagMeasurementFilter
Implements MeasurementFilter interface.
toString() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.TagFilterPattern
 
toString() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.MeterFilterSpecification
 
toString() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.TagFilterSpecification
 
toString() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification
 
toString() - Method in class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilterSpecification.ValueFilterSpecification
 
toString() - Method in class com.netflix.spectator.controllers.model.DataPoint
 
toString() - Method in class com.netflix.spectator.controllers.model.MetricValues
 
toString() - Method in class com.netflix.spectator.controllers.model.TaggedDataPoints
 

V

ValueFilterPattern(PrototypeMeasurementFilterSpecification.ValueFilterSpecification) - Constructor for class com.netflix.spectator.controllers.filter.PrototypeMeasurementFilter.ValueFilterPattern
Constructs a filter from a specification.
A C D E G H I L M P S T V 
Skip navigation links