manticore-openapi 0.1.1

Сlient for Manticore Search.
Documentation
# Rust API client for Manticore Search

Сlient for Manticore Search.


For more information, please visit [https://manticoresearch.com/](https://manticoresearch.com/)

## Overview

This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://openapis.org) from a remote server, you can easily generate an API client.

- API version: 3.3.1
- Package version: 3.3.1
- Generator version: 7.7.0-SNAPSHOT
- Build package: `org.openapitools.codegen.languages.RustClientCodegen`

## Installation

Put the package under your project folder in a directory named `openapi` and add the following to `Cargo.toml` under `[dependencies]`:

```
openapi = { path = "./openapi" }
```

## Documentation for API Endpoints

All URIs are relative to *http://127.0.0.1:9308*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*IndexApi* | [**bulk**]docs/IndexApi.md#bulk | **POST** /bulk | Bulk index operations
*IndexApi* | [**delete**]docs/IndexApi.md#delete | **POST** /delete | Delete a document in an index
*IndexApi* | [**insert**]docs/IndexApi.md#insert | **POST** /insert | Create a new document in an index
*IndexApi* | [**replace**]docs/IndexApi.md#replace | **POST** /replace | Replace new document in an index
*IndexApi* | [**update**]docs/IndexApi.md#update | **POST** /update | Update a document in an index
*SearchApi* | [**percolate**]docs/SearchApi.md#percolate | **POST** /pq/{index}/search | Perform reverse search on a percolate index
*SearchApi* | [**search**]docs/SearchApi.md#search | **POST** /search | Performs a search on an index
*UtilsApi* | [**sql**]docs/UtilsApi.md#sql | **POST** /sql | Perform SQL requests


## Documentation For Models

 - [Aggregation]docs/Aggregation.md
 - [AggregationSortInnerValue]docs/AggregationSortInnerValue.md
 - [AggregationTerms]docs/AggregationTerms.md
 - [BoolFilter]docs/BoolFilter.md
 - [BulkResponse]docs/BulkResponse.md
 - [DeleteDocumentRequest]docs/DeleteDocumentRequest.md
 - [DeleteResponse]docs/DeleteResponse.md
 - [EqualsFilter]docs/EqualsFilter.md
 - [ErrorResponse]docs/ErrorResponse.md
 - [Facet]docs/Facet.md
 - [FilterBoolean]docs/FilterBoolean.md
 - [FilterNumber]docs/FilterNumber.md
 - [FilterString]docs/FilterString.md
 - [GeoDistanceFilter]docs/GeoDistanceFilter.md
 - [GeoDistanceFilterLocationAnchor]docs/GeoDistanceFilterLocationAnchor.md
 - [Highlight]docs/Highlight.md
 - [HighlightField]docs/HighlightField.md
 - [InFilter]docs/InFilter.md
 - [InsertDocumentRequest]docs/InsertDocumentRequest.md
 - [MatchFilter]docs/MatchFilter.md
 - [MatchOp]docs/MatchOp.md
 - [MatchOpFilter]docs/MatchOpFilter.md
 - [MatchPhraseFilter]docs/MatchPhraseFilter.md
 - [NotFilterBoolean]docs/NotFilterBoolean.md
 - [NotFilterNumber]docs/NotFilterNumber.md
 - [NotFilterString]docs/NotFilterString.md
 - [PercolateRequest]docs/PercolateRequest.md
 - [PercolateRequestQuery]docs/PercolateRequestQuery.md
 - [QueryFilter]docs/QueryFilter.md
 - [RangeFilter]docs/RangeFilter.md
 - [SearchRequest]docs/SearchRequest.md
 - [SearchResponse]docs/SearchResponse.md
 - [SearchResponseHits]docs/SearchResponseHits.md
 - [SortMultiple]docs/SortMultiple.md
 - [SortMva]docs/SortMva.md
 - [SortOrder]docs/SortOrder.md
 - [SourceByRules]docs/SourceByRules.md
 - [SuccessResponse]docs/SuccessResponse.md
 - [UpdateDocumentRequest]docs/UpdateDocumentRequest.md
 - [UpdateResponse]docs/UpdateResponse.md


To get access to the crate's generated documentation, use:

```
cargo doc --open
```

## Author

info@manticoresearch.com