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

A

accept(ParseTreeVisitor<? extends T>) - Method in class queryserver.parser.DSWrapperParser.ProgramContext
 
AdaptiveTimestamp(boolean) - Constructor for class com.wavefront.ingester.IngesterFormatter.AdaptiveTimestamp
 
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
adjustTimestamp() - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
AgentAPI - Interface in com.wavefront.api
API for the Agent.
agentConfigProcessed(UUID) - Method in interface com.wavefront.api.AgentAPI
 
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.AgentAPI
Reports an error that occured in the agent.
allowAnyHostKeys - Variable in class com.wavefront.api.agent.AgentConfiguration
 
appendAnnotationsConsumer() - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
appendCaseInsensitiveLiteral(String) - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
appendCaseSensitiveLiteral(String) - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
appendMetricName() - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
appendOptionalTimestamp() - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
appendOptionalTimestamp(TimeUnit) - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
appendTimestamp() - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
appendTimestamp(TimeUnit) - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
appendValue() - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
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.

B

bins(boolean) - Method in class com.yammer.metrics.core.WavefrontHistogram
 
BinType() - Constructor for class com.wavefront.ingester.IngesterFormatter.BinType
 
binType() - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
BinType - Static variable in class DSLexer
 
BinType - Static variable in class queryserver.parser.DSWrapperLexer
 
BinType - Static variable in class queryserver.parser.DSWrapperParser
 
build() - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
build() - Method in class sunnylabs.report.Histogram.Builder
 
build() - Method in class sunnylabs.report.IndexUpdate.Builder
 
build() - Method in class sunnylabs.report.ReportPoint.Builder
 
build() - Method in class sunnylabs.report.TimeSeries.Builder
 
bulkUpdate(List<Double>, List<Integer>) - Method in class com.yammer.metrics.core.WavefrontHistogram
Bulk-update this histogram with a set of centroids.

C

Centroid() - Constructor for class com.wavefront.ingester.IngesterFormatter.Centroid
 
centroids() - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
checkin(UUID, String, String, String, Long, Boolean, JsonNode, Boolean, Boolean) - Method in interface com.wavefront.api.AgentAPI
 
childChannelOptions - Variable in class com.wavefront.ingester.Ingester
 
childChannelOptions - Variable in class com.wavefront.ingester.StreamIngester
 
clear() - Method in class com.yammer.metrics.core.WavefrontHistogram
 
clearAnnotations() - Method in class sunnylabs.report.ReportPoint.Builder
Clears the value of the 'annotations' field
clearAnnotations() - Method in class sunnylabs.report.TimeSeries.Builder
Clears the value of the 'annotations' field
clearBins() - Method in class sunnylabs.report.Histogram.Builder
Clears the value of the 'bins' field
clearCounts() - Method in class sunnylabs.report.Histogram.Builder
Clears the value of the 'counts' field
clearDuration() - Method in class sunnylabs.report.Histogram.Builder
Clears the value of the 'duration' field
clearHost() - Method in class sunnylabs.report.ReportPoint.Builder
Clears the value of the 'host' field
clearHost() - Method in class sunnylabs.report.TimeSeries.Builder
Clears the value of the 'host' field
clearHostKey() - Method in class sunnylabs.report.IndexUpdate.Builder
Clears the value of the 'hostKey' field
clearMetric() - Method in class sunnylabs.report.ReportPoint.Builder
Clears the value of the 'metric' field
clearMetric() - Method in class sunnylabs.report.TimeSeries.Builder
Clears the value of the 'metric' field
clearMetricKey() - Method in class sunnylabs.report.IndexUpdate.Builder
Clears the value of the 'metricKey' field
clearTable() - Method in class sunnylabs.report.IndexUpdate.Builder
Clears the value of the 'table' field
clearTable() - Method in class sunnylabs.report.ReportPoint.Builder
Clears the value of the 'table' field
clearTable() - Method in class sunnylabs.report.TimeSeries.Builder
Clears the value of the 'table' field
clearTagIds() - Method in class sunnylabs.report.IndexUpdate.Builder
Clears the value of the 'tagIds' field
clearTimestamp() - Method in class sunnylabs.report.IndexUpdate.Builder
Clears the value of the 'timestamp' field
clearTimestamp() - Method in class sunnylabs.report.ReportPoint.Builder
Clears the value of the 'timestamp' field
clearType() - Method in class sunnylabs.report.Histogram.Builder
Clears the value of the 'type' field
clearValue() - Method in class sunnylabs.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
 
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.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 Constants.
Constants() - Constructor for class com.wavefront.api.agent.Constants
 
consume(Queue<Token>, ReportPoint) - Method in class com.wavefront.ingester.IngesterFormatter.AdaptiveTimestamp
 
consume(Queue<Token>, ReportPoint) - Method in class com.wavefront.ingester.IngesterFormatter.BinType
 
consume(Queue<Token>, ReportPoint) - Method in class com.wavefront.ingester.IngesterFormatter.Centroid
 
consume(Queue<Token>, ReportPoint) - Method in class com.wavefront.ingester.IngesterFormatter.GuardedLoop
 
consume(Queue<Token>, ReportPoint) - Method in class com.wavefront.ingester.IngesterFormatter.Literal
 
consume(Queue<Token>, ReportPoint) - Method in class com.wavefront.ingester.IngesterFormatter.Loop
 
consume(Queue<Token>, ReportPoint) - Method in class com.wavefront.ingester.IngesterFormatter.Metric
 
consume(Queue<Token>, ReportPoint) - Method in class com.wavefront.ingester.IngesterFormatter.Tag
 
consume(Queue<Token>, ReportPoint) - Method in class com.wavefront.ingester.IngesterFormatter.Timestamp
 
