Module: Elastic::EnterpriseSearch

Defined in:
lib/elastic/enterprise_search.rb,
lib/elastic/app-search/api/engine.rb,
lib/elastic/app-search/api/schema.rb,
lib/elastic/app-search/api/search.rb,
lib/elastic/app-search/app_search.rb,
lib/elastic/app-search/api/api_key.rb,
lib/elastic/app-search/api/api_logs.rb,
lib/elastic/app-search/api/curation.rb,
lib/elastic/enterprise-search/utils.rb,
lib/elastic/app-search/api/documents.rb,
lib/elastic/enterprise-search/client.rb,
lib/elastic/app-search/api/put_schema.rb,
lib/elastic/enterprise-search/request.rb,
lib/elastic/enterprise-search/version.rb,
lib/elastic/app-search/api/denied_urls.rb,
lib/elastic/app-search/api/put_api_key.rb,
lib/elastic/app-search/api/synonym_set.rb,
lib/elastic/app-search/api/list_engines.rb,
lib/elastic/app-search/api/multi_search.rb,
lib/elastic/app-search/api/put_curation.rb,
lib/elastic/enterprise-search/api/stats.rb,
lib/elastic/workplace-search/api/search.rb,
lib/elastic/app-search/api/create_engine.rb,
lib/elastic/app-search/api/delete_engine.rb,
lib/elastic/app-search/api/list_api_keys.rb,
lib/elastic/app-search/api/put_documents.rb,
lib/elastic/enterprise-search/api/health.rb,
lib/elastic/enterprise-search/exceptions.rb,
lib/elastic/app-search/api/crawler_domain.rb,
lib/elastic/app-search/api/create_api_key.rb,
lib/elastic/app-search/api/delete_api_key.rb,
lib/elastic/app-search/api/list_curations.rb,
lib/elastic/app-search/api/list_documents.rb,
lib/elastic/app-search/api/search_explain.rb,
lib/elastic/enterprise-search/api/version.rb,
lib/elastic/workplace-search/api/document.rb,
lib/elastic/app-search/api/count_analytics.rb,
lib/elastic/app-search/api/crawler_metrics.rb,
lib/elastic/app-search/api/create_curation.rb,
lib/elastic/app-search/api/delete_curation.rb,
lib/elastic/app-search/api/index_documents.rb,
lib/elastic/app-search/api/put_synonym_set.rb,
lib/elastic/app-search/api/search_settings.rb,
lib/elastic/app-search/api/crawler_overview.rb,
lib/elastic/app-search/api/delete_documents.rb,
lib/elastic/app-search/api/log_clickthrough.rb,
lib/elastic/app-search/api/query_suggestion.rb,
lib/elastic/app-search/api/search_es_search.rb,
lib/elastic/enterprise-search/api/read_only.rb,
lib/elastic/enterprise-search/configuration.rb,
lib/elastic/app-search/api/list_synonym_sets.rb,
lib/elastic/workplace-search/api/synonym_set.rb,
lib/elastic/app-search/api/crawler_user_agent.rb,
lib/elastic/app-search/api/create_synonym_set.rb,
lib/elastic/app-search/api/delete_synonym_set.rb,
lib/elastic/app-search/api/put_crawler_domain.rb,
lib/elastic/workplace-search/api/current_user.rb,
lib/elastic/workplace-search/workplace_search.rb,
lib/elastic/app-search/api/put_crawler_sitemap.rb,
lib/elastic/app-search/api/put_search_settings.rb,
lib/elastic/app-search/api/list_crawler_domains.rb,
lib/elastic/app-search/api/top_clicks_analytics.rb,
lib/elastic/enterprise-search/api/put_read_only.rb,
lib/elastic/workplace-search/api/content_source.rb,
lib/elastic/workplace-search/api/list_documents.rb,
lib/elastic/app-search/api/crawler_crawl_request.rb,
lib/elastic/app-search/api/crawler_process_crawl.rb,
lib/elastic/app-search/api/create_crawler_domain.rb,
lib/elastic/app-search/api/delete_crawler_domain.rb,
lib/elastic/app-search/api/reset_search_settings.rb,
lib/elastic/app-search/api/top_queries_analytics.rb,
lib/elastic/enterprise-search/api/search_engines.rb,
lib/elastic/workplace-search/api/index_documents.rb,
lib/elastic/workplace-search/api/put_synonym_set.rb,
lib/elastic/app-search/api/add_meta_engine_source.rb,
lib/elastic/app-search/api/crawler_crawl_schedule.rb,
lib/elastic/app-search/api/create_crawler_sitemap.rb,
lib/elastic/app-search/api/delete_crawler_sitemap.rb,
lib/elastic/app-search/api/put_crawler_crawl_rule.rb,
lib/elastic/workplace-search/api/delete_documents.rb,
lib/elastic/app-search/api/put_crawler_entry_point.rb,
lib/elastic/workplace-search/api/command_sync_jobs.rb,
lib/elastic/workplace-search/api/external_identity.rb,
lib/elastic/workplace-search/api/list_synonym_sets.rb,
lib/elastic/workplace-search/api/delete_synonym_set.rb,
lib/elastic/workplace-search/api/put_content_source.rb,
lib/elastic/workplace-search/api/triggers_blocklist.rb,
lib/elastic/app-search/api/create_crawler_crawl_rule.rb,
lib/elastic/app-search/api/delete_crawler_crawl_rule.rb,
lib/elastic/app-search/api/delete_meta_engine_source.rb,
lib/elastic/app-search/api/crawler_url_tracing_result.rb,
lib/elastic/app-search/api/create_crawler_entry_point.rb,
lib/elastic/app-search/api/delete_crawler_entry_point.rb,
lib/elastic/app-search/api/put_crawler_crawl_schedule.rb,
lib/elastic/workplace-search/api/delete_all_documents.rb,
lib/elastic/workplace-search/api/list_content_sources.rb,
lib/elastic/app-search/api/adaptive_relevance_settings.rb,
lib/elastic/app-search/api/delete_active_crawl_request.rb,
lib/elastic/app-search/api/list_crawler_crawl_requests.rb,
lib/elastic/app-search/api/list_crawler_process_crawls.rb,
lib/elastic/workplace-search/api/create_content_source.rb,
lib/elastic/workplace-search/api/delete_content_source.rb,
lib/elastic/workplace-search/api/put_external_identity.rb,
lib/elastic/app-search/api/crawler_active_crawl_request.rb,
lib/elastic/app-search/api/create_crawler_crawl_request.rb,
lib/elastic/app-search/api/create_crawler_process_crawl.rb,
lib/elastic/workplace-search/api/create_analytics_event.rb,
lib/elastic/workplace-search/api/put_triggers_blocklist.rb,
lib/elastic/app-search/api/crawler_url_extraction_result.rb,
lib/elastic/app-search/api/crawler_url_validation_result.rb,
lib/elastic/app-search/api/delete_crawler_crawl_schedule.rb,
lib/elastic/app-search/api/adaptive_relevance_suggestions.rb,
lib/elastic/workplace-search/api/create_external_identity.rb,
lib/elastic/workplace-search/api/delete_external_identity.rb,
lib/elastic/workplace-search/api/list_external_identities.rb,
lib/elastic/workplace-search/api/put_content_source_icons.rb,
lib/elastic/app-search/api/put_adaptive_relevance_settings.rb,
lib/elastic/workplace-search/api/create_batch_synonym_sets.rb,
lib/elastic/workplace-search/api/delete_documents_by_query.rb,
lib/elastic/app-search/api/crawler_domain_validation_result.rb,
lib/elastic/app-search/api/crawler_process_crawl_denied_urls.rb,
lib/elastic/app-search/api/put_adaptive_relevance_suggestions.rb,
lib/elastic/app-search/api/delete_crawler_active_crawl_request.rb,
lib/elastic/app-search/api/list_adaptive_relevance_suggestions.rb,
lib/elastic/workplace-search/api/auto_query_refinement_details.rb,
lib/elastic/app-search/api/refresh_adaptive_relevance_update_process.rb

Defined Under Namespace

Modules: Actions, AppSearch, Configuration, Request, Utils, WorkplaceSearch Classes: BadRequest, Client, ClientException, Forbidden, InvalidCredentials, InvalidDocument, NonExistentRecord, UnexpectedHTTPException

Constant Summary collapse

CLIENT_NAME =
'elastic-enterprise-search-ruby'
CLIENT_VERSION =
Elastic::EnterpriseSearch::VERSION
VERSION =
'8.9.0'