Struct elasticsearch::fleet::Fleet
source · pub struct Fleet<'a> { /* private fields */ }
Expand description
Namespace client for Fleet APIs
Implementations
sourceimpl<'a> Fleet<'a>
impl<'a> Fleet<'a>
pub fn transport(&self) -> &Transport
sourcepub fn global_checkpoints<'b>(
&'a self,
parts: FleetGlobalCheckpointsParts<'b>
) -> FleetGlobalCheckpoints<'a, 'b>
pub fn global_checkpoints<'b>(
&'a self,
parts: FleetGlobalCheckpointsParts<'b>
) -> FleetGlobalCheckpoints<'a, 'b>
Returns the current global checkpoints for an index. This API is design for internal use by the fleet server project.
sourcepub fn msearch<'b>(
&'a self,
parts: FleetMsearchParts<'b>
) -> FleetMsearch<'a, 'b, ()>
pub fn msearch<'b>(
&'a self,
parts: FleetMsearchParts<'b>
) -> FleetMsearch<'a, 'b, ()>
Fleet Msearch API
Multi Search API where the search will only be executed after specified checkpoints are available due to a refresh. This API is designed for internal use by the fleet server project.
Optional, experimental
This requires the experimental-apis
feature. Can have breaking changes in future
versions or might even be removed entirely.
sourcepub fn search<'b>(
&'a self,
parts: FleetSearchParts<'b>
) -> FleetSearch<'a, 'b, ()>
pub fn search<'b>(
&'a self,
parts: FleetSearchParts<'b>
) -> FleetSearch<'a, 'b, ()>
Fleet Search API
Search API where the search will only be executed after specified checkpoints are available due to a refresh. This API is designed for internal use by the fleet server project.
Optional, experimental
This requires the experimental-apis
feature. Can have breaking changes in future
versions or might even be removed entirely.