Package

com.sksamuel.elastic4s

indexes

Permalink

package indexes

Visibility
  1. Public
  2. All

Type Members

  1. case class AnalysisDefinition(analyzers: Iterable[AnalyzerDefinition], normalizers: Iterable[NormalizerDefinition]) extends Product with Serializable

    Permalink
  2. trait CreateIndexApi extends AnyRef

    Permalink
  3. case class CreateIndexDefinition(name: String, analysis: Option[AnalysisDefinition] = None, mappings: Seq[MappingDefinition] = Nil, rawSource: Option[String] = None, waitForActiveShards: Option[Int] = None, aliases: Set[IndexAliasDefinition] = Set.empty, settings: IndexSettings = new IndexSettings) extends Product with Serializable

    Permalink
  4. case class CreateIndexTemplateDefinition(name: String, pattern: String, settings: Map[String, Any] = Map.empty, mappings: Seq[MappingDefinition] = Nil, analysis: Option[AnalysisDefinition] = None, order: Option[Int] = None, version: Option[Int] = None, create: Option[Boolean] = None, aliases: Seq[TemplateAlias] = Nil) extends Product with Serializable

    Permalink
  5. case class DeleteIndex(indexes: Seq[String]) extends Product with Serializable

    Permalink
  6. trait DeleteIndexApi extends AnyRef

    Permalink
  7. case class DeleteIndexTemplateDefinition(name: String) extends Product with Serializable

    Permalink
  8. case class GetIndex(index: String) extends Product with Serializable

    Permalink
  9. case class GetIndexTemplateDefinition(indexes: Indexes) extends Product with Serializable

    Permalink
  10. case class IndexAliasDefinition(name: String, filter: Option[QueryDefinition] = None, routing: Option[String] = None) extends Product with Serializable

    Permalink
  11. trait IndexApi extends AnyRef

    Permalink
  12. case class IndexDefinition(indexAndType: IndexAndType, id: Option[String] = None, createOnly: Option[Boolean] = None, refresh: Option[RefreshPolicy] = None, parent: Option[String] = None, pipeline: Option[String] = None, routing: Option[String] = None, timeout: Option[String] = None, version: Option[Long] = None, versionType: Option[VersionType] = None, fields: Seq[FieldValue] = Nil, source: Option[String] = None) extends BulkCompatibleDefinition with Product with Serializable

    Permalink
  13. class IndexSettings extends AnyRef

    Permalink
  14. trait IndexTemplateApi extends AnyRef

    Permalink
  15. case class IndexTemplateExistsDefinition() extends Product with Serializable

    Permalink
  16. case class TemplateAlias(name: String, filter: Option[QueryDefinition] = None, routing: Option[String] = None) extends Product with Serializable

    Permalink
  17. class DeleteIndexDefinition extends DeleteIndex

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 6.1.2) This class is now renamed to DeleteIndex

  18. class GetIndexDefinition extends GetIndex

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 6.1.2) this class is now called GetIndex

Ungrouped