- checkin(UUID, String, String, String, Long, Boolean, JsonNode, Boolean) - Method in interface com.wavefront.api.AgentAPI
-
- clearAnnotations() - Method in class sunnylabs.event.ReportEvent.Builder
-
Clears the value of the 'annotations' field
- clearAnnotations() - Method in class sunnylabs.report.ReportPoint.Builder
-
Clears the value of the 'annotations' field
- clearEndTime() - Method in class sunnylabs.event.ReportEvent.Builder
-
Clears the value of the 'endTime' field
- clearHost() - Method in class sunnylabs.report.ReportPoint.Builder
-
Clears the value of the 'host' field
- clearHostKey() - Method in class sunnylabs.report.IndexUpdate.Builder
-
Clears the value of the 'hostKey' field
- clearHosts() - Method in class sunnylabs.event.ReportEvent.Builder
-
Clears the value of the 'hosts' field
- clearIsUserEvent() - Method in class sunnylabs.event.ReportEvent.Builder
-
Clears the value of the 'isUserEvent' field
- clearMetric() - Method in class sunnylabs.report.ReportPoint.Builder
-
Clears the value of the 'metric' field
- clearMetricKey() - Method in class sunnylabs.report.IndexUpdate.Builder
-
Clears the value of the 'metricKey' field
- clearName() - Method in class sunnylabs.event.ReportEvent.Builder
-
Clears the value of the 'name' field
- clearStartTime() - Method in class sunnylabs.event.ReportEvent.Builder
-
Clears the value of the 'startTime' field
- clearSummarizedEvents() - Method in class sunnylabs.event.ReportEvent.Builder
-
Clears the value of the 'summarizedEvents' field
- clearTable() - Method in class sunnylabs.event.ReportEvent.Builder
-
Clears the value of the 'table' 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
- clearTagIds() - Method in class sunnylabs.report.IndexUpdate.Builder
-
Clears the value of the 'tagIds' field
- clearTags() - Method in class sunnylabs.event.ReportEvent.Builder
-
Clears the value of the 'tags' 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
- 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
-
- 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.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.Value
-
- consume(Queue<Token>, ReportPoint) - Method in class com.wavefront.ingester.IngesterFormatter.Whitespace
-
- currentTime - Variable in class com.wavefront.api.agent.AgentConfiguration
-
- customerId - Variable in class com.wavefront.api.agent.ShellOutputDTO
-
Filled-in by the server.
- 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
-
- get(int) - Method in class sunnylabs.event.ReportEvent
-
- get(int) - Method in class sunnylabs.report.IndexUpdate
-
- get(int) - Method in class sunnylabs.report.ReportPoint
-
- getAnnotations() - Method in class sunnylabs.event.ReportEvent.Builder
-
Gets the value of the 'annotations' field
- getAnnotations() - Method in class sunnylabs.event.ReportEvent
-
Gets the value of the 'annotations' field.
- 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.
- getATN() - Method in class DSLexer
-
- getATN() - Method in class queryserver.parser.DSWrapperLexer
-
- getATN() - Method in class queryserver.parser.DSWrapperParser
-
- 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.
- getEndTime() - Method in class sunnylabs.event.ReportEvent.Builder
-
Gets the value of the 'endTime' field
- getEndTime() - Method in class sunnylabs.event.ReportEvent
-
Gets the value of the 'endTime' 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.
- 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.
- getHosts() - Method in class sunnylabs.event.ReportEvent.Builder
-
Gets the value of the 'hosts' field
- getHosts() - Method in class sunnylabs.event.ReportEvent
-
Gets the value of the 'hosts' field.
- getIsUserEvent() - Method in class sunnylabs.event.ReportEvent.Builder
-
Gets the value of the 'isUserEvent' field
- getIsUserEvent() - Method in class sunnylabs.event.ReportEvent
-
Gets the value of the 'isUserEvent' 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.
- 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.
- getModeNames() - Method in class DSLexer
-
- getModeNames() - Method in class queryserver.parser.DSWrapperLexer
-
- getName() - Method in class sunnylabs.event.ReportEvent.Builder
-
Gets the value of the 'name' field
- getName() - Method in class sunnylabs.event.ReportEvent
-
Gets the value of the 'name' field.
- 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.event.ReportEvent
-
- getSchema() - Method in class sunnylabs.report.IndexUpdate
-
- getSchema() - Method in class sunnylabs.report.ReportPoint
-
- getSerializedATN() - Method in class DSLexer
-
- getSerializedATN() - Method in class queryserver.parser.DSWrapperLexer
-
- getSerializedATN() - Method in class queryserver.parser.DSWrapperParser
-
- getStartTime() - Method in class sunnylabs.event.ReportEvent.Builder
-
Gets the value of the 'startTime' field
- getStartTime() - Method in class sunnylabs.event.ReportEvent
-
Gets the value of the 'startTime' field.
- getSummarizedEvents() - Method in class sunnylabs.event.ReportEvent.Builder
-
Gets the value of the 'summarizedEvents' field
- getSummarizedEvents() - Method in class sunnylabs.event.ReportEvent
-
Gets the value of the 'summarizedEvents' field.
- getTable() - Method in class sunnylabs.event.ReportEvent.Builder
-
Gets the value of the 'table' field
- getTable() - Method in class sunnylabs.event.ReportEvent
-
Gets the value of the 'table' field.
- 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.
- 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
-
- getTags() - Method in class sunnylabs.event.ReportEvent.Builder
-
Gets the value of the 'tags' field
- getTags() - Method in class sunnylabs.event.ReportEvent
-
Gets the value of the 'tags' field.
- 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.
- 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() - Constructor for class com.wavefront.ingester.GraphiteDecoder
-
- GraphiteDecoder(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) - Constructor for class com.wavefront.ingester.GraphiteHostAnnotator
-
- hasAnnotations() - Method in class sunnylabs.event.ReportEvent.Builder
-
Checks whether the 'annotations' field has been set
- hasAnnotations() - Method in class sunnylabs.report.ReportPoint.Builder
-
Checks whether the 'annotations' field has been set
- hasEndTime() - Method in class sunnylabs.event.ReportEvent.Builder
-
Checks whether the 'endTime' 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
- hasHostKey() - Method in class sunnylabs.report.IndexUpdate.Builder
-
Checks whether the 'hostKey' field has been set
- hasHosts() - Method in class sunnylabs.event.ReportEvent.Builder
-
Checks whether the 'hosts' field has been set
- hasIsUserEvent() - Method in class sunnylabs.event.ReportEvent.Builder
-
Checks whether the 'isUserEvent' field has been set
- hasMetric() - Method in class sunnylabs.report.ReportPoint.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
- hasName() - Method in class sunnylabs.event.ReportEvent.Builder
-
Checks whether the 'name' field has been set
- hasStartTime() - Method in class sunnylabs.event.ReportEvent.Builder
-
Checks whether the 'startTime' field has been set
- hasSummarizedEvents() - Method in class sunnylabs.event.ReportEvent.Builder
-
Checks whether the 'summarizedEvents' field has been set
- hasTable() - Method in class sunnylabs.event.ReportEvent.Builder
-
Checks whether the 'table' 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
- hasTagIds() - Method in class sunnylabs.report.IndexUpdate.Builder
-
Checks whether the 'tagIds' field has been set
- hasTags() - Method in class sunnylabs.event.ReportEvent.Builder
-
Checks whether the 'tags' 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
- hasValue() - Method in class sunnylabs.report.ReportPoint.Builder
-
Checks whether the 'value' field has been set
- 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
-
- SCHEMA$ - Static variable in class sunnylabs.event.ReportEvent
-
- SCHEMA$ - Static variable in enum sunnylabs.report.DataType
-
- SCHEMA$ - Static variable in class sunnylabs.report.IndexUpdate
-
- SCHEMA$ - Static variable in class sunnylabs.report.ReportPoint
-
- 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.event.ReportEvent.Builder
-
Sets the value of the 'annotations' field
- setAnnotations(Map<String, String>) - Method in class sunnylabs.event.ReportEvent
-
Sets the value of the 'annotations' field.
- 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.
- setCollectorSetsPointsPerBatch(Boolean) - Method in class com.wavefront.api.agent.AgentConfiguration
-
- setCollectorSetsRetryBackoff(Boolean) - Method in class com.wavefront.api.agent.AgentConfiguration
-
- setEndTime(Long) - Method in class sunnylabs.event.ReportEvent.Builder
-
Sets the value of the 'endTime' field
- setEndTime(Long) - Method in class sunnylabs.event.ReportEvent
-
Sets the value of the 'endTime' 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.
- 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.
- setHosts(List<String>) - Method in class sunnylabs.event.ReportEvent.Builder
-
Sets the value of the 'hosts' field
- setHosts(List<String>) - Method in class sunnylabs.event.ReportEvent
-
Sets the value of the 'hosts' field.
- setIsUserEvent(Boolean) - Method in class sunnylabs.event.ReportEvent.Builder
-
Sets the value of the 'isUserEvent' field
- setIsUserEvent(Boolean) - Method in class sunnylabs.event.ReportEvent
-
Sets the value of the 'isUserEvent' 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.
- 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.
- setName(String) - Method in class sunnylabs.event.ReportEvent.Builder
-
Sets the value of the 'name' field
- setName(String) - Method in class sunnylabs.event.ReportEvent
-
Sets the value of the 'name' field.
- setPointsPerBatch(Long) - Method in class com.wavefront.api.agent.AgentConfiguration
-
- setRetryBackoffBaseSeconds(Double) - Method in class com.wavefront.api.agent.AgentConfiguration
-
- setStartTime(long) - Method in class sunnylabs.event.ReportEvent.Builder
-
Sets the value of the 'startTime' field
- setStartTime(Long) - Method in class sunnylabs.event.ReportEvent
-
Sets the value of the 'startTime' field.
- setSummarizedEvents(Long) - Method in class sunnylabs.event.ReportEvent.Builder
-
Sets the value of the 'summarizedEvents' field
- setSummarizedEvents(Long) - Method in class sunnylabs.event.ReportEvent
-
Sets the value of the 'summarizedEvents' field.
- setTable(String) - Method in class sunnylabs.event.ReportEvent.Builder
-
Sets the value of the 'table' field
- setTable(String) - Method in class sunnylabs.event.ReportEvent
-
Sets the value of the 'table' field.
- 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.
- 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.
- setTags(List<String>) - Method in class sunnylabs.event.ReportEvent.Builder
-
Sets the value of the 'tags' field
- setTags(List<String>) - Method in class sunnylabs.event.ReportEvent
-
Sets the value of the 'tags' 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.
- 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(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
-
- 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
-
- 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
-
- sunnylabs.event - package sunnylabs.event
-
- sunnylabs.report - package sunnylabs.report
-