Skip navigation links
B C D E F G H I K M N R S T V 

B

builder(String) - Static method in interface com.expedia.www.haystack.client.metrics.Counter
 
builder(String, T, ToDoubleFunction<T>) - Static method in interface com.expedia.www.haystack.client.metrics.Gauge
 
builder(String) - Static method in interface com.expedia.www.haystack.client.metrics.Timer
 

C

close() - Method in interface com.expedia.www.haystack.client.metrics.Timer.Sample
 
com.expedia.www.haystack.client.metrics - package com.expedia.www.haystack.client.metrics
 
combineTags(Collection<Tag>) - Method in class com.expedia.www.haystack.client.metrics.Metrics
 
count() - Method in interface com.expedia.www.haystack.client.metrics.Counter
 
count() - Method in class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry.NoopCounter
 
count() - Method in class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry.NoopTimer
 
count() - Method in interface com.expedia.www.haystack.client.metrics.Timer
 
Counter - Interface in com.expedia.www.haystack.client.metrics
 
counter(String) - Method in class com.expedia.www.haystack.client.metrics.Metrics
 
counter(String, Collection<Tag>) - Method in class com.expedia.www.haystack.client.metrics.Metrics
 
counter(String) - Method in interface com.expedia.www.haystack.client.metrics.MetricsRegistry
 
counter(String, Collection<Tag>) - Method in interface com.expedia.www.haystack.client.metrics.MetricsRegistry
 
counter(String, Collection<Tag>) - Method in class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry
 
Counter.Builder - Class in com.expedia.www.haystack.client.metrics
 

D

decrement() - Method in interface com.expedia.www.haystack.client.metrics.Counter
 
decrement(double) - Method in interface com.expedia.www.haystack.client.metrics.Counter
 
decrement(double) - Method in class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry.NoopCounter
 

E

equals(Object) - Method in class com.expedia.www.haystack.client.metrics.Tag
 

F

formatName(String) - Method in class com.expedia.www.haystack.client.metrics.Metrics
 

G

Gauge - Interface in com.expedia.www.haystack.client.metrics
 
gauge(String, T, ToDoubleFunction<T>) - Method in class com.expedia.www.haystack.client.metrics.Metrics
 
gauge(String, Collection<Tag>, T, ToDoubleFunction<T>) - Method in class com.expedia.www.haystack.client.metrics.Metrics
 
gauge(String, T, ToDoubleFunction<T>) - Method in interface com.expedia.www.haystack.client.metrics.MetricsRegistry
 
gauge(String, Collection<Tag>, T, ToDoubleFunction<T>) - Method in interface com.expedia.www.haystack.client.metrics.MetricsRegistry
 
gauge(String, Collection<Tag>, T, ToDoubleFunction<T>) - Method in class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry
 
Gauge.Builder<T> - Class in com.expedia.www.haystack.client.metrics
 

H

hashCode() - Method in class com.expedia.www.haystack.client.metrics.Tag
 

I

increment() - Method in interface com.expedia.www.haystack.client.metrics.Counter
 
increment(double) - Method in interface com.expedia.www.haystack.client.metrics.Counter
 
increment(double) - Method in class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry.NoopCounter
 

K

key() - Method in class com.expedia.www.haystack.client.metrics.Tag
 

M

Metrics - Class in com.expedia.www.haystack.client.metrics
 
Metrics(MetricsRegistry, String, Collection<Tag>) - Constructor for class com.expedia.www.haystack.client.metrics.Metrics
 
Metrics(MetricsRegistry) - Constructor for class com.expedia.www.haystack.client.metrics.Metrics
 
MetricsRegistry - Interface in com.expedia.www.haystack.client.metrics
 

N

NoopCounter() - Constructor for class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry.NoopCounter
 
NoopGauge() - Constructor for class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry.NoopGauge
 
NoopMetricsRegistry - Class in com.expedia.www.haystack.client.metrics
 
