- flush() - Method in interface com.wavefront.sdk.common.BufferFlusher
-
Flushes buffer, if applicable
- flush() - Method in class com.wavefront.sdk.common.clients.WavefrontClient
-
Flushes buffer, if applicable
- flush() - Method in class com.wavefront.sdk.common.clients.WavefrontMultiClient
-
Flushes buffer, if applicable
- flush() - Method in class com.wavefront.sdk.common.clients.WavefrontNoOpClient
-
Flushes buffer, if applicable
- flush() - Method in class com.wavefront.sdk.common.ReconnectingSocket
-
Flushes the outputStream best-effort.
- flush() - Method in class com.wavefront.sdk.direct.ingestion.WavefrontDirectIngestionClient
-
Deprecated.
Flushes buffer, if applicable
- flush() - Method in class com.wavefront.sdk.proxy.ProxyConnectionHandler
-
Deprecated.
Flushes buffer, if applicable
- flush() - Method in class com.wavefront.sdk.proxy.WavefrontProxyClient
-
Deprecated.
Flushes buffer, if applicable
- flushDistributions() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl
-
Aggregates all the minute bins prior to the current minute (because threads might be
updating the current minute bin while the method is invoked) and returns a list of the
distributions held within each bin.
- flushInterval(int, TimeUnit) - Method in class com.wavefront.sdk.common.clients.WavefrontClient.Builder
-
Set interval at which you want to flush points to Wavefront cluster.
- flushIntervalSeconds(int) - Method in class com.wavefront.sdk.common.clients.WavefrontClient.Builder
-
Set interval (in seconds) at which you want to flush points to Wavefront cluster.
- flushIntervalSeconds(int) - Method in class com.wavefront.sdk.direct.ingestion.WavefrontDirectIngestionClient.Builder
-
Deprecated.
Set interval at which you want to flush points to Wavefront cluster.
- flushIntervalSeconds(int) - Method in class com.wavefront.sdk.proxy.WavefrontProxyClient.Builder
-
Deprecated.
Set interval at which you want to flush points to Wavefront proxy
- getAnnotations() - Method in class com.wavefront.sdk.entities.events.EventDTO
-
Getter for the field annotations.
- getApplication() - Method in class com.wavefront.sdk.common.application.ApplicationTags
-
Fetch the application name.
- getClient() - Method in class com.wavefront.sdk.common.clients.WavefrontClientFactory
-
getClient.
- getClient(String) - Method in class com.wavefront.sdk.common.clients.WavefrontMultiClient
-
Provide direct access to a specific client by id.
- getClientId() - Method in class com.wavefront.sdk.common.clients.WavefrontClient
-
getClientId.
- getClientId() - Method in class com.wavefront.sdk.common.clients.WavefrontMultiClient
-
getClientId.
- getClientId() - Method in class com.wavefront.sdk.common.clients.WavefrontNoOpClient
-
getClientId.
- getClientId() - Method in interface com.wavefront.sdk.common.WavefrontSender
-
getClientId.
- getClientId() - Method in class com.wavefront.sdk.direct.ingestion.WavefrontDirectIngestionClient
-
Deprecated.
getClientId.
- getClientId() - Method in class com.wavefront.sdk.proxy.WavefrontProxyClient
-
Deprecated.
getClientId.
- getCluster() - Method in class com.wavefront.sdk.common.application.ApplicationTags
-
Fetch the cluster name.
- getCount() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl
-
getCount.
- getCount() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl.Snapshot
-
- getCustomTags() - Method in class com.wavefront.sdk.common.application.ApplicationTags
-
Fetch the custom tags.
- getEndTime() - Method in class com.wavefront.sdk.entities.events.EventDTO
-
Getter for the field endTime.
- getEventReportingUrl(URI) - Static method in class com.wavefront.sdk.common.clients.service.ReportingService
-
For a given URI generate a properly formatted URL suitable
for sending events to either proxies or a Wavefront service.
- getFailureCount() - Method in interface com.wavefront.sdk.common.BufferFlusher
-
Returns the number of failed writes to the server.
- getFailureCount() - Method in class com.wavefront.sdk.common.clients.WavefrontClient
-
Returns the number of failed writes to the server.
- getFailureCount() - Method in class com.wavefront.sdk.common.clients.WavefrontMultiClient
-
Returns the number of failed writes to the server.
- getFailureCount() - Method in class com.wavefront.sdk.common.clients.WavefrontNoOpClient
-
Returns the number of failed writes to the server.
- getFailureCount() - Method in class com.wavefront.sdk.direct.ingestion.WavefrontDirectIngestionClient
-
Deprecated.
Returns the number of failed writes to the server.
- getFailureCount() - Method in class com.wavefront.sdk.proxy.ProxyConnectionHandler
-
Deprecated.
Returns the number of failed writes to the server.
- getFailureCount() - Method in class com.wavefront.sdk.proxy.WavefrontProxyClient
-
Deprecated.
Returns the number of failed writes to the server.
- getFailureCountPerSender() - Method in class com.wavefront.sdk.common.clients.WavefrontMultiClient
-
Obtain the failure counts per endpoint.
- getFields() - Method in class com.wavefront.sdk.entities.tracing.SpanLog
-
Getter for the field fields.
- getHosts() - Method in class com.wavefront.sdk.entities.events.EventDTO
-
Getter for the field hosts.
- getLogs() - Method in class com.wavefront.sdk.entities.tracing.SpanLogsDTO
-
Getter for the field logs.
- getMax() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl
-
getMax.
- getMax() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl.Snapshot
-
- getMean() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl
-
getMean.
- getMean() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl.Snapshot
-
- getMin() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl
-
getMin.
- getMin() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl.Snapshot
-
- getName() - Method in class com.wavefront.sdk.entities.events.EventDTO
-
Getter for the field name.
- getReportingUrl(URI, String) - Static method in class com.wavefront.sdk.common.clients.service.ReportingService
-
For a given URI generate a properly formatted URL suitable
for sending data to either proxies or a Wavefront service.
- getResource(String) - Static method in class com.wavefront.sdk.common.Utils
-
Return the resource at the given resource path in the resource directory
META-INF/.
- getSemVerGauge(String) - Static method in class com.wavefront.sdk.common.Utils
-
Return the version of the given artifact Id as a gauge value to be reported to Wavefront.
- getService() - Method in class com.wavefront.sdk.common.application.ApplicationTags
-
Fetch the service name
- getShard() - Method in class com.wavefront.sdk.common.application.ApplicationTags
-
Fetch the shard name.
- getSize() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl.Snapshot
-
Returns the size of the snapshot
- getSnapshot() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl
-
getSnapshot.
- getSpan() - Method in class com.wavefront.sdk.entities.tracing.SpanLogsDTO
-
Getter for the field span.
- getSpanId() - Method in class com.wavefront.sdk.entities.tracing.SpanLogsDTO
-
Getter for the field spanId.
- getSpanSecondaryId() - Method in class com.wavefront.sdk.entities.tracing.SpanLogsDTO
-
Getter for the field spanSecondaryId.
- getStartTime() - Method in class com.wavefront.sdk.entities.events.EventDTO
-
Getter for the field startTime.
- getSum() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl
-
getSum.
- getSum() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl.Snapshot
-
- getTags() - Method in class com.wavefront.sdk.entities.events.EventDTO
-
Getter for the field tags.
- getTimestamp() - Method in class com.wavefront.sdk.entities.tracing.SpanLog
-
Getter for the field timestamp.
- getTraceId() - Method in class com.wavefront.sdk.entities.tracing.SpanLogsDTO
-
Getter for the field traceId.
- getValue() - Method in interface com.wavefront.sdk.common.metrics.WavefrontSdkGauge
-
Gets the gauge's current value.
- getValue(double) - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl.Snapshot
-
- getVersion(String) - Static method in class com.wavefront.sdk.common.Utils
-
Return the version of the given artifact Id.
- Main - Class in com.wavefront.sdk
-
Driver class for ad-hoc experiments
Usage:
mvn compile exec:java -Dexec.mainClass=com.wavefront.sdk.Main -Dexec.args="https://demo.wavefront.com api-token"
- Main() - Constructor for class com.wavefront.sdk.Main
-
- main(String[]) - Static method in class com.wavefront.sdk.Main
-
main.
- maxQueueSize(int) - Method in class com.wavefront.sdk.common.clients.WavefrontClient.Builder
-
Set max queue size of in-memory buffer.
- maxQueueSize(int) - Method in class com.wavefront.sdk.direct.ingestion.WavefrontDirectIngestionClient.Builder
-
Deprecated.
Set max queue size of in-memory buffer.
- MessageDedupingLogger - Class in com.wavefront.sdk.common.logging
-
A logger that suppresses identical messages for a specified period of time.
- MessageDedupingLogger(Logger, long, double) - Constructor for class com.wavefront.sdk.common.logging.MessageDedupingLogger
-
Constructor for MessageDedupingLogger.
- messageSizeBytes(int) - Method in class com.wavefront.sdk.common.clients.WavefrontClient.Builder
-
Set max message size, such that each batch is reported as one or more messages where no
message exceeds the specified size in bytes.
- messageSizeBytes(int) - Method in class com.wavefront.sdk.direct.ingestion.WavefrontDirectIngestionClient.Builder
-
Deprecated.
Set max message size, such that each batch is reported as one or more messages where no
message exceeds the specified size in bytes.
- MessageSuppressingLogger - Class in com.wavefront.sdk.common.logging
-
A logger that suppresses log messages for a specified period of time.
- MessageSuppressingLogger(Logger, long, TimeUnit) - Constructor for class com.wavefront.sdk.common.logging.MessageSuppressingLogger
-
Constructor for MessageSuppressingLogger.
- metricsPort(int) - Method in class com.wavefront.sdk.common.clients.WavefrontClient.Builder
-
The port metrics will be sent to on the server or proxy, overriding any port set in the
server URL.
- metricsPort(int) - Method in class com.wavefront.sdk.proxy.WavefrontProxyClient.Builder
-
Deprecated.
Invoke this method to enable sending metrics to Wavefront cluster via proxy
- metricToLineData(String, double, Long, String, Map<String, String>, String) - Static method in class com.wavefront.sdk.common.Utils
-
metricToLineData.
- MinConditionalSampler - Class in com.wavefront.sdk.entities.tracing.sampling
-
This an extension of
CompositeSampler that runs a pre-check to determine if a span is
eligible for sampling.
- MinConditionalSampler(List<Sampler>, long) - Constructor for class com.wavefront.sdk.entities.tracing.sampling.MinConditionalSampler
-
Constructor.
- MultiClientIOException - Class in com.wavefront.sdk.common.clients.exceptions
-
MultiClientIOException class.
- MultiClientIOException() - Constructor for class com.wavefront.sdk.common.clients.exceptions.MultiClientIOException
-
- sample(String, long, long) - Method in class com.wavefront.sdk.entities.tracing.sampling.CompositeSampler
-
Gets whether a span should be allowed given it's operation and trace id.
- sample(String, long, long) - Method in class com.wavefront.sdk.entities.tracing.sampling.ConstantSampler
-
Gets whether a span should be allowed given it's operation and trace id.
- sample(String, long, long) - Method in class com.wavefront.sdk.entities.tracing.sampling.DurationSampler
-
Gets whether a span should be allowed given it's operation and trace id.
- sample(String, long, long) - Method in class com.wavefront.sdk.entities.tracing.sampling.MinConditionalSampler
-
Gets whether a span should be allowed given it's operation and trace id.
- sample(String, long, long) - Method in class com.wavefront.sdk.entities.tracing.sampling.RateSampler
-
Gets whether a span should be allowed given it's operation and trace id.
- sample(double, long) - Static method in class com.wavefront.sdk.entities.tracing.sampling.RateSampler
-
Gets whether a span should be allowed given it's sampling rate and trace id.
- sample(String, long, long) - Method in interface com.wavefront.sdk.entities.tracing.sampling.Sampler
-
Gets whether a span should be allowed given it's operation and trace id.
- Sampler - Interface in com.wavefront.sdk.entities.tracing.sampling
-
The interface for sampling tracing spans.
- sanitize(String) - Static method in class com.wavefront.sdk.common.Utils
-
sanitize.
- sanitize(String, boolean) - Static method in class com.wavefront.sdk.common.Utils
-
sanitize.
- sanitizeValue(String) - Static method in class com.wavefront.sdk.common.Utils
-
sanitizeValue.
- sanitizeWithoutQuotes(String) - Static method in class com.wavefront.sdk.common.Utils
-
sanitizeWithoutQuotes.
- SDK_METRIC_PREFIX - Static variable in class com.wavefront.sdk.common.Constants
-
Name prefix for internal diagnostic metrics for Wavefront SDKs.
- sdkMetricsTags(Map<String, String>) - Method in class com.wavefront.sdk.common.clients.WavefrontClient.Builder
-
Set the tags to apply to the internal SDK metrics
- SEMVER_PATTERN - Static variable in class com.wavefront.sdk.common.Constants
-
Semantic version pattern matcher regex.
- send(String, InputStream) - Method in interface com.wavefront.sdk.common.clients.service.ReportAPI
-
send.
- send(String, InputStream) - Method in class com.wavefront.sdk.common.clients.service.ReportingService
-
send.
- sendDeltaCounter(String, double, String, Map<String, String>) - Method in interface com.wavefront.sdk.entities.metrics.WavefrontMetricSender
-
Sends the given delta counter to Wavefront.
- sendDeltaCounter(String, double, Long, String, Map<String, String>) - Method in interface com.wavefront.sdk.entities.metrics.WavefrontMetricSender
-
Sends the given delta counter to Wavefront.
- sendDistribution(String, List<Pair<Double, Integer>>, Set<HistogramGranularity>, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.common.clients.WavefrontClient
-
sendDistribution.
- sendDistribution(String, List<Pair<Double, Integer>>, Set<HistogramGranularity>, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.common.clients.WavefrontMultiClient
-
sendDistribution.
- sendDistribution(String, List<Pair<Double, Integer>>, Set<HistogramGranularity>, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.common.clients.WavefrontNoOpClient
-
sendDistribution.
- sendDistribution(String, List<Pair<Double, Integer>>, Set<HistogramGranularity>, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.direct.ingestion.WavefrontDirectIngestionClient
-
Deprecated.
sendDistribution.
- sendDistribution(String, List<Pair<Double, Integer>>, Set<HistogramGranularity>, Long, String, Map<String, String>) - Method in interface com.wavefront.sdk.entities.histograms.WavefrontHistogramSender
-
sendDistribution.
- sendDistribution(String, List<Pair<Double, Integer>>, Set<HistogramGranularity>, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.proxy.WavefrontProxyClient
-
Deprecated.
sendDistribution.
- sendEvent(InputStream) - Method in interface com.wavefront.sdk.common.clients.service.ReportAPI
-
sendEvent.
- sendEvent(InputStream) - Method in class com.wavefront.sdk.common.clients.service.ReportingService
-
sendEvent.
- sendEvent(String, long, long, String, Map<String, String>, Map<String, String>) - Method in class com.wavefront.sdk.common.clients.WavefrontClient
-
Sends the given event to Wavefront
- sendEvent(String, long, long, String, Map<String, String>, Map<String, String>) - Method in class com.wavefront.sdk.common.clients.WavefrontMultiClient
-
Sends the given event to Wavefront
- sendEvent(String, long, long, String, Map<String, String>, Map<String, String>) - Method in class com.wavefront.sdk.common.clients.WavefrontNoOpClient
-
Sends the given event to Wavefront
- sendEvent(String, long, long, String, Map<String, String>, Map<String, String>) - Method in class com.wavefront.sdk.direct.ingestion.WavefrontDirectIngestionClient
-
Deprecated.
Sends the given event to Wavefront
- sendEvent(String, long, long, String, Map<String, String>, Map<String, String>) - Method in interface com.wavefront.sdk.entities.events.WavefrontEventSender
-
Sends the given event to Wavefront
- sendEvent(String, long, long, String, Map<String, String>, Map<String, String>) - Method in class com.wavefront.sdk.proxy.WavefrontProxyClient
-
Deprecated.
Sends the given event to Wavefront
- sendFormattedMetric(String) - Method in class com.wavefront.sdk.common.clients.WavefrontClient
-
- sendFormattedMetric(String) - Method in class com.wavefront.sdk.common.clients.WavefrontMultiClient
-
- sendFormattedMetric(String) - Method in class com.wavefront.sdk.common.clients.WavefrontNoOpClient
-
- sendFormattedMetric(String) - Method in class com.wavefront.sdk.direct.ingestion.WavefrontDirectIngestionClient
-
Deprecated.
- sendFormattedMetric(String) - Method in interface com.wavefront.sdk.entities.metrics.WavefrontMetricSender
-
- sendFormattedMetric(String) - Method in class com.wavefront.sdk.proxy.WavefrontProxyClient
-
Deprecated.
- sendLog(String, double, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.common.clients.WavefrontClient
-
This method is used for sending log meta-data to wavefront.
- sendLog(String, double, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.common.clients.WavefrontMultiClient
-
This method is used for sending log meta-data to wavefront.
- sendLog(String, double, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.common.clients.WavefrontNoOpClient
-
This method is used for sending log meta-data to wavefront.
- sendLog(String, double, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.direct.ingestion.WavefrontDirectIngestionClient
-
Deprecated.
This method is used for sending log meta-data to wavefront.
- sendLog(String, double, Long, String, Map<String, String>) - Method in interface com.wavefront.sdk.entities.logs.WavefrontLogSender
-
This method is used for sending log meta-data to wavefront.
- sendLog(String, double, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.proxy.WavefrontProxyClient
-
Deprecated.
This method is used for sending log meta-data to wavefront.
- sendMetric(String, double, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.common.clients.WavefrontClient
-
Sends the given metric to Wavefront
- sendMetric(String, double, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.common.clients.WavefrontMultiClient
-
Sends the given metric to Wavefront
- sendMetric(String, double, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.common.clients.WavefrontNoOpClient
-
Sends the given metric to Wavefront
- sendMetric(String, double, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.direct.ingestion.WavefrontDirectIngestionClient
-
Deprecated.
Sends the given metric to Wavefront
- sendMetric(String, double, Long, String, Map<String, String>) - Method in interface com.wavefront.sdk.entities.metrics.WavefrontMetricSender
-
Sends the given metric to Wavefront
- sendMetric(String, double, Long, String, Map<String, String>) - Method in class com.wavefront.sdk.proxy.WavefrontProxyClient
-
Deprecated.
Sends the given metric to Wavefront
- sendSdkMetrics(boolean) - Method in class com.wavefront.sdk.common.metrics.WavefrontSdkMetricsRegistry.Builder
-
If this is set to false the sender will never actually send metrics and will simply flush metrics
- sendSpan(String, long, long, String, UUID, UUID, List<UUID>, List<UUID>, List<Pair<String, String>>, List<SpanLog>) - Method in class com.wavefront.sdk.common.clients.WavefrontClient
-
Send a trace span to Wavefront.
- sendSpan(String, long, long, String, UUID, UUID, List<UUID>, List<UUID>, List<Pair<String, String>>, List<SpanLog>) - Method in class com.wavefront.sdk.common.clients.WavefrontMultiClient
-
Send a trace span to Wavefront.
- sendSpan(String, long, long, String, UUID, UUID, List<UUID>, List<UUID>, List<Pair<String, String>>, List<SpanLog>) - Method in class com.wavefront.sdk.common.clients.WavefrontNoOpClient
-
Send a trace span to Wavefront.
- sendSpan(String, long, long, String, UUID, UUID, List<UUID>, List<UUID>, List<Pair<String, String>>, List<SpanLog>) - Method in class com.wavefront.sdk.direct.ingestion.WavefrontDirectIngestionClient
-
Deprecated.
Send a trace span to Wavefront.
- sendSpan(String, long, long, String, UUID, UUID, List<UUID>, List<UUID>, List<Pair<String, String>>, List<SpanLog>) - Method in interface com.wavefront.sdk.entities.tracing.WavefrontTracingSpanSender
-
Send a trace span to Wavefront.
- sendSpan(String, long, long, String, UUID, UUID, List<UUID>, List<UUID>, List<Pair<String, String>>, List<SpanLog>) - Method in class com.wavefront.sdk.proxy.WavefrontProxyClient
-
Deprecated.
Send a trace span to Wavefront.
- SERVICE_TAG_KEY - Static variable in class com.wavefront.sdk.common.Constants
-
Tag key for defining a service.
- setDaemon(boolean) - Method in class com.wavefront.sdk.common.NamedThreadFactory
-
setDaemon.
- setDecision(boolean) - Method in class com.wavefront.sdk.entities.tracing.sampling.ConstantSampler
-
Sets the decision for this sampler.
- setDuration(long) - Method in class com.wavefront.sdk.entities.tracing.sampling.DurationSampler
-
Sets the duration for this sampler.
- setMinimumDurationMillis(long) - Method in class com.wavefront.sdk.entities.tracing.sampling.MinConditionalSampler
-
Sets the minimum duration for this sampler.
- setSamplingRate(double) - Method in class com.wavefront.sdk.entities.tracing.sampling.RateSampler
-
Sets the sampling rate for this sampler.
- shard(String) - Method in class com.wavefront.sdk.common.application.ApplicationTags.Builder
-
Set the shard (example: primary/secondary etc.) in which your application is running.
- SHARD_TAG_KEY - Static variable in class com.wavefront.sdk.common.Constants
-
Tag key for defining a shard.
- shutdownExecutorAndWait(ExecutorService) - Static method in class com.wavefront.sdk.common.Utils
-
shutdownExecutorAndWait.
- socketFactory(SocketFactory) - Method in class com.wavefront.sdk.proxy.WavefrontProxyClient.Builder
-
Deprecated.
Set an explicit SocketFactory
- source(String) - Method in class com.wavefront.sdk.common.metrics.WavefrontSdkMetricsRegistry.Builder
-
Sets the source (or host) that is sending the metrics.
- SOURCE_KEY - Static variable in class com.wavefront.sdk.common.Constants
-
Key for defining a source.
- SPAN_LOG_KEY - Static variable in class com.wavefront.sdk.common.Constants
-
Tag key for indicating span logs are present for a span.
- SPAN_SECONDARY_ID_KEY - Static variable in class com.wavefront.sdk.common.Constants
-
Tag key to uniquely identify an OpenZipkin Brave span when combined with Span Id.
- SpanLog - Class in com.wavefront.sdk.entities.tracing
-
SpanLog defined as per the opentracing.io specification
- SpanLog(long, Map<String, String>) - Constructor for class com.wavefront.sdk.entities.tracing.SpanLog
-
Constructor for SpanLog.
- SpanLogsDTO - Class in com.wavefront.sdk.entities.tracing
-
DTO for the spanLogs to be sent to Wavefront.
- SpanLogsDTO(UUID, UUID, List<SpanLog>) - Constructor for class com.wavefront.sdk.entities.tracing.SpanLogsDTO
-
Constructor for SpanLogsDTO.
- SpanLogsDTO(UUID, UUID, List<SpanLog>, String) - Constructor for class com.wavefront.sdk.entities.tracing.SpanLogsDTO
-
Constructor for SpanLogsDTO.
- SpanLogsDTO(UUID, UUID, List<SpanLog>, String, String) - Constructor for class com.wavefront.sdk.entities.tracing.SpanLogsDTO
-
Constructor for SpanLogsDTO.
- spanLogsToLineData(UUID, UUID, List<SpanLog>) - Static method in class com.wavefront.sdk.common.Utils
-
spanLogsToLineData.
- spanLogsToLineData(UUID, UUID, List<SpanLog>, String) - Static method in class com.wavefront.sdk.common.Utils
-
spanLogsToLineData.
- spanLogsToLineData(UUID, UUID, List<SpanLog>, String, String) - Static method in class com.wavefront.sdk.common.Utils
-
spanLogsToLineData.
- stdDev() - Method in class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl
-
stdDev.
- WAVEFRONT_EVENT_FORMAT - Static variable in class com.wavefront.sdk.common.Constants
-
Use this format to send event data to Wavefront
- WAVEFRONT_HISTOGRAM_FORMAT - Static variable in class com.wavefront.sdk.common.Constants
-
Use this format to send histogram data to Wavefront
- WAVEFRONT_LOG_FORMAT - Static variable in class com.wavefront.sdk.common.Constants
-
Use this format to send log data to Wavefront
- WAVEFRONT_METRIC_FORMAT - Static variable in class com.wavefront.sdk.common.Constants
-
Use this format to send metric data to Wavefront
- WAVEFRONT_PROVIDED_SOURCE - Static variable in class com.wavefront.sdk.common.Constants
-
Internal source used for internal and aggregated metrics
- WAVEFRONT_SPAN_LOG_FORMAT - Static variable in class com.wavefront.sdk.common.Constants
-
Use this format to send tracing span log data to Wavefront
- WAVEFRONT_TRACING_SPAN_FORMAT - Static variable in class com.wavefront.sdk.common.Constants
-
Use this format to send tracing data to Wavefront
- WavefrontClient - Class in com.wavefront.sdk.common.clients
-
Wavefront client that sends data to Wavefront via Proxy or Directly to a Wavefront service
via the direct ingestion API.
- WavefrontClient.Builder - Class in com.wavefront.sdk.common.clients
-
- WavefrontClientFactory - Class in com.wavefront.sdk.common.clients
-
WavefrontClientFactory class.
- WavefrontClientFactory() - Constructor for class com.wavefront.sdk.common.clients.WavefrontClientFactory
-
- WavefrontDirectIngestionClient - Class in com.wavefront.sdk.direct.ingestion
-
- WavefrontDirectIngestionClient.Builder - Class in com.wavefront.sdk.direct.ingestion
-
Deprecated.
- WavefrontEventSender - Interface in com.wavefront.sdk.entities.events
-
WavefrontEventSender interface that sends an event to Wavefront
- WavefrontHistogramImpl - Class in com.wavefront.sdk.entities.histograms
-
Wavefront implementation of a histogram
- WavefrontHistogramImpl() - Constructor for class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl
-
Constructor for WavefrontHistogramImpl.
- WavefrontHistogramImpl(Supplier<Long>) - Constructor for class com.wavefront.sdk.entities.histograms.WavefrontHistogramImpl
-
Constructor for WavefrontHistogramImpl.
- WavefrontHistogramImpl.Distribution - Class in com.wavefront.sdk.entities.histograms
-
Representation of a histogram distribution, containing a timestamp and a list of centroids.
- WavefrontHistogramImpl.Snapshot - Class in com.wavefront.sdk.entities.histograms
-
Wrapper for TDigest distribution
- WavefrontHistogramSender - Interface in com.wavefront.sdk.entities.histograms
-
WavefrontHistogramSender interface that sends a distribution to Wavefront
- WavefrontLogSender - Interface in com.wavefront.sdk.entities.logs
-
WavefrontLogSender interface.
- WavefrontMetricSender - Interface in com.wavefront.sdk.entities.metrics
-
WavefrontMetricSender interface that sends a metric to Wavefront
- WavefrontMultiClient - Class in com.wavefront.sdk.common.clients
-
WavefrontMultiClient supports multicasting metrics/distributions/spans/events onto multiple
endpoints for either Proxy or Direct Ingestion.
- WavefrontMultiClient.Builder - Class in com.wavefront.sdk.common.clients
-
- WavefrontNoOpClient - Class in com.wavefront.sdk.common.clients
-
Wavefront client that does not send any data to Wavefront.
- WavefrontNoOpClient() - Constructor for class com.wavefront.sdk.common.clients.WavefrontNoOpClient
-
- WavefrontProxyClient - Class in com.wavefront.sdk.proxy
-
- WavefrontProxyClient.Builder - Class in com.wavefront.sdk.proxy
-
Deprecated.
- WavefrontSdkCounter - Class in com.wavefront.sdk.common.metrics
-
A counter used for metrics that are internal to Wavefront SDKs.
- WavefrontSdkDeltaCounter - Class in com.wavefront.sdk.common.metrics
-
A delta counter used for metrics that are internal to Wavefront SDKs.
- WavefrontSdkDeltaCounter() - Constructor for class com.wavefront.sdk.common.metrics.WavefrontSdkDeltaCounter
-
- WavefrontSdkGauge<T> - Interface in com.wavefront.sdk.common.metrics
-
A gauge used for metrics that are internal to Wavefront SDKs.
- WavefrontSdkMetric - Interface in com.wavefront.sdk.common.metrics
-
Interface used to indicate that a class is an internal Wavefront SDK metric.
- WavefrontSdkMetricsRegistry - Class in com.wavefront.sdk.common.metrics
-
Metrics registry used to send internal SDK metrics to Wavefront.
- WavefrontSdkMetricsRegistry.Builder - Class in com.wavefront.sdk.common.metrics
-
- WavefrontSender - Interface in com.wavefront.sdk.common
-
An uber WavefrontSender that abstracts various atom senders along with flushing and closing logic
- WavefrontTracingSpanSender - Interface in com.wavefront.sdk.entities.tracing
-
WavefrontTracingSpanSender interface that sends an open-tracing span to Wavefront
- withWavefrontSender(WavefrontSender) - Method in class com.wavefront.sdk.common.clients.WavefrontMultiClient.Builder
-
- write(String) - Method in class com.wavefront.sdk.common.ReconnectingSocket
-
Try to send the given message.