Aggregation operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations.html
Aggregation operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations.html
query object type
name of the index
the query to execute
The starting from index of the hits to return. Defaults to 0
The number of hits to return. Defaults to 10
The type of the search operation to perform
Set to true or false to enable or disable the caching of search results for requests
The maximum number of documents to collect for each shard, upon reaching which the query execution will terminate early
A search timeout, bounding the search request to be executed within the specified time value and bail with the hits accumulated up to that point when expired. Defaults to no timeout.
Query to json object conversion
json string to json object conversion
ExecutionContext for future execution
Analyse of query.
Analyse of query.
query type
the query to analyse
Json object to json string conversion
json string to json object conversion
ExecutionContext for future execution
Json object
Bulk operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html
Bulk operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html
the type of the document
name of the index
a org.reactivestreams.Publisher (see reactive streams) of elastic.api.Bulk
the size of the packet of bulk operations to send to elastic
document to json object conversion
elastic.api.Bulk to json object conversion
string to json object conversion
json object to elastic.api.BulkResponse conversion
ExecutionContext for future execution
a org.reactivestreams.Publisher (see reactive streams) of elastic.api.BulkResponse
A akka stream flow to bulk datas.
A akka stream flow to bulk datas.
the type of the document
name of the index
the size of the packet of bulk operations to send to elastic
json to string conversion
document to json object conversion
elastic.api.Bulk to json object conversion
string to json object conversion
json object to elastic.api.BulkResponse conversion
ExecutionContext for future execution
a akka.stream.scaladsl.Flow that ingest elastic.api.Bulk and out elastic.api.BulkResponse
see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-clearcache.html
see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-clearcache.html
json string to json object conversion
ExecutionContext for future execution
a json object of the response
Aliases creation
Aliases creation
alias settings type
of the aliases
settings to string conversion
json string to json object conversion
json to IndexOps conversion
ExecutionContext for future execution
IndexOps
Index creation
Index creation
settings type
of the index
of the index
settings to string conversion
json string to json object conversion
json to IndexOps conversion
ExecutionContext for future execution
IndexOps
Index creation
Index creation
settings type
of the index
settings to string conversion
json string to json object conversion
json to IndexOps conversion
ExecutionContext for future execution
IndexOps
Index creation
Index creation
settings type
of the index
of the index
settings to string conversion
json string to json object conversion
json to IndexOps conversion
ExecutionContext for future execution
IndexOps
Delete index operation
Delete index operation
name of the index
json string to json object conversion
json to IndexOps conversion
ExecutionContext for future execution
IndexOps
Template deletion
Template deletion
name of the template to delete
string to json object conversion
json object to IndexOps conversion
ExecutionContext for future execution
an IndexOps object
Flush operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-flush.html
Flush operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-flush.html
If set to true the flush operation will block until the flush can be executed if another flush operation is already executing.
Whether a flush should be forced even if it is not necessarily needed ie. if no changes will be committed to the index
json string to json object conversion
json object to elastic.api.IndexResponse conversion
ExecutionContext for future execution
Force merge operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-forcemerge.html
Force merge operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-forcemerge.html
The number of segments to merge to
Should the merge process only expunge segments with deletes in it.
Should a flush be performed after the forced merge
json string to json object conversion
json object to elastic.api.IndexResponse conversion
ExecutionContext for future execution
a elastic.api.IndexResponse response
Get the index
Get the index
of the index
json string to json object conversion
ExecutionContext for future execution
index as json object
Return the mapping of the index and type
Return the mapping of the index and type
name of the index
json string to json object conversion
ExecutionContext for future execution
the mapping as json object
Return the mappings definitions
Return the mappings definitions
a Seq of index names
json string to json object conversion
ExecutionContext for future execution
the mappings as json object
get template
get template
name of the template
json string to json object conversion
ExecutionContext for future execution
Json representation of the template
Référence to the index
Référence to the index
the definiton of the index
an Index référence.
Référence to the index
Référence to the index
of the index
an Index référence.
Multiple get operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-multi-get.html
Multiple get operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-multi-get.html
the name of the index
multiple get request : elastic.api.MGets
json to string conversion
elastic.api.MGets to json object conversion
string to json object conversion
json object to elastic.api.MGetResponse conversion
ExecutionContext for future execution
a elastic.api.MGetResponse response
A atomic bulk opération see https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html
A atomic bulk opération see https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html
the type of the document
name of the index
a Seq of elastic.api.Bulk to send in bulk
json to string conversion
document to json object conversion
elastic.api.Bulk to json object conversion
string to json object conversion
json object to elastic.api.BulkResponse conversion
ExecutionContext for future execution
Mapping modification
Mapping modification
mapping type
name of the index
the mapping to update
to update all type if conflicts
mapping to json string conversion
json string to json object conversion
json object to IndexOps conversion
ExecutionContext for future execution
IndexOps
mapping type
the mapping to update
to update all type if conflicts
mapping to json string conversion
json string to json object conversion
json object to IndexOps conversion
ExecutionContext for future execution
IndexOps
Mapping modification
Mapping modification
mapping type
name of the index
the mapping to update
mapping to json string conversion
json string to json object conversion
json object to IndexOps conversion
ExecutionContext for future execution
IndexOps
Add template with name
Add template with name
template definition type
name of the template
template definition
json to string conversion
template to json object conversion
json object to string conversion
json object to IndexOps conversion
ExecutionContext for future execution
an IndexOps object
see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-recovery.html
see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-recovery.html
detailed option
active_only option
json string to json object conversion
ExecutionContext for future execution
a json representation of the response
see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-refresh.html
see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-refresh.html
json string to json object conversion
ExecutionContext for future execution
a json object of the response
The scroll search return a org.reactivestreams.Publisher (see reactives streams) of result.
The scroll search return a org.reactivestreams.Publisher (see reactives streams) of result. All the result of the search are returned in an asynchronous stream.
the query object type
name of the index
the query to execute
Query to json object conversion
string to json conversion
json string to json object conversion
ExecutionContext for future execution
a org.reactivestreams.Publisher (see reactive streams) of elastic.api.SearchResponse
The scroll search return a org.reactivestreams.Publisher (see reactives streams) of result.
The scroll search return a org.reactivestreams.Publisher (see reactives streams) of result. All the result of the search are returned in an asynchronous stream.
the query object type
name of the index
the query to execute
Query to json object conversion
string to json conversion
json string to json object conversion
ExecutionContext for future execution
a org.reactivestreams.Publisher (see reactive streams) of elastic.api.SearchResponse
Search operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-body.html
Search operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-body.html
query object type
name of the index
the query to execute
The starting from index of the hits to return. Defaults to 0
The number of hits to return. Defaults to 10
The type of the search operation to perform
Set to true or false to enable or disable the caching of search results for requests
The maximum number of documents to collect for each shard, upon reaching which the query execution will terminate early
A search timeout, bounding the search request to be executed within the specified time value and bail with the hits accumulated up to that point when expired. Defaults to no timeout.
Query to json object conversion
string to json conversion
json string to json object conversion
ExecutionContext for future execution
read segments see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-segments.html
read segments see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-segments.html
verbose response if true
json string to json object conversion
ExecutionContext for future execution
a json representation of the segments
Shard stores operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-shards-stores.html
Shard stores operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-shards-stores.html
the status : green, yellow, red
json string to json object conversion
ExecutionContext for future execution
a json object of the response
see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-stats.html
see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-stats.html
json string to json object conversion
ExecutionContext for future execution
Upgrade operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-upgrade.html
Upgrade operation see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-upgrade.html
the name if the index
json string to json object conversion
ExecutionContext for future execution
a json objet of the response
Upgrade operation status see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-upgrade.html
Upgrade operation status see https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-upgrade.html
the name if the index
json string to json object conversion
ExecutionContext for future execution
a json objet of the response
Verify if the index exists
Verify if the index exists
of the index
ExecutionContext for future execution
Boolean
Verify if the template exists
Verify if the template exists
name of the template
json string to json object conversion
ExecutionContext for future execution
true if exists
Created by adelegue on 12/04/2016.