case class IndexField(name: String, type: String, searchable: Option[Boolean], filterable: Option[Boolean], sortable: Option[Boolean], facetable: Option[Boolean], retrievable: Option[Boolean], key: Option[Boolean], analyzer: Option[String], searchAnalyzer: Option[String], indexAnalyzer: Option[String], synonymMap: Option[Seq[String]], fields: Option[Seq[IndexField]], dimensions: Option[Int], vectorSearchConfiguration: Option[String]) extends Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- IndexField
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new IndexField(name: String, type: String, searchable: Option[Boolean], filterable: Option[Boolean], sortable: Option[Boolean], facetable: Option[Boolean], retrievable: Option[Boolean], key: Option[Boolean], analyzer: Option[String], searchAnalyzer: Option[String], indexAnalyzer: Option[String], synonymMap: Option[Seq[String]], fields: Option[Seq[IndexField]], dimensions: Option[Int], vectorSearchConfiguration: Option[String])
Value Members
- val analyzer: Option[String]
- val dimensions: Option[Int]
- val facetable: Option[Boolean]
- val fields: Option[Seq[IndexField]]
- val filterable: Option[Boolean]
- val indexAnalyzer: Option[String]
- val key: Option[Boolean]
- val name: String
- val retrievable: Option[Boolean]
- val searchAnalyzer: Option[String]
- val searchable: Option[Boolean]
- val sortable: Option[Boolean]
- val synonymMap: Option[Seq[String]]
- val type: String
- val vectorSearchConfiguration: Option[String]