package influxdb

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class InfluxConfig(influxUrl: String, user: Option[String], password: Option[String], database: String, queryMode: QueryMode.Value = QueryMode.OnlySumOfDifferences, metricsConfig: Option[MetricsConfig]) extends Product with Serializable
  2. class InfluxCountsReporter[F[_]] extends CountsReporter[F] with LazyLogging
  3. class InfluxCountsReporterCreator extends CountsReporterCreator
  4. class InfluxException extends Exception
  5. case class InfluxHttpError(influxUrl: String, body: String, cause: Throwable) extends InfluxException with Product with Serializable
  6. case class InfluxResponse(results: List[InfluxResult] = Nil) extends Product with Serializable
  7. case class InfluxResult(series: List[InfluxSeries] = Nil) extends Product with Serializable
  8. case class InfluxSeries(name: String, tags: Option[Map[String, String]], columns: List[String], values: List[List[Any]] = Nil) extends Product with Serializable
  9. case class InvalidInfluxResponse(message: String, cause: Throwable) extends InfluxException with Product with Serializable
  10. case class MetricsConfig(sourceCountMetric: String = "source_count", nodeCountMetric: String = "nodeCount", nodeIdTag: String = nodeIdTag, additionalGroupByTags: List[String] = List("slot", "instanceId"), scenarioTag: String = scenarioIdTag, countField: String = "count", envTag: String = "env") extends Product with Serializable
  11. class SimpleInfluxClient[F[_]] extends AnyRef

Value Members

  1. object InfluxGenerator extends LazyLogging
  2. object InfluxResponse extends Serializable
  3. object InfluxResult extends Serializable
  4. object InfluxSeries extends Serializable
  5. object QueryMode extends Enumeration

Ungrouped