[−][src]Module elastic_requests::endpoints
REST API endpoints.
Each type corresponds to a single HTTP method on a single endpoint.
Request types have constructor functions that take the form
for_param_1_param_2_param_n
, and accept a Body
parameter if the underlying
method is a POST
or PUT
.
Other request parameters accept any type that can be converted into the
parameter type, usually a String
or &str
.
Request types don't take ownership of their inputs unless you pass in owned
data.
That means if some function expects a SearchRequest<'static>
then you can
either use a SearchRequest
with owned String
inputs, or one that uses only
'static
inputs.
Structs
BulkRequest |
|
CatAliasesRequest |
|
CatAllocationRequest |
|
CatCountRequest |
|
CatFielddataRequest |
|
CatHealthRequest |
|
CatHelpRequest |
|
CatIndicesRequest |
|
CatMasterRequest |
|
CatNodeattrsRequest |
|
CatNodesRequest |
|
CatPendingTasksRequest |
|
CatPluginsRequest |
|
CatRecoveryRequest |
|
CatRepositoriesRequest |
|
CatSegmentsRequest |
|
CatShardsRequest |
|
CatSnapshotsRequest |
|
CatTasksRequest |
|
CatTemplatesRequest |
|
CatThreadPoolRequest |
|
ClearScrollRequest |
|
ClusterAllocationExplainRequest |
|
ClusterGetSettingsRequest |
|
ClusterHealthRequest |
|
ClusterPendingTasksRequest |
|
ClusterPutSettingsRequest |
|
ClusterRemoteInfoRequest |
|
ClusterRerouteRequest |
|
ClusterStateRequest |
|
ClusterStatsRequest |
|
CountRequest |
|
CreateRequest |
|
DeleteByQueryRequest |
|
DeleteByQueryRethrottleRequest |
|
DeleteRequest |
|
DeleteScriptRequest |
|
ExistsRequest |
|
ExistsSourceRequest |
|
ExplainRequest |
|
FieldCapsRequest |
|
GetRequest |
|
GetScriptRequest |
|
GetSourceRequest |
|
IndexRequest |
|
IndicesAnalyzeRequest |
|
IndicesClearCacheRequest |
|
IndicesCloseRequest |
|
IndicesCreateRequest |
|
IndicesDeleteAliasRequest |
|
IndicesDeleteRequest |
|
IndicesDeleteTemplateRequest |
|
IndicesExistsAliasRequest |
|
IndicesExistsRequest |
|
IndicesExistsTemplateRequest |
|
IndicesExistsTypeRequest |
|
IndicesFlushRequest |
|
IndicesFlushSyncedRequest |
|
IndicesForcemergeRequest |
|
IndicesGetAliasRequest |
|
IndicesGetFieldMappingRequest |
|
IndicesGetMappingRequest |
|
IndicesGetRequest |
|
IndicesGetSettingsRequest |
|
IndicesGetTemplateRequest |
|
IndicesGetUpgradeRequest |
|
IndicesOpenRequest |
|
IndicesPutAliasRequest |
|
IndicesPutMappingRequest |
|
IndicesPutSettingsRequest |
|
IndicesPutTemplateRequest |
|
IndicesRecoveryRequest |
|
IndicesRefreshRequest |
|
IndicesRolloverRequest |
|
IndicesSegmentsRequest |
|
IndicesShardStoresRequest |
|
IndicesShrinkRequest |
|
IndicesSplitRequest |
|
IndicesStatsRequest |
|
IndicesUpdateAliasesRequest |
|
IndicesUpgradeRequest |
|
IndicesValidateQueryRequest |
|
InfoRequest |
|
IngestDeletePipelineRequest |
|
IngestGetPipelineRequest |
|
IngestProcessorGrokRequest |
|
IngestPutPipelineRequest |
|
IngestSimulateRequest |
|
MgetRequest |
|
MsearchRequest |
|
MsearchTemplateRequest |
|
MtermvectorsRequest |
|
NodesHotThreadsRequest |
|
NodesInfoRequest |
|
NodesReloadSecureSettingsRequest |
|
NodesStatsRequest |
|
NodesUsageRequest |
|
PingHeadRequest |
|
PingRequest |
|
PutScriptRequest |
|
RankEvalRequest |
|
ReindexRequest |
|
ReindexRethrottleRequest |
|
RenderSearchTemplateRequest |
|
ScriptsPainlessExecuteRequest |
|
ScrollRequest |
|
SearchRequest |
|
SearchShardsRequest |
|
SearchTemplateRequest |
|
SimpleSearchRequest |
|
SnapshotCreateRepositoryRequest |
|
SnapshotCreateRequest |
|
SnapshotDeleteRepositoryRequest |
|
SnapshotDeleteRequest |
|
SnapshotGetRepositoryRequest |
|
SnapshotGetRequest |
|
SnapshotRestoreRequest |
|
SnapshotStatusRequest |
|
SnapshotVerifyRepositoryRequest |
|
TasksCancelRequest |
|
TasksGetRequest |
|
TasksListRequest |
|
TermvectorsRequest |
|
UpdateByQueryRequest |
|
UpdateByQueryRethrottleRequest |
|
UpdateRequest |
|