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 CreateIndexRequest(name: String, analysis: Option[AnalysisDefinition] = None, mappings: Seq[MappingDefinition] = Nil, rawSource: Option[String] = None, waitForActiveShards: Option[Int] = None, aliases: Set[IndexAliasRequest] = Set.empty, settings: IndexSettings = new IndexSettings) extends Product with Serializable

    Permalink
  4. case class CreateIndexTemplateRequest(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. trait DeleteIndexApi extends AnyRef

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

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

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

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

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

    Permalink
  11. trait IndexApi extends AnyRef

    Permalink
  12. case class IndexRequest(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 BulkCompatibleRequest with Product with Serializable

    Permalink
  13. class IndexSettings extends AnyRef

    Permalink
  14. trait IndexTemplateApi extends AnyRef

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

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

    Permalink

Ungrouped