[−][src]Module elasticsearch::indices
Index APIs
Manage individual indices, index settings, aliases, mappings, and index templates.
Structs
Indices | Namespace client for Indices APIs |
IndicesAnalyze | Builder for the Indices Analyze API. Performs the analysis process on a text and return the tokens breakdown of the text. |
IndicesClearCache | Builder for the Indices Clear Cache API. Clears all or specific caches for one or more indices. |
IndicesClone | Builder for the Indices Clone API. Clones an index |
IndicesClose | Builder for the Indices Close API. Closes an index. |
IndicesCreate | Builder for the Indices Create API. Creates an index with optional settings and mappings. |
IndicesDelete | Builder for the Indices Delete API. Deletes an index. |
IndicesDeleteAlias | Builder for the Indices Delete Alias API. Deletes an alias. |
IndicesDeleteTemplate | Builder for the Indices Delete Template API. Deletes an index template. |
IndicesExists | Builder for the Indices Exists API. Returns information about whether a particular index exists. |
IndicesExistsAlias | Builder for the Indices Exists Alias API. Returns information about whether a particular alias exists. |
IndicesExistsTemplate | Builder for the Indices Exists Template API. Returns information about whether a particular index template exists. |
IndicesExistsType | Builder for the Indices Exists Type API. Returns information about whether a particular document type exists. (DEPRECATED) |
IndicesFlush | Builder for the Indices Flush API. Performs the flush operation on one or more indices. |
IndicesFlushSynced | Builder for the Indices Flush Synced API. Performs a synced flush operation on one or more indices. |
IndicesForcemerge | Builder for the Indices Forcemerge API. Performs the force merge operation on one or more indices. |
IndicesFreeze | Builder for the Indices Freeze API. |
IndicesGet | Builder for the Indices Get API. Returns information about one or more indices. |
IndicesGetAlias | Builder for the Indices Get Alias API. Returns an alias. |
IndicesGetFieldMapping | Builder for the Indices Get Field Mapping API. Returns mapping for one or more fields. |
IndicesGetMapping | Builder for the Indices Get Mapping API. Returns mappings for one or more indices. |
IndicesGetSettings | Builder for the Indices Get Settings API. Returns settings for one or more indices. |
IndicesGetTemplate | Builder for the Indices Get Template API. Returns an index template. |
IndicesGetUpgrade | Builder for the Indices Get Upgrade API. The _upgrade API is no longer useful and will be removed. |
IndicesOpen | Builder for the Indices Open API. Opens an index. |
IndicesPutAlias | Builder for the Indices Put Alias API. Creates or updates an alias. |
IndicesPutMapping | Builder for the Indices Put Mapping API. Updates the index mappings. |
IndicesPutSettings | Builder for the Indices Put Settings API. Updates the index settings. |
IndicesPutTemplate | Builder for the Indices Put Template API. Creates or updates an index template. |
IndicesRecovery | Builder for the Indices Recovery API. Returns information about ongoing index shard recoveries. |
IndicesRefresh | Builder for the Indices Refresh API. Performs the refresh operation in one or more indices. |
IndicesRollover | Builder for the Indices Rollover API. Updates an alias to point to a new index when the existing index is considered to be too large or too old. |
IndicesSegments | Builder for the Indices Segments API. Provides low-level information about segments in a Lucene index. |
IndicesShardStores | Builder for the Indices Shard Stores API. Provides store information for shard copies of indices. |
IndicesShrink | Builder for the Indices Shrink API. Allow to shrink an existing index into a new index with fewer primary shards. |
IndicesSplit | Builder for the Indices Split API. Allows you to split an existing index into a new index with more primary shards. |
IndicesStats | Builder for the Indices Stats API. Provides statistics on operations happening in an index. |
IndicesUnfreeze | Builder for the Indices Unfreeze API. |
IndicesUpdateAliases | Builder for the Indices Update Aliases API. Updates index aliases. |
IndicesUpgrade | Builder for the Indices Upgrade API. The _upgrade API is no longer useful and will be removed. |
IndicesValidateQuery | Builder for the Indices Validate Query API. Allows a user to validate a potentially expensive query without executing it. |
Enums
IndicesAnalyzeParts | API parts for the Indices Analyze API |
IndicesClearCacheParts | API parts for the Indices Clear Cache API |
IndicesCloneParts | API parts for the Indices Clone API |
IndicesCloseParts | API parts for the Indices Close API |
IndicesCreateParts | API parts for the Indices Create API |
IndicesDeleteAliasParts | API parts for the Indices Delete Alias API |
IndicesDeleteParts | API parts for the Indices Delete API |
IndicesDeleteTemplateParts | API parts for the Indices Delete Template API |
IndicesExistsAliasParts | API parts for the Indices Exists Alias API |
IndicesExistsParts | API parts for the Indices Exists API |
IndicesExistsTemplateParts | API parts for the Indices Exists Template API |
IndicesExistsTypeParts | API parts for the Indices Exists Type API |
IndicesFlushParts | API parts for the Indices Flush API |
IndicesFlushSyncedParts | API parts for the Indices Flush Synced API |
IndicesForcemergeParts | API parts for the Indices Forcemerge API |
IndicesFreezeParts | API parts for the Indices Freeze API |
IndicesGetAliasParts | API parts for the Indices Get Alias API |
IndicesGetFieldMappingParts | API parts for the Indices Get Field Mapping API |
IndicesGetMappingParts | API parts for the Indices Get Mapping API |
IndicesGetParts | API parts for the Indices Get API |
IndicesGetSettingsParts | API parts for the Indices Get Settings API |
IndicesGetTemplateParts | API parts for the Indices Get Template API |
IndicesGetUpgradeParts | API parts for the Indices Get Upgrade API |
IndicesOpenParts | API parts for the Indices Open API |
IndicesPutAliasParts | API parts for the Indices Put Alias API |
IndicesPutMappingParts | API parts for the Indices Put Mapping API |
IndicesPutSettingsParts | API parts for the Indices Put Settings API |
IndicesPutTemplateParts | API parts for the Indices Put Template API |
IndicesRecoveryParts | API parts for the Indices Recovery API |
IndicesRefreshParts | API parts for the Indices Refresh API |
IndicesRolloverParts | API parts for the Indices Rollover API |
IndicesSegmentsParts | API parts for the Indices Segments API |
IndicesShardStoresParts | API parts for the Indices Shard Stores API |
IndicesShrinkParts | API parts for the Indices Shrink API |
IndicesSplitParts | API parts for the Indices Split API |
IndicesStatsParts | API parts for the Indices Stats API |
IndicesUnfreezeParts | API parts for the Indices Unfreeze API |
IndicesUpdateAliasesParts | API parts for the Indices Update Aliases API |
IndicesUpgradeParts | API parts for the Indices Upgrade API |
IndicesValidateQueryParts | API parts for the Indices Validate Query API |