consume(Queue<Token>, ReportPoint) - Method in class com.wavefront.ingester.IngesterFormatter.TimestampAdjuster
 
consume(Queue<Token>, ReportPoint) - Method in class com.wavefront.ingester.IngesterFormatter.Value
 
consume(Queue<Token>, ReportPoint) - Method in class com.wavefront.ingester.IngesterFormatter.Whitespace
 
count() - Method in class com.yammer.metrics.core.WavefrontHistogram
 
currentTime - Variable in class com.wavefront.api.agent.AgentConfiguration
 
customerId - Variable in class com.wavefront.api.agent.ShellOutputDTO
Filled-in by the server.

D

DataType - Enum in sunnylabs.report
 
decode(ChannelHandlerContext, String, List<Object>) - Method in class com.wavefront.ingester.GraphiteHostAnnotator
 
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(byte[], List<ReportPoint>, String) - Method in class com.wavefront.ingester.PickleProtocolDecoder
 
decodeReportPoints(byte[], List<ReportPoint>) - Method in class com.wavefront.ingester.PickleProtocolDecoder
 
defaultPublicKey - Variable in class com.wavefront.api.agent.AgentConfiguration
 
defaultUsername - Variable in class com.wavefront.api.agent.AgentConfiguration
 
delay - Variable in class com.wavefront.api.agent.WorkUnit
Seconds between work unit executions.
deserialize(JsonParser, DeserializationContext) - Method in class com.wavefront.api.json.InstantMarshaller.Deserializer
 
Deserializer() - Constructor for class com.wavefront.api.json.InstantMarshaller.Deserializer
 
drive(String, String, String, List<String>) - Method in class com.wavefront.ingester.IngesterFormatter
 
DSLexer - Class in <Unnamed>
 
DSLexer(CharStream) - Constructor for class DSLexer
 
DSWrapperBaseListener - Class in queryserver.parser
This class provides an empty implementation of DSWrapperListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
DSWrapperBaseListener() - Constructor for class queryserver.parser.DSWrapperBaseListener
 
DSWrapperBaseVisitor<T> - Class in queryserver.parser
This class provides an empty implementation of DSWrapperVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
DSWrapperBaseVisitor() - Constructor for class queryserver.parser.DSWrapperBaseVisitor
 
DSWrapperLexer - Class in queryserver.parser
 
DSWrapperLexer(CharStream) - Constructor for class queryserver.parser.DSWrapperLexer
 
DSWrapperListener - Interface in queryserver.parser
This interface defines a complete listener for a parse tree produced by DSWrapperParser.
DSWrapperParser - Class in queryserver.parser
 
DSWrapperParser(TokenStream) - Constructor for class queryserver.parser.DSWrapperParser
 
DSWrapperParser.ProgramContext - Class in queryserver.parser
 
DSWrapperVisitor<T> - Interface in queryserver.parser
This interface defines a complete generic visitor for a parse tree produced by DSWrapperParser.

E

enterEveryRule(ParserRuleContext) - Method in class queryserver.parser.DSWrapperBaseListener
enterProgram(DSWrapperParser.ProgramContext) - Method in class queryserver.parser.DSWrapperBaseListener
Enter a parse tree produced by DSWrapperParser#program.
enterProgram(DSWrapperParser.ProgramContext) - Method in interface queryserver.parser.DSWrapperListener
Enter a parse tree produced by DSWrapperParser#program.
enterRule(ParseTreeListener) - Method in class queryserver.parser.DSWrapperParser.ProgramContext
 
EOF() - Method in class queryserver.parser.DSWrapperParser.ProgramContext
 
EQ - Static variable in class DSLexer
 
EQ - Static variable in class queryserver.parser.DSWrapperLexer
 
EQ - Static variable in class queryserver.parser.DSWrapperParser
 
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.Pair
 
equals(Object) - Method in class com.wavefront.common.TaggedMetricName
 
exitCode - Variable in class com.wavefront.api.agent.ShellOutputDTO
 
exitEveryRule(ParserRuleContext) - Method in class queryserver.parser.DSWrapperBaseListener
exitProgram(DSWrapperParser.ProgramContext) - Method in class queryserver.parser.DSWrapperBaseListener
Exit a parse tree produced by DSWrapperParser#program.
exitProgram(DSWrapperParser.ProgramContext) - Method in interface queryserver.parser.DSWrapperListener
Exit a parse tree produced by DSWrapperParser#program.
exitRule(ParseTreeListener) - Method in class queryserver.parser.DSWrapperParser.ProgramContext
 
ExpectedAgentMetric - Enum in com.wavefront.metrics
There are some metrics that need to have well known names.
expectedToken() - Static method in class com.wavefront.ingester.IngesterFormatter.Centroid
 
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.

G

generateJsonMetrics(OutputStream, MetricsRegistry, boolean, boolean, boolean) - 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>) - Static method in class com.wavefront.metrics.JsonMetricsGenerator
 
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, Supplier<Long>) - Static method in class com.yammer.metrics.core.WavefrontHistogram
 
get(int) - Method in class sunnylabs.report.Histogram
 
get(int) - Method in class sunnylabs.report.IndexUpdate
 
get(int) - Method in class sunnylabs.report.ReportPoint
 
get(int) - Method in class sunnylabs.report.TimeSeries
 
getAnnotations() - Method in class sunnylabs.report.ReportPoint.Builder
Gets the value of the 'annotations' field
getAnnotations() - Method in class sunnylabs.report.ReportPoint
Gets the value of the 'annotations' field.
getAnnotations() - Method in class sunnylabs.report.TimeSeries.Builder
Gets the value of the 'annotations' field
getAnnotations() - Method in class sunnylabs.report.TimeSeries
Gets the value of the 'annotations' field.
getATN() - Method in class DSLexer
 
