Index

A B C D E H I L O P R T U 
All Classes and Interfaces|All Packages|Constant Field Values

A

alias() - Element in annotation interface com.influxdb.client.osgi.InfluxDBConnector.Config
Alias (discriminator) to select InfluxDBClient service instance by OSGi target filter.

B

bucket() - Element in annotation interface com.influxdb.client.osgi.InfluxDBConnector.Config
InfluxDB bucket.
bucket() - Element in annotation interface com.influxdb.client.osgi.LineProtocolWriter.Config
InfluxDB bucket to write data (overriding bucket of InfluxDBClient).
bucket() - Element in annotation interface com.influxdb.client.osgi.PointWriter.Config
InfluxDB bucket to write data (overriding bucket of InfluxDBClient).
BUCKET - Static variable in class com.influxdb.client.osgi.LineProtocolWriter
OSGi event property name to override InfluxDB bucket.
BUCKET - Static variable in class com.influxdb.client.osgi.PointWriter
OSGi event property name to override InfluxDB bucket.

C

client_target() - Element in annotation interface com.influxdb.client.osgi.LineProtocolWriter.Config
OSGi target filter for InfluxDB connection, i.e.
client_target() - Element in annotation interface com.influxdb.client.osgi.PointWriter.Config
OSGi target filter for InfluxDB connection, i.e.
com.influxdb.client.osgi - package com.influxdb.client.osgi
 

D

database() - Element in annotation interface com.influxdb.client.osgi.InfluxDBConnector.Config
Deprecated.
DEFAULT_EVENT_TOPIC - Static variable in class com.influxdb.client.osgi.LineProtocolWriter
Default OSGi event topic.
DEFAULT_EVENT_TOPIC - Static variable in class com.influxdb.client.osgi.PointWriter
Default OSGi event topic.

E

event_topics() - Element in annotation interface com.influxdb.client.osgi.LineProtocolWriter.Config
OSGi event handler topic(s).
event_topics() - Element in annotation interface com.influxdb.client.osgi.PointWriter.Config
OSGi event handler topic(s).

H

handleEvent(Event) - Method in class com.influxdb.client.osgi.LineProtocolWriter
Write line protocol record from OSGi event.
handleEvent(Event) - Method in class com.influxdb.client.osgi.PointWriter
Write structured data from OSGi event.
host_address_add() - Element in annotation interface com.influxdb.client.osgi.PointWriter.Config
Tag point(s) by host address (as PointWriter.HOST_ADDRESS) if enabled.
host_name_add() - Element in annotation interface com.influxdb.client.osgi.PointWriter.Config
Tag point(s) by host name (as PointWriter.HOST_NAME) if enabled.

I

InfluxDBConnector - Class in com.influxdb.client.osgi
InfluxDB connector managing InfluxDBClient OSGi service.
InfluxDBConnector() - Constructor for class com.influxdb.client.osgi.InfluxDBConnector
 
InfluxDBConnector.Config - Annotation Interface in com.influxdb.client.osgi
Configuration for InfluxDB connector.

L

LineProtocolWriter - Class in com.influxdb.client.osgi
OSGi event handler writing InfluxDB line protocol records.
LineProtocolWriter() - Constructor for class com.influxdb.client.osgi.LineProtocolWriter
 
LineProtocolWriter.Config - Annotation Interface in com.influxdb.client.osgi
Configuration for Line Protocol Writer.

O

organization() - Element in annotation interface com.influxdb.client.osgi.InfluxDBConnector.Config
InfluxDB organization.
organization() - Element in annotation interface com.influxdb.client.osgi.LineProtocolWriter.Config
InfluxDB organization to write data (overriding organization of InfluxDBClient).
organization() - Element in annotation interface com.influxdb.client.osgi.PointWriter.Config
InfluxDB organization to write data (overriding organization of InfluxDBClient).
ORGANIZATION - Static variable in class com.influxdb.client.osgi.LineProtocolWriter
OSGi event property name to override InfluxDB organization.
ORGANIZATION - Static variable in class com.influxdb.client.osgi.PointWriter
OSGi event property name to override InfluxDB organization.

P

password() - Element in annotation interface com.influxdb.client.osgi.InfluxDBConnector.Config
InfluxDB password.
POINT - Static variable in class com.influxdb.client.osgi.PointWriter
OSGi event property name used to write single structured data.
POINTS - Static variable in class com.influxdb.client.osgi.PointWriter
OSGi event property name used to write collection of structured data.
PointWriter - Class in com.influxdb.client.osgi
OSGi event handler writing structured data (points) to InfluxDB.
PointWriter() - Constructor for class com.influxdb.client.osgi.PointWriter
 
PointWriter.Config - Annotation Interface in com.influxdb.client.osgi
Configuration for Point Writer.
PRECISION - Static variable in class com.influxdb.client.osgi.LineProtocolWriter
OSGi event property name to set precision.

R

RECORD - Static variable in class com.influxdb.client.osgi.LineProtocolWriter
OSGi event property name used to write single line protocol record.
RECORDS - Static variable in class com.influxdb.client.osgi.LineProtocolWriter
OSGi event property name used to write list of line protocol records.
retentionPolicy() - Element in annotation interface com.influxdb.client.osgi.InfluxDBConnector.Config
Deprecated.

T

timestamp_add() - Element in annotation interface com.influxdb.client.osgi.PointWriter.Config
Add timestamp to point(s) if enabled.
timestamp_append() - Element in annotation interface com.influxdb.client.osgi.LineProtocolWriter.Config
Current timestamp is appended to line protocol record(s) is enabled.
timestamp_precision() - Element in annotation interface com.influxdb.client.osgi.PointWriter.Config
Precision used if adding timestamp, values: s, ms, us, ns.
token() - Element in annotation interface com.influxdb.client.osgi.InfluxDBConnector.Config
InfluxDB token.

U

url() - Element in annotation interface com.influxdb.client.osgi.InfluxDBConnector.Config
InfluxDB URL, i.e.
username() - Element in annotation interface com.influxdb.client.osgi.InfluxDBConnector.Config
InfluxDB username.
A B C D E H I L O P R T U 
All Classes and Interfaces|All Packages|Constant Field Values