/*
 * Copyright OpenSearch Contributors
 * SPDX-License-Identifier: Apache-2.0
 *
 * The OpenSearch Contributors require contributions made to
 * this file be licensed under the Apache-2.0 license or a
 * compatible open source license.
 *
 */

/*
 * This file was generated from the OpenSearch API Spec. Do NOT edit it
 * manually. If you want to make changes, either update the spec or
 * modify the API generator.
 */


export type ShardsRecord = {
  'bulk.avg_size_in_bytes'?: undefined | string;
  'bulk.avg_time'?: undefined | string;
  'bulk.total_operations'?: undefined | string;
  'bulk.total_size_in_bytes'?: undefined | string;
  'bulk.total_time'?: undefined | string;
  'completion.size'?: undefined | string;
  docs?: undefined | string;
  'docs.deleted'?: undefined | string;
  'fielddata.evictions'?: undefined | string;
  'fielddata.memory_size'?: undefined | string;
  'flush.total'?: undefined | string;
  'flush.total_time'?: undefined | string;
  'get.current'?: undefined | string;
  'get.exists_time'?: undefined | string;
  'get.exists_total'?: undefined | string;
  'get.missing_time'?: undefined | string;
  'get.missing_total'?: undefined | string;
  'get.time'?: undefined | string;
  'get.total'?: undefined | string;
  id?: undefined | string;
  index?: string;
  'indexing.delete_current'?: undefined | string;
  'indexing.delete_time'?: undefined | string;
  'indexing.delete_total'?: undefined | string;
  'indexing.index_current'?: undefined | string;
  'indexing.index_failed'?: undefined | string;
  'indexing.index_time'?: undefined | string;
  'indexing.index_total'?: undefined | string;
  ip?: undefined | string;
  'merges.current'?: undefined | string;
  'merges.current_docs'?: undefined | string;
  'merges.current_size'?: undefined | string;
  'merges.total'?: undefined | string;
  'merges.total_docs'?: undefined | string;
  'merges.total_size'?: undefined | string;
  'merges.total_time'?: undefined | string;
  node?: undefined | string;
  'path.data'?: undefined | string;
  'path.state'?: undefined | string;
  prirep?: string;
  'query_cache.evictions'?: undefined | string;
  'query_cache.memory_size'?: undefined | string;
  'recoverysource.type'?: undefined | string;
  'refresh.external_time'?: undefined | string;
  'refresh.external_total'?: undefined | string;
  'refresh.listeners'?: undefined | string;
  'refresh.time'?: undefined | string;
  'refresh.total'?: undefined | string;
  'search.concurrent_avg_slice_count'?: undefined | string;
  'search.concurrent_query_current'?: undefined | string;
  'search.concurrent_query_time'?: undefined | string;
  'search.concurrent_query_total'?: undefined | string;
  'search.fetch_current'?: undefined | string;
  'search.fetch_time'?: undefined | string;
  'search.fetch_total'?: undefined | string;
  'search.open_contexts'?: undefined | string;
  'search.point_in_time_current'?: undefined | string;
  'search.point_in_time_time'?: undefined | string;
  'search.point_in_time_total'?: undefined | string;
  'search.query_current'?: undefined | string;
  'search.query_time'?: undefined | string;
  'search.query_total'?: undefined | string;
  'search.scroll_current'?: undefined | string;
  'search.scroll_time'?: undefined | string;
  'search.scroll_total'?: undefined | string;
  'search.search_idle_reactivate_count_total'?: undefined | string;
  'segments.count'?: undefined | string;
  'segments.fixed_bitset_memory'?: undefined | string;
  'segments.index_writer_memory'?: undefined | string;
  'segments.memory'?: undefined | string;
  'segments.version_map_memory'?: undefined | string;
  'seq_no.global_checkpoint'?: undefined | string;
  'seq_no.local_checkpoint'?: undefined | string;
  'seq_no.max'?: undefined | string;
  shard?: string;
  state?: string;
  store?: undefined | string;
  sync_id?: undefined | string;
  'unassigned.at'?: undefined | string;
  'unassigned.details'?: undefined | string;
  'unassigned.for'?: undefined | string;
  'unassigned.reason'?: undefined | string;
  'warmer.current'?: undefined | string;
  'warmer.total'?: undefined | string;
  'warmer.total_time'?: undefined | string;
}

