package influxdb
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- 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
- class InfluxCountsReporter[F[_]] extends CountsReporter[F] with LazyLogging
- class InfluxCountsReporterCreator extends CountsReporterCreator
- class InfluxException extends Exception
- case class InfluxHttpError(influxUrl: String, body: String, cause: Throwable) extends InfluxException with Product with Serializable
- case class InfluxResponse(results: List[InfluxResult] = Nil) extends Product with Serializable
- case class InfluxResult(series: List[InfluxSeries] = Nil) extends Product with Serializable
- case class InfluxSeries(name: String, tags: Option[Map[String, String]], columns: List[String], values: List[List[Any]] = Nil) extends Product with Serializable
- case class InvalidInfluxResponse(message: String, cause: Throwable) extends InfluxException with Product with Serializable
- 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
- class SimpleInfluxClient[F[_]] extends AnyRef
Value Members
- object InfluxGenerator extends LazyLogging
- object InfluxResponse extends Serializable
- object InfluxResult extends Serializable
- object InfluxSeries extends Serializable
- object QueryMode extends Enumeration