Index
All Classes and Interfaces|All Packages
A
- ALL - Enum constant in enum class io.micrometer.influx.InfluxConsistency
- ANY - Enum constant in enum class io.micrometer.influx.InfluxConsistency
- apiVersion() - Method in interface io.micrometer.influx.InfluxConfig
-
Specifies the API version used to send metrics.
- autoCreateDb() - Method in interface io.micrometer.influx.InfluxConfig
-
Auto-creating the database is only supported with InfluxDB v1.
B
- bucket() - Method in interface io.micrometer.influx.InfluxConfig
-
Specifies the destination bucket for writes.
- build() - Method in class io.micrometer.influx.InfluxMeterRegistry.Builder
- builder(InfluxConfig) - Static method in class io.micrometer.influx.InfluxMeterRegistry
C
- clock(Clock) - Method in class io.micrometer.influx.InfluxMeterRegistry.Builder
- compressed() - Method in interface io.micrometer.influx.InfluxConfig
- consistency() - Method in interface io.micrometer.influx.InfluxConfig
-
Must be one of 'any', 'one', 'quorum', or 'all'.
D
- db() - Method in interface io.micrometer.influx.InfluxConfig
- DEFAULT - Static variable in interface io.micrometer.influx.InfluxConfig
-
Accept configuration defaults
G
- getBaseTimeUnit() - Method in class io.micrometer.influx.InfluxMeterRegistry
H
- httpClient(HttpSender) - Method in class io.micrometer.influx.InfluxMeterRegistry.Builder
I
- InfluxApiVersion - Enum Class in io.micrometer.influx
-
Enum for the version of the InfluxDB API.
- InfluxConfig - Interface in io.micrometer.influx
-
Configuration for
InfluxMeterRegistry
. - InfluxConsistency - Enum Class in io.micrometer.influx
- InfluxMeterRegistry - Class in io.micrometer.influx
-
MeterRegistry
for InfluxDB. - InfluxMeterRegistry(InfluxConfig, Clock) - Constructor for class io.micrometer.influx.InfluxMeterRegistry
- InfluxMeterRegistry(InfluxConfig, Clock, ThreadFactory) - Constructor for class io.micrometer.influx.InfluxMeterRegistry
-
Deprecated.
- InfluxMeterRegistry.Builder - Class in io.micrometer.influx
- InfluxNamingConvention - Class in io.micrometer.influx
-
NamingConvention
for Influx. - InfluxNamingConvention() - Constructor for class io.micrometer.influx.InfluxNamingConvention
-
By default, telegraf's configuration option for
metric_separator
is an underscore, which corresponds toNamingConvention.snakeCase
. - InfluxNamingConvention(NamingConvention) - Constructor for class io.micrometer.influx.InfluxNamingConvention
- io.micrometer.influx - package io.micrometer.influx
N
- name(String, Meter.Type, String) - Method in class io.micrometer.influx.InfluxNamingConvention
O
- ONE - Enum constant in enum class io.micrometer.influx.InfluxConsistency
- org() - Method in interface io.micrometer.influx.InfluxConfig
-
Specifies the destination organization for writes.
P
- password() - Method in interface io.micrometer.influx.InfluxConfig
-
Authentication by 'userName' and 'password' is not supported for InfluxDB v2.
- prefix() - Method in interface io.micrometer.influx.InfluxConfig
- publish() - Method in class io.micrometer.influx.InfluxMeterRegistry
Q
- QUORUM - Enum constant in enum class io.micrometer.influx.InfluxConsistency
R
- retentionDuration() - Method in interface io.micrometer.influx.InfluxConfig
-
This retention configuration will only be used with InfluxDB v1.
- retentionPolicy() - Method in interface io.micrometer.influx.InfluxConfig
-
This retention configuration will only be used with InfluxDB v1.
- retentionReplicationFactor() - Method in interface io.micrometer.influx.InfluxConfig
-
This retention configuration will only be used with InfluxDB v1.
- retentionShardDuration() - Method in interface io.micrometer.influx.InfluxConfig
-
This retention configuration will only be used with InfluxDB v1.
S
- start(ThreadFactory) - Method in class io.micrometer.influx.InfluxMeterRegistry
T
- tagKey(String) - Method in class io.micrometer.influx.InfluxNamingConvention
- tagValue(String) - Method in class io.micrometer.influx.InfluxNamingConvention
- threadFactory(ThreadFactory) - Method in class io.micrometer.influx.InfluxMeterRegistry.Builder
- token() - Method in interface io.micrometer.influx.InfluxConfig
-
Authentication token for the InfluxDB API.
U
- uri() - Method in interface io.micrometer.influx.InfluxConfig
- userName() - Method in interface io.micrometer.influx.InfluxConfig
-
Authentication by 'userName' and 'password' is not supported for InfluxDB v2.
V
- V1 - Enum constant in enum class io.micrometer.influx.InfluxApiVersion
- V2 - Enum constant in enum class io.micrometer.influx.InfluxApiVersion
- validate() - Method in interface io.micrometer.influx.InfluxConfig
- valueOf(String) - Static method in enum class io.micrometer.influx.InfluxApiVersion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.influx.InfluxConsistency
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micrometer.influx.InfluxApiVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.influx.InfluxConsistency
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages
InfluxMeterRegistry.builder(InfluxConfig)
instead.