a _b<@s$ddlmZmZGdddeZdS))NamespacedClient query_paramsc@s.eZdZeddddZedddZdS) FeaturesClientZmaster_timeoutNcs|jjdd||dIdHS)z Gets a list of features which can be included in snapshots using the feature_states field when creating a snapshot :arg master_timeout: Explicit operation timeout for connection to master node GETz /_featuresparamsheadersN transportZperform_requestselfrrr J/tmp/pip-target-4jja1joz/lib/python/opensearchpy/_async/client/features.py get_featuress zFeaturesClient.get_featurescs|jjdd||dIdHS)z Resets the internal state of features, usually by deleting system indices .. warning:: This API is **experimental** so may include breaking changes or be removed in a future version POSTz/_features/_resetrNr r r r rreset_features-s zFeaturesClient.reset_features)NN)NN)__name__ __module__ __qualname__rrrr r r rrs rN)utilsrrrr r r rs