class SearchkickExplainer

Public Class Methods

port_number() click to toggle source
# File lib/log_magic/explainers/searchkick_explainer.rb, line 6
def self.port_number
  7467
end

Public Instance Methods

elasticsearch_url() click to toggle source
# File lib/log_magic/explainers/searchkick_explainer.rb, line 14
def elasticsearch_url
  @persistance_layer.retrieve_value(@uuid, 'elasticsearch_url')
end
explained_query() click to toggle source
# File lib/log_magic/explainers/searchkick_explainer.rb, line 22
def explained_query
  @query_explainer = QueryExplainerSection.new(query_json)
  settings_explainer_section.enriche_query_json
  @query_explainer
end
query_json() click to toggle source
# File lib/log_magic/explainers/searchkick_explainer.rb, line 10
def query_json
  @persistance_layer.retrieve_value(@uuid, 'query_json')
end
settings_explainer_section() click to toggle source
# File lib/log_magic/explainers/searchkick_explainer.rb, line 18
def settings_explainer_section
  SettingsExplainerSection.new(elasticsearch_url, @query_explainer)
end
template_name() click to toggle source
# File lib/log_magic/explainers/searchkick_explainer.rb, line 28
def template_name
  'searchkick.haml'
end