Module: Eson::Shared::Percolate

Extended by:
API
Defined in:
lib/eson/shared/core/percolate.rb

Overview

Note:

The request supports the following parameters: query, doc, prefer_local, type, index

Note:

The request declares the following parameters as source parameters: doc, query

Note:

The request does not operate on multiple indices.

Note:

Requests using this API have the following properties:

Instance Method Summary collapse

Methods included from API

multi_types, no_indices

Methods included from Chainable

#chainable, #extendable

Instance Method Details

#multi_indexfalse

The request does not operate on multiple indices.

Returns:

  • (false)


13
# File 'lib/eson/shared/core/percolate.rb', line 13

multi_index false

#parametersArray<String>

The request supports the following parameters: query, doc, prefer_local, type, index

Returns:

  • (Array<String>)

    The parameters



16
17
18
19
20
# File 'lib/eson/shared/core/percolate.rb', line 16

parameters :query,
:doc,
:prefer_local,
:type,
:index

#source_paramArray<String>

The request declares the following parameters as source parameters: doc, query

Returns:

  • (Array<String>)

    The source parameters



23
# File 'lib/eson/shared/core/percolate.rb', line 23

source_param :doc, :query