com.sksamuel.elastic4s.requests.indexes.analyze

Type members

Classlikes

case class AnalyseToken(token: String, startOffset: Int, endOffset: Int, tokenType: String, position: Int, hexBytes: Option[String], positionLength: Option[Int], termFrequency: Option[Int], keyword: Option[Boolean])
case class AnalyzeRequest(text: Seq[String], analyzer: Option[String], explain: Boolean, index: Option[String], tokenizer: Option[String], filters: Seq[String], charFilters: Seq[String], attributes: Seq[String], normalizer: Option[String], field: Option[String], rawFiltersFromAnalyzer: Seq[Analyzer])
Companion:
object
Companion:
class
case class ExplainAnalyzeDetail(customAnalyzer: Boolean, analyzer: Option[ExplainAnalyzer], tokenFilters: Seq[ExplainTokenFilters])

response of analyzerRequest with explain = true

response of analyzerRequest with explain = true

case class ExplainAnalyzer(name: String, tokens: Seq[AnalyseToken])
case class ExplainTokenFilters(name: String, tokens: Seq[AnalyseToken])
case class NoExplainAnalyzeResponse(tokens: Seq[AnalyseToken]) extends AnalyzeResponse

response of analyzerRequest with explain = false

response of analyzerRequest with explain = false