Skip navigation links
A B C G M N R S T V 

A

add(String) - Method in class com.blacklocus.metrics.MetricNameBuilder
 
addDimension(Dimension) - Method in class com.blacklocus.metrics.MetricNameBuilder
addDimension(Dimension, boolean) - Method in class com.blacklocus.metrics.MetricNameBuilder
addDimension(String, String) - Method in class com.blacklocus.metrics.MetricNameBuilder
addDimension(String, String, boolean) - Method in class com.blacklocus.metrics.MetricNameBuilder
 
addNameToken(String) - Method in class com.blacklocus.metrics.MetricNameBuilder
 
addNameToken(String, boolean) - Method in class com.blacklocus.metrics.MetricNameBuilder
 

B

build() - Method in class com.blacklocus.metrics.MetricNameBuilder
 

C

CloudWatchReporter - Class in com.blacklocus.metrics
Included dimension
CloudWatchReporter(MetricRegistry, AmazonCloudWatchAsync) - Constructor for class com.blacklocus.metrics.CloudWatchReporter
Creates a new ScheduledReporter instance.
CloudWatchReporter(MetricRegistry, String, AmazonCloudWatchAsync) - Constructor for class com.blacklocus.metrics.CloudWatchReporter
Creates a new ScheduledReporter instance.
CloudWatchReporter(MetricRegistry, String, MetricFilter, AmazonCloudWatchAsync) - Constructor for class com.blacklocus.metrics.CloudWatchReporter
Creates a new ScheduledReporter instance.
com.blacklocus.metrics - package com.blacklocus.metrics
 

G

getValue() - Method in class com.blacklocus.metrics.NumberGauge
 

M

METRIC_TYPE_DIMENSION - Static variable in class com.blacklocus.metrics.CloudWatchReporter
Key of Dimension.name for the type of metric submission, e.g.
MetricNameBuilder - Class in com.blacklocus.metrics
A builder for the metrics name syntax defined by this module.
MetricNameBuilder() - Constructor for class com.blacklocus.metrics.MetricNameBuilder
 
MetricNameBuilder(String) - Constructor for class com.blacklocus.metrics.MetricNameBuilder
 
MetricNameBuilder.MetricsNameSyntaxException - Exception in com.blacklocus.metrics
 
MetricsNameSyntaxException(String) - Constructor for exception com.blacklocus.metrics.MetricNameBuilder.MetricsNameSyntaxException
 

N

NAME_DIMENSION_SEPARATOR - Static variable in class com.blacklocus.metrics.CloudWatchReporter
Separator of key and value segments of a metric name.
NAME_PERMUTE_MARKER - Static variable in class com.blacklocus.metrics.CloudWatchReporter
If any token, whether a simple string or a dimension pair ends with this marker, then metrics will be sent once with and once without.
NAME_TOKEN_DELIMITER - Static variable in class com.blacklocus.metrics.CloudWatchReporter
 
NAME_TOKEN_DELIMITER_RGX - Static variable in class com.blacklocus.metrics.CloudWatchReporter
Delimiter of tokens in the metric name.
NumberGauge - Class in com.blacklocus.metrics
A thread-safe Gauge implementation for any sort of Number.
NumberGauge() - Constructor for class com.blacklocus.metrics.NumberGauge
Initialized with value of 0.
NumberGauge(Number) - Constructor for class com.blacklocus.metrics.NumberGauge
 

R

report(SortedMap<String, Gauge>, SortedMap<String, Counter>, SortedMap<String, Histogram>, SortedMap<String, Meter>, SortedMap<String, Timer>) - Method in class com.blacklocus.metrics.CloudWatchReporter
 

S

setValue(Number) - Method in class com.blacklocus.metrics.NumberGauge
 

T

toString() - Method in class com.blacklocus.metrics.MetricNameBuilder
 

V

VALID_DIMENSION_PART_RGX - Static variable in class com.blacklocus.metrics.CloudWatchReporter
 
VALID_NAME_TOKEN_RGX - Static variable in class com.blacklocus.metrics.CloudWatchReporter
 
A B C G M N R S T V 
Skip navigation links