Module: Stretchy

Extended by:
Utils::ClientActions, Utils::Configuration
Defined in:
lib/stretchy.rb,
lib/stretchy/version.rb,
lib/stretchy/types/base.rb,
lib/stretchy/boosts/base.rb,
lib/stretchy/types/range.rb,
lib/stretchy/clauses/base.rb,
lib/stretchy/filters/base.rb,
lib/stretchy/queries/base.rb,
lib/stretchy/results/base.rb,
lib/stretchy/utils/contract.rb,
lib/stretchy/types/geo_point.rb,
lib/stretchy/filters/or_filter.rb,
lib/stretchy/filters/and_filter.rb,
lib/stretchy/filters/geo_filter.rb,
lib/stretchy/filters/not_filter.rb,
lib/stretchy/queries/bool_query.rb,
lib/stretchy/boosts/filter_boost.rb,
lib/stretchy/boosts/random_boost.rb,
lib/stretchy/filters/bool_filter.rb,
lib/stretchy/queries/match_query.rb,
lib/stretchy/utils/configuration.rb,
lib/stretchy/clauses/boost_clause.rb,
lib/stretchy/clauses/match_clause.rb,
lib/stretchy/clauses/where_clause.rb,
lib/stretchy/filters/query_filter.rb,
lib/stretchy/filters/range_filter.rb,
lib/stretchy/filters/terms_filter.rb,
lib/stretchy/results/null_results.rb,
lib/stretchy/utils/client_actions.rb,
lib/stretchy/errors/contract_error.rb,
lib/stretchy/filters/exists_filter.rb,
lib/stretchy/builders/boost_builder.rb,
lib/stretchy/builders/match_builder.rb,
lib/stretchy/builders/where_builder.rb,
lib/stretchy/queries/filtered_query.rb,
lib/stretchy/queries/match_all_query.rb,
lib/stretchy/boosts/field_decay_boost.rb,
lib/stretchy/clauses/boost_match_clause.rb,
lib/stretchy/clauses/boost_where_clause.rb,
lib/stretchy/queries/function_score_query.rb

Defined Under Namespace

Modules: Boosts, Builders, Clauses, Errors, Filters, Queries, Results, Types, Utils

Constant Summary collapse

VERSION =
"0.3.6"

Instance Attribute Summary

Attributes included from Utils::Configuration

#adapter, #client, #index_name, #logger, #url

Method Summary

Methods included from Utils::Configuration

client_options, configure, extended, set_default_configuration

Methods included from Utils::ClientActions

bulk, count, create, delete, exists, extended, index, mapping, query, refresh, search