#NEWLINE# @ query_params ( 'active_only' , 'detailed' , 'human' ) #NEWLINE# def recovery( self , index = None , params = None ) : #NEWLINE# #INDENT# '\n        The indices recovery API provides insight into on-going shard\n        recoveries. Recovery status may be reported for specific indices, or\n        cluster-wide.\n        `<http://www.elastic.co/guide/en/elasticsearch/reference/current/indices-recovery.html>`_\n\n        :arg index: A comma-separated list of index names; use `_all` or empty\n            string to perform the operation on all indices\n        :arg active_only: Display only those recoveries that are currently on-\n            going, default False\n        :arg detailed: Whether to display detailed information about shard\n            recovery, default False\n        :arg human: Whether to return time and byte values in human-readable\n            format., default False\n        ' #NEWLINE# return self . transport . perform_request ( 'GET' , _make_path ( self , '_recovery' ) , params = params )