Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/olivere/elastic
/ functions
Functions
5,566 in github.com/olivere/elastic
⨍
Functions
5,566
◇
Types & classes
868
Method
Mappings
Mappings adds the index mappings.
indices_rollover.go:170
Method
MarshalEasyJSON
MarshalEasyJSON supports easyjson.Marshaler interface
bulk_index_request_easyjson.go:224
Method
MarshalEasyJSON
MarshalEasyJSON supports easyjson.Marshaler interface
bulk_update_request_easyjson.go:204
Method
MarshalEasyJSON
MarshalEasyJSON supports easyjson.Marshaler interface
bulk_update_request_easyjson.go:411
Method
MarshalEasyJSON
MarshalEasyJSON supports easyjson.Marshaler interface
bulk_delete_request_easyjson.go:184
Method
MarshalEasyJSON
MarshalEasyJSON supports easyjson.Marshaler interface
bulk_create_request_easyjson.go:224
Method
MarshalJSON
MarshalJSON supports json.Marshaler interface
bulk_index_request_easyjson.go:217
Method
MarshalJSON
MarshalJSON supports json.Marshaler interface
bulk_update_request_easyjson.go:197
Method
MarshalJSON
MarshalJSON encodes SuggestField into JSON.
suggest_field.go:47
Method
MarshalJSON
MarshalJSON enables serializing the type as JSON.
search_source.go:637
Method
MarshalJSON
MarshalJSON supports json.Marshaler interface
bulk_delete_request_easyjson.go:177
Method
MarshalJSON
MarshalJSON supports json.Marshaler interface
bulk_create_request_easyjson.go:217
Method
MarshalJSON
MarshalJSON implements the json.Marshaler interface and always returns an error.
client_test.go:1563
Method
MarshalJSON
MarshalJSON enables serializing the type as JSON.
search_queries_match_all.go:56
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_put_component_template.go:106
Method
MasterTimeout
MasterTimeout specifies an explicit operation timeout for connection to master node.
xpack_watcher_delete_watch.go:87
Method
MasterTimeout
MasterTimeout specifies an explicit operation timeout for connection to master node.
snapshot_status.go:97
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_delete.go:100
Method
MasterTimeout
MasterTimeout is the explicit operation timeout for connection to master node.
cat_indices.go:109
Method
MasterTimeout
MasterTimeout is the explicit operation timeout for connection to master node.
cat_master.go:90
Method
MasterTimeout
MasterTimeout is the timeout for connecting to master.
script_delete.go:95
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
xpack_ilm_put_lifecycle.go:96
Method
MasterTimeout
MasterTimeout specifies an explicit operation timeout for connection to master node.
snapshot_create_repository.go:94
Method
MasterTimeout
MasterTimeout specifies an explicit operation timeout for connection to master node.
cluster_health.go:109
Method
MasterTimeout
MasterTimeout is the timeout for connecting to master.
script_put.go:104
Method
MasterTimeout
MasterTimeout is an explicit operation timeout for connection to master node.
ingest_put_pipeline.go:92
Method
MasterTimeout
MasterTimeout is the timeout for connection to master.
indices_put_settings.go:125
Method
MasterTimeout
MasterTimeout specifies an explicit operation timeout for connection to master node.
snapshot_get_repository.go:96
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_create.go:97
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_delete_index_template.go:99
Method
MasterTimeout
MasterTimeout is the explicit operation timeout for connection to master node.
cat_allocation.go:107
Method
MasterTimeout
MasterTimeout is documented as: Explicit operation timeout for connection to master node.
ingest_delete_pipeline.go:88
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_delete_template.go:101
Method
MasterTimeout
MasterTimeout is the explicit operation timeout for connection to master node.
cat_aliases.go:99
Method
MasterTimeout
MasterTimeout is the explicit operation timeout for connection to master node.
cat_shards.go:108
Method
MasterTimeout
MasterTimeout is the explicit operation timeout for connection to master node.
cat_health.go:91
Method
MasterTimeout
MasterTimeout indicates an explicit operation timeout for connection to master node.
xpack_watcher_ack_watch.go:95
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
xpack_ilm_get_lifecycle.go:95
Method
MasterTimeout
MasterTimeout specifies an explicit timeout for connection to master.
cluster_reroute.go:119
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_shrink.go:101
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_put_mapping.go:111
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_open.go:97
Method
MasterTimeout
MasterTimeout specifies an explicit operation timeout for connection to master node.
snapshot_restore.go:106
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_get_component_template.go:104
Method
MasterTimeout
MasterTimeout is the explicit operation timeout for connection to master node.
cat_snapshots.go:90
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
xpack_ilm_delete_lifecycle.go:95
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_rollover.go:108
Method
MasterTimeout
MasterTimeout is an explicit operation timeout for connection to master node.
xpack_watcher_put_watch.go:98
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_close.go:96
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_put_index_template.go:111
Method
MasterTimeout
MasterTimeout specifies an explicit operation timeout for connection to master node.
xpack_watcher_activate_watch.go:87
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_get_index_template.go:108
Method
MasterTimeout
MasterTimeout allows to specify a timeout for connection to master.
indices_freeze.go:103
Method
MasterTimeout
MasterTimeout specifies timeout for connection to master.
cluster_state.go:140
Method
MasterTimeout
MasterTimeout is an explicit operation timeout for connection to master node.
ingest_get_pipeline.go:88
Method
MasterTimeout
MasterTimeout specifies an explicit operation timeout for connection to master node.
snapshot_delete_repository.go:90
Method
MasterTimeout
MasterTimeout is the explicit operation timeout for connection to master node.
snapshot_verify_repository.go:89
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_exists_template.go:97
Method
MasterTimeout
MasterTimeout is documented as: Explicit operation timeout for connection to master node.
snapshot_create.go:96
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_delete_component_template.go:95
Method
MasterTimeout
MasterTimeout specifies an explicit operation timeout for connection to master node.
xpack_watcher_deactivate_watch.go:87
Method
MasterTimeout
MasterTimeout allows to specify a timeout for connection to master.
indices_unfreeze.go:103
Method
MasterTimeout
MasterTimeout specifies the timeout for connection to master.
indices_put_template.go:116
Method
MasterTimeout
MasterTimeout specifies an explicit operation timeout for connection to master node.
snapshot_get.go:98
Method
Match
Match sets the query, e.g. a SpanTermQuery.
search_queries_span_first.go:28
Method
MatchedFields
(matchedFields ...string)
highlight.go:400
Method
Max
Max is the maximum number of slices.
search_queries_slice.go:35
Method
MaxAnalyzedOffset
(maxAnalyzedOffset int)
highlight.go:99
Method
MaxBounds
(max float64)
search_aggs_bucket_histogram.go:174
Method
MaxChildren
MaxChildren defines the maximum number of children that are required to match for the parent to be considered a match.
search_queries_has_child.go:55
Method
MaxConcurrentSearches
(max int)
msearch.go:89
Method
MaxConcurrentShardRequests
MaxConcurrentShardRequests sets the number of shard requests that should be executed concurrently. This value should be used as a protection mechanism
search_request.go:446
Method
MaxConcurrentShardRequests
MaxConcurrentShardRequests specifies the number of concurrent shard requests this search executes concurrently. This value should be used to limit the
search.go:488
Method
MaxConcurrentShardRequests
MaxConcurrentShardRequests specifies the number of concurrent shard requests this search executes concurrently. This value should be used to limit the
xpack_async_search_submit.go:483
Method
MaxDeterminizedState
MaxDeterminizedState protects against too-difficult regular expression queries.
search_queries_query_string.go:121
Method
MaxDeterminizedStates
MaxDeterminizedStates protects against complex regular expressions.
search_queries_regexp.go:34
Method
MaxDeterminizedStates
MaxDeterminizedStates is currently undocumented in Elasticsearch. It represents the maximum automaton states allowed for fuzzy expansion.
suggester_completion.go:283
Method
MaxDeterminizedStates
MaxDeterminizedStates represents the maximum automaton states allowed for regex expansion. See https://www.elastic.co/guide/en/elasticsearch/referenc
suggester_completion.go:341
Method
MaxDocFreq
MaxDocFreq sets the maximum frequency for which words may still appear. Words that appear in more than this many docs will be ignored. It defaults to
search_queries_more_like_this.go:143
Method
MaxDocFreq
MaxDocFreq ignores terms which occur in more than this many docs.
termvectors.go:439
Method
MaxDocs
MaxDocs specifies maximum number of documents to process
update_by_query.go:280
Method
MaxDocs
MaxDocs specifies the maximum number of documents to process. Defaults to all documents.
delete_by_query.go:269
Method
MaxDocsPerValue
(maxDocsPerValue int)
search_aggs_bucket_diversified_sampler.go:58
Method
MaxEdits
(maxEdits int)
suggester_phrase.go:475
Method
MaxEdits
(maxEdits int)
suggester_term.go:99
Method
MaxExpansions
MaxExpansions sets the number of term expansions to use.
search_queries_match_phrase_prefix.go:41
Method
MaxExpansions
MaxExpansions is used with fuzzy or prefix type queries. It specifies the number of term expansions to use. It defaults to unbounded so that its recom
search_queries_match.go:70
Method
MaxExpansions
MaxExpansions sets the number of term expansions to use.
search_queries_match_bool_prefix.go:64
Method
MaxExpansions
MaxExpansions is the number of term expansions to use when using fuzzy or prefix type query. It defaults to unbounded so it's recommended to set it to
search_queries_multi_match.go:123
Method
MaxGaps
MaxGaps specifies the maximum number of positions between the matching terms. Terms further apart than this are considered matches. Defaults to -1.
search_queries_interval_rules_all_of.go:26
Method
MaxInspections
(maxInspections int)
suggester_phrase.go:480
Method
MaxInspections
(maxInspections int)
suggester_term.go:104
Method
MaxNumTerms
MaxNumTerms specifies the maximum number of terms the must be returned per field.
termvectors.go:415
Method
MaxQueryTerms
MaxQueryTerms sets the maximum number of query terms that will be included in any generated query. It defaults to 25.
search_queries_more_like_this.go:128
Method
MaxResponseSize
MaxResponseSize sets an upper limit on the response body size that we accept, to guard against OOM situations.
xpack_async_search_submit.go:437
Method
MaxResponseSize
MaxResponseSize sets an upper limit on the response body size that we accept, to guard against OOM situations.
scroll.go:308
Method
MaxTermFreq
(maxTermFreq float64)
suggester_phrase.go:485
Method
MaxTermFreq
(maxTermFreq float64)
suggester_term.go:109
Method
MaxTermFreq
MaxTermFreq ignores words with more than this frequency in the source doc.
termvectors.go:427
Method
MaxWordLength
MaxWordLength sets the maximum word length above which words will be ignored. Defaults to unbounded (0).
search_queries_more_like_this.go:157
← previous
next →
3,201–3,300 of 5,566, ranked by callers