Annotation Interface LineProtocolWriter.Config

Enclosing class:
LineProtocolWriter

public static @interface LineProtocolWriter.Config
Configuration for Line Protocol Writer.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    InfluxDB bucket to write data (overriding bucket of InfluxDBClient).
    OSGi target filter for InfluxDB connection, i.e.
    InfluxDB organization to write data (overriding organization of InfluxDBClient).
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    OSGi event handler topic(s).
    boolean
    Current timestamp is appended to line protocol record(s) is enabled.
  • Element Details

    • event_topics

      String[] event_topics
      OSGi event handler topic(s).
      Default:
      {"influxdb/lineprotocol"}
    • client_target

      String client_target
      OSGi target filter for InfluxDB connection, i.e. (alias=test). The following properties are copied from InfluxDBConnector: organization, bucket, database, url, alias.
    • timestamp_append

      boolean timestamp_append
      Current timestamp is appended to line protocol record(s) is enabled.
      Default:
      false
    • organization

      String organization
      InfluxDB organization to write data (overriding organization of InfluxDBClient).
    • bucket

      String bucket
      InfluxDB bucket to write data (overriding bucket of InfluxDBClient).