Module: Eson::Shared::PutMapping

Extended by:
API
Defined in:
lib/eson/shared/indices/put_mapping.rb

Overview

Requests using this API have the following properties:

The request supports the following parameters: type, ignore_conflicts, mapping The request declares the following parameters as source parameters: mapping The request can operate on multiple indices.

Instance Method Summary collapse

Methods included from API

multi_types, no_indices

Methods included from Chainable

#chainable, #extendable

Instance Method Details

#multi_indextrue

The request can operate on multiple indices.

Returns:

  • (true)


13
# File 'lib/eson/shared/indices/put_mapping.rb', line 13

multi_index true

#parametersArray<String>

The request supports the following parameters: type, ignore_conflicts, mapping

Returns:

  • (Array<String>)

    The parameters



16
17
18
# File 'lib/eson/shared/indices/put_mapping.rb', line 16

parameters :type,
:ignore_conflicts,
:mapping

#source_paramArray<String>

The request declares the following parameters as source parameters: mapping

Returns:

  • (Array<String>)

    The source parameters



21
# File 'lib/eson/shared/indices/put_mapping.rb', line 21

source_param :mapping