p

com.sksamuel

elastic4s

package elastic4s

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait ElasticDsl extends ElasticApi with FieldStatsDsl with PercolateDsl with SettingsDsl 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 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.

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

    T

    is the elastic4s request definition type

    R

    is the type returned by the Elasticsearch java client for this type.

    Q

    is the type returned by Elastic4s to the user for this request type. If the particular implementation of this typeclass doesn't return a pimped/scala/rich response type, then R and Q will be the same.

  3. case class IndicesStatsResult (original: IndicesStatsResponse) extends Product with Serializable
  4. trait IterableSearch extends AnyRef

    Represents something which can iterate the results from a query.

    Represents something which can iterate the results from a query.

    In practice this means concatenating several requests into a single iterable, so that the next request is only made when required when the iterable is advanced.

  5. trait PercolateDsl extends AnyRef
  6. trait TcpClient extends AnyRef
  7. trait TcpClientConstructors extends Logging
  8. trait ElasticClient extends TcpClient
    Annotations
    @deprecated
    Deprecated

    (Since version 5.2.0) ElasticClient is now TcpClient

Deprecated Value Members

  1. object ElasticClient extends TcpClientConstructors
    Annotations
    @deprecated
    Deprecated

    (Since version 5.2.0) use the equivalent methods on TcpClient

Ungrouped