NoopMetricsRegistry() - Constructor for class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry
 
NoopMetricsRegistry.NoopCounter - Class in com.expedia.www.haystack.client.metrics
 
NoopMetricsRegistry.NoopGauge - Class in com.expedia.www.haystack.client.metrics
 
NoopMetricsRegistry.NoopTimer - Class in com.expedia.www.haystack.client.metrics
 
NoopMetricsRegistry.NoopTimer.NoopSample - Class in com.expedia.www.haystack.client.metrics
 
NoopSample() - Constructor for class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry.NoopTimer.NoopSample
 
NoopTimer() - Constructor for class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry.NoopTimer
 

R

record(long, TimeUnit) - Method in class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry.NoopTimer
 
record(long) - Method in interface com.expedia.www.haystack.client.metrics.Timer
Updates the statistics kept by the counter with the specified amount in nanoseconds.
record(long, TimeUnit) - Method in interface com.expedia.www.haystack.client.metrics.Timer
Updates the statistics kept by the counter with the specified amount.
register(MetricsRegistry) - Method in class com.expedia.www.haystack.client.metrics.Counter.Builder
 
register(MetricsRegistry) - Method in class com.expedia.www.haystack.client.metrics.Gauge.Builder
 
register(MetricsRegistry) - Method in class com.expedia.www.haystack.client.metrics.Timer.Builder
 

S

start() - Method in class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry.NoopTimer
 
start() - Method in interface com.expedia.www.haystack.client.metrics.Timer
Returns a new Timer.Sample.
stop() - Method in class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry.NoopTimer.NoopSample
 
stop() - Method in interface com.expedia.www.haystack.client.metrics.Timer.Sample
Records the duration of the operation

T

tag(Tag) - Method in class com.expedia.www.haystack.client.metrics.Counter.Builder
 
tag(Tag) - Method in class com.expedia.www.haystack.client.metrics.Gauge.Builder
 
Tag - Class in com.expedia.www.haystack.client.metrics
 
Tag(String, String) - Constructor for class com.expedia.www.haystack.client.metrics.Tag
 
tag(Tag) - Method in class com.expedia.www.haystack.client.metrics.Timer.Builder
 
tags(Collection<Tag>) - Method in class com.expedia.www.haystack.client.metrics.Counter.Builder
 
tags(Collection<Tag>) - Method in class com.expedia.www.haystack.client.metrics.Gauge.Builder
 
tags(Collection<Tag>) - Method in class com.expedia.www.haystack.client.metrics.Timer.Builder
 
timer(String) - Method in class com.expedia.www.haystack.client.metrics.Metrics
 
timer(String, Collection<Tag>) - Method in class com.expedia.www.haystack.client.metrics.Metrics
 
timer(String) - Method in interface com.expedia.www.haystack.client.metrics.MetricsRegistry
 
timer(String, Collection<Tag>) - Method in interface com.expedia.www.haystack.client.metrics.MetricsRegistry
 
timer(String, Collection<Tag>) - Method in class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry
 
Timer - Interface in com.expedia.www.haystack.client.metrics
 
Timer.Builder - Class in com.expedia.www.haystack.client.metrics
 
Timer.Sample - Interface in com.expedia.www.haystack.client.metrics
Maintains state on the clock's start position for a latency sample.
totalTime(TimeUnit) - Method in class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry.NoopTimer
 
totalTime(TimeUnit) - Method in interface com.expedia.www.haystack.client.metrics.Timer
 

V

value() - Method in interface com.expedia.www.haystack.client.metrics.Gauge
 
value() - Method in class com.expedia.www.haystack.client.metrics.NoopMetricsRegistry.NoopGauge
 
value() - Method in class com.expedia.www.haystack.client.metrics.Tag
 
B C D E F G H I K M N R S T V 
Skip navigation links

Copyright © 2019. All rights reserved.