package ingest
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
case class
CustomProcessor(name: String, rawJsonOptions: String) extends Processor with Product with Serializable
Processor defined by its name and raw Json options.
-
case class
GeoIPProcessor(field: String, targetField: Option[String] = None, databaseFile: Option[String] = None, properties: Option[Seq[String]] = None, ignoreMissing: Option[Boolean] = None, firstOnly: Option[Boolean] = None) extends Processor with Product with Serializable
Processor that enriches an IP address with geographical information.
Processor that enriches an IP address with geographical information. See docs for options: https://www.elastic.co/guide/en/elasticsearch/reference/current/geoip-processor.html
- case class GetPipelineResponse(id: String, description: String, version: Option[Int], processors: Seq[Processor]) extends Product with Serializable
- trait IngestHandlers extends AnyRef
-
trait
Processor extends AnyRef
Abstract representation of a processor with a constant name (e.g.
Abstract representation of a processor with a constant name (e.g. "geoip") and an XContentBuilder that constructs the body (e.g. { "field" : "ip" } ).
- case class PutPipelineRequest(id: String, description: String, processors: Seq[Processor] = Seq.empty, version: Option[Int] = None) extends Product with Serializable
- case class PutPipelineResponse(acknowledged: Boolean) extends Product with Serializable
Value Members
- object GeoIPProcessor extends Serializable
- object PutPipelineRequest extends Serializable