com.sksamuel

elastic4s

package elastic4s

Visibility
  1. Public
  2. All

Type Members

  1. trait ElasticDsl extends ElasticApi with PercolateDsl with SnapshotDsl with TokenFilterDsl with AliasExecutables with BulkExecutables with ClusterExecutables with CreateIndexExecutables with DeleteExecutables with DeleteIndexExecutables with ExplainExecutables with ForceMergeExecutables with GetExecutables with IndexAdminExecutables with IndexExecutables with IndexRecoveryExecutables with IndexTemplateExecutables with MappingExecutables with ReindexExecutables with ScrollExecutables with SearchImplicits with SettingsExecutables with TaskExecutables with TermVectorsExecutables with UpdateExecutables with ValidateExecutables with BuildableTermsQueryImplicits with ElasticImplicits

  2. trait Executable[T, R, Q] extends AnyRef

    Typeclass to execute a search for a given type of Elasticsearch request.

  3. trait IterableSearch extends AnyRef

    Represents something which can iterate the results from a query.

  4. trait PercolateDsl extends AnyRef

  5. trait ElasticClient extends TcpClient

    Annotations
    @deprecated
    Deprecated

    (Since version 5.2.0) ElasticClient is now TcpClient

  6. trait TcpClient extends AnyRef

    Annotations
    @deprecated
    Deprecated

    (Since version 6.0.0) Use the HTTP client, the TCP client will be removed in 7.0; see https://www.elastic.co/blog/elasticsearch-5-6-0-released

  7. trait TcpClientConstructors extends Logging

    Annotations
    @deprecated
    Deprecated

    (Since version 6.0.0) Use the HTTP client, the TCP client will be removed in 7.0; see https://www.elastic.co/blog/elasticsearch-5-6-0-released

Value Members

  1. object ElasticDsl extends ElasticDsl

  2. object EnumConversions

  3. object IterableSearch

  4. object ProxyClients

  5. object ScriptBuilder

  6. package admin

  7. package alias

  8. package bulk

  9. package delete

  10. package explain

  11. package get

  12. package index

  13. package mappings

  14. package reindex

  15. package script

  16. package search

  17. package searches

  18. package settings

  19. package task

  20. package termvectors

  21. package update

  22. package validate

Deprecated Value Members

  1. object ElasticClient extends TcpClientConstructors

    Annotations
    @deprecated
    Deprecated

    (Since version 6.0.0) Use the HTTP client, the TCP client will be removed in 7.0; see https://www.elastic.co/blog/elasticsearch-5-6-0-released

  2. object TcpClient extends TcpClientConstructors

    Annotations
    @deprecated
    Deprecated

    (Since version 6.0.0) Use the HTTP client, the TCP client will be removed in 7.0; see https://www.elastic.co/blog/elasticsearch-5-6-0-released

Ungrouped