Module: Manticore::Client

Defined in:
lib/manticore/client.rb,
lib/manticore/client/version.rb,
lib/manticore/client/api_error.rb,
lib/manticore/client/api_client.rb,
lib/manticore/client/models/join.rb,
lib/manticore/client/models/match.rb,
lib/manticore/client/models/range.rb,
lib/manticore/client/api/index_api.rb,
lib/manticore/client/api/utils_api.rb,
lib/manticore/client/configuration.rb,
lib/manticore/client/api/search_api.rb,
lib/manticore/client/models/join_on.rb,
lib/manticore/client/models/agg_terms.rb,
lib/manticore/client/models/highlight.rb,
lib/manticore/client/models/hits_hits.rb,
lib/manticore/client/models/join_cond.rb,
lib/manticore/client/models/knn_query.rb,
lib/manticore/client/models/match_all.rb,
lib/manticore/client/models/aggregation.rb,
lib/manticore/client/models/bool_filter.rb,
lib/manticore/client/models/geo_distance.rb,
lib/manticore/client/models/query_filter.rb,
lib/manticore/client/models/search_query.rb,
lib/manticore/client/models/source_rules.rb,
lib/manticore/client/models/sql_response.rb,
lib/manticore/client/models/agg_composite.rb,
lib/manticore/client/models/bulk_response.rb,
lib/manticore/client/models/error_response.rb,
lib/manticore/client/models/response_error.rb,
lib/manticore/client/models/search_request.rb,
lib/manticore/client/models/delete_response.rb,
lib/manticore/client/models/fulltext_filter.rb,
lib/manticore/client/models/search_response.rb,
lib/manticore/client/models/update_response.rb,
lib/manticore/client/models/success_response.rb,
lib/manticore/client/models/percolate_request.rb,
lib/manticore/client/models/agg_composite_term.rb,
lib/manticore/client/models/agg_composite_source.rb,
lib/manticore/client/models/autocomplete_request.rb,
lib/manticore/client/models/search_response_hits.rb,
lib/manticore/client/models/highlight_field_option.rb,
lib/manticore/client/models/response_error_details.rb,
lib/manticore/client/models/delete_document_request.rb,
lib/manticore/client/models/highlight_all_of_fields.rb,
lib/manticore/client/models/insert_document_request.rb,
lib/manticore/client/models/percolate_request_query.rb,
lib/manticore/client/models/update_document_request.rb,
lib/manticore/client/models/replace_document_request.rb,
lib/manticore/client/models/geo_distance_location_anchor.rb

Overview

#Manticore Search Client

#Сlient for Manticore Search.

The version of the OpenAPI document: 5.0.0 Contact: [email protected] Generated by: openapi-generator.tech Generator version: 7.13.0

Defined Under Namespace

Modules: HighlightAllOfFields, ResponseError, SqlResponse Classes: AggComposite, AggCompositeSource, AggCompositeTerm, AggTerms, Aggregation, ApiClient, ApiError, AutocompleteRequest, BoolFilter, BulkResponse, Configuration, DeleteDocumentRequest, DeleteResponse, ErrorResponse, FulltextFilter, GeoDistance, GeoDistanceLocationAnchor, Highlight, HighlightFieldOption, HitsHits, IndexApi, InsertDocumentRequest, Join, JoinCond, JoinOn, KnnQuery, Match, MatchAll, PercolateRequest, PercolateRequestQuery, QueryFilter, Range, ReplaceDocumentRequest, ResponseErrorDetails, SearchApi, SearchQuery, SearchRequest, SearchResponse, SearchResponseHits, SourceRules, SuccessResponse, UpdateDocumentRequest, UpdateResponse, UtilsApi

Constant Summary collapse

VERSION =
"1.0.0"

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

Manticore::Client.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



21
22
23
24
25
26
27
# File 'lib/manticore/client.rb', line 21

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end