Packages

package entities

Type Members

  1. case class ElasticSearchClientConfiguration(endpoint: String, username: Option[String], password: Option[String], connectionTimeoutMillis: Int, readTimeoutMillis: Int) extends Product with Serializable
  2. case class ElasticSearchConfiguration(clientConfiguration: ElasticSearchClientConfiguration, spansIndexConfiguration: SpansIndexConfiguration, serviceMetadataIndexConfiguration: ServiceMetadataIndexConfiguration) extends Product with Serializable
  3. case class ServiceConfiguration(port: Int, ssl: SslConfiguration) extends Product with Serializable

    port

    port to start grpc servicer on

  4. case class ServiceMetadataIndexConfiguration(enabled: Boolean, indexName: String, indexType: String) extends Product with Serializable
  5. case class SpansIndexConfiguration(indexNamePrefix: String, indexType: String, indexHourTtl: Int, indexHourBucket: Int, useRootDocumentStartTime: Boolean) extends Product with Serializable
  6. case class SslConfiguration(enabled: Boolean, certChainFilePath: String, privateKeyPath: String) extends Product with Serializable
  7. case class TraceTransformersConfiguration(preTransformers: Seq[TraceTransformer], postTransformers: Seq[SpanTreeTransformer]) extends Product with Serializable
  8. case class TraceValidatorsConfiguration(validators: Seq[TraceValidator]) extends Product with Serializable

Ungrouped