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
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IndexField
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. 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

  1. val analyzer: Option[String]
  2. val dimensions: Option[Int]
  3. val facetable: Option[Boolean]
  4. val fields: Option[Seq[IndexField]]
  5. val filterable: Option[Boolean]
  6. val indexAnalyzer: Option[String]
  7. val key: Option[Boolean]
  8. val name: String
  9. val retrievable: Option[Boolean]
  10. val searchAnalyzer: Option[String]
  11. val searchable: Option[Boolean]
  12. val sortable: Option[Boolean]
  13. val synonymMap: Option[Seq[String]]
  14. val type: String
  15. val vectorSearchConfiguration: Option[String]