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

A

AbstractIngesterFormatter<T extends org.apache.avro.specific.SpecificRecordBase> - Class in com.wavefront.ingester
This is the base class for parsing data from plaintext.
AbstractIngesterFormatter(List<AbstractIngesterFormatter.FormatterElement<T>>) - Constructor for class com.wavefront.ingester.AbstractIngesterFormatter
 
AbstractIngesterFormatter.AnnotationList<T extends org.apache.avro.specific.SpecificRecordBase> - Class in com.wavefront.ingester
 
AbstractIngesterFormatter.Centroids<T extends org.apache.avro.specific.SpecificRecordBase> - Class in com.wavefront.ingester
 
AbstractIngesterFormatter.FormatterElement<T> - Interface in com.wavefront.ingester
 
AbstractIngesterFormatter.IngesterFormatBuilder<T extends org.apache.avro.specific.SpecificRecordBase> - Class in com.wavefront.ingester
This class can be used to create a parser for a content that the proxy receives - e.g., ReportPoint and ReportSourceTag.
AbstractIngesterFormatter.StringList<T extends org.apache.avro.specific.SpecificRecordBase> - Class in com.wavefront.ingester
 
AbstractIngesterFormatter.StringMap<T extends org.apache.avro.specific.SpecificRecordBase> - Class in com.wavefront.ingester
 
AbstractIngesterFormatter.StringMultiMap<T extends org.apache.avro.specific.SpecificRecordBase> - Class in com.wavefront.ingester
 
AbstractIngesterFormatter.Text<T extends org.apache.avro.specific.SpecificRecordBase> - Class in com.wavefront.ingester
 
AbstractIngesterFormatter.Timestamp<T extends org.apache.avro.specific.SpecificRecordBase> - Class in com.wavefront.ingester
 
AbstractIngesterFormatter.Value<T extends org.apache.avro.specific.SpecificRecordBase> - Class in com.wavefront.ingester
 
acquire(int) - Method in interface com.google.common.util.concurrent.RecyclableRateLimiter
Acquires the requested number of permits, waiting until enough permits are available.
acquire() - Method in interface com.google.common.util.concurrent.RecyclableRateLimiter
Acquires a single permit, waiting until enough permits are available.
acquire(int) - Method in class com.google.common.util.concurrent.RecyclableRateLimiterWithMetrics
 
action - Variable in class wavefront.report.ReportSourceTag
Deprecated.
add(T) - Method in class com.wavefront.common.EvictingRingBuffer
Add a value at the end of the ring buffer.
add(T) - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
addAll(Collection<? extends T>) - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
addDecoders(Channel, List<Function<Channel, ChannelHandler>>) - Method in class com.wavefront.ingester.Ingester
Adds additional decoders passed in during construction of this object (if not null).
addIdleTimeoutHandler(ChannelPipeline) - Method in class com.wavefront.ingester.Ingester
Adds an idle timeout handler to the given pipeline
agentConfigProcessed(UUID) - Method in interface com.wavefront.api.WavefrontAPI
 
AgentConfiguration - Class in com.wavefront.api.agent
Configuration for the SSH Daemon.
AgentConfiguration() - Constructor for class com.wavefront.api.agent.AgentConfiguration
 
agentError(UUID, String) - Method in interface com.wavefront.api.WavefrontAPI
Reports an error that occured in the agent.
allowAnyHostKeys - Variable in class com.wavefront.api.agent.AgentConfiguration
 
Annotation - Class in wavefront.report
 
Annotation() - Constructor for class wavefront.report.Annotation
Default constructor.
Annotation(String, String) - Constructor for class wavefront.report.Annotation
All-args constructor.
Annotation.Builder - Class in wavefront.report
RecordBuilder for Annotation instances.
annotationList(BiConsumer<T, List<Annotation>>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
annotationMap(BiConsumer<T, Map<String, String>>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
annotationMap(Function<T, Map<String, String>>, BiConsumer<T, Map<String, String>>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
annotationMap(BiConsumer<T, Map<String, String>>, int) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
annotationMultimap(BiConsumer<T, Map<String, List<String>>>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
annotations - Variable in class com.wavefront.common.MetricMangler.MetricComponents
 
annotations - Variable in class wavefront.report.ReportEvent
Deprecated.
annotations - Variable in class wavefront.report.ReportPoint
Deprecated.
annotations - Variable in class wavefront.report.ReportSourceTag
Deprecated.
annotations - Variable in class wavefront.report.Span
Deprecated.
annotations - Variable in class wavefront.report.TimeSeries
Deprecated.
appendAnnotations(StringBuilder, List<Annotation>) - Static method in class com.wavefront.common.SerializerUtils
Append a List<Annotation> to a string builder as double-quoted key-value pairs.
appendQuoted(StringBuilder, String) - Static method in class com.wavefront.common.SerializerUtils
 
appendTag(String, String) - Method in interface com.wavefront.api.SourceTagAPI
Add a single tag to a source.
appendTagMap(StringBuilder, Map<String, String>) - Static method in class com.wavefront.common.SerializerUtils
Append a Map<String, String> to a string builder as double-quoted key-value pairs.
appendTags(StringBuilder, String, List<String>) - Static method in class com.wavefront.common.SerializerUtils
Append a List<String> to a string builder as double-quoted key-value pairs with a fixed key.
apply(String) - Method in class com.wavefront.common.MetricWhiteBlackList
Check to see if the given point line or metric passes the white and black list.
apply(ReportPoint) - Method in class com.wavefront.ingester.ReportPointSerializer
 
apply(SpanLogs) - Method in class com.wavefront.ingester.SpanLogsSerializer
 
apply(Span) - Method in class com.wavefront.ingester.SpanSerializer
 

B

bins(boolean) - Method in class com.yammer.metrics.core.WavefrontHistogram
Aggregates all the bins prior to the current minute This is because threads might be updating the current minute bin while the bins() method is invoked
bins - Variable in class wavefront.report.Histogram
Deprecated.
buffersMetrics(VirtualMachineMetrics.BufferPoolStats) - Static method in class com.wavefront.common.MetricsToTimeseries
 
build() - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
build() - Method in class com.wavefront.ingester.EventIngesterFormatter.EventIngesterFormatBuilder
 
build() - Method in class com.wavefront.ingester.ReportPointIngesterFormatter.ReportPointIngesterFormatBuilder
 
build() - Method in class com.wavefront.ingester.ReportSourceTagIngesterFormatter.SourceTagIngesterFormatBuilder
 
build() - Method in class com.wavefront.ingester.SpanIngesterFormatter.SpanFormatBuilder
 
build() - Method in class wavefront.report.Annotation.Builder
 
build() - Method in class wavefront.report.Histogram.Builder
 
build() - Method in class wavefront.report.ReportEvent.Builder
 
build() - Method in class wavefront.report.ReportPoint.Builder
 
build() - Method in class wavefront.report.ReportSourceTag.Builder
 
build() - Method in class wavefront.report.Span.Builder
 
build() - Method in class wavefront.report.SpanLog.Builder
 
build() - Method in class wavefront.report.SpanLogs.Builder
 
build() - Method in class wavefront.report.TimeSeries.Builder
 
build() - Method in class wavefront.report.Trace.Builder
 
bulkUpdate(List<Double>, List<Integer>) - Method in class com.yammer.metrics.core.WavefrontHistogram
Bulk-update this histogram with a set of centroids.
BurstRateTrackingCounter - Class in com.yammer.metrics.core
A counter that accurately tracks burst rate, 1-minute rate and 5-minute rate, with customizable precision (defined by granularityMillis parameter, which controls sample collection interval).
BurstRateTrackingCounter(MetricName, MetricsRegistry, int) - Constructor for class com.yammer.metrics.core.BurstRateTrackingCounter
 

C

capacity() - Method in class com.wavefront.common.EvictingRingBuffer
Returns buffer capacity (i.e.
caseInsensitiveLiterals(List<String>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
caseSensitiveLiterals(List<String>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
caseSensitiveLiterals(List<String>, BiConsumer<T, String>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
Centroids() - Constructor for class com.wavefront.ingester.AbstractIngesterFormatter.Centroids
 
centroids() - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
charactersAreValid(String) - Static method in class com.wavefront.data.Validation
 
checkin(UUID, String, String, String, Long, Boolean, JsonNode, Boolean, Boolean) - Method in interface com.wavefront.api.WavefrontAPI
 
childChannelOptions - Variable in class com.wavefront.ingester.Ingester
 
childChannelOptions - Variable in class com.wavefront.ingester.StreamIngester
Deprecated.
 
clear() - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
clear() - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
 
clear() - Method in class com.yammer.metrics.core.WavefrontHistogram
Note - We override the behavior of the clear() method.
clearAction() - Method in class wavefront.report.ReportSourceTag.Builder
Clears the value of the 'action' field.
clearAnnotations() - Method in class wavefront.report.ReportEvent.Builder
Clears the value of the 'annotations' field.
clearAnnotations() - Method in class wavefront.report.ReportPoint.Builder
Clears the value of the 'annotations' field.
clearAnnotations() - Method in class wavefront.report.ReportSourceTag.Builder
Clears the value of the 'annotations' field.
clearAnnotations() - Method in class wavefront.report.Span.Builder
Clears the value of the 'annotations' field.
clearAnnotations() - Method in class wavefront.report.TimeSeries.Builder
Clears the value of the 'annotations' field.
clearBins() - Method in class wavefront.report.Histogram.Builder
Clears the value of the 'bins' field.
clearCounts() - Method in class wavefront.report.Histogram.Builder
Clears the value of the 'counts' field.
clearCustomer() - Method in class wavefront.report.Span.Builder
Clears the value of the 'customer' field.
clearCustomer() - Method in class wavefront.report.SpanLogs.Builder
Clears the value of the 'customer' field.
clearCustomer() - Method in class wavefront.report.Trace.Builder
Clears the value of the 'customer' field.
clearDimensions() - Method in class wavefront.report.ReportEvent.Builder
Clears the value of the 'dimensions' field.
clearDuration() - Method in class wavefront.report.Histogram.Builder
Clears the value of the 'duration' field.
clearDuration() - Method in class wavefront.report.Span.Builder
Clears the value of the 'duration' field.
clearEndTime() - Method in class wavefront.report.ReportEvent.Builder
Clears the value of the 'endTime' field.
clearFields() - Method in class wavefront.report.SpanLog.Builder
Clears the value of the 'fields' field.
clearHost() - Method in class wavefront.report.ReportPoint.Builder
Clears the value of the 'host' field.
clearHost() - Method in class wavefront.report.TimeSeries.Builder
Clears the value of the 'host' field.
clearHosts() - Method in class wavefront.report.ReportEvent.Builder
Clears the value of the 'hosts' field.
clearKey() - Method in class wavefront.report.Annotation.Builder
Clears the value of the 'key' field.
clearLogs() - Method in class wavefront.report.SpanLogs.Builder
Clears the value of the 'logs' field.
clearMetric() - Method in class wavefront.report.ReportPoint.Builder
Clears the value of the 'metric' field.
clearMetric() - Method in class wavefront.report.TimeSeries.Builder
Clears the value of the 'metric' field.
clearName() - Method in class wavefront.report.ReportEvent.Builder
Clears the value of the 'name' field.
clearName() - Method in class wavefront.report.Span.Builder
Clears the value of the 'name' field.
clearOperation() - Method in class wavefront.report.ReportSourceTag.Builder
Clears the value of the 'operation' field.
clearSource() - Method in class wavefront.report.ReportSourceTag.Builder
Clears the value of the 'source' field.
clearSource() - Method in class wavefront.report.Span.Builder
Clears the value of the 'source' field.
clearSpan() - Method in class wavefront.report.SpanLogs.Builder
Clears the value of the 'span' field.
clearSpanId() - Method in class wavefront.report.Span.Builder
Clears the value of the 'spanId' field.
clearSpanId() - Method in class wavefront.report.SpanLogs.Builder
Clears the value of the 'spanId' field.
clearSpans() - Method in class wavefront.report.Trace.Builder
Clears the value of the 'spans' field.
clearSpanSecondaryId() - Method in class wavefront.report.SpanLogs.Builder
Clears the value of the 'spanSecondaryId' field.
clearStartMillis() - Method in class wavefront.report.Span.Builder
Clears the value of the 'startMillis' field.
clearStartTime() - Method in class wavefront.report.ReportEvent.Builder
Clears the value of the 'startTime' field.
clearTable() - Method in class wavefront.report.ReportPoint.Builder
Clears the value of the 'table' field.
clearTable() - Method in class wavefront.report.TimeSeries.Builder
Clears the value of the 'table' field.
clearTags() - Method in class wavefront.report.ReportEvent.Builder
Clears the value of the 'tags' field.
clearTimestamp() - Method in class wavefront.report.ReportPoint.Builder
Clears the value of the 'timestamp' field.
clearTimestamp() - Method in class wavefront.report.SpanLog.Builder
Clears the value of the 'timestamp' field.
clearTraceId() - Method in class wavefront.report.Span.Builder
Clears the value of the 'traceId' field.
clearTraceId() - Method in class wavefront.report.SpanLogs.Builder
Clears the value of the 'traceId' field.
clearTraceId() - Method in class wavefront.report.Trace.Builder
Clears the value of the 'traceId' field.
clearType() - Method in class wavefront.report.Histogram.Builder
Clears the value of the 'type' field.
clearValue() - Method in class wavefront.report.Annotation.Builder
Clears the value of the 'value' field.
clearValue() - Method in class wavefront.report.ReportPoint.Builder
Clears the value of the 'value' field.
Clock - Class in com.wavefront.common
Clock to manage agent time synced with the server.
Clock() - Constructor for class com.wavefront.common.Clock
 
clone() - Method in class com.wavefront.api.agent.WorkUnit
 
clone() - Method in class com.wavefront.common.EvictingRingBuffer
 
close() - Method in class com.wavefront.metrics.ReconnectingSocket
 
com.google.common.util.concurrent - package com.google.common.util.concurrent
 
com.wavefront.api - package com.wavefront.api
 
com.wavefront.api.agent - package com.wavefront.api.agent
 
com.wavefront.api.json - package com.wavefront.api.json
 
com.wavefront.common - package com.wavefront.common
 
com.wavefront.data - package com.wavefront.data
 
com.wavefront.dto - package com.wavefront.dto
 
com.wavefront.ingester - package com.wavefront.ingester
 
com.wavefront.metrics - package com.wavefront.metrics
 
com.yammer.metrics.core - package com.yammer.metrics.core
 
command - Variable in class com.wavefront.api.agent.WorkUnit
Command to execute.
commandEndTime - Variable in class com.wavefront.api.agent.ShellOutputDTO
 
commandStartTime - Variable in class com.wavefront.api.agent.ShellOutputDTO
 
Constants - Class in com.wavefront.api.agent
Agent MetricConstants.
Constants() - Constructor for class com.wavefront.api.agent.Constants
 
consume(StringParser, T) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.AnnotationList
 
consume(StringParser, T) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.Centroids
 
consume(StringParser, T) - Method in interface com.wavefront.ingester.AbstractIngesterFormatter.FormatterElement
 
consume(StringParser, T) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.StringList
 
consume(StringParser, T) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.StringMap
 
consume(StringParser, T) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.StringMultiMap
 
consume(StringParser, T) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.Text
 
consume(StringParser, T) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.Timestamp
 
consume(StringParser, T) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.Value
 
contains(Object) - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
containsAll(Collection<?>) - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
count() - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
 
count() - Method in class com.yammer.metrics.core.WavefrontHistogram
 
counts - Variable in class wavefront.report.Histogram
Deprecated.
create(double, double) - Static method in class com.google.common.util.concurrent.RecyclableRateLimiterImpl
Create a new rate limiter instance with specified burst window.
createDecoder(SchemaStore) - Static method in class wavefront.report.Annotation
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore.
createDecoder(SchemaStore) - Static method in class wavefront.report.Histogram
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore.
createDecoder(SchemaStore) - Static method in class wavefront.report.ReportEvent
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore.
createDecoder(SchemaStore) - Static method in class wavefront.report.ReportPoint
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore.
createDecoder(SchemaStore) - Static method in class wavefront.report.ReportSourceTag
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore.
createDecoder(SchemaStore) - Static method in class wavefront.report.Span
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore.
createDecoder(SchemaStore) - Static method in class wavefront.report.SpanLog
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore.
createDecoder(SchemaStore) - Static method in class wavefront.report.SpanLogs
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore.
createDecoder(SchemaStore) - Static method in class wavefront.report.TimeSeries
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore.
createDecoder(SchemaStore) - Static method in class wavefront.report.Trace
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore.
currentTime - Variable in class com.wavefront.api.agent.AgentConfiguration
 
customDecode(ResolvingDecoder) - Method in class wavefront.report.Annotation
 
customDecode(ResolvingDecoder) - Method in class wavefront.report.Histogram
 
customDecode(ResolvingDecoder) - Method in class wavefront.report.ReportEvent
 
customDecode(ResolvingDecoder) - Method in class wavefront.report.ReportSourceTag
 
customDecode(ResolvingDecoder) - Method in class wavefront.report.Span
 
customDecode(ResolvingDecoder) - Method in class wavefront.report.SpanLog
 
customDecode(ResolvingDecoder) - Method in class wavefront.report.SpanLogs
 
customDecode(ResolvingDecoder) - Method in class wavefront.report.TimeSeries
 
customDecode(ResolvingDecoder) - Method in class wavefront.report.Trace
 
customEncode(Encoder) - Method in class wavefront.report.Annotation
 
customEncode(Encoder) - Method in class wavefront.report.Histogram
 
customEncode(Encoder) - Method in class wavefront.report.ReportEvent
 
customEncode(Encoder) - Method in class wavefront.report.ReportSourceTag
 
customEncode(Encoder) - Method in class wavefront.report.Span
 
customEncode(Encoder) - Method in class wavefront.report.SpanLog
 
customEncode(Encoder) - Method in class wavefront.report.SpanLogs
 
customEncode(Encoder) - Method in class wavefront.report.TimeSeries
 
customEncode(Encoder) - Method in class wavefront.report.Trace
 
customer - Variable in class wavefront.report.Span
Deprecated.
customer - Variable in class wavefront.report.SpanLogs
Deprecated.
customer - Variable in class wavefront.report.Trace
Deprecated.
customerId - Variable in class com.wavefront.api.agent.ShellOutputDTO
Filled-in by the server.

D

DataIngesterAPI - Interface in com.wavefront.api
The API for reporting points directly to a Wavefront server.
DataValidationException - Exception in com.wavefront.data
Base class for all data validation exceptions.
DataValidationException(String) - Constructor for exception com.wavefront.data.DataValidationException
 
dec() - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
 
dec(long) - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
 
decode(String, List<ReportEvent>, String) - Method in class com.wavefront.ingester.EventDecoder
 
decode(ChannelHandlerContext, String, List<Object>) - Method in class com.wavefront.ingester.GraphiteHostAnnotator
 
decode(byte[], List<ReportPoint>, String) - Method in class com.wavefront.ingester.PickleProtocolDecoder
 
decode(byte[], List<ReportPoint>) - Method in class com.wavefront.ingester.PickleProtocolDecoder
 
decode(T, List<E>, String) - Method in interface com.wavefront.ingester.ReportableEntityDecoder
Decode entities (points, spans, etc) and dump them into an output array.
decode(T, List<E>) - Method in interface com.wavefront.ingester.ReportableEntityDecoder
Certain decoders support decoding the customer id from the input line itself.
decode(String, List<ReportPoint>, String) - Method in class com.wavefront.ingester.ReportPointDecoder
 
decode(String, List<ReportPoint>, String) - Method in class com.wavefront.ingester.ReportPointDecoderWrapper
 
decode(String, List<ReportSourceTag>, String) - Method in class com.wavefront.ingester.ReportSourceTagDecoder
 
decode(String, List<Span>, String) - Method in class com.wavefront.ingester.SpanDecoder
 
decode(JsonNode, List<SpanLogs>, String) - Method in class com.wavefront.ingester.SpanLogsDecoder
 
Decoder<T> - Interface in com.wavefront.ingester
A decoder of an input line.
decodeReportPoints(T, List<ReportPoint>, String) - Method in interface com.wavefront.ingester.Decoder
Decode graphite points and dump them into an output array.
decodeReportPoints(T, List<ReportPoint>) - Method in interface com.wavefront.ingester.Decoder
Certain decoders support decoding the customer id from the input line itself.
decodeReportPoints(String, List<ReportPoint>, String) - Method in class com.wavefront.ingester.GraphiteDecoder
 
decodeReportPoints(String, List<ReportPoint>) - Method in class com.wavefront.ingester.GraphiteDecoder
 
decodeReportPoints(String, List<ReportPoint>, String) - Method in class com.wavefront.ingester.HistogramDecoder
 
decodeReportPoints(String, List<ReportPoint>) - Method in class com.wavefront.ingester.HistogramDecoder
 
decodeReportPoints(String, List<ReportPoint>, String) - Method in class com.wavefront.ingester.OpenTSDBDecoder
 
decodeReportPoints(String, List<ReportPoint>) - Method in class com.wavefront.ingester.OpenTSDBDecoder
 
decodeReportPoints(String, List<ReportPoint>, String) - Method in class com.wavefront.ingester.WFTopDecoder
 
decodeReportPoints(String, List<ReportPoint>) - Method in class com.wavefront.ingester.WFTopDecoder
 
defaultPublicKey - Variable in class com.wavefront.api.agent.AgentConfiguration
Deprecated.
defaultUsername - Variable in class com.wavefront.api.agent.AgentConfiguration
Deprecated.
delay - Variable in class com.wavefront.api.agent.WorkUnit
Seconds between work unit executions.
DELTA_PREFIX - Static variable in class com.wavefront.common.MetricConstants
 
DELTA_PREFIX_2 - Static variable in class com.wavefront.common.MetricConstants
 
DELTA_PREFIX_CHAR - Static variable in class com.wavefront.common.MetricConstants
 
DELTA_PREFIX_CHAR_2 - Static variable in class com.wavefront.common.MetricConstants
 
DeltaCounter - Class in com.yammer.metrics.core
A counter for Wavefront delta metrics.
DeltaCounter - Class in io.dropwizard.metrics5
A counter for Wavefront delta metrics.
DeltaCounter() - Constructor for class io.dropwizard.metrics5.DeltaCounter
 
DeltaCounterValueException - Exception in com.wavefront.data
Non-positive delta counters can be handled as a special case and not count against "blocked", if desired.
DeltaCounterValueException(String) - Constructor for exception com.wavefront.data.DeltaCounterValueException
 
deserialize(JsonParser, DeserializationContext) - Method in class com.wavefront.api.json.InstantMarshaller.Deserializer
 
Deserializer() - Constructor for class com.wavefront.api.json.InstantMarshaller.Deserializer
 
dimensions - Variable in class wavefront.report.ReportEvent
Deprecated.
drive(String, Supplier<String>, String) - Method in class com.wavefront.ingester.AbstractIngesterFormatter
 
drive(String, Supplier<String>, String, List<String>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter
 
drive(String, Supplier<String>, String, List<String>) - Method in class com.wavefront.ingester.EventIngesterFormatter
 
drive(String, Supplier<String>, String, List<String>) - Method in class com.wavefront.ingester.ReportPointIngesterFormatter
 
drive(String, Supplier<String>, String, List<String>) - Method in class com.wavefront.ingester.ReportSourceTagIngesterFormatter
 
drive(String, Supplier<String>, String, List<String>) - Method in class com.wavefront.ingester.SpanIngesterFormatter
 
duration - Variable in class wavefront.report.Histogram
Deprecated.
duration - Variable in class wavefront.report.Span
Deprecated.

E

element() - Method in class com.wavefront.common.EvictingRingBuffer
Retrieves, but does not remove, the head of this buffer.
element() - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
elements - Variable in class com.wavefront.ingester.AbstractIngesterFormatter
 
EmptyHistogramException - Exception in com.wavefront.data
Empty histograms can be handled as a special case and not count against "blocked", if desired.
EmptyHistogramException(String) - Constructor for exception com.wavefront.data.EmptyHistogramException
 
EmptyTagValueException - Exception in com.wavefront.data
Empty tag values can be handled as a special case, if desired.
EmptyTagValueException(String) - Constructor for exception com.wavefront.data.EmptyTagValueException
 
endTime - Variable in class wavefront.report.ReportEvent
Deprecated.
equals(Object) - Method in class com.wavefront.api.agent.AgentConfiguration
 
equals(Object) - Method in class com.wavefront.api.agent.SshTargetDTO
 
equals(Object) - Method in class com.wavefront.api.agent.WorkUnit
 
equals(Object) - Method in class com.wavefront.common.EvictingRingBuffer
 
equals(Object) - Method in class com.wavefront.common.Pair
 
equals(Object) - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
equals(Object) - Method in class com.wavefront.common.TaggedMetricName
 
equals(Object) - Method in class com.wavefront.dto.Event
 
equals(Object) - Method in class com.wavefront.dto.SourceTag
 
Event - Class in com.wavefront.dto
Serializing wrapper for the Event class.
Event(ReportEvent) - Constructor for class com.wavefront.dto.Event
 
EVENT_LITERAL - Static variable in class com.wavefront.ingester.AbstractIngesterFormatter
 
EventAPI - Interface in com.wavefront.api
 
EventDecoder - Class in com.wavefront.ingester
Event decoder that takes in data in the following format: { @Event } startTimeMillis [endTimeMillis] eventName [annotations]
EventDecoder() - Constructor for class com.wavefront.ingester.EventDecoder
 
EventIngesterFormatBuilder() - Constructor for class com.wavefront.ingester.EventIngesterFormatter.EventIngesterFormatBuilder
 
EventIngesterFormatter - Class in com.wavefront.ingester
Ingestion formatter for events.
EventIngesterFormatter.EventIngesterFormatBuilder - Class in com.wavefront.ingester
 
EvictingRingBuffer<T> - Class in com.wavefront.common
A basic ring buffer with an ability to evict values on overflow.
EvictingRingBuffer(int) - Constructor for class com.wavefront.common.EvictingRingBuffer
 
EvictingRingBuffer(int, boolean) - Constructor for class com.wavefront.common.EvictingRingBuffer
 
EvictingRingBuffer(int, T) - Constructor for class com.wavefront.common.EvictingRingBuffer
 
EvictingRingBuffer(int, boolean, T) - Constructor for class com.wavefront.common.EvictingRingBuffer
 
EvictingRingBuffer(int, boolean, T, boolean) - Constructor for class com.wavefront.common.EvictingRingBuffer
 
exitCode - Variable in class com.wavefront.api.agent.ShellOutputDTO
 
ExpectedAgentMetric - Enum in com.wavefront.metrics
There are some metrics that need to have well known names.
explodeMetered(Metered) - Static method in class com.wavefront.common.MetricsToTimeseries
 
explodeSampling(Sampling) - Static method in class com.wavefront.common.MetricsToTimeseries
 
explodeSampling(Sampling, boolean) - Static method in class com.wavefront.common.MetricsToTimeseries
Retrieve values for pre-defined stats (median/p75/p95/p99/p999) from a Sampling metric (e.g.
explodeSummarizable(Summarizable) - Static method in class com.wavefront.common.MetricsToTimeseries
 
explodeSummarizable(Summarizable, boolean) - Static method in class com.wavefront.common.MetricsToTimeseries
Retrieve values for pre-defined stats (min/max/mean/sum/stddev) from a Summarizable metric (e.g.
extractComponents(String) - Method in class com.wavefront.common.MetricMangler
Extracts the source from the metric name and returns the new metric name and the source name.

F

fields - Variable in class wavefront.report.SpanLog
Deprecated.
fileDescriptorUsage() - Method in class com.yammer.metrics.core.SafeVirtualMachineMetrics
Returns the percentage of available file descriptors which are currently in use.
flush() - Method in class com.wavefront.metrics.ReconnectingSocket
Flushes the outputStream best-effort.
FOLLOWS_FROM_KEY - Static variable in class com.wavefront.common.TraceConstants
 
forEach(Consumer<? super T>) - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
fromByteBuffer(ByteBuffer) - Static method in class wavefront.report.Annotation
Deserializes a Annotation from a ByteBuffer.
fromByteBuffer(ByteBuffer) - Static method in class wavefront.report.Histogram
Deserializes a Histogram from a ByteBuffer.
fromByteBuffer(ByteBuffer) - Static method in class wavefront.report.ReportEvent
Deserializes a ReportEvent from a ByteBuffer.
fromByteBuffer(ByteBuffer) - Static method in class wavefront.report.ReportPoint
Deserializes a ReportPoint from a ByteBuffer.
fromByteBuffer(ByteBuffer) - Static method in class wavefront.report.ReportSourceTag
Deserializes a ReportSourceTag from a ByteBuffer.
fromByteBuffer(ByteBuffer) - Static method in class wavefront.report.Span
Deserializes a Span from a ByteBuffer.
fromByteBuffer(ByteBuffer) - Static method in class wavefront.report.SpanLog
Deserializes a SpanLog from a ByteBuffer.
fromByteBuffer(ByteBuffer) - Static method in class wavefront.report.SpanLogs
Deserializes a SpanLogs from a ByteBuffer.
fromByteBuffer(ByteBuffer) - Static method in class wavefront.report.TimeSeries
Deserializes a TimeSeries from a ByteBuffer.
fromByteBuffer(ByteBuffer) - Static method in class wavefront.report.Trace
Deserializes a Trace from a ByteBuffer.
fromString(String) - Static method in enum com.wavefront.data.ReportableEntityType
 

G

gcMetrics(VirtualMachineMetrics.GarbageCollectorStats) - Static method in class com.wavefront.common.MetricsToTimeseries
 
generateJsonMetrics(OutputStream, MetricsRegistry, boolean, boolean, boolean, MetricTranslator) - Static method in class com.wavefront.metrics.JsonMetricsGenerator
 
generateJsonMetrics(MetricsRegistry, boolean, boolean, boolean) - Static method in class com.wavefront.metrics.JsonMetricsGenerator
 
generateJsonMetrics(MetricsRegistry, boolean, boolean, boolean, Map<String, String>, MetricTranslator) - Static method in class com.wavefront.metrics.JsonMetricsGenerator
 
get(int) - Method in class com.wavefront.common.EvictingRingBuffer
Return the element at the specified position in the buffer.
get(int) - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
get(MetricsRegistry, MetricName) - Static method in class com.yammer.metrics.core.DeltaCounter
A static factory method to create an instance of Delta Counter.
get(MetricName) - Static method in class com.yammer.metrics.core.DeltaCounter
A static factory method to create an instance of DeltaCounter.
get(MetricName) - Static method in class com.yammer.metrics.core.WavefrontHistogram
 
get(MetricsRegistry, MetricName) - Static method in class com.yammer.metrics.core.WavefrontHistogram
 
get(MetricsRegistry, MetricName, int) - Static method in class com.yammer.metrics.core.WavefrontHistogram
 
get(MetricsRegistry, MetricName, Supplier<Long>) - Static method in class com.yammer.metrics.core.WavefrontHistogram
 
get(MetricsRegistry, MetricName, int, Supplier<Long>) - Static method in class com.yammer.metrics.core.WavefrontHistogram
 
get(MetricRegistry, String) - Static method in class io.dropwizard.metrics5.DeltaCounter
 
get(int) - Method in class wavefront.report.Annotation
 
get(int) - Method in class wavefront.report.Histogram
 
get(int) - Method in class wavefront.report.ReportEvent
 
get(int) - Method in class wavefront.report.ReportPoint
 
get(int) - Method in class wavefront.report.ReportSourceTag
 
get(int) - Method in class wavefront.report.Span
 
get(int) - Method in class wavefront.report.SpanLog
 
get(int) - Method in class wavefront.report.SpanLogs
 
get(int) - Method in class wavefront.report.TimeSeries
 
get(int) - Method in class wavefront.report.Trace
 
getAction() - Method in class com.wavefront.dto.SourceTag
 
getAction() - Method in class wavefront.report.ReportSourceTag.Builder
Gets the value of the 'action' field.
getAction() - Method in class wavefront.report.ReportSourceTag
Gets the value of the 'action' field.
getAnnotations() - Method in class com.wavefront.dto.Event
 
getAnnotations() - Method in class com.wavefront.dto.SourceTag
 
getAnnotations() - Method in class wavefront.report.ReportEvent.Builder
Gets the value of the 'annotations' field.
getAnnotations() - Method in class wavefront.report.ReportEvent
Gets the value of the 'annotations' field.
getAnnotations() - Method in class wavefront.report.ReportPoint.Builder
Gets the value of the 'annotations' field.
getAnnotations() - Method in class wavefront.report.ReportPoint
Gets the value of the 'annotations' field.
getAnnotations() - Method in class wavefront.report.ReportSourceTag.Builder
Gets the value of the 'annotations' field.
getAnnotations() - Method in class wavefront.report.ReportSourceTag
Gets the value of the 'annotations' field.
getAnnotations() - Method in class wavefront.report.Span.Builder
Gets the value of the 'annotations' field.
getAnnotations() - Method in class wavefront.report.Span
Gets the value of the 'annotations' field.
getAnnotations() - Method in class wavefront.report.TimeSeries.Builder
Gets the value of the 'annotations' field.
getAnnotations() - Method in class wavefront.report.TimeSeries
Gets the value of the 'annotations' field.
getAnnotationsCountLimit() - Method in class com.wavefront.api.agent.ValidationConfiguration
 
getAnnotationsKeyLengthLimit() - Method in class com.wavefront.api.agent.ValidationConfiguration
 
getAnnotationsValueLengthLimit() - Method in class com.wavefront.api.agent.ValidationConfiguration
 
getBins() - Method in class wavefront.report.Histogram.Builder
Gets the value of the 'bins' field.
getBins() - Method in class wavefront.report.Histogram
Gets the value of the 'bins' field.
getBurstRateHistogram() - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
Get histogram of 1s burst rates.
getClassSchema() - Static method in class wavefront.report.Annotation
 
getClassSchema() - Static method in class wavefront.report.Histogram
 
getClassSchema() - Static method in enum wavefront.report.HistogramType
 
getClassSchema() - Static method in class wavefront.report.ReportEvent
 
getClassSchema() - Static method in class wavefront.report.ReportPoint
 
getClassSchema() - Static method in class wavefront.report.ReportSourceTag
 
getClassSchema() - Static method in enum wavefront.report.SourceOperationType
 
getClassSchema() - Static method in enum wavefront.report.SourceTagAction
 
getClassSchema() - Static method in class wavefront.report.Span
 
getClassSchema() - Static method in class wavefront.report.SpanLog
 
getClassSchema() - Static method in class wavefront.report.SpanLogs
 
getClassSchema() - Static method in class wavefront.report.TimeSeries
 
getClassSchema() - Static method in class wavefront.report.Trace
 
getCollectorRateLimit() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getCollectorSetsPointsPerBatch() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getCollectorSetsRateLimit() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getCollectorSetsRetryBackoff() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getCombinedName() - Method in enum com.wavefront.metrics.ExpectedAgentMetric
 
getConfig(UUID, String, Long, Long, Long, Long, String, String) - Method in interface com.wavefront.api.WavefrontAPI
Polls for the configuration for the agent.
getCounts() - Method in class wavefront.report.Histogram.Builder
Gets the value of the 'counts' field.
getCounts() - Method in class wavefront.report.Histogram
Gets the value of the 'counts' field.
getCurrentRate() - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
Get most recent 1-second rate.
getCustomer() - Method in class wavefront.report.Span.Builder
Gets the value of the 'customer' field.
getCustomer() - Method in class wavefront.report.Span
Gets the value of the 'customer' field.
getCustomer() - Method in class wavefront.report.SpanLogs.Builder
Gets the value of the 'customer' field.
getCustomer() - Method in class wavefront.report.SpanLogs
Gets the value of the 'customer' field.
getCustomer() - Method in class wavefront.report.Trace.Builder
Gets the value of the 'customer' field.
getCustomer() - Method in class wavefront.report.Trace
Gets the value of the 'customer' field.
getDecoder() - Method in interface com.wavefront.ingester.StreamIngester.FrameDecoderFactory
Deprecated.
 
getDecoder() - Static method in class wavefront.report.Annotation
Return the BinaryMessageDecoder instance used by this class.
getDecoder() - Static method in class wavefront.report.Histogram
Return the BinaryMessageDecoder instance used by this class.
getDecoder() - Static method in class wavefront.report.ReportEvent
Return the BinaryMessageDecoder instance used by this class.
getDecoder() - Static method in class wavefront.report.ReportPoint
Return the BinaryMessageDecoder instance used by this class.
getDecoder() - Static method in class wavefront.report.ReportSourceTag
Return the BinaryMessageDecoder instance used by this class.
getDecoder() - Static method in class wavefront.report.Span
Return the BinaryMessageDecoder instance used by this class.
getDecoder() - Static method in class wavefront.report.SpanLog
Return the BinaryMessageDecoder instance used by this class.
getDecoder() - Static method in class wavefront.report.SpanLogs
Return the BinaryMessageDecoder instance used by this class.
getDecoder() - Static method in class wavefront.report.TimeSeries
Return the BinaryMessageDecoder instance used by this class.
getDecoder() - Static method in class wavefront.report.Trace
Return the BinaryMessageDecoder instance used by this class.
getDeltaCounterMetricName(MetricName) - Static method in class com.yammer.metrics.core.DeltaCounter
This method transforms the MetricName into a new MetricName that represents a DeltaCounter.
getDeltaCounterName(String) - Static method in class com.yammer.metrics.core.DeltaCounter
A helper function to transform a counter name to a DeltaCounter name.
getDimensions() - Method in class com.wavefront.dto.Event
 
getDimensions() - Method in class wavefront.report.ReportEvent.Builder
Gets the value of the 'dimensions' field.
getDimensions() - Method in class wavefront.report.ReportEvent
Gets the value of the 'dimensions' field.
getDist() - Method in class com.yammer.metrics.core.WavefrontHistogram.MinuteBin
 
getDropSpansDelayedMinutes() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getDuration() - Method in class wavefront.report.Histogram.Builder
Gets the value of the 'duration' field.
getDuration() - Method in class wavefront.report.Histogram
Gets the value of the 'duration' field.
getDuration() - Method in class wavefront.report.Span.Builder
Gets the value of the 'duration' field.
getDuration() - Method in class wavefront.report.Span
Gets the value of the 'duration' field.
getEncoder() - Static method in class wavefront.report.Annotation
Return the BinaryMessageEncoder instance used by this class.
getEncoder() - Static method in class wavefront.report.Histogram
Return the BinaryMessageEncoder instance used by this class.
getEncoder() - Static method in class wavefront.report.ReportEvent
Return the BinaryMessageEncoder instance used by this class.
getEncoder() - Static method in class wavefront.report.ReportPoint
Return the BinaryMessageEncoder instance used by this class.
getEncoder() - Static method in class wavefront.report.ReportSourceTag
Return the BinaryMessageEncoder instance used by this class.
getEncoder() - Static method in class wavefront.report.Span
Return the BinaryMessageEncoder instance used by this class.
getEncoder() - Static method in class wavefront.report.SpanLog
Return the BinaryMessageEncoder instance used by this class.
getEncoder() - Static method in class wavefront.report.SpanLogs
Return the BinaryMessageEncoder instance used by this class.
getEncoder() - Static method in class wavefront.report.TimeSeries
Return the BinaryMessageEncoder instance used by this class.
getEncoder() - Static method in class wavefront.report.Trace
Return the BinaryMessageEncoder instance used by this class.
getEndTime() - Method in class com.wavefront.dto.Event
 
getEndTime() - Method in class wavefront.report.ReportEvent.Builder
Gets the value of the 'endTime' field.
getEndTime() - Method in class wavefront.report.ReportEvent
Gets the value of the 'endTime' field.
getEventsRateLimit() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getFields() - Method in class wavefront.report.SpanLog.Builder
Gets the value of the 'fields' field.
getFields() - Method in class wavefront.report.SpanLog
Gets the value of the 'fields' field.
getFiveMinuteCount() - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
Get delta value of the counter between now and 5 minutes ago.
getFiveMinutePrintableRate() - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
Get 4-minute rate in human-readable form.
getGlobalCollectorRateLimit() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getGlobalEventRateLimit() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getGlobalHistogramRateLimit() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getGlobalSourceTagRateLimit() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getGlobalSpanLogsRateLimit() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getGlobalSpanRateLimit() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getHistogramDisabled() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getHistogramLengthLimit() - Method in class com.wavefront.api.agent.ValidationConfiguration
 
getHistogramRateLimit() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getHistogramStorageAccuracy() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getHost() - Method in class wavefront.report.ReportPoint.Builder
Gets the value of the 'host' field.
getHost() - Method in class wavefront.report.ReportPoint
Gets the value of the 'host' field.
getHost() - Method in class wavefront.report.TimeSeries.Builder
Gets the value of the 'host' field.
getHost() - Method in class wavefront.report.TimeSeries
Gets the value of the 'host' field.
getHostLengthLimit() - Method in class com.wavefront.api.agent.ValidationConfiguration
 
getHosts() - Method in class com.wavefront.dto.Event
 
getHosts() - Method in class wavefront.report.ReportEvent.Builder
Gets the value of the 'hosts' field.
getHosts() - Method in class wavefront.report.ReportEvent
Gets the value of the 'hosts' field.
getInstance() - Static method in class com.yammer.metrics.core.SafeVirtualMachineMetrics
The default instance of SafeVirtualMachineMetrics.
getKey() - Method in class wavefront.report.Annotation.Builder
Gets the value of the 'key' field.
getKey() - Method in class wavefront.report.Annotation
Gets the value of the 'key' field.
getLogs() - Method in class wavefront.report.SpanLogs.Builder
Gets the value of the 'logs' field.
getLogs() - Method in class wavefront.report.SpanLogs
Gets the value of the 'logs' field.
getMaxBurstRateAndClear() - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
Get highest burst rate and reset the histogram.
getMetric() - Method in class wavefront.report.ReportPoint.Builder
Gets the value of the 'metric' field.
getMetric() - Method in class wavefront.report.ReportPoint
Gets the value of the 'metric' field.
getMetric() - Method in class wavefront.report.TimeSeries.Builder
Gets the value of the 'metric' field.
getMetric() - Method in class wavefront.report.TimeSeries
Gets the value of the 'metric' field.
getMetricLengthLimit() - Method in class com.wavefront.api.agent.ValidationConfiguration
 
getMinMillis() - Method in class com.yammer.metrics.core.WavefrontHistogram.MinuteBin
 
getName() - Method in class com.wavefront.dto.Event
 
getName() - Method in class wavefront.report.ReportEvent.Builder
Gets the value of the 'name' field.
getName() - Method in class wavefront.report.ReportEvent
Gets the value of the 'name' field.
getName() - Method in class wavefront.report.Span.Builder
Gets the value of the 'name' field.
getName() - Method in class wavefront.report.Span
Gets the value of the 'name' field.
getNameWithoutDeltaPrefix(String) - Static method in class com.yammer.metrics.core.DeltaCounter
A helper function to transform the name from a DeltaCounter name to a new name by removing the "∆" prefix.
getOneMinuteCount() - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
Get delta value of the counter between now and 1 minute ago.
getOneMinutePrintableRate() - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
Get 1-minute rate in human-readable form.
getOperation() - Method in class com.wavefront.dto.SourceTag
 
getOperation() - Method in class wavefront.report.ReportSourceTag.Builder
Gets the value of the 'operation' field.
getOperation() - Method in class wavefront.report.ReportSourceTag
Gets the value of the 'operation' field.
getPointsPerBatch() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getPreprocessorRules() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getPrintableRate(long) - Static method in class com.yammer.metrics.core.BurstRateTrackingCounter
Convert a per minute count to human-readable per second rate.
getRate() - Method in interface com.google.common.util.concurrent.RecyclableRateLimiter
Returns the currently configured rate per second at which new permits become available.
getRate() - Method in class com.google.common.util.concurrent.RecyclableRateLimiterWithMetrics
 
getRateUnit() - Method in enum com.wavefront.data.ReportableEntityType
 
getRatio() - Method in class io.dropwizard.metrics5.jvm.SafeFileDescriptorRatioGauge
 
getRetryBackoffBaseSeconds() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getSchema() - Method in class wavefront.report.Annotation
 
getSchema() - Method in class wavefront.report.Histogram
 
getSchema() - Method in enum wavefront.report.HistogramType
 
getSchema() - Method in class wavefront.report.ReportEvent
 
getSchema() - Method in class wavefront.report.ReportPoint
 
getSchema() - Method in class wavefront.report.ReportSourceTag
 
getSchema() - Method in enum wavefront.report.SourceOperationType
 
getSchema() - Method in enum wavefront.report.SourceTagAction
 
getSchema() - Method in class wavefront.report.Span
 
getSchema() - Method in class wavefront.report.SpanLog
 
getSchema() - Method in class wavefront.report.SpanLogs
 
getSchema() - Method in class wavefront.report.TimeSeries
 
getSchema() - Method in class wavefront.report.Trace
 
getShowTrialExpired() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getShutOffAgents() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getShutOffMessage() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getSnapshot() - Method in class com.yammer.metrics.core.WavefrontHistogram
 
getSource() - Method in class com.wavefront.dto.SourceTag
 
getSource() - Method in class wavefront.report.ReportSourceTag.Builder
Gets the value of the 'source' field.
getSource() - Method in class wavefront.report.ReportSourceTag
Gets the value of the 'source' field.
getSource() - Method in class wavefront.report.Span.Builder
Gets the value of the 'source' field.
getSource() - Method in class wavefront.report.Span
Gets the value of the 'source' field.
getSourceTagsRateLimit() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getSpan() - Method in class wavefront.report.SpanLogs.Builder
Gets the value of the 'span' field.
getSpan() - Method in class wavefront.report.SpanLogs
Gets the value of the 'span' field.
getSpanAnnotationsCountLimit() - Method in class com.wavefront.api.agent.ValidationConfiguration
 
getSpanAnnotationsKeyLengthLimit() - Method in class com.wavefront.api.agent.ValidationConfiguration
 
getSpanAnnotationsValueLengthLimit() - Method in class com.wavefront.api.agent.ValidationConfiguration
 
getSpanId() - Method in class wavefront.report.Span.Builder
Gets the value of the 'spanId' field.
getSpanId() - Method in class wavefront.report.Span
Gets the value of the 'spanId' field.
getSpanId() - Method in class wavefront.report.SpanLogs.Builder
Gets the value of the 'spanId' field.
getSpanId() - Method in class wavefront.report.SpanLogs
Gets the value of the 'spanId' field.
getSpanLengthLimit() - Method in class com.wavefront.api.agent.ValidationConfiguration
 
getSpanLogsDisabled() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getSpanLogsRateLimit() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getSpanRateLimit() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getSpans() - Method in class wavefront.report.Trace.Builder
Gets the value of the 'spans' field.
getSpans() - Method in class wavefront.report.Trace
Gets the value of the 'spans' field.
getSpanSamplingRate() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getSpanSecondaryId() - Method in class wavefront.report.SpanLogs.Builder
Gets the value of the 'spanSecondaryId' field.
getSpanSecondaryId() - Method in class wavefront.report.SpanLogs
Gets the value of the 'spanSecondaryId' field.
getSpecificData() - Method in class wavefront.report.Annotation
 
getSpecificData() - Method in class wavefront.report.Histogram
 
getSpecificData() - Method in class wavefront.report.ReportEvent
 
getSpecificData() - Method in class wavefront.report.ReportPoint
 
getSpecificData() - Method in class wavefront.report.ReportSourceTag
 
getSpecificData() - Method in class wavefront.report.Span
 
getSpecificData() - Method in class wavefront.report.SpanLog
 
getSpecificData() - Method in class wavefront.report.SpanLogs
 
getSpecificData() - Method in class wavefront.report.TimeSeries
 
getSpecificData() - Method in class wavefront.report.Trace
 
getStartMillis() - Method in class wavefront.report.Span.Builder
Gets the value of the 'startMillis' field.
getStartMillis() - Method in class wavefront.report.Span
Gets the value of the 'startMillis' field.
getStartTime() - Method in class com.wavefront.dto.Event
 
getStartTime() - Method in class wavefront.report.ReportEvent.Builder
Gets the value of the 'startTime' field.
getStartTime() - Method in class wavefront.report.ReportEvent
Gets the value of the 'startTime' field.
getSystemMetrics() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getTable() - Method in class wavefront.report.ReportPoint.Builder
Gets the value of the 'table' field.
getTable() - Method in class wavefront.report.ReportPoint
Gets the value of the 'table' field.
getTable() - Method in class wavefront.report.TimeSeries.Builder
Gets the value of the 'table' field.
getTable() - Method in class wavefront.report.TimeSeries
Gets the value of the 'table' field.
getTags() - Method in class com.wavefront.common.TaggedMetricName
 
getTags() - Method in class com.wavefront.dto.Event
 
getTags() - Method in class wavefront.report.ReportEvent.Builder
Gets the value of the 'tags' field.
getTags() - Method in class wavefront.report.ReportEvent
Gets the value of the 'tags' field.
getTimestamp() - Method in class wavefront.report.ReportPoint.Builder
Gets the value of the 'timestamp' field.
getTimestamp() - Method in class wavefront.report.ReportPoint
Gets the value of the 'timestamp' field.
getTimestamp() - Method in class wavefront.report.SpanLog.Builder
Gets the value of the 'timestamp' field.
getTimestamp() - Method in class wavefront.report.SpanLog
Gets the value of the 'timestamp' field.
getTraceDisabled() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getTraceId() - Method in class wavefront.report.Span.Builder
Gets the value of the 'traceId' field.
getTraceId() - Method in class wavefront.report.Span
Gets the value of the 'traceId' field.
getTraceId() - Method in class wavefront.report.SpanLogs.Builder
Gets the value of the 'traceId' field.
getTraceId() - Method in class wavefront.report.SpanLogs
Gets the value of the 'traceId' field.
getTraceId() - Method in class wavefront.report.Trace.Builder
Gets the value of the 'traceId' field.
getTraceId() - Method in class wavefront.report.Trace
Gets the value of the 'traceId' field.
getType() - Method in class wavefront.report.Histogram.Builder
Gets the value of the 'type' field.
getType() - Method in class wavefront.report.Histogram
Gets the value of the 'type' field.
getValidationConfiguration() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getValue() - Method in class wavefront.report.Annotation.Builder
Gets the value of the 'value' field.
getValue() - Method in class wavefront.report.Annotation
Gets the value of the 'value' field.
getValue() - Method in class wavefront.report.ReportPoint.Builder
Gets the value of the 'value' field.
getValue() - Method in class wavefront.report.ReportPoint
Gets the value of the 'value' field.
GRAPHITE_BLOCK_WORK_UNIT - Static variable in class com.wavefront.api.agent.Constants
Work unit id for blocks of graphite-formatted data.
GraphiteDecoder - Class in com.wavefront.ingester
Graphite decoder that takes in a point of the type: [metric] [value] [timestamp] [annotations]
GraphiteDecoder(List<String>) - Constructor for class com.wavefront.ingester.GraphiteDecoder
 
GraphiteDecoder(String, List<String>) - Constructor for class com.wavefront.ingester.GraphiteDecoder
 
GraphiteDecoder(Supplier<String>, List<String>) - Constructor for class com.wavefront.ingester.GraphiteDecoder
 
GraphiteHostAnnotator - Class in com.wavefront.ingester
Given a raw graphite line, look for any host tag, and add it if implicit.
GraphiteHostAnnotator(String, List<String>) - Constructor for class com.wavefront.ingester.GraphiteHostAnnotator
 

H

hasAction() - Method in class wavefront.report.ReportSourceTag.Builder
Checks whether the 'action' field has been set.
hasAnnotations() - Method in class wavefront.report.ReportEvent.Builder
Checks whether the 'annotations' field has been set.
hasAnnotations() - Method in class wavefront.report.ReportPoint.Builder
Checks whether the 'annotations' field has been set.
hasAnnotations() - Method in class wavefront.report.ReportSourceTag.Builder
Checks whether the 'annotations' field has been set.
hasAnnotations() - Method in class wavefront.report.Span.Builder
Checks whether the 'annotations' field has been set.
hasAnnotations() - Method in class wavefront.report.TimeSeries.Builder
Checks whether the 'annotations' field has been set.
hasBins() - Method in class wavefront.report.Histogram.Builder
Checks whether the 'bins' field has been set.
hasCounts() - Method in class wavefront.report.Histogram.Builder
Checks whether the 'counts' field has been set.
hasCustomCoders() - Method in class wavefront.report.Annotation
 
hasCustomCoders() - Method in class wavefront.report.Histogram
 
hasCustomCoders() - Method in class wavefront.report.ReportEvent
 
hasCustomCoders() - Method in class wavefront.report.ReportSourceTag
 
hasCustomCoders() - Method in class wavefront.report.Span
 
hasCustomCoders() - Method in class wavefront.report.SpanLog
 
hasCustomCoders() - Method in class wavefront.report.SpanLogs
 
hasCustomCoders() - Method in class wavefront.report.TimeSeries
 
hasCustomCoders() - Method in class wavefront.report.Trace
 
hasCustomer() - Method in class wavefront.report.Span.Builder
Checks whether the 'customer' field has been set.
hasCustomer() - Method in class wavefront.report.SpanLogs.Builder
Checks whether the 'customer' field has been set.
hasCustomer() - Method in class wavefront.report.Trace.Builder
Checks whether the 'customer' field has been set.
hasDimensions() - Method in class wavefront.report.ReportEvent.Builder
Checks whether the 'dimensions' field has been set.
hasDuration() - Method in class wavefront.report.Histogram.Builder
Checks whether the 'duration' field has been set.
hasDuration() - Method in class wavefront.report.Span.Builder
Checks whether the 'duration' field has been set.
hasEndTime() - Method in class wavefront.report.ReportEvent.Builder
Checks whether the 'endTime' field has been set.
hasFields() - Method in class wavefront.report.SpanLog.Builder
Checks whether the 'fields' field has been set.
hashCode() - Method in class com.wavefront.api.agent.AgentConfiguration
 
hashCode() - Method in class com.wavefront.api.agent.SshTargetDTO
 
hashCode() - Method in class com.wavefront.api.agent.WorkUnit
 
hashCode() - Method in class com.wavefront.common.EvictingRingBuffer
 
hashCode() - Method in class com.wavefront.common.Pair
 
hashCode() - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
hashCode() - Method in class com.wavefront.common.TaggedMetricName
 
hashCode() - Method in class com.wavefront.dto.Event
 
hashCode() - Method in class com.wavefront.dto.SourceTag
 
hasHost() - Method in class wavefront.report.ReportPoint.Builder
Checks whether the 'host' field has been set.
hasHost() - Method in class wavefront.report.TimeSeries.Builder
Checks whether the 'host' field has been set.
hasHosts() - Method in class wavefront.report.ReportEvent.Builder
Checks whether the 'hosts' field has been set.
hasKey() - Method in class wavefront.report.Annotation.Builder
Checks whether the 'key' field has been set.
hasLogs() - Method in class wavefront.report.SpanLogs.Builder
Checks whether the 'logs' field has been set.
hasMetric() - Method in class wavefront.report.ReportPoint.Builder
Checks whether the 'metric' field has been set.
hasMetric() - Method in class wavefront.report.TimeSeries.Builder
Checks whether the 'metric' field has been set.
hasName() - Method in class wavefront.report.ReportEvent.Builder
Checks whether the 'name' field has been set.
hasName() - Method in class wavefront.report.Span.Builder
Checks whether the 'name' field has been set.
hasNext() - Method in class com.wavefront.ingester.StringParser
Checks whether there are more tokens available in the string.
hasOperation() - Method in class wavefront.report.ReportSourceTag.Builder
Checks whether the 'operation' field has been set.
hasSource() - Method in class wavefront.report.ReportSourceTag.Builder
Checks whether the 'source' field has been set.
hasSource() - Method in class wavefront.report.Span.Builder
Checks whether the 'source' field has been set.
hasSpan() - Method in class wavefront.report.SpanLogs.Builder
Checks whether the 'span' field has been set.
hasSpanId() - Method in class wavefront.report.Span.Builder
Checks whether the 'spanId' field has been set.
hasSpanId() - Method in class wavefront.report.SpanLogs.Builder
Checks whether the 'spanId' field has been set.
hasSpans() - Method in class wavefront.report.Trace.Builder
Checks whether the 'spans' field has been set.
hasSpanSecondaryId() - Method in class wavefront.report.SpanLogs.Builder
Checks whether the 'spanSecondaryId' field has been set.
hasStartMillis() - Method in class wavefront.report.Span.Builder
Checks whether the 'startMillis' field has been set.
hasStartTime() - Method in class wavefront.report.ReportEvent.Builder
Checks whether the 'startTime' field has been set.
hasTable() - Method in class wavefront.report.ReportPoint.Builder
Checks whether the 'table' field has been set.
hasTable() - Method in class wavefront.report.TimeSeries.Builder
Checks whether the 'table' field has been set.
hasTags() - Method in class wavefront.report.ReportEvent.Builder
Checks whether the 'tags' field has been set.
hasTimestamp() - Method in class wavefront.report.ReportPoint.Builder
Checks whether the 'timestamp' field has been set.
hasTimestamp() - Method in class wavefront.report.SpanLog.Builder
Checks whether the 'timestamp' field has been set.
hasTraceId() - Method in class wavefront.report.Span.Builder
Checks whether the 'traceId' field has been set.
hasTraceId() - Method in class wavefront.report.SpanLogs.Builder
Checks whether the 'traceId' field has been set.
hasTraceId() - Method in class wavefront.report.Trace.Builder
Checks whether the 'traceId' field has been set.
hasType() - Method in class wavefront.report.Histogram.Builder
Checks whether the 'type' field has been set.
hasValue() - Method in class wavefront.report.Annotation.Builder
Checks whether the 'value' field has been set.
hasValue() - Method in class wavefront.report.ReportPoint.Builder
Checks whether the 'value' field has been set.
Histogram - Class in wavefront.report
 
Histogram() - Constructor for class wavefront.report.Histogram
Default constructor.
Histogram(Integer, HistogramType, List<Double>, List<Integer>) - Constructor for class wavefront.report.Histogram
All-args constructor.
Histogram.Builder - Class in wavefront.report
RecordBuilder for Histogram instances.
HistogramDecoder - Class in com.wavefront.ingester
Decoder that takes in histograms of the type: [BinType] [Timestamp] [Centroids] [Metric] [Annotations]
HistogramDecoder() - Constructor for class com.wavefront.ingester.HistogramDecoder
 
HistogramDecoder(String) - Constructor for class com.wavefront.ingester.HistogramDecoder
 
HistogramDecoder(Supplier<String>) - Constructor for class com.wavefront.ingester.HistogramDecoder
 
HistogramType - Enum in wavefront.report
 
host - Variable in class com.wavefront.api.agent.SshTargetDTO
 
host - Variable in class wavefront.report.ReportPoint
Deprecated.
host - Variable in class wavefront.report.TimeSeries
Deprecated.
hostAuthenticated(UUID, UUID) - Method in interface com.wavefront.api.WavefrontAPI
Reports that an auth handshake to a host has been completed.
hostConnectionEstablished(UUID, UUID) - Method in interface com.wavefront.api.WavefrontAPI
Reports that a connection to a host has been established.
hostConnectionFailed(UUID, UUID, String) - Method in interface com.wavefront.api.WavefrontAPI
Reports that a host has failed to connect.
hostKey - Variable in class com.wavefront.api.agent.SshTargetDTO
 
hosts - Variable in class wavefront.report.ReportEvent
Deprecated.

I

id - Variable in class com.wavefront.api.agent.ShellOutputDTO
 
id - Variable in class com.wavefront.api.agent.SshTargetDTO
 
id - Variable in class com.wavefront.api.agent.WorkUnit
Unique id for the work unit (used for reporting).
Idempotent - Annotation Type in com.wavefront.data
Idempotent calls can be retried if a call fails.
immediatelyAvailable(int) - Method in interface com.google.common.util.concurrent.RecyclableRateLimiter
Checks whether there's enough permits accumulated to cover the number of requested permits.
immediatelyAvailable(int) - Method in class com.google.common.util.concurrent.RecyclableRateLimiterImpl
Checks whether there's enough permits accumulated to cover the number of requested permits.
immediatelyAvailable(int) - Method in class com.google.common.util.concurrent.RecyclableRateLimiterWithMetrics
 
inc() - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
 
inc(long) - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
 
Ingester - Class in com.wavefront.ingester
Ingester thread that sets up decoders and a command handler to listen for metrics on a port.
Ingester(List<Function<Channel, ChannelHandler>>, ChannelHandler, int) - Constructor for class com.wavefront.ingester.Ingester
Deprecated.
Ingester(ChannelHandler, int) - Constructor for class com.wavefront.ingester.Ingester
Deprecated.
Ingester(ChannelInitializer, int) - Constructor for class com.wavefront.ingester.Ingester
 
IngesterFormatBuilder() - Constructor for class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
initializer - Variable in class com.wavefront.ingester.Ingester
The channel initializer object for the netty channel
InstantMarshaller - Class in com.wavefront.api.json
Marshaller for Joda Instant to JSON and back.
InstantMarshaller() - Constructor for class com.wavefront.api.json.InstantMarshaller
 
InstantMarshaller.Deserializer - Class in com.wavefront.api.json
 
InstantMarshaller.Serializer - Class in com.wavefront.api.json
 
io.dropwizard.metrics5 - package io.dropwizard.metrics5
 
io.dropwizard.metrics5.jvm - package io.dropwizard.metrics5.jvm
 
isDelta(String) - Static method in class com.yammer.metrics.core.DeltaCounter
This method checks whether the name is a valid DeltaCounter name.
isEmpty() - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
iterator() - Method in class com.wavefront.common.EvictingRingBuffer
 

J

JsonMetricsGenerator - Class in com.wavefront.metrics
Generator of metrics as a JSON node and outputting it to an output stream or returning a json node.
JsonMetricsGenerator() - Constructor for class com.wavefront.metrics.JsonMetricsGenerator
 
JsonMetricsParser - Class in com.wavefront.metrics
Helper methods to turn json nodes into actual Wavefront report points
JsonMetricsParser() - Constructor for class com.wavefront.metrics.JsonMetricsParser
 
JsonMetricsReporter - Class in com.wavefront.metrics
Adapted from MetricsServlet.
JsonMetricsReporter(MetricsRegistry, String, String, Map<String, String>, boolean) - Constructor for class com.wavefront.metrics.JsonMetricsReporter
 
JsonMetricsReporter(MetricsRegistry, boolean, String, String, Map<String, String>, boolean) - Constructor for class com.wavefront.metrics.JsonMetricsReporter
 
JsonMetricsReporter(MetricsRegistry, boolean, String, String, Map<String, String>, boolean, boolean, MetricTranslator) - Constructor for class com.wavefront.metrics.JsonMetricsReporter
 

K

key - Variable in class wavefront.report.Annotation
Deprecated.

L

LazySupplier - Class in com.wavefront.common
Caching wrapper with lazy init for a Supplier
LazySupplier() - Constructor for class com.wavefront.common.LazySupplier
 
listeningPort - Variable in class com.wavefront.ingester.Ingester
The port that this ingester should be listening on
logger - Static variable in class com.wavefront.ingester.PickleProtocolDecoder
 
logger - Static variable in class com.wavefront.ingester.StreamIngester
Deprecated.
 
logger - Static variable in class com.wavefront.metrics.ReconnectingSocket
 
logs - Variable in class wavefront.report.SpanLogs
Deprecated.

M

machineId - Variable in class com.wavefront.api.agent.ShellOutputDTO
Computed by the server.
makeHistogramPoint(String, String, String, Map<String, String>, long, int, List<Double>, List<Integer>) - Static method in class com.wavefront.metrics.JsonMetricsParser
 
makePoint(String, String, String, String, long) - Static method in class com.wavefront.metrics.JsonMetricsParser
 
makePoint(String, String, String, String, long, Map<String, String>) - Static method in class com.wavefront.metrics.JsonMetricsParser
 
makePoint(String, String, String, long, long) - Static method in class com.wavefront.metrics.JsonMetricsParser
 
makePoint(String, String, String, long, long, Map<String, String>) - Static method in class com.wavefront.metrics.JsonMetricsParser
 
makePoint(String, String, String, double, long) - Static method in class com.wavefront.metrics.JsonMetricsParser
 
makePoint(String, String, String, double, long, Map<String, String>) - Static method in class com.wavefront.metrics.JsonMetricsParser
 
makeTags(JsonNode) - Static method in class com.wavefront.metrics.JsonMetricsParser
 
max() - Method in class com.yammer.metrics.core.WavefrontHistogram
 
mean() - Method in class com.yammer.metrics.core.WavefrontHistogram
 
memoryMetrics(VirtualMachineMetrics) - Static method in class com.wavefront.common.MetricsToTimeseries
 
memoryPoolsMetrics(VirtualMachineMetrics) - Static method in class com.wavefront.common.MetricsToTimeseries
 
metric - Variable in class com.wavefront.common.MetricMangler.MetricComponents
 
metric - Variable in class wavefront.report.ReportPoint
Deprecated.
metric - Variable in class wavefront.report.TimeSeries
Deprecated.
MetricComponents() - Constructor for class com.wavefront.common.MetricMangler.MetricComponents
 
MetricConstants - Class in com.wavefront.common
Metric constants.
MetricConstants() - Constructor for class com.wavefront.common.MetricConstants
 
MetricMangler - Class in com.wavefront.common
Handles updating the metric and source names by extracting components from the metric name.
MetricMangler(String, String, String) - Constructor for class com.wavefront.common.MetricMangler
Constructor.
MetricMangler.MetricComponents - Class in com.wavefront.common
Simple struct to store and return the source, annotations and the updated metric.
metricName - Variable in enum com.wavefront.metrics.ExpectedAgentMetric
 
MetricStage - Enum in com.wavefront.api.agent
What stage of development is this metric in? This is intended for public consumption.
MetricsToTimeseries - Class in com.wavefront.common
 
MetricsToTimeseries() - Constructor for class com.wavefront.common.MetricsToTimeseries
 
MetricTranslator - Interface in com.wavefront.metrics
 
MetricWhiteBlackList - Class in com.wavefront.common
White/Black list checker for a metric.
MetricWhiteBlackList(String, String, String) - Constructor for class com.wavefront.common.MetricWhiteBlackList
Constructor.
min() - Method in class com.yammer.metrics.core.WavefrontHistogram
 

N

name - Variable in class com.wavefront.api.agent.AgentConfiguration
 
name - Variable in class com.wavefront.api.agent.WorkUnit
Friendly name for the work unit.
name - Variable in class wavefront.report.ReportEvent
Deprecated.
name - Variable in class wavefront.report.Span
Deprecated.
NamedThreadFactory - Class in com.wavefront.common
Simple thread factory to be used with Executors.newScheduledThreadPool that allows assigning name prefixes to all pooled threads to simplify thread identification during troubleshooting.
NamedThreadFactory(String) - Constructor for class com.wavefront.common.NamedThreadFactory
 
newBuilder() - Static method in class com.wavefront.ingester.EventIngesterFormatter
 
newBuilder() - Static method in class com.wavefront.ingester.ReportPointIngesterFormatter
 
newBuilder() - Static method in class com.wavefront.ingester.ReportSourceTagIngesterFormatter
 
newBuilder() - Static method in class com.wavefront.ingester.SpanIngesterFormatter
 
newBuilder() - Static method in class wavefront.report.Annotation
Creates a new Annotation RecordBuilder.
newBuilder(Annotation.Builder) - Static method in class wavefront.report.Annotation
Creates a new Annotation RecordBuilder by copying an existing Builder.
newBuilder(Annotation) - Static method in class wavefront.report.Annotation
Creates a new Annotation RecordBuilder by copying an existing Annotation instance.
newBuilder() - Static method in class wavefront.report.Histogram
Creates a new Histogram RecordBuilder.
newBuilder(Histogram.Builder) - Static method in class wavefront.report.Histogram
Creates a new Histogram RecordBuilder by copying an existing Builder.
newBuilder(Histogram) - Static method in class wavefront.report.Histogram
Creates a new Histogram RecordBuilder by copying an existing Histogram instance.
newBuilder() - Static method in class wavefront.report.ReportEvent
Creates a new ReportEvent RecordBuilder.
newBuilder(ReportEvent.Builder) - Static method in class wavefront.report.ReportEvent
Creates a new ReportEvent RecordBuilder by copying an existing Builder.
newBuilder(ReportEvent) - Static method in class wavefront.report.ReportEvent
Creates a new ReportEvent RecordBuilder by copying an existing ReportEvent instance.
newBuilder() - Static method in class wavefront.report.ReportPoint
Creates a new ReportPoint RecordBuilder.
newBuilder(ReportPoint.Builder) - Static method in class wavefront.report.ReportPoint
Creates a new ReportPoint RecordBuilder by copying an existing Builder.
newBuilder(ReportPoint) - Static method in class wavefront.report.ReportPoint
Creates a new ReportPoint RecordBuilder by copying an existing ReportPoint instance.
newBuilder() - Static method in class wavefront.report.ReportSourceTag
Creates a new ReportSourceTag RecordBuilder.
newBuilder(ReportSourceTag.Builder) - Static method in class wavefront.report.ReportSourceTag
Creates a new ReportSourceTag RecordBuilder by copying an existing Builder.
newBuilder(ReportSourceTag) - Static method in class wavefront.report.ReportSourceTag
Creates a new ReportSourceTag RecordBuilder by copying an existing ReportSourceTag instance.
newBuilder() - Static method in class wavefront.report.Span
Creates a new Span RecordBuilder.
newBuilder(Span.Builder) - Static method in class wavefront.report.Span
Creates a new Span RecordBuilder by copying an existing Builder.
newBuilder(Span) - Static method in class wavefront.report.Span
Creates a new Span RecordBuilder by copying an existing Span instance.
newBuilder() - Static method in class wavefront.report.SpanLog
Creates a new SpanLog RecordBuilder.
newBuilder(SpanLog.Builder) - Static method in class wavefront.report.SpanLog
Creates a new SpanLog RecordBuilder by copying an existing Builder.
newBuilder(SpanLog) - Static method in class wavefront.report.SpanLog
Creates a new SpanLog RecordBuilder by copying an existing SpanLog instance.
newBuilder() - Static method in class wavefront.report.SpanLogs
Creates a new SpanLogs RecordBuilder.
newBuilder(SpanLogs.Builder) - Static method in class wavefront.report.SpanLogs
Creates a new SpanLogs RecordBuilder by copying an existing Builder.
newBuilder(SpanLogs) - Static method in class wavefront.report.SpanLogs
Creates a new SpanLogs RecordBuilder by copying an existing SpanLogs instance.
newBuilder() - Static method in class wavefront.report.TimeSeries
Creates a new TimeSeries RecordBuilder.
newBuilder(TimeSeries.Builder) - Static method in class wavefront.report.TimeSeries
Creates a new TimeSeries RecordBuilder by copying an existing Builder.
newBuilder(TimeSeries) - Static method in class wavefront.report.TimeSeries
Creates a new TimeSeries RecordBuilder by copying an existing TimeSeries instance.
newBuilder() - Static method in class wavefront.report.Trace
Creates a new Trace RecordBuilder.
newBuilder(Trace.Builder) - Static method in class wavefront.report.Trace
Creates a new Trace RecordBuilder by copying an existing Builder.
newBuilder(Trace) - Static method in class wavefront.report.Trace
Creates a new Trace RecordBuilder by copying an existing Trace instance.
newThread(Runnable) - Method in class com.wavefront.common.NamedThreadFactory
 
next() - Method in class com.wavefront.ingester.StringParser
Retrieves the next available token and advances further.
now() - Static method in class com.wavefront.common.Clock
 

O

of(Supplier<T>) - Static method in class com.wavefront.common.LazySupplier
Lazy-initialize a Supplier
of(T, V) - Static method in class com.wavefront.common.Pair
 
offer(T) - Method in class com.wavefront.common.EvictingRingBuffer
Inserts the specified element into this queue if it is possible to do so immediately without violating capacity restrictions.
offer(T) - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
OpenTSDBDecoder - Class in com.wavefront.ingester
OpenTSDB decoder that takes in a point of the type: PUT [metric] [timestamp] [value] [annotations]
OpenTSDBDecoder(List<String>) - Constructor for class com.wavefront.ingester.OpenTSDBDecoder
 
OpenTSDBDecoder(String, List<String>) - Constructor for class com.wavefront.ingester.OpenTSDBDecoder
 
operation - Variable in class wavefront.report.ReportSourceTag
Deprecated.
optionalTimestamp(BiConsumer<T, Long>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
output - Variable in class com.wavefront.api.agent.ShellOutputDTO
 

P

Pair<T,V> - Class in com.wavefront.common
 
Pair(T, V) - Constructor for class com.wavefront.common.Pair
 
PARENT_KEY - Static variable in class com.wavefront.common.TraceConstants
 
parentChannelOptions - Variable in class com.wavefront.ingester.Ingester
 
parentChannelOptions - Variable in class com.wavefront.ingester.StreamIngester
Deprecated.
 
peek() - Method in class com.wavefront.common.EvictingRingBuffer
Retrieves, but does not remove, the head of this buffer, or returns null if empty.
peek() - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
peek() - Method in class com.wavefront.ingester.StringParser
Retrieves the next available token, but does not advance the further, so multiple calls to peek() return the same value.
PickleProtocolDecoder - Class in com.wavefront.ingester
Pickle protocol format decoder.
PickleProtocolDecoder(String, List<String>, MetricMangler, int) - Constructor for class com.wavefront.ingester.PickleProtocolDecoder
Constructor.
pointToString(ReportPoint) - Static method in class com.wavefront.ingester.ReportPointSerializer
 
poll() - Method in class com.wavefront.common.EvictingRingBuffer
Retrieves and removes the head of this buffer, or returns null if empty.
poll() - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
port - Variable in class com.wavefront.api.agent.SshTargetDTO
 
postPushData(UUID, UUID, Long, String, String) - Method in interface com.wavefront.api.WavefrontAPI
Post batched data from pushed data (graphitehead, statsd) that was proxied through the collector.
postWorkUnitResult(UUID, UUID, UUID, ShellOutputDTO) - Method in interface com.wavefront.api.WavefrontAPI
Post work unit results from an agent executing a particular work unit on a host machine.
processDeltaCounter(DeltaCounter) - Static method in class com.yammer.metrics.core.DeltaCounter
This method returns the current count of the DeltaCounter and resets the counter.
processValueNode(JsonNode, String, String, String, long, List<ReportPoint>, Map<String, String>) - Static method in class com.wavefront.metrics.JsonMetricsParser
 
processWith(MetricProcessor<T>, MetricName, T) - Method in class com.yammer.metrics.core.BurstRateTrackingCounter
 
processWith(MetricProcessor<T>, MetricName, T) - Method in class com.yammer.metrics.core.WavefrontHistogram
 
PROTOCOL - Static variable in interface wavefront.report.Reporting.Callback
 
PROTOCOL - Static variable in interface wavefront.report.Reporting
 
proxyCheckin(UUID, String, String, String, Long, JsonNode, Boolean) - Method in interface com.wavefront.api.ProxyV2API
Register the proxy and transmit proxy metrics to Wavefront servers.
proxyConfigProcessed(UUID) - Method in interface com.wavefront.api.ProxyV2API
Reports confirmation that the proxy has processed and accepted the configuration sent from the back-end.
proxyError(UUID, String) - Method in interface com.wavefront.api.ProxyV2API
Reports an error that occurred in the proxy.
proxyEvents(UUID, List<Event>) - Method in interface com.wavefront.api.EventAPI
Ingest a batch of events.
proxyReport(UUID, String, String) - Method in interface com.wavefront.api.ProxyV2API
Report batched data (metrics, histograms, spans, etc) to Wavefront servers.
ProxyV2API - Interface in com.wavefront.api
v2 API for the proxy.
publicKey - Variable in class com.wavefront.api.agent.SshTargetDTO
 
PUSH_FORMAT_EVENTS - Static variable in class com.wavefront.api.agent.Constants
Line-delimited format for events
PUSH_FORMAT_GRAPHITE - Static variable in class com.wavefront.api.agent.Constants
Formatted for graphite head
PUSH_FORMAT_GRAPHITE_V2 - Static variable in class com.wavefront.api.agent.Constants
Formatted for graphite head (without customer id in the metric name).
PUSH_FORMAT_HISTOGRAM - Static variable in class com.wavefront.api.agent.Constants
Wavefront histogram format
PUSH_FORMAT_SOURCETAGS - Static variable in class com.wavefront.api.agent.Constants
Line-delimited format for source tag commands
PUSH_FORMAT_TRACING - Static variable in class com.wavefront.api.agent.Constants
Wavefront tracing format
PUSH_FORMAT_TRACING_SPAN_LOGS - Static variable in class com.wavefront.api.agent.Constants
 
PUSH_FORMAT_WAVEFRONT - Static variable in class com.wavefront.api.agent.Constants
 
put(int, Object) - Method in class wavefront.report.Annotation
 
put(int, Object) - Method in class wavefront.report.Histogram
 
put(int, Object) - Method in class wavefront.report.ReportEvent
 
put(int, Object) - Method in class wavefront.report.ReportPoint
 
put(int, Object) - Method in class wavefront.report.ReportSourceTag
 
put(int, Object) - Method in class wavefront.report.Span
 
put(int, Object) - Method in class wavefront.report.SpanLog
 
put(int, Object) - Method in class wavefront.report.SpanLogs
 
put(int, Object) - Method in class wavefront.report.TimeSeries
 
put(int, Object) - Method in class wavefront.report.Trace
 

R

rawTimestamp(BiConsumer<T, Long>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
readExternal(ObjectInput) - Method in class wavefront.report.Annotation
 
readExternal(ObjectInput) - Method in class wavefront.report.Histogram
 
readExternal(ObjectInput) - Method in class wavefront.report.ReportEvent
 
readExternal(ObjectInput) - Method in class wavefront.report.ReportPoint
 
readExternal(ObjectInput) - Method in class wavefront.report.ReportSourceTag
 
readExternal(ObjectInput) - Method in class wavefront.report.Span
 
readExternal(ObjectInput) - Method in class wavefront.report.SpanLog
 
readExternal(ObjectInput) - Method in class wavefront.report.SpanLogs
 
readExternal(ObjectInput) - Method in class wavefront.report.TimeSeries
 
readExternal(ObjectInput) - Method in class wavefront.report.Trace
 
ReconnectingSocket - Class in com.wavefront.metrics
Creates a TCP client suitable for the WF proxy.
ReconnectingSocket(String, int, SocketFactory) - Constructor for class com.wavefront.metrics.ReconnectingSocket
 
ReconnectingSocket(String, int, SocketFactory, Long, Supplier<Long>) - Constructor for class com.wavefront.metrics.ReconnectingSocket
 
ReconnectingSocket(String, int) - Constructor for class com.wavefront.metrics.ReconnectingSocket
 
RecyclableRateLimiter - Interface in com.google.common.util.concurrent
A rate limiter that allows to "return" unused permits back to the pool to handle retries gracefully and allow precise control over outgoing "successful" rate, plus allows accumulating "credits" for unused permits over a time window other than 1 second.
RecyclableRateLimiterImpl - Class in com.google.common.util.concurrent
An alternative RateLimiter implementation that allows to "return" unused permits back to the pool to handle retries gracefully and allow precise control over outgoing rate.
RecyclableRateLimiterWithMetrics - Class in com.google.common.util.concurrent
A decorator for RecyclableRateLimiter that adds metrics for permits-related operations.
RecyclableRateLimiterWithMetrics(RecyclableRateLimiter, String) - Constructor for class com.google.common.util.concurrent.RecyclableRateLimiterWithMetrics
 
RecyclableRateLimiterWithMetrics(RecyclableRateLimiter, Supplier<RecyclableRateLimiterWithMetrics.RateLimiterMetricsContainer>) - Constructor for class com.google.common.util.concurrent.RecyclableRateLimiterWithMetrics
 
RecyclableRateLimiterWithMetrics.RateLimiterMetricsContainer - Class in com.google.common.util.concurrent
 
recyclePermits(int) - Method in interface com.google.common.util.concurrent.RecyclableRateLimiter
Return the specified number of permits back to the pool.
recyclePermits(int) - Method in class com.google.common.util.concurrent.RecyclableRateLimiterImpl
Return the specified number of permits back to the pool
recyclePermits(int) - Method in class com.google.common.util.concurrent.RecyclableRateLimiterWithMetrics
 
remove() - Method in class com.wavefront.common.EvictingRingBuffer
Retrieves and removes the head of this buffer.
remove() - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
remove(Object) - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
removeAll(Collection<?>) - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
removeDescription(String) - Method in interface com.wavefront.api.SourceTagAPI
Remove description from a source.
removeIf(Predicate<? super T>) - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
removeTag(String, String) - Method in interface com.wavefront.api.SourceTagAPI
Remove a single tag from a source.
report(String, InputStream) - Method in interface com.wavefront.api.DataIngesterAPI
 
report(String, String, JsonNode, List<ReportPoint>, String, long) - Static method in class com.wavefront.metrics.JsonMetricsParser
 
report(String, String, JsonNode, List<ReportPoint>, String, long, Map<String, String>) - Static method in class com.wavefront.metrics.JsonMetricsParser
 
ReportableEntityDecoder<T,E> - Interface in com.wavefront.ingester
A decoder for input data.
ReportableEntityType - Enum in com.wavefront.data
Type of objects that Wavefront proxy can send to the server endpoint(s).
ReportEvent - Class in wavefront.report
 
ReportEvent() - Constructor for class wavefront.report.ReportEvent
Default constructor.
ReportEvent(String, Long, Long, Map<String, String>, List<String>, List<String>, Map<String, List<String>>) - Constructor for class wavefront.report.ReportEvent
All-args constructor.
ReportEvent.Builder - Class in wavefront.report
RecordBuilder for ReportEvent instances.
Reporting - Interface in wavefront.report
 
Reporting.Callback - Interface in wavefront.report
 
reportMetrics() - Method in class com.wavefront.metrics.JsonMetricsReporter
 
ReportPoint - Class in wavefront.report
 
ReportPoint() - Constructor for class wavefront.report.ReportPoint
Default constructor.
ReportPoint(String, Long, Object, String, String, Map<String, String>) - Constructor for class wavefront.report.ReportPoint
All-args constructor.
ReportPoint.Builder - Class in wavefront.report
RecordBuilder for ReportPoint instances.
ReportPointDecoder - Class in com.wavefront.ingester
Graphite decoder that takes in a point of the type: [metric] [value] [timestamp] [annotations]
ReportPointDecoder(Supplier<String>, List<String>) - Constructor for class com.wavefront.ingester.ReportPointDecoder
 
ReportPointDecoderWrapper - Class in com.wavefront.ingester
ReportPointDecoderWrapper(Decoder<String>) - Constructor for class com.wavefront.ingester.ReportPointDecoderWrapper
 
ReportPointIngesterFormatBuilder() - Constructor for class com.wavefront.ingester.ReportPointIngesterFormatter.ReportPointIngesterFormatBuilder
 
ReportPointIngesterFormatter - Class in com.wavefront.ingester
Builder pattern for creating new ingestion formats.
ReportPointIngesterFormatter.ReportPointIngesterFormatBuilder - Class in com.wavefront.ingester
 
ReportPointSerializer - Class in com.wavefront.ingester
Convert a ReportPoint to its string representation in a canonical format (quoted metric name, tag values and keys (except for "source").
ReportPointSerializer() - Constructor for class com.wavefront.ingester.ReportPointSerializer
 
ReportSourceTag - Class in wavefront.report
 
ReportSourceTag() - Constructor for class wavefront.report.ReportSourceTag
Default constructor.
ReportSourceTag(SourceOperationType, SourceTagAction, String, List<String>) - Constructor for class wavefront.report.ReportSourceTag
All-args constructor.
ReportSourceTag.Builder - Class in wavefront.report
RecordBuilder for ReportSourceTag instances.
ReportSourceTagDecoder - Class in com.wavefront.ingester
This class is used to decode the source tags sent by the clients.
ReportSourceTagDecoder() - Constructor for class com.wavefront.ingester.ReportSourceTagDecoder
 
ReportSourceTagIngesterFormatter - Class in com.wavefront.ingester
This class can be used to parse sourceTags and description.
ReportSourceTagIngesterFormatter.SourceTagIngesterFormatBuilder - Class in com.wavefront.ingester
 
retainAll(Collection<?>) - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
run() - Method in class com.wavefront.ingester.StreamIngester
Deprecated.
 
run() - Method in class com.wavefront.ingester.TcpIngester
 
run() - Method in class com.wavefront.ingester.UdpIngester
Deprecated.
 
run() - Method in class com.wavefront.metrics.JsonMetricsReporter
 

S

SafeFileDescriptorRatioGauge - Class in io.dropwizard.metrics5.jvm
Java 9 compatible implementation of FileDescriptorRatioGauge that doesn't use reflection and is not susceptible to an InaccessibleObjectException The gauge represents a ratio of used to total file descriptors.
SafeFileDescriptorRatioGauge() - Constructor for class io.dropwizard.metrics5.jvm.SafeFileDescriptorRatioGauge
Creates a new gauge using the platform OS bean.
SafeFileDescriptorRatioGauge(OperatingSystemMXBean) - Constructor for class io.dropwizard.metrics5.jvm.SafeFileDescriptorRatioGauge
Creates a new gauge using the given OS bean.
SafeVirtualMachineMetrics - Class in com.yammer.metrics.core
Java 9 compatible implementation of VirtualMachineMetrics that doesn't use reflection and is not susceptible to a InaccessibleObjectException in fileDescriptorUsage())
sanitize(String) - Static method in class com.wavefront.common.MetricsToTimeseries
 
sanitize(MetricName) - Static method in class com.wavefront.common.MetricsToTimeseries
 
sanitizeValue(double, boolean) - Static method in class com.wavefront.common.MetricsToTimeseries
 
SCHEMA$ - Static variable in class wavefront.report.Annotation
 
SCHEMA$ - Static variable in class wavefront.report.Histogram
 
SCHEMA$ - Static variable in enum wavefront.report.HistogramType
 
SCHEMA$ - Static variable in class wavefront.report.ReportEvent
 
SCHEMA$ - Static variable in class wavefront.report.ReportPoint
 
SCHEMA$ - Static variable in class wavefront.report.ReportSourceTag
 
SCHEMA$ - Static variable in enum wavefront.report.SourceOperationType
 
SCHEMA$ - Static variable in enum wavefront.report.SourceTagAction
 
SCHEMA$ - Static variable in class wavefront.report.Span
 
SCHEMA$ - Static variable in class wavefront.report.SpanLog
 
SCHEMA$ - Static variable in class wavefront.report.SpanLogs
 
SCHEMA$ - Static variable in class wavefront.report.TimeSeries
 
SCHEMA$ - Static variable in class wavefront.report.Trace
 
serialize(Instant, JsonGenerator, SerializerProvider) - Method in class com.wavefront.api.json.InstantMarshaller.Serializer
 
Serializer() - Constructor for class com.wavefront.api.json.InstantMarshaller.Serializer
 
SerializerUtils - Class in com.wavefront.common
Common utility methods used by serializers.
SerializerUtils() - Constructor for class com.wavefront.common.SerializerUtils
 
serverTime - Variable in class com.wavefront.api.agent.ShellOutputDTO
Filled-in by the server.
set(long) - Static method in class com.wavefront.common.Clock
 
setAction(SourceTagAction) - Method in class wavefront.report.ReportSourceTag.Builder
Sets the value of the 'action' field.
setAction(SourceTagAction) - Method in class wavefront.report.ReportSourceTag
Sets the value of the 'action' field.
setAnnotations(Map<String, String>) - Method in class wavefront.report.ReportEvent.Builder
Sets the value of the 'annotations' field.
setAnnotations(Map<String, String>) - Method in class wavefront.report.ReportEvent
Sets the value of the 'annotations' field.
setAnnotations(Map<String, String>) - Method in class wavefront.report.ReportPoint.Builder
Sets the value of the 'annotations' field.
setAnnotations(Map<String, String>) - Method in class wavefront.report.ReportPoint
Sets the value of the 'annotations' field.
setAnnotations(List<String>) - Method in class wavefront.report.ReportSourceTag.Builder
Sets the value of the 'annotations' field.
setAnnotations(List<String>) - Method in class wavefront.report.ReportSourceTag
Sets the value of the 'annotations' field.
setAnnotations(List<Annotation>) - Method in class wavefront.report.Span.Builder
Sets the value of the 'annotations' field.
setAnnotations(List<Annotation>) - Method in class wavefront.report.Span
Sets the value of the 'annotations' field.
setAnnotations(Map<String, String>) - Method in class wavefront.report.TimeSeries.Builder
Sets the value of the 'annotations' field.
setAnnotations(Map<String, String>) - Method in class wavefront.report.TimeSeries
Sets the value of the 'annotations' field.
setAnnotationsCountLimit(int) - Method in class com.wavefront.api.agent.ValidationConfiguration
 
setAnnotationsKeyLengthLimit(int) - Method in class com.wavefront.api.agent.ValidationConfiguration
 
setAnnotationsValueLengthLimit(int) - Method in class com.wavefront.api.agent.ValidationConfiguration
 
setBins(List<Double>) - Method in class wavefront.report.Histogram.Builder
Sets the value of the 'bins' field.
setBins(List<Double>) - Method in class wavefront.report.Histogram
Sets the value of the 'bins' field.
setCollectorRateLimit(Long) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setCollectorSetsPointsPerBatch(boolean) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setCollectorSetsRateLimit(boolean) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setCollectorSetsRetryBackoff(boolean) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setCounts(List<Integer>) - Method in class wavefront.report.Histogram.Builder
Sets the value of the 'counts' field.
setCounts(List<Integer>) - Method in class wavefront.report.Histogram
Sets the value of the 'counts' field.
setCustomer(String) - Method in class wavefront.report.Span.Builder
Sets the value of the 'customer' field.
setCustomer(String) - Method in class wavefront.report.Span
Sets the value of the 'customer' field.
setCustomer(String) - Method in class wavefront.report.SpanLogs.Builder
Sets the value of the 'customer' field.
setCustomer(String) - Method in class wavefront.report.SpanLogs
Sets the value of the 'customer' field.
setCustomer(String) - Method in class wavefront.report.Trace.Builder
Sets the value of the 'customer' field.
setCustomer(String) - Method in class wavefront.report.Trace
Sets the value of the 'customer' field.
setDescription(String, String) - Method in interface com.wavefront.api.SourceTagAPI
Set description for a source.
setDimensions(Map<String, List<String>>) - Method in class wavefront.report.ReportEvent.Builder
Sets the value of the 'dimensions' field.
setDimensions(Map<String, List<String>>) - Method in class wavefront.report.ReportEvent
Sets the value of the 'dimensions' field.
setDropSpansDelayedMinutes(int) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setDuration(int) - Method in class wavefront.report.Histogram.Builder
Sets the value of the 'duration' field.
setDuration(int) - Method in class wavefront.report.Histogram
Sets the value of the 'duration' field.
setDuration(long) - Method in class wavefront.report.Span.Builder
Sets the value of the 'duration' field.
setDuration(long) - Method in class wavefront.report.Span
Sets the value of the 'duration' field.
setEndTime(long) - Method in class wavefront.report.ReportEvent.Builder
Sets the value of the 'endTime' field.
setEndTime(long) - Method in class wavefront.report.ReportEvent
Sets the value of the 'endTime' field.
setEventsRateLimit(Double) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setFields(Map<String, String>) - Method in class wavefront.report.SpanLog.Builder
Sets the value of the 'fields' field.
setFields(Map<String, String>) - Method in class wavefront.report.SpanLog
Sets the value of the 'fields' field.
setGlobalCollectorRateLimit(Long) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setGlobalEventRateLimit(Double) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setGlobalHistogramRateLimit(Long) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setGlobalSourceTagRateLimit(Double) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setGlobalSpanLogsRateLimit(Long) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setGlobalSpanRateLimit(Long) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setHistogramDisabled(boolean) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setHistogramLengthLimit(int) - Method in class com.wavefront.api.agent.ValidationConfiguration
 
setHistogramRateLimit(Long) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setHistogramStorageAccuracy(Integer) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setHost(String) - Method in class wavefront.report.ReportPoint.Builder
Sets the value of the 'host' field.
setHost(String) - Method in class wavefront.report.ReportPoint
Sets the value of the 'host' field.
setHost(String) - Method in class wavefront.report.TimeSeries.Builder
Sets the value of the 'host' field.
setHost(String) - Method in class wavefront.report.TimeSeries
Sets the value of the 'host' field.
setHostLengthLimit(int) - Method in class com.wavefront.api.agent.ValidationConfiguration
 
setHosts(List<String>) - Method in class wavefront.report.ReportEvent.Builder
Sets the value of the 'hosts' field.
setHosts(List<String>) - Method in class wavefront.report.ReportEvent
Sets the value of the 'hosts' field.
setKey(String) - Method in class wavefront.report.Annotation.Builder
Sets the value of the 'key' field.
setKey(String) - Method in class wavefront.report.Annotation
Sets the value of the 'key' field.
setLogs(List<SpanLog>) - Method in class wavefront.report.SpanLogs.Builder
Sets the value of the 'logs' field.
setLogs(List<SpanLog>) - Method in class wavefront.report.SpanLogs
Sets the value of the 'logs' field.
setMetric(String) - Method in class wavefront.report.ReportPoint.Builder
Sets the value of the 'metric' field.
setMetric(String) - Method in class wavefront.report.ReportPoint
Sets the value of the 'metric' field.
setMetric(String) - Method in class wavefront.report.TimeSeries.Builder
Sets the value of the 'metric' field.
setMetric(String) - Method in class wavefront.report.TimeSeries
Sets the value of the 'metric' field.
setMetricLengthLimit(int) - Method in class com.wavefront.api.agent.ValidationConfiguration
 
setName(String) - Method in class wavefront.report.ReportEvent.Builder
Sets the value of the 'name' field.
setName(String) - Method in class wavefront.report.ReportEvent
Sets the value of the 'name' field.
setName(String) - Method in class wavefront.report.Span.Builder
Sets the value of the 'name' field.
setName(String) - Method in class wavefront.report.Span
Sets the value of the 'name' field.
setOperation(SourceOperationType) - Method in class wavefront.report.ReportSourceTag.Builder
Sets the value of the 'operation' field.
setOperation(SourceOperationType) - Method in class wavefront.report.ReportSourceTag
Sets the value of the 'operation' field.
setPointsPerBatch(long) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setPreprocessorRules(String) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setRate(double) - Method in interface com.google.common.util.concurrent.RecyclableRateLimiter
Updates the rate for this RateLimiter.
setRate(double) - Method in class com.google.common.util.concurrent.RecyclableRateLimiterWithMetrics
 
setRetryBackoffBaseSeconds(Double) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setShowTrialExpired(boolean) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setShutOffAgents(boolean) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setShutOffMessage(String) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setSource(String) - Method in class wavefront.report.ReportSourceTag.Builder
Sets the value of the 'source' field.
setSource(String) - Method in class wavefront.report.ReportSourceTag
Sets the value of the 'source' field.
setSource(String) - Method in class wavefront.report.Span.Builder
Sets the value of the 'source' field.
setSource(String) - Method in class wavefront.report.Span
Sets the value of the 'source' field.
setSourceTagsRateLimit(Double) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setSpan(String) - Method in class wavefront.report.SpanLogs.Builder
Sets the value of the 'span' field.
setSpan(String) - Method in class wavefront.report.SpanLogs
Sets the value of the 'span' field.
setSpanAnnotationsCountLimit(int) - Method in class com.wavefront.api.agent.ValidationConfiguration
 
setSpanAnnotationsKeyLengthLimit(int) - Method in class com.wavefront.api.agent.ValidationConfiguration
 
setSpanAnnotationsValueLengthLimit(int) - Method in class com.wavefront.api.agent.ValidationConfiguration
 
setSpanId(String) - Method in class wavefront.report.Span.Builder
Sets the value of the 'spanId' field.
setSpanId(String) - Method in class wavefront.report.Span
Sets the value of the 'spanId' field.
setSpanId(String) - Method in class wavefront.report.SpanLogs.Builder
Sets the value of the 'spanId' field.
setSpanId(String) - Method in class wavefront.report.SpanLogs
Sets the value of the 'spanId' field.
setSpanLengthLimit(int) - Method in class com.wavefront.api.agent.ValidationConfiguration
 
setSpanLogsDisabled(boolean) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setSpanLogsRateLimit(Long) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setSpanRateLimit(Long) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setSpans(List<Span>) - Method in class wavefront.report.Trace.Builder
Sets the value of the 'spans' field.
setSpans(List<Span>) - Method in class wavefront.report.Trace
Sets the value of the 'spans' field.
setSpanSamplingRate(Double) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setSpanSecondaryId(String) - Method in class wavefront.report.SpanLogs.Builder
Sets the value of the 'spanSecondaryId' field.
setSpanSecondaryId(String) - Method in class wavefront.report.SpanLogs
Sets the value of the 'spanSecondaryId' field.
setStartMillis(long) - Method in class wavefront.report.Span.Builder
Sets the value of the 'startMillis' field.
setStartMillis(long) - Method in class wavefront.report.Span
Sets the value of the 'startMillis' field.
setStartTime(long) - Method in class wavefront.report.ReportEvent.Builder
Sets the value of the 'startTime' field.
setStartTime(long) - Method in class wavefront.report.ReportEvent
Sets the value of the 'startTime' field.
setSystemMetrics(List<String>) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setTable(String) - Method in class wavefront.report.ReportPoint.Builder
Sets the value of the 'table' field.
setTable(String) - Method in class wavefront.report.ReportPoint
Sets the value of the 'table' field.
setTable(String) - Method in class wavefront.report.TimeSeries.Builder
Sets the value of the 'table' field.
setTable(String) - Method in class wavefront.report.TimeSeries
Sets the value of the 'table' field.
setTags(String, List<String>) - Method in interface com.wavefront.api.SourceTagAPI
Sets tags for a host, overriding existing tags.
setTags(List<String>) - Method in class wavefront.report.ReportEvent.Builder
Sets the value of the 'tags' field.
setTags(List<String>) - Method in class wavefront.report.ReportEvent
Sets the value of the 'tags' field.
setTimestamp(long) - Method in class wavefront.report.ReportPoint.Builder
Sets the value of the 'timestamp' field.
setTimestamp(long) - Method in class wavefront.report.ReportPoint
Sets the value of the 'timestamp' field.
setTimestamp(long) - Method in class wavefront.report.SpanLog.Builder
Sets the value of the 'timestamp' field.
setTimestamp(long) - Method in class wavefront.report.SpanLog
Sets the value of the 'timestamp' field.
setTraceDisabled(boolean) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setTraceId(String) - Method in class wavefront.report.Span.Builder
Sets the value of the 'traceId' field.
setTraceId(String) - Method in class wavefront.report.Span
Sets the value of the 'traceId' field.
setTraceId(String) - Method in class wavefront.report.SpanLogs.Builder
Sets the value of the 'traceId' field.
setTraceId(String) - Method in class wavefront.report.SpanLogs
Sets the value of the 'traceId' field.
setTraceId(String) - Method in class wavefront.report.Trace.Builder
Sets the value of the 'traceId' field.
setTraceId(String) - Method in class wavefront.report.Trace
Sets the value of the 'traceId' field.
setType(HistogramType) - Method in class wavefront.report.Histogram.Builder
Sets the value of the 'type' field.
setType(HistogramType) - Method in class wavefront.report.Histogram
Sets the value of the 'type' field.
setValidationConfiguration(ValidationConfiguration) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setValue(String) - Method in class wavefront.report.Annotation.Builder
Sets the value of the 'value' field.
setValue(String) - Method in class wavefront.report.Annotation
Sets the value of the 'value' field.
setValue(double) - Method in class wavefront.report.ReportPoint.Builder
Sets the value of the 'value' field.
setValue(long) - Method in class wavefront.report.ReportPoint.Builder
Sets the value of the 'value' field.
setValue(String) - Method in class wavefront.report.ReportPoint.Builder
Sets the value of the 'value' field.
setValue(Histogram) - Method in class wavefront.report.ReportPoint.Builder
Sets the value of the 'value' field.
setValue(Double) - Method in class wavefront.report.ReportPoint
Sets the value of the 'value' field.
setValue(Long) - Method in class wavefront.report.ReportPoint
 
setValue(String) - Method in class wavefront.report.ReportPoint
 
setValue(Histogram) - Method in class wavefront.report.ReportPoint
 
ShellOutputDTO - Class in com.wavefront.api.agent
A POJO representing the shell output from running commands in a work unit.
ShellOutputDTO() - Constructor for class com.wavefront.api.agent.ShellOutputDTO
 
size() - Method in class com.wavefront.common.EvictingRingBuffer
Returns number of elements in the buffer.
size() - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
source - Variable in class com.wavefront.common.MetricMangler.MetricComponents
 
source - Variable in class wavefront.report.ReportSourceTag
Deprecated.
source - Variable in class wavefront.report.Span
Deprecated.
SOURCE_DESCRIPTION_LITERAL - Static variable in class com.wavefront.ingester.AbstractIngesterFormatter
 
SOURCE_TAG_LITERAL - Static variable in class com.wavefront.ingester.AbstractIngesterFormatter
 
SourceOperationType - Enum in wavefront.report
 
SourceTag - Class in com.wavefront.dto
Serializing wrapper for the SourceTag class.
SourceTag(ReportSourceTag) - Constructor for class com.wavefront.dto.SourceTag
 
SourceTagAction - Enum in wavefront.report
 
SourceTagAPI - Interface in com.wavefront.api
API for source tag operations.
SourceTagIngesterFormatBuilder() - Constructor for class com.wavefront.ingester.ReportSourceTagIngesterFormatter.SourceTagIngesterFormatBuilder
 
Span - Class in wavefront.report
 
Span() - Constructor for class wavefront.report.Span
Default constructor.
Span(String, String, String, Long, Long, String, String, List<Annotation>) - Constructor for class wavefront.report.Span
All-args constructor.
span - Variable in class wavefront.report.SpanLogs
Deprecated.
Span.Builder - Class in wavefront.report
RecordBuilder for Span instances.
SpanDecoder - Class in com.wavefront.ingester
Span decoder that takes in data in the following format: [span name] [annotations] [timestamp] [duration|timestamp]
SpanDecoder(String) - Constructor for class com.wavefront.ingester.SpanDecoder
 
SpanDecoder(Supplier<String>) - Constructor for class com.wavefront.ingester.SpanDecoder
 
SpanFormatBuilder() - Constructor for class com.wavefront.ingester.SpanIngesterFormatter.SpanFormatBuilder
 
spanId - Variable in class wavefront.report.Span
Deprecated.
spanId - Variable in class wavefront.report.SpanLogs
Deprecated.
SpanIngesterFormatter - Class in com.wavefront.ingester
Builder for Span formatter.
SpanIngesterFormatter.SpanFormatBuilder - Class in com.wavefront.ingester
 
SpanLog - Class in wavefront.report
 
SpanLog() - Constructor for class wavefront.report.SpanLog
Default constructor.
SpanLog(Long, Map<String, String>) - Constructor for class wavefront.report.SpanLog
All-args constructor.
SpanLog.Builder - Class in wavefront.report
RecordBuilder for SpanLog instances.
SpanLogs - Class in wavefront.report
 
SpanLogs() - Constructor for class wavefront.report.SpanLogs
Default constructor.
SpanLogs(String, String, String, String, List<SpanLog>, String) - Constructor for class wavefront.report.SpanLogs
All-args constructor.
SpanLogs.Builder - Class in wavefront.report
RecordBuilder for SpanLogs instances.
SpanLogsDecoder - Class in com.wavefront.ingester
Span logs decoder that converts a JSON object in the following format: { "traceId": "...", "spanId": "...", "logs": [ { "timestamp": 1234567890000000, "fields": { "key": "value", "key2": "value2" } } ] }
SpanLogsDecoder() - Constructor for class com.wavefront.ingester.SpanLogsDecoder
 
SpanLogsSerializer - Class in com.wavefront.ingester
Convert SpanLogs to its string representation in a canonical format.
SpanLogsSerializer() - Constructor for class com.wavefront.ingester.SpanLogsSerializer
 
spans - Variable in class wavefront.report.Trace
Deprecated.
spanSecondaryId - Variable in class wavefront.report.SpanLogs
Deprecated.
SpanSerializer - Class in com.wavefront.ingester
Convert a Span to its string representation in a canonical format (quoted name and annotations).
SpanSerializer() - Constructor for class com.wavefront.ingester.SpanSerializer
 
sshDaemonId - Variable in class com.wavefront.api.agent.ShellOutputDTO
 
SshTargetDTO - Class in com.wavefront.api.agent
Represents an SSH target to connect to.
SshTargetDTO() - Constructor for class com.wavefront.api.agent.SshTargetDTO
 
stage - Variable in class com.wavefront.api.agent.WorkUnit
Stage of this work unit -- trial, per-fetch, or active.
startMillis - Variable in class wavefront.report.Span
Deprecated.
startTime - Variable in class wavefront.report.ReportEvent
Deprecated.
stdDev() - Method in class com.yammer.metrics.core.WavefrontHistogram
 
StreamIngester - Class in com.wavefront.ingester
Deprecated.
StreamIngester(StreamIngester.FrameDecoderFactory, ChannelHandler, int) - Constructor for class com.wavefront.ingester.StreamIngester
Deprecated.
 
StreamIngester.FrameDecoderFactory - Interface in com.wavefront.ingester
Deprecated.
 
StringLineIngester - Class in com.wavefront.ingester
Deprecated.
StringLineIngester(List<Function<Channel, ChannelHandler>>, ChannelHandler, int, int) - Constructor for class com.wavefront.ingester.StringLineIngester
Deprecated.
 
StringLineIngester(List<Function<Channel, ChannelHandler>>, ChannelHandler, int) - Constructor for class com.wavefront.ingester.StringLineIngester
Deprecated.
 
StringLineIngester(ChannelHandler, int, int) - Constructor for class com.wavefront.ingester.StringLineIngester
Deprecated.
 
StringLineIngester(ChannelHandler, int) - Constructor for class com.wavefront.ingester.StringLineIngester
Deprecated.
 
StringParser - Class in com.wavefront.ingester
A lightweight parser custom-tailored to suit all of our supported line protocols.
StringParser(String) - Constructor for class com.wavefront.ingester.StringParser
 
sum() - Method in class com.yammer.metrics.core.WavefrontHistogram
 
SynchronizedEvictingRingBuffer<T> - Class in com.wavefront.common
A thread-safe implementation of a basic ring buffer with an ability to evict values on overflow.
SynchronizedEvictingRingBuffer(int) - Constructor for class com.wavefront.common.SynchronizedEvictingRingBuffer
 
SynchronizedEvictingRingBuffer(int, boolean) - Constructor for class com.wavefront.common.SynchronizedEvictingRingBuffer
 
SynchronizedEvictingRingBuffer(int, T) - Constructor for class com.wavefront.common.SynchronizedEvictingRingBuffer
 
SynchronizedEvictingRingBuffer(int, boolean, T) - Constructor for class com.wavefront.common.SynchronizedEvictingRingBuffer
 

T

table - Variable in class wavefront.report.ReportPoint
Deprecated.
table - Variable in class wavefront.report.TimeSeries
Deprecated.
TaggedMetricName - Class in com.wavefront.common
A taggable metric name.
TaggedMetricName(String, String) - Constructor for class com.wavefront.common.TaggedMetricName
A simple metric that would be concatenated when reported, e.g.
TaggedMetricName(String, String, String...) - Constructor for class com.wavefront.common.TaggedMetricName
 
TaggedMetricName(String, String, Map<String, String>) - Constructor for class com.wavefront.common.TaggedMetricName
 
TaggedMetricName(String, String, Pair<String, String>...) - Constructor for class com.wavefront.common.TaggedMetricName
 
tags - Variable in class wavefront.report.ReportEvent
Deprecated.
targetId - Variable in class com.wavefront.api.agent.ShellOutputDTO
 
targets - Variable in class com.wavefront.api.agent.WorkUnit
Targets that participate in this work unit.
TcpIngester - Class in com.wavefront.ingester
Ingester thread that sets up decoders and a command handler to listen for metrics on a port.
TcpIngester(List<Function<Channel, ChannelHandler>>, ChannelHandler, int) - Constructor for class com.wavefront.ingester.TcpIngester
Deprecated.
TcpIngester(ChannelInitializer, int) - Constructor for class com.wavefront.ingester.TcpIngester
 
text(BiConsumer<T, String>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
textList(BiConsumer<T, List<String>>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
threadStateMetrics(VirtualMachineMetrics) - Static method in class com.wavefront.common.MetricsToTimeseries
 
TimeSeries - Class in wavefront.report
 
TimeSeries() - Constructor for class wavefront.report.TimeSeries
Default constructor.
TimeSeries(String, String, String, Map<String, String>) - Constructor for class wavefront.report.TimeSeries
All-args constructor.
TimeSeries.Builder - Class in wavefront.report
RecordBuilder for TimeSeries instances.
timestamp(BiConsumer<T, Long>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
timestamp - Variable in class wavefront.report.ReportPoint
Deprecated.
timestamp - Variable in class wavefront.report.SpanLog
Deprecated.
toArray() - Method in class com.wavefront.common.EvictingRingBuffer
 
toArray() - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
toArray(U[]) - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
toByteBuffer() - Method in class wavefront.report.Annotation
Serializes this Annotation to a ByteBuffer.
toByteBuffer() - Method in class wavefront.report.Histogram
Serializes this Histogram to a ByteBuffer.
toByteBuffer() - Method in class wavefront.report.ReportEvent
Serializes this ReportEvent to a ByteBuffer.
toByteBuffer() - Method in class wavefront.report.ReportPoint
Serializes this ReportPoint to a ByteBuffer.
toByteBuffer() - Method in class wavefront.report.ReportSourceTag
Serializes this ReportSourceTag to a ByteBuffer.
toByteBuffer() - Method in class wavefront.report.Span
Serializes this Span to a ByteBuffer.
toByteBuffer() - Method in class wavefront.report.SpanLog
Serializes this SpanLog to a ByteBuffer.
toByteBuffer() - Method in class wavefront.report.SpanLogs
Serializes this SpanLogs to a ByteBuffer.
toByteBuffer() - Method in class wavefront.report.TimeSeries
Serializes this TimeSeries to a ByteBuffer.
toByteBuffer() - Method in class wavefront.report.Trace
Serializes this Trace to a ByteBuffer.
toCapitalizedString() - Method in enum com.wavefront.data.ReportableEntityType
 
toList() - Method in class com.wavefront.common.EvictingRingBuffer
Returns a List<T> containing all the elements in the buffer in proper sequence (first to last element).
toList() - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
toString() - Method in class com.wavefront.common.SynchronizedEvictingRingBuffer
 
toString() - Method in enum com.wavefront.data.ReportableEntityType
 
toString() - Method in class com.wavefront.dto.Event
 
toString() - Method in class com.wavefront.dto.SourceTag
 
Trace - Class in wavefront.report
 
Trace() - Constructor for class wavefront.report.Trace
Default constructor.
Trace(String, String, List<Span>) - Constructor for class wavefront.report.Trace
All-args constructor.
Trace.Builder - Class in wavefront.report
RecordBuilder for Trace instances.
TraceConstants - Class in com.wavefront.common
Trace constants.
TraceConstants() - Constructor for class com.wavefront.common.TraceConstants
 
traceId - Variable in class wavefront.report.Span
Deprecated.
traceId - Variable in class wavefront.report.SpanLogs
Deprecated.
traceId - Variable in class wavefront.report.Trace
Deprecated.
tryAcquire(int) - Method in interface com.google.common.util.concurrent.RecyclableRateLimiter
Acquires the requested number of permits only if can be acquired without wait.
tryAcquire() - Method in interface com.google.common.util.concurrent.RecyclableRateLimiter
Acquires a single permit only if can be acquired without wait.
tryAcquire(int) - Method in class com.google.common.util.concurrent.RecyclableRateLimiterWithMetrics
 
type - Variable in class wavefront.report.Histogram
Deprecated.

U

UdpIngester - Class in com.wavefront.ingester
Deprecated.
UdpIngester(List<Function<Channel, ChannelHandler>>, ChannelHandler, int) - Constructor for class com.wavefront.ingester.UdpIngester
Deprecated.
 
unquote(String) - Static method in class com.wavefront.ingester.AbstractIngesterFormatter
 
update(int) - Method in class com.yammer.metrics.core.WavefrontHistogram
 
update(double) - Method in class com.yammer.metrics.core.WavefrontHistogram
 
update(long) - Method in class com.yammer.metrics.core.WavefrontHistogram
 
updateFrom(ValidationConfiguration) - Method in class com.wavefront.api.agent.ValidationConfiguration
 
updatePointBuilder(ReportPoint.Builder) - Method in class com.wavefront.common.TaggedMetricName
 
user - Variable in class com.wavefront.api.agent.SshTargetDTO
 

V

validate(AgentConfiguration) - Method in class com.wavefront.api.agent.SshTargetDTO
 
validate() - Method in class com.wavefront.api.agent.WorkUnit
 
validatePoint(ReportPoint, ValidationConfiguration) - Static method in class com.wavefront.data.Validation
 
validatePoint(ReportPoint, String, Validation.Level) - Static method in class com.wavefront.data.Validation
Deprecated.
validateSpan(Span, ValidationConfiguration) - Static method in class com.wavefront.data.Validation
 
Validation - Class in com.wavefront.data
Consolidates point validation logic for point handlers
Validation() - Constructor for class com.wavefront.data.Validation
 
Validation.Level - Enum in com.wavefront.data
 
ValidationConfiguration - Class in com.wavefront.api.agent
Data validation settings.
ValidationConfiguration() - Constructor for class com.wavefront.api.agent.ValidationConfiguration
 
value(BiConsumer<T, Double>) - Method in class com.wavefront.ingester.AbstractIngesterFormatter.IngesterFormatBuilder
 
value - Variable in class wavefront.report.Annotation
Deprecated.
value - Variable in class wavefront.report.ReportPoint
Deprecated.
valueOf(String) - Static method in enum com.wavefront.api.agent.MetricStage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.wavefront.data.ReportableEntityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.wavefront.data.Validation.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.wavefront.metrics.ExpectedAgentMetric
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum wavefront.report.HistogramType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum wavefront.report.SourceOperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum wavefront.report.SourceTagAction
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.wavefront.api.agent.MetricStage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.wavefront.data.ReportableEntityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.wavefront.data.Validation.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.wavefront.metrics.ExpectedAgentMetric
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum wavefront.report.HistogramType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum wavefront.report.SourceOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum wavefront.report.SourceTagAction
Returns an array containing the constants of this enum type, in the order they are declared.
vmMetrics(VirtualMachineMetrics) - Static method in class com.wavefront.common.MetricsToTimeseries
 

W

wavefront.report - package wavefront.report
 
WavefrontAPI - Interface in com.wavefront.api
API for the Agent.
WavefrontHistogram - Class in com.yammer.metrics.core
Wavefront implementation of Histogram.
WavefrontHistogram.MinuteBin - Class in com.yammer.metrics.core
 
WFTopDecoder - Class in com.wavefront.ingester
Decoder for WFTop data format (Spy API stream): [metric] source=[source] [timestamp] [value] [annotations]
WFTopDecoder() - Constructor for class com.wavefront.ingester.WFTopDecoder
 
withChildChannelOptions(Map<ChannelOption<?>, ?>) - Method in class com.wavefront.ingester.Ingester
 
withChildChannelOptions(Map<ChannelOption<?>, ?>) - Method in class com.wavefront.ingester.StreamIngester
Deprecated.
 
withParentChannelOptions(Map<ChannelOption<?>, ?>) - Method in class com.wavefront.ingester.Ingester
 
withParentChannelOptions(Map<ChannelOption<?>, ?>) - Method in class com.wavefront.ingester.StreamIngester
Deprecated.
 
WorkUnit - Class in com.wavefront.api.agent
A work unit to execute.
WorkUnit() - Constructor for class com.wavefront.api.agent.WorkUnit
 
workUnitId - Variable in class com.wavefront.api.agent.ShellOutputDTO
 
write(String) - Method in class com.wavefront.metrics.ReconnectingSocket
Try to send the given message.
writeExternal(ObjectOutput) - Method in class wavefront.report.Annotation
 
writeExternal(ObjectOutput) - Method in class wavefront.report.Histogram
 
writeExternal(ObjectOutput) - Method in class wavefront.report.ReportEvent
 
writeExternal(ObjectOutput) - Method in class wavefront.report.ReportPoint
 
writeExternal(ObjectOutput) - Method in class wavefront.report.ReportSourceTag
 
writeExternal(ObjectOutput) - Method in class wavefront.report.Span
 
writeExternal(ObjectOutput) - Method in class wavefront.report.SpanLog
 
writeExternal(ObjectOutput) - Method in class wavefront.report.SpanLogs
 
writeExternal(ObjectOutput) - Method in class wavefront.report.TimeSeries
 
writeExternal(ObjectOutput) - Method in class wavefront.report.Trace
 
writeJson(JsonGenerator, MetricsRegistry, boolean, boolean, boolean) - Static method in class com.wavefront.metrics.JsonMetricsGenerator
 
writeJson(JsonGenerator, MetricsRegistry, boolean, boolean, boolean, Map<String, String>, MetricTranslator) - Static method in class com.wavefront.metrics.JsonMetricsGenerator
 
writeRegularMetrics(JsonMetricsGenerator.Processor, JsonGenerator, MetricsRegistry, boolean) - Static method in class com.wavefront.metrics.JsonMetricsGenerator
 
writeRegularMetrics(JsonMetricsGenerator.Processor, JsonGenerator, MetricsRegistry, boolean, Map<String, String>) - Static method in class com.wavefront.metrics.JsonMetricsGenerator
 
writeRegularMetrics(JsonMetricsGenerator.Processor, JsonGenerator, MetricsRegistry, boolean, Map<String, String>, MetricTranslator) - Static method in class com.wavefront.metrics.JsonMetricsGenerator
 

_

_1 - Variable in class com.wavefront.common.Pair
 
_2 - Variable in class com.wavefront.common.Pair
 
A B C D E F G H I J K L M N O P R S T U V W _ 
Skip navigation links

Copyright © 2020. All rights reserved.