Module: Eson::Shared::Shutdown

Extended by:
API
Defined in:
lib/eson/shared/cluster/shutdown.rb

Overview

Requests using this API have the following properties:

The request supports the following parameters: nodes, delay, master, local, all The request does not operate on multiple indices.

Instance Method Summary collapse

Methods included from API

multi_types, no_indices, source_param

Methods included from Chainable

#chainable, #extendable

Instance Method Details

#multi_indexfalse

The request does not operate on multiple indices.

Returns:

  • (false)


14
# File 'lib/eson/shared/cluster/shutdown.rb', line 14

multi_index false

#nodesObject



23
24
25
# File 'lib/eson/shared/cluster/shutdown.rb', line 23

def nodes
  Array(@nodes)
end

#parametersArray<String>

The request supports the following parameters: nodes, delay, master, local, all

Returns:

  • (Array<String>)

    The parameters



17
18
19
20
21
# File 'lib/eson/shared/cluster/shutdown.rb', line 17

parameters :nodes,
:delay,
:master,
:local,
:all