Skip navigation links
B C D F H I M N P R S T W 

B

build() - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement.Builder
 
build(MetricRegistry) - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurementReporterFactory
 
build(MetricRegistry) - Method in class com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbHttpWriter.Factory
 
build(MetricRegistry) - Method in class com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbTcpWriter.Factory
 
build(MetricRegistry) - Method in interface com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbWriter.Factory
 
Builder(String, long) - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement.Builder
 

C

close() - Method in class com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbHttpWriter
 
close() - Method in class com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbTcpWriter
 
close() - Method in interface com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbWriter
Close the writer connection, if it is open.
com.kickstarter.dropwizard.metrics - package com.kickstarter.dropwizard.metrics
 
com.kickstarter.dropwizard.metrics.influxdb - package com.kickstarter.dropwizard.metrics.influxdb
 
com.kickstarter.dropwizard.metrics.influxdb.io - package com.kickstarter.dropwizard.metrics.influxdb.io
 
com.kickstarter.dropwizard.metrics.influxdb.transformer - package com.kickstarter.dropwizard.metrics.influxdb.transformer
 
create(String, Map<String, String>, Map<String, String>, long) - Static method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement
Creates a new InfluxDbMeasurement.
create(String, Map<String, String>, Optional<String>) - Static method in class com.kickstarter.dropwizard.metrics.influxdb.transformer.DropwizardMeasurement
Creates a new DropwizardMeasurement with sanitized values.

D

DEFAULT_QUEUE_SIZE - Static variable in class com.kickstarter.dropwizard.metrics.influxdb.io.Sender
 