getATN() - Method in class queryserver.parser.DSWrapperLexer
 
getATN() - Method in class queryserver.parser.DSWrapperParser
 
getBins() - Method in class sunnylabs.report.Histogram.Builder
Gets the value of the 'bins' field
getBins() - Method in class sunnylabs.report.Histogram
Gets the value of the 'bins' field.
getCollectorSetsPointsPerBatch() - 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.AgentAPI
Polls for the configuration for the agent.
getCounts() - Method in class sunnylabs.report.Histogram.Builder
Gets the value of the 'counts' field
getCounts() - Method in class sunnylabs.report.Histogram
Gets the value of the 'counts' field.
getDecoder() - Method in interface com.wavefront.ingester.StreamIngester.FrameDecoderFactory
 
getDefaultHostName() - Method in class com.wavefront.ingester.OpenTSDBDecoder
 
getDist() - Method in class com.yammer.metrics.core.WavefrontHistogram.MinuteBin
 
getDuration() - Method in class sunnylabs.report.Histogram.Builder
Gets the value of the 'duration' field
getDuration() - Method in class sunnylabs.report.Histogram
Gets the value of the 'duration' field.
getGrammarFileName() - Method in class DSLexer
 
getGrammarFileName() - Method in class queryserver.parser.DSWrapperLexer
 
getGrammarFileName() - Method in class queryserver.parser.DSWrapperParser
 
getHost() - Method in class sunnylabs.report.ReportPoint.Builder
Gets the value of the 'host' field
getHost() - Method in class sunnylabs.report.ReportPoint
Gets the value of the 'host' field.
getHost() - Method in class sunnylabs.report.TimeSeries.Builder
Gets the value of the 'host' field
getHost() - Method in class sunnylabs.report.TimeSeries
Gets the value of the 'host' field.
getHostKey() - Method in class sunnylabs.report.IndexUpdate.Builder
Gets the value of the 'hostKey' field
getHostKey() - Method in class sunnylabs.report.IndexUpdate
Gets the value of the 'hostKey' field.
getMetric() - Method in class sunnylabs.report.ReportPoint.Builder
Gets the value of the 'metric' field
getMetric() - Method in class sunnylabs.report.ReportPoint
Gets the value of the 'metric' field.
getMetric() - Method in class sunnylabs.report.TimeSeries.Builder
Gets the value of the 'metric' field
getMetric() - Method in class sunnylabs.report.TimeSeries
Gets the value of the 'metric' field.
getMetricKey() - Method in class sunnylabs.report.IndexUpdate.Builder
Gets the value of the 'metricKey' field
getMetricKey() - Method in class sunnylabs.report.IndexUpdate
Gets the value of the 'metricKey' field.
getMinMillis() - Method in class com.yammer.metrics.core.WavefrontHistogram.MinuteBin
 
getModeNames() - Method in class DSLexer
 
getModeNames() - Method in class queryserver.parser.DSWrapperLexer
 
getPointsPerBatch() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getRetryBackoffBaseSeconds() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getRuleIndex() - Method in class queryserver.parser.DSWrapperParser.ProgramContext
 
getRuleNames() - Method in class DSLexer
 
getRuleNames() - Method in class queryserver.parser.DSWrapperLexer
 
getRuleNames() - Method in class queryserver.parser.DSWrapperParser
 
getSchema() - Method in class sunnylabs.report.Histogram
 
getSchema() - Method in class sunnylabs.report.IndexUpdate
 
getSchema() - Method in class sunnylabs.report.ReportPoint
 
getSchema() - Method in class sunnylabs.report.TimeSeries
 
getSerializedATN() - Method in class DSLexer
 
getSerializedATN() - Method in class queryserver.parser.DSWrapperLexer
 
getSerializedATN() - Method in class queryserver.parser.DSWrapperParser
 
getSnapshot() - Method in class com.yammer.metrics.core.WavefrontHistogram
 
getTable() - Method in class sunnylabs.report.IndexUpdate.Builder
Gets the value of the 'table' field
getTable() - Method in class sunnylabs.report.IndexUpdate
Gets the value of the 'table' field.
getTable() - Method in class sunnylabs.report.ReportPoint.Builder
Gets the value of the 'table' field
getTable() - Method in class sunnylabs.report.ReportPoint
Gets the value of the 'table' field.
getTable() - Method in class sunnylabs.report.TimeSeries.Builder
Gets the value of the 'table' field
getTable() - Method in class sunnylabs.report.TimeSeries
Gets the value of the 'table' field.
getTagIds() - Method in class sunnylabs.report.IndexUpdate.Builder
Gets the value of the 'tagIds' field
getTagIds() - Method in class sunnylabs.report.IndexUpdate
Gets the value of the 'tagIds' field.
getTags() - Method in class com.wavefront.common.TaggedMetricName
 
getTargets() - Method in class com.wavefront.api.agent.AgentConfiguration
 
getTimestamp() - Method in class sunnylabs.report.IndexUpdate.Builder
Gets the value of the 'timestamp' field
getTimestamp() - Method in class sunnylabs.report.IndexUpdate
Gets the value of the 'timestamp' field.
getTimestamp() - Method in class sunnylabs.report.ReportPoint.Builder
Gets the value of the 'timestamp' field
getTimestamp() - Method in class sunnylabs.report.ReportPoint
Gets the value of the 'timestamp' field.
getTokenNames() - Method in class DSLexer
Deprecated.
getTokenNames() - Method in class queryserver.parser.DSWrapperLexer
Deprecated.
getTokenNames() - Method in class queryserver.parser.DSWrapperParser
Deprecated.
getType() - Method in class sunnylabs.report.Histogram.Builder
Gets the value of the 'type' field
getType() - Method in class sunnylabs.report.Histogram
Gets the value of the 'type' field.
getValue() - Method in class sunnylabs.report.ReportPoint.Builder
Gets the value of the 'value' field
getValue() - Method in class sunnylabs.report.ReportPoint
Gets the value of the 'value' field.
getVocabulary() - Method in class DSLexer
 
getVocabulary() - Method in class queryserver.parser.DSWrapperLexer
 
getVocabulary() - Method in class queryserver.parser.DSWrapperParser
 
getWorkUnits() - Method in class com.wavefront.api.agent.AgentConfiguration
 
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
 
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
 
GuardedLoop(IngesterFormatter.FormatterElement, int, boolean) - Constructor for class com.wavefront.ingester.IngesterFormatter.GuardedLoop
 

H

hasAnnotations() - Method in class sunnylabs.report.ReportPoint.Builder
Checks whether the 'annotations' field has been set
hasAnnotations() - Method in class sunnylabs.report.TimeSeries.Builder
Checks whether the 'annotations' field has been set
hasBins() - Method in class sunnylabs.report.Histogram.Builder
Checks whether the 'bins' field has been set
hasCounts() - Method in class sunnylabs.report.Histogram.Builder
Checks whether the 'counts' field has been set
hasDuration() - Method in class sunnylabs.report.Histogram.Builder
Checks whether the 'duration' 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.Pair
 
hashCode() - Method in class com.wavefront.common.TaggedMetricName
 
hasHost() - Method in class sunnylabs.report.ReportPoint.Builder
Checks whether the 'host' field has been set
hasHost() - Method in class sunnylabs.report.TimeSeries.Builder
Checks whether the 'host' field has been set
hasHostKey() - Method in class sunnylabs.report.IndexUpdate.Builder
Checks whether the 'hostKey' field has been set
hasMetric() - Method in class sunnylabs.report.ReportPoint.Builder
Checks whether the 'metric' field has been set
hasMetric() - Method in class sunnylabs.report.TimeSeries.Builder
Checks whether the 'metric' field has been set
hasMetricKey() - Method in class sunnylabs.report.IndexUpdate.Builder
Checks whether the 'metricKey' field has been set
hasTable() - Method in class sunnylabs.report.IndexUpdate.Builder
Checks whether the 'table' field has been set
hasTable() - Method in class sunnylabs.report.ReportPoint.Builder
Checks whether the 'table' field has been set
hasTable() - Method in class sunnylabs.report.TimeSeries.Builder
Checks whether the 'table' field has been set
hasTagIds() - Method in class sunnylabs.report.IndexUpdate.Builder
Checks whether the 'tagIds' field has been set
hasTimestamp() - Method in class sunnylabs.report.IndexUpdate.Builder
Checks whether the 'timestamp' field has been set
hasTimestamp() - Method in class sunnylabs.report.ReportPoint.Builder
Checks whether the 'timestamp' field has been set
hasType() - Method in class sunnylabs.report.Histogram.Builder
Checks whether the 'type' field has been set
hasValue() - Method in class sunnylabs.report.ReportPoint.Builder
Checks whether the 'value' field has been set
Histogram - Class in sunnylabs.report
 
Histogram() - Constructor for class sunnylabs.report.Histogram
Default constructor.
Histogram(Integer, HistogramType, List<Double>, List<Integer>) - Constructor for class sunnylabs.report.Histogram
All-args constructor.
Histogram.Builder - Class in sunnylabs.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
 
HistogramType - Enum in sunnylabs.report
 
host - Variable in class com.wavefront.api.agent.SshTargetDTO
 
hostAuthenticated(UUID, UUID) - Method in interface com.wavefront.api.AgentAPI
Reports that an auth handshake to a host has been completed.
hostConnectionEstablished(UUID, UUID) - Method in interface com.wavefront.api.AgentAPI
Reports that a connection to a host has been established.
hostConnectionFailed(UUID, UUID, String) - Method in interface com.wavefront.api.AgentAPI
Reports that a host has failed to connect.
hostKey - Variable in class com.wavefront.api.agent.SshTargetDTO
 

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.
indexPushData(String) - Static method in class com.wavefront.ingester.StringLineIngester
 
IndexUpdate - Class in sunnylabs.report
 
IndexUpdate() - Constructor for class sunnylabs.report.IndexUpdate
Default constructor.
IndexUpdate(String, ByteBuffer, ByteBuffer, List<ByteBuffer>, Long) - Constructor for class sunnylabs.report.IndexUpdate
All-args constructor.
IndexUpdate.Builder - Class in sunnylabs.report
RecordBuilder for IndexUpdate instances.
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
 
Ingester(ChannelHandler, int) - Constructor for class com.wavefront.ingester.Ingester
 
Ingester(ChannelInitializer, int) - Constructor for class com.wavefront.ingester.Ingester
 
IngesterFormatBuilder() - Constructor for class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
IngesterFormatter - Class in com.wavefront.ingester
Builder pattern for creating new ingestion formats.
IngesterFormatter.AdaptiveTimestamp - Class in com.wavefront.ingester
 
IngesterFormatter.BinType - Class in com.wavefront.ingester
 
IngesterFormatter.Centroid - Class in com.wavefront.ingester
 
IngesterFormatter.GuardedLoop - Class in com.wavefront.ingester
Similar to IngesterFormatter.Loop, but expects a configurable non-whitespace Token
IngesterFormatter.IngesterFormatBuilder - Class in com.wavefront.ingester
 
IngesterFormatter.Literal - Class in com.wavefront.ingester
 
IngesterFormatter.Loop - Class in com.wavefront.ingester
 
IngesterFormatter.Metric - Class in com.wavefront.ingester
 
IngesterFormatter.Tag - Class in com.wavefront.ingester
 
IngesterFormatter.Timestamp - Class in com.wavefront.ingester
 
IngesterFormatter.TimestampAdjuster - Class in com.wavefront.ingester
Pins the point's timestamp to the beginning of the respective interval
IngesterFormatter.Value - Class in com.wavefront.ingester
 
IngesterFormatter.Whitespace - Class in com.wavefront.ingester
 
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
 
IpV4Address - Static variable in class DSLexer
 
IpV4Address - Static variable in class queryserver.parser.DSWrapperLexer
 
IpV4Address - Static variable in class queryserver.parser.DSWrapperParser
 
IpV6Address - Static variable in class DSLexer
 
IpV6Address - Static variable in class queryserver.parser.DSWrapperLexer
 
IpV6Address - Static variable in class queryserver.parser.DSWrapperParser
 

J

joinPushData(List<String>) - Static method in class com.wavefront.ingester.StringLineIngester
 
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
 

L

Letters - Static variable in class DSLexer
 
Letters - Static variable in class queryserver.parser.DSWrapperLexer
 
Letters - Static variable in class queryserver.parser.DSWrapperParser
 
listeningPort - Variable in class com.wavefront.ingester.Ingester
The port that this ingester should be listening on
Literal(String, boolean) - Constructor for class com.wavefront.ingester.IngesterFormatter.Literal
 
Literal - Static variable in class DSLexer
 
Literal - Static variable in class queryserver.parser.DSWrapperLexer
 
Literal - Static variable in class queryserver.parser.DSWrapperParser
 
logger - Static variable in class com.wavefront.ingester.PickleProtocolDecoder
 
logger - Static variable in class com.wavefront.ingester.StreamIngester
 
Loop(IngesterFormatter.FormatterElement) - Constructor for class com.wavefront.ingester.IngesterFormatter.Loop
 

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
 
metric - Variable in class com.wavefront.common.MetricMangler.MetricComponents
 
Metric() - Constructor for class com.wavefront.ingester.IngesterFormatter.Metric
 
MetricComponents() - Constructor for class com.wavefront.common.MetricMangler.MetricComponents
 
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 both the source 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.
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
 
MinusSign - Static variable in class DSLexer
 
MinusSign - Static variable in class queryserver.parser.DSWrapperLexer
 
MinusSign - Static variable in class queryserver.parser.DSWrapperParser
 
modeNames - Static variable in class DSLexer
 
modeNames - Static variable in class queryserver.parser.DSWrapperLexer
 

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.
NEQ - Static variable in class DSLexer
 
NEQ - Static variable in class queryserver.parser.DSWrapperLexer
 
NEQ - Static variable in class queryserver.parser.DSWrapperParser
 
newBuilder() - Static method in class com.wavefront.ingester.IngesterFormatter
 
newBuilder() - Static method in class sunnylabs.report.Histogram
Creates a new Histogram RecordBuilder
newBuilder(Histogram.Builder) - Static method in class sunnylabs.report.Histogram
Creates a new Histogram RecordBuilder by copying an existing Builder
newBuilder(Histogram) - Static method in class sunnylabs.report.Histogram
Creates a new Histogram RecordBuilder by copying an existing Histogram instance
newBuilder() - Static method in class sunnylabs.report.IndexUpdate
Creates a new IndexUpdate RecordBuilder
newBuilder(IndexUpdate.Builder) - Static method in class sunnylabs.report.IndexUpdate
Creates a new IndexUpdate RecordBuilder by copying an existing Builder
newBuilder(IndexUpdate) - Static method in class sunnylabs.report.IndexUpdate
Creates a new IndexUpdate RecordBuilder by copying an existing IndexUpdate instance
newBuilder() - Static method in class sunnylabs.report.ReportPoint
Creates a new ReportPoint RecordBuilder
newBuilder(ReportPoint.Builder) - Static method in class sunnylabs.report.ReportPoint
Creates a new ReportPoint RecordBuilder by copying an existing Builder
newBuilder(ReportPoint) - Static method in class sunnylabs.report.ReportPoint
Creates a new ReportPoint RecordBuilder by copying an existing ReportPoint instance
newBuilder() - Static method in class sunnylabs.report.TimeSeries
Creates a new TimeSeries RecordBuilder
newBuilder(TimeSeries.Builder) - Static method in class sunnylabs.report.TimeSeries
Creates a new TimeSeries RecordBuilder by copying an existing Builder
newBuilder(TimeSeries) - Static method in class sunnylabs.report.TimeSeries
Creates a new TimeSeries RecordBuilder by copying an existing TimeSeries instance
now() - Static method in class com.wavefront.common.Clock
 
Number - Static variable in class DSLexer
 
Number - Static variable in class queryserver.parser.DSWrapperLexer
 
Number - Static variable in class queryserver.parser.DSWrapperParser
 

O

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
 
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
 
parentChannelOptions - Variable in class com.wavefront.ingester.Ingester
 
parentChannelOptions - Variable in class com.wavefront.ingester.StreamIngester
 
PickleProtocolDecoder - Class in com.wavefront.ingester
Pickle protocol format decoder.
PickleProtocolDecoder(String, List<String>, MetricMangler, int) - Constructor for class com.wavefront.ingester.PickleProtocolDecoder
Constructor.
PlusSign - Static variable in class DSLexer
 
PlusSign - Static variable in class queryserver.parser.DSWrapperLexer
 
PlusSign - Static variable in class queryserver.parser.DSWrapperParser
 
port - Variable in class com.wavefront.api.agent.SshTargetDTO
 
postPushData(UUID, UUID, Long, String, String) - Method in interface com.wavefront.api.AgentAPI
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.AgentAPI
Post work unit results from an agent executing a particular work unit on a host machine.
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.WavefrontHistogram
 
program() - Method in class queryserver.parser.DSWrapperParser
 
ProgramContext(ParserRuleContext, int) - Constructor for class queryserver.parser.DSWrapperParser.ProgramContext
 
PROTOCOL - Static variable in interface sunnylabs.report.Reporting.Callback
 
PROTOCOL - Static variable in interface sunnylabs.report.Reporting
 
publicKey - Variable in class com.wavefront.api.agent.SshTargetDTO
 
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
pushDataSize(String) - Static method in class com.wavefront.ingester.StringLineIngester
Calculates the number of points in the pushData payload
put(int, Object) - Method in class sunnylabs.report.Histogram
 
put(int, Object) - Method in class sunnylabs.report.IndexUpdate
 
put(int, Object) - Method in class sunnylabs.report.ReportPoint
 
put(int, Object) - Method in class sunnylabs.report.TimeSeries
 

Q

Quoted - Static variable in class DSLexer
 
Quoted - Static variable in class queryserver.parser.DSWrapperLexer
 
Quoted - Static variable in class queryserver.parser.DSWrapperParser
 

R

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
 
Reporting - Interface in sunnylabs.report
 
Reporting.Callback - Interface in sunnylabs.report
 
reportMetrics() - Method in class com.wavefront.metrics.JsonMetricsReporter
 
reportPoint(ReportPoint, Callback<Void>) - Method in interface sunnylabs.report.Reporting.Callback
 
reportPoint(ReportPoint) - Method in interface sunnylabs.report.Reporting
 
ReportPoint - Class in sunnylabs.report
 
ReportPoint() - Constructor for class sunnylabs.report.ReportPoint
Default constructor.
ReportPoint(String, Long, Object, String, String, Map<String, String>) - Constructor for class sunnylabs.report.ReportPoint
All-args constructor.
ReportPoint.Builder - Class in sunnylabs.report
RecordBuilder for ReportPoint instances.
reportPoints(List<ReportPoint>, Callback<Void>) - Method in interface sunnylabs.report.Reporting.Callback
 
reportPoints(List<ReportPoint>) - Method in interface sunnylabs.report.Reporting
 
RULE_program - Static variable in class queryserver.parser.DSWrapperParser
 
ruleNames - Static variable in class DSLexer
 
ruleNames - Static variable in class queryserver.parser.DSWrapperLexer
 
ruleNames - Static variable in class queryserver.parser.DSWrapperParser
 
run() - Method in class com.wavefront.ingester.StreamIngester
 
run() - Method in class com.wavefront.ingester.TcpIngester
 
run() - Method in class com.wavefront.ingester.UdpIngester
 
run() - Method in class com.wavefront.metrics.JsonMetricsReporter
 

S

SCHEMA$ - Static variable in enum sunnylabs.report.DataType
 
SCHEMA$ - Static variable in class sunnylabs.report.Histogram
 
SCHEMA$ - Static variable in enum sunnylabs.report.HistogramType
 
SCHEMA$ - Static variable in class sunnylabs.report.IndexUpdate
 
SCHEMA$ - Static variable in class sunnylabs.report.ReportPoint
 
SCHEMA$ - Static variable in class sunnylabs.report.TimeSeries
 
serialize(Instant, JsonGenerator, SerializerProvider) - Method in class com.wavefront.api.json.InstantMarshaller.Serializer
 
Serializer() - Constructor for class com.wavefront.api.json.InstantMarshaller.Serializer
 
serverTime - Variable in class com.wavefront.api.agent.ShellOutputDTO
Filled-in by the server.
set(long) - Static method in class com.wavefront.common.Clock
 
setAnnotations(Map<String, String>) - Method in class sunnylabs.report.ReportPoint.Builder
Sets the value of the 'annotations' field
setAnnotations(Map<String, String>) - Method in class sunnylabs.report.ReportPoint
Sets the value of the 'annotations' field.
setAnnotations(Map<String, String>) - Method in class sunnylabs.report.TimeSeries.Builder
Sets the value of the 'annotations' field
setAnnotations(Map<String, String>) - Method in class sunnylabs.report.TimeSeries
Sets the value of the 'annotations' field.
setBins(List<Double>) - Method in class sunnylabs.report.Histogram.Builder
Sets the value of the 'bins' field
setBins(List<Double>) - Method in class sunnylabs.report.Histogram
Sets the value of the 'bins' field.
setCollectorSetsPointsPerBatch(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 sunnylabs.report.Histogram.Builder
Sets the value of the 'counts' field
setCounts(List<Integer>) - Method in class sunnylabs.report.Histogram
Sets the value of the 'counts' field.
setDuration(int) - Method in class sunnylabs.report.Histogram.Builder
Sets the value of the 'duration' field
setDuration(Integer) - Method in class sunnylabs.report.Histogram
Sets the value of the 'duration' field.
setHost(String) - Method in class sunnylabs.report.ReportPoint.Builder
Sets the value of the 'host' field
setHost(String) - Method in class sunnylabs.report.ReportPoint
Sets the value of the 'host' field.
setHost(String) - Method in class sunnylabs.report.TimeSeries.Builder
Sets the value of the 'host' field
setHost(String) - Method in class sunnylabs.report.TimeSeries
Sets the value of the 'host' field.
setHostKey(ByteBuffer) - Method in class sunnylabs.report.IndexUpdate.Builder
Sets the value of the 'hostKey' field
setHostKey(ByteBuffer) - Method in class sunnylabs.report.IndexUpdate
Sets the value of the 'hostKey' field.
setMetric(String) - Method in class sunnylabs.report.ReportPoint.Builder
Sets the value of the 'metric' field
setMetric(String) - Method in class sunnylabs.report.ReportPoint
Sets the value of the 'metric' field.
setMetric(String) - Method in class sunnylabs.report.TimeSeries.Builder
Sets the value of the 'metric' field
setMetric(String) - Method in class sunnylabs.report.TimeSeries
Sets the value of the 'metric' field.
setMetricKey(ByteBuffer) - Method in class sunnylabs.report.IndexUpdate.Builder
Sets the value of the 'metricKey' field
setMetricKey(ByteBuffer) - Method in class sunnylabs.report.IndexUpdate
Sets the value of the 'metricKey' field.
setPointsPerBatch(Long) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setRetryBackoffBaseSeconds(Double) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setTable(String) - Method in class sunnylabs.report.IndexUpdate.Builder
Sets the value of the 'table' field
setTable(String) - Method in class sunnylabs.report.IndexUpdate
Sets the value of the 'table' field.
setTable(String) - Method in class sunnylabs.report.ReportPoint.Builder
Sets the value of the 'table' field
setTable(String) - Method in class sunnylabs.report.ReportPoint
Sets the value of the 'table' field.
setTable(String) - Method in class sunnylabs.report.TimeSeries.Builder
Sets the value of the 'table' field
setTable(String) - Method in class sunnylabs.report.TimeSeries
Sets the value of the 'table' field.
setTagIds(List<ByteBuffer>) - Method in class sunnylabs.report.IndexUpdate.Builder
Sets the value of the 'tagIds' field
setTagIds(List<ByteBuffer>) - Method in class sunnylabs.report.IndexUpdate
Sets the value of the 'tagIds' field.
setTargets(List<SshTargetDTO>) - Method in class com.wavefront.api.agent.AgentConfiguration
 
setTimestamp(long) - Method in class sunnylabs.report.IndexUpdate.Builder
Sets the value of the 'timestamp' field
setTimestamp(Long) - Method in class sunnylabs.report.IndexUpdate
Sets the value of the 'timestamp' field.
setTimestamp(long) - Method in class sunnylabs.report.ReportPoint.Builder
Sets the value of the 'timestamp' field
setTimestamp(Long) - Method in class sunnylabs.report.ReportPoint
Sets the value of the 'timestamp' field.
setType(HistogramType) - Method in class sunnylabs.report.Histogram.Builder
Sets the value of the 'type' field
setType(HistogramType) - Method in class sunnylabs.report.Histogram
Sets the value of the 'type' field.
setValue(double) - Method in class sunnylabs.report.ReportPoint.Builder
Sets the value of the 'value' field
setValue(long) - Method in class sunnylabs.report.ReportPoint.Builder
Sets the value of the 'value' field
setValue(String) - Method in class sunnylabs.report.ReportPoint.Builder
Sets the value of the 'value' field
setValue(Histogram) - Method in class sunnylabs.report.ReportPoint.Builder
Sets the value of the 'value' field
setValue(Double) - Method in class sunnylabs.report.ReportPoint
Sets the value of the 'value' field.
setValue(Long) - Method in class sunnylabs.report.ReportPoint
 
setValue(String) - Method in class sunnylabs.report.ReportPoint
 
setValue(Histogram) - Method in class sunnylabs.report.ReportPoint
 
setWorkUnits(List<WorkUnit>) - Method in class com.wavefront.api.agent.AgentConfiguration
 
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
 
SLASH - Static variable in class DSLexer
 
SLASH - Static variable in class queryserver.parser.DSWrapperLexer
 
SLASH - Static variable in class queryserver.parser.DSWrapperParser
 
source - Variable in class com.wavefront.common.MetricMangler.MetricComponents
 
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.
STAR - Static variable in class DSLexer
 
STAR - Static variable in class queryserver.parser.DSWrapperLexer
 
STAR - Static variable in class queryserver.parser.DSWrapperParser
 
StreamIngester - Class in com.wavefront.ingester
Ingester thread that sets up decoders and a command handler to listen for metrics on a port.
StreamIngester(StreamIngester.FrameDecoderFactory, ChannelHandler, int) - Constructor for class com.wavefront.ingester.StreamIngester
 
StreamIngester.FrameDecoderFactory - Interface in com.wavefront.ingester
 
StringLineIngester - Class in com.wavefront.ingester
Default Ingester thread that sets up decoders and a command handler to listen for metrics that are string formatted lines on a port.
StringLineIngester(List<Function<Channel, ChannelHandler>>, ChannelHandler, int) - Constructor for class com.wavefront.ingester.StringLineIngester
 
StringLineIngester(ChannelHandler, int) - Constructor for class com.wavefront.ingester.StringLineIngester
 
sunnylabs.report - package sunnylabs.report
 

T

Tag() - Constructor for class com.wavefront.ingester.IngesterFormatter.Tag
 
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
 
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
 
TcpIngester(ChannelInitializer, int) - Constructor for class com.wavefront.ingester.TcpIngester
 
TimeSeries - Class in sunnylabs.report
 
TimeSeries() - Constructor for class sunnylabs.report.TimeSeries
Default constructor.
TimeSeries(String, String, String, Map<String, String>) - Constructor for class sunnylabs.report.TimeSeries
All-args constructor.
TimeSeries.Builder - Class in sunnylabs.report
RecordBuilder for TimeSeries instances.
Timestamp(TimeUnit, boolean) - Constructor for class com.wavefront.ingester.IngesterFormatter.Timestamp
 
TimestampAdjuster() - Constructor for class com.wavefront.ingester.IngesterFormatter.TimestampAdjuster
 
tokenNames - Static variable in class DSLexer
Deprecated.
Use DSLexer.VOCABULARY instead.
tokenNames - Static variable in class queryserver.parser.DSWrapperLexer
Deprecated.
tokenNames - Static variable in class queryserver.parser.DSWrapperParser
Deprecated.

U

UdpIngester - Class in com.wavefront.ingester
Bootstrapping for datagram ingester channels on a socket.
UdpIngester(List<Function<Channel, ChannelHandler>>, ChannelHandler, int) - Constructor for class com.wavefront.ingester.UdpIngester
 
unjoinPushData(String) - Static method in class com.wavefront.ingester.StringLineIngester
 
unquote(String) - Static method in class com.wavefront.ingester.IngesterFormatter
 
update(int) - Method in class com.yammer.metrics.core.WavefrontHistogram
 
update(long) - Method in class com.yammer.metrics.core.WavefrontHistogram
 
updateMetricHostTagsIndex(String, ByteBuffer, ByteBuffer, List<ByteBuffer>, long, Callback<Void>) - Method in interface sunnylabs.report.Reporting.Callback
 
updateMetricHostTagsIndex(String, ByteBuffer, ByteBuffer, List<ByteBuffer>, long) - Method in interface sunnylabs.report.Reporting
 
updateMetricHostTagsIndices(List<IndexUpdate>, Callback<Void>) - Method in interface sunnylabs.report.Reporting.Callback
 
updateMetricHostTagsIndices(List<IndexUpdate>) - Method in interface sunnylabs.report.Reporting
 
updatePointBuilder(ReportPoint.Builder) - Method in class com.wavefront.common.TaggedMetricName
 
user - Variable in class com.wavefront.api.agent.SshTargetDTO
 

V

validate(boolean) - Method in class com.wavefront.api.agent.AgentConfiguration
 
validate(AgentConfiguration) - Method in class com.wavefront.api.agent.SshTargetDTO
 
validate() - Method in class com.wavefront.api.agent.WorkUnit
 
Value() - Constructor for class com.wavefront.ingester.IngesterFormatter.Value
 
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.metrics.ExpectedAgentMetric
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sunnylabs.report.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sunnylabs.report.HistogramType
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.metrics.ExpectedAgentMetric
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sunnylabs.report.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sunnylabs.report.HistogramType
Returns an array containing the constants of this enum type, in the order they are declared.
visitErrorNode(ErrorNode) - Method in class queryserver.parser.DSWrapperBaseListener
visitProgram(DSWrapperParser.ProgramContext) - Method in class queryserver.parser.DSWrapperBaseVisitor
Visit a parse tree produced by DSWrapperParser#program.
visitProgram(DSWrapperParser.ProgramContext) - Method in interface queryserver.parser.DSWrapperVisitor
Visit a parse tree produced by DSWrapperParser#program.
visitTerminal(TerminalNode) - Method in class queryserver.parser.DSWrapperBaseListener
VOCABULARY - Static variable in class DSLexer
 
VOCABULARY - Static variable in class queryserver.parser.DSWrapperLexer
 
VOCABULARY - Static variable in class queryserver.parser.DSWrapperParser
 

W

WavefrontHistogram - Class in com.yammer.metrics.core
Wavefront implementation of Histogram.
WavefrontHistogram.MinuteBin - Class in com.yammer.metrics.core
 
Weight - Static variable in class DSLexer
 
Weight - Static variable in class queryserver.parser.DSWrapperLexer
 
Weight - Static variable in class queryserver.parser.DSWrapperParser
 
whiteSpace() - Method in class com.wavefront.ingester.IngesterFormatter.IngesterFormatBuilder
 
Whitespace() - Constructor for class com.wavefront.ingester.IngesterFormatter.Whitespace
 
withChildChannelOptions(Map<ChannelOption<?>, ?>) - Method in class com.wavefront.ingester.Ingester
 
withChildChannelOptions(Map<ChannelOption<?>, ?>) - Method in class com.wavefront.ingester.StreamIngester
 
withParentChannelOptions(Map<ChannelOption<?>, ?>) - Method in class com.wavefront.ingester.Ingester
 
withParentChannelOptions(Map<ChannelOption<?>, ?>) - Method in class com.wavefront.ingester.StreamIngester
 
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
 
writeJson(JsonGenerator, MetricsRegistry, boolean, boolean, boolean) - Static method in class com.wavefront.metrics.JsonMetricsGenerator
 
writeJson(JsonGenerator, MetricsRegistry, boolean, boolean, boolean, Map<String, String>) - 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
 
WS - Static variable in class DSLexer
 
WS - Static variable in class queryserver.parser.DSWrapperLexer
 
WS - Static variable in class queryserver.parser.DSWrapperParser
 

_

_1 - Variable in class com.wavefront.common.Pair
 
_2 - Variable in class com.wavefront.common.Pair
 
_ATN - Static variable in class DSLexer
 
_ATN - Static variable in class queryserver.parser.DSWrapperLexer
 
_ATN - Static variable in class queryserver.parser.DSWrapperParser
 
_decisionToDFA - Static variable in class DSLexer
 
_decisionToDFA - Static variable in class queryserver.parser.DSWrapperLexer
 
_decisionToDFA - Static variable in class queryserver.parser.DSWrapperParser
 
_serializedATN - Static variable in class DSLexer
 
_serializedATN - Static variable in class queryserver.parser.DSWrapperLexer
 
_serializedATN - Static variable in class queryserver.parser.DSWrapperParser
 
_sharedContextCache - Static variable in class DSLexer
 
_sharedContextCache - Static variable in class queryserver.parser.DSWrapperLexer
 
_sharedContextCache - Static variable in class queryserver.parser.DSWrapperParser
 
A B C D E G H I J L M N O P Q R S T U V W _ 
Skip navigation links

Copyright © 2016. All rights reserved.