Module: Eson::Shared::Analyze

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

Overview

Requests using this API have the following properties:

The request does not operate on multiple indices.

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from API

multi_types, no_indices, parameters, source_param

Methods included from Chainable

#chainable, #extendable

Instance Attribute Details

#analyzerObject

Returns the value of attribute analyzer.



15
16
17
# File 'lib/eson/shared/indices/analyze.rb', line 15

def analyzer
  @analyzer
end

#fieldObject

Returns the value of attribute field.



15
16
17
# File 'lib/eson/shared/indices/analyze.rb', line 15

def field
  @field
end

#formatObject

Returns the value of attribute format.



15
16
17
# File 'lib/eson/shared/indices/analyze.rb', line 15

def format
  @format
end

#textObject

Returns the value of attribute text.



15
16
17
# File 'lib/eson/shared/indices/analyze.rb', line 15

def text
  @text
end

#tokenizerObject

Returns the value of attribute tokenizer.



15
16
17
# File 'lib/eson/shared/indices/analyze.rb', line 15

def tokenizer
  @tokenizer
end

Instance Method Details

#multi_indexfalse

The request does not operate on multiple indices.

Returns:

  • (false)


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

multi_index false