code: def clear_cache(self, index=None, params=None):
          
          return self.transport.perform_request(
              "POST", _make_path(index, "_cache", "clear"), params=params
          )
docs: Clear either all caches or specific cached associated with one ore more indices.
          `<http://www.elastic.co/guide/en/elasticsearch/reference/current/indices-clearcache.html>`_
  
          :arg index: A comma-separated list of index name to limit the operation
          :arg allow_no_indices: Whether to ignore if a wildcard indices
              expression resolves into no concrete indices. (This includes `_all`
              string or when no indices have been specified)
          :arg expand_wildcards: Whether to expand wildcard expression to concrete
              indices that are open, closed or both., default 'open', valid
              choices are: 'open', 'closed', 'none', 'all'
          :arg field_data: Clear field data
          :arg fielddata: Clear field data
          :arg fields: A comma-separated list of fields to clear when using the
              `field_data` parameter (default: all)
          :arg ignore_unavailable: Whether specified concrete indices should be
              ignored when unavailable (missing or closed)
          :arg query: Clear query caches
          :arg recycler: Clear the recycler cache
          :arg request: Clear request cache
          :arg request_cache: Clear request cache