com.sksamuel.elastic4s.requests.searches

Type members

Classlikes

trait Awaitable[F[_]]

A SearchIterator is used to create standard library iterator's from a search request. The iterator will use a search scroll internally for lazy loading of the data.

A SearchIterator is used to create standard library iterator's from a search request. The iterator will use a search scroll internally for lazy loading of the data.

Each time the iterator needs to request more data, the iterator will block until the request returns. If you require a completely lazy style iterator, consider using reactive streams.

case class ClearScrollResponse(succeeded: Boolean, num_freed: Int)
case class GetSearchTemplateRequest(name: String)
Companion:
object
Companion:
class
case class TemplateSearchRequest(indexesAndTypes: IndexesAndTypes, name: String, params: Map[String, Any])

Deprecated classlikes

case class PutSearchTemplateRequest(name: String, query: Option[Query], body: Option[String])
Deprecated
case class RemoveSearchTemplateRequest(name: String)
Deprecated

Value members

Concrete methods

def defaultCustomAggregationHandler: PartialFunction[AbstractAggregation, XContentBuilder]