DropwizardMeasurement - Class in com.kickstarter.dropwizard.metrics.influxdb.transformer
A Dropwizard measurement associated with a MetricRegistry component (e.g.
DropwizardMeasurement() - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.transformer.DropwizardMeasurement
 
DropwizardMeasurementParser - Class in com.kickstarter.dropwizard.metrics.influxdb.transformer
A dropwizard measurement parser that holds metric templates for mapping between directory-style dot notation and influx-style tags.
DropwizardTransformer - Class in com.kickstarter.dropwizard.metrics.influxdb.transformer
A transformer from Dropwizard metric objects to tagged and grouped InfluxDbMeasurements.
DropwizardTransformer(Map<String, String>, DropwizardMeasurementParser, boolean, boolean, TimeUnit, TimeUnit) - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.transformer.DropwizardTransformer
 

F

Factory() - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbHttpWriter.Factory
 
Factory() - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbTcpWriter.Factory
 
fields() - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement
 
fromCounters(Map<String, Counter>, long) - Method in class com.kickstarter.dropwizard.metrics.influxdb.transformer.DropwizardTransformer
Build a List of InfluxDbMeasurements from a counter map.
fromGauges(Map<String, Gauge>, long) - Method in class com.kickstarter.dropwizard.metrics.influxdb.transformer.DropwizardTransformer
Build a List of InfluxDbMeasurements from a gauge map.
fromHistograms(Map<String, Histogram>, long) - Method in class com.kickstarter.dropwizard.metrics.influxdb.transformer.DropwizardTransformer
Build a List of InfluxDbMeasurements from a histogram map.
fromLine(String) - Static method in class com.kickstarter.dropwizard.metrics.influxdb.transformer.DropwizardMeasurement
Deserializes a measurement line string in the form:
fromMeters(Map<String, Meter>, long) - Method in class com.kickstarter.dropwizard.metrics.influxdb.transformer.DropwizardTransformer
Build a List of InfluxDbMeasurements from a meter map.
fromTimers(Map<String, Timer>, long) - Method in class com.kickstarter.dropwizard.metrics.influxdb.transformer.DropwizardTransformer
Build a List of InfluxDbMeasurements from a timer map.

H

host() - Method in class com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbTcpWriter.Factory
 

I

InfluxDbHttpWriter - Class in com.kickstarter.dropwizard.metrics.influxdb.io
An InfluxDbWriter that writes to an HTTP/S server using a Client.
InfluxDbHttpWriter(Client, String) - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbHttpWriter
 
InfluxDbHttpWriter.Factory - Class in com.kickstarter.dropwizard.metrics.influxdb.io
A factory for InfluxDbHttpWriter.
InfluxDbMeasurement - Class in com.kickstarter.dropwizard.metrics.influxdb
An InfluxDB measurement representation.
InfluxDbMeasurement() - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement
 
InfluxDbMeasurement.Builder - Class in com.kickstarter.dropwizard.metrics.influxdb
A builder for InfluxDbMeasurement.
InfluxDbMeasurementReporter - Class in com.kickstarter.dropwizard.metrics.influxdb
A Dropwizard ScheduledReporter for reporting measurements in InfluxDB line format.
InfluxDbMeasurementReporter(Sender, MetricRegistry, MetricFilter, TimeUnit, TimeUnit, Clock, DropwizardTransformer, ScheduledExecutorService) - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurementReporter
 
InfluxDbMeasurementReporter(Sender, MetricRegistry, MetricFilter, TimeUnit, TimeUnit, Clock, DropwizardTransformer) - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurementReporter
 
InfluxDbMeasurementReporterFactory - Class in com.kickstarter.dropwizard.metrics.influxdb
A factory for InfluxDbMeasurementReporter instances.
InfluxDbMeasurementReporterFactory() - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurementReporterFactory
 
InfluxDbTcpWriter - Class in com.kickstarter.dropwizard.metrics.influxdb.io
An InfluxDbWriter that writes bytes to TCP sockets.
InfluxDbTcpWriter(String, int, Duration) - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbTcpWriter
 
InfluxDbTcpWriter.Factory - Class in com.kickstarter.dropwizard.metrics.influxdb.io
A factory for InfluxDbTcpWriter.
InfluxDbWriter - Interface in com.kickstarter.dropwizard.metrics.influxdb.io
Writes bytes to an InfluxDB input.
InfluxDbWriter.Factory - Interface in com.kickstarter.dropwizard.metrics.influxdb.io
 
influxName(String, Map<String, String>) - Static method in class com.kickstarter.dropwizard.metrics.MetricsUtils
Generate the name for an InfluxDb metric with the given measurement name and tags.
influxName(String, String, Map<String, String>) - Static method in class com.kickstarter.dropwizard.metrics.MetricsUtils
Generate the name for an InfluxDb metric with the given measurement name, field name, and tags.
isValid() - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement.Builder
 

M

MetricsUtils - Class in com.kickstarter.dropwizard.metrics
 

N

name() - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement
 

P

pattern() - Method in class com.kickstarter.dropwizard.metrics.influxdb.transformer.TaggedPattern
 
port() - Method in class com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbTcpWriter.Factory
 
putField(String, T) - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement.Builder
Adds the given key-value pair to the fields map.
putFields(Map<String, T>) - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement.Builder
Adds all key-value pairs to the fields map.
putTag(String, String) - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement.Builder
Adds the key-value pair to the tags map.
putTags(Map<String, String>) - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement.Builder
Adds all key-value pairs to the tags map.

R

report(SortedMap<String, Gauge>, SortedMap<String, Counter>, SortedMap<String, Histogram>, SortedMap<String, Meter>, SortedMap<String, Timer>) - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurementReporter
 

S

send(Collection<InfluxDbMeasurement>) - Method in class com.kickstarter.dropwizard.metrics.influxdb.io.Sender
Sends the provided measurements to InfluxDB.
Sender - Class in com.kickstarter.dropwizard.metrics.influxdb.io
Sends measurements to InfluxDB.
Sender(InfluxDbWriter) - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.io.Sender
 
Sender(InfluxDbWriter, int) - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.io.Sender
 

T

TaggedPattern - Class in com.kickstarter.dropwizard.metrics.influxdb.transformer
A wrapper for regex patterns, used for extracting tags.
TaggedPattern(String, List<String>) - Constructor for class com.kickstarter.dropwizard.metrics.influxdb.transformer.TaggedPattern
 
tagKeys() - Method in class com.kickstarter.dropwizard.metrics.influxdb.transformer.TaggedPattern
 
tags() - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement
 
timeout() - Method in class com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbTcpWriter.Factory
 
timestamp() - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement
 
toLine() - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement
Returns the measurement in InfluxDB line notation with the provided timestamp precision.
toString() - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement
 
toString() - Method in class com.kickstarter.dropwizard.metrics.influxdb.transformer.DropwizardMeasurement
 
tryPutFields(Map<String, T>, Consumer<IllegalArgumentException>) - Method in class com.kickstarter.dropwizard.metrics.influxdb.InfluxDbMeasurement.Builder
Adds all key-value pairs to the fields map.

W

withTemplates(Map<String, TaggedPattern>) - Static method in class com.kickstarter.dropwizard.metrics.influxdb.transformer.DropwizardMeasurementParser
Returns a new DropwizardMeasurementParser with default DropwizardMeasurementParser.DROPWIZARD_METRIC_MAPPINGS and the user-provided metricTemplates.
writeBytes(byte[]) - Method in class com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbHttpWriter
 
writeBytes(byte[]) - Method in class com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbTcpWriter
 
writeBytes(byte[]) - Method in interface com.kickstarter.dropwizard.metrics.influxdb.io.InfluxDbWriter
Write the given bytes to the connection.
B C D F H I M N P R S T W 
Skip navigation links

Copyright © 2017. All rights reserved.