Class IndicesRecord

java.lang.Object
org.opensearch.client.opensearch.cat.indices.IndicesRecord
All Implemented Interfaces:
JsonpSerializable, PlainJsonSerializable, ToCopyableBuilder<IndicesRecord.Builder,IndicesRecord>

@JsonpDeserializable @Generated("org.opensearch.client.codegen.CodeGenerator") public class IndicesRecord extends Object implements PlainJsonSerializable, ToCopyableBuilder<IndicesRecord.Builder,IndicesRecord>
  • Field Details

  • Method Details

    • of

    • completionSize

      @Nullable public final String completionSize()
      size of completion

      API name: completion.size

    • creationDate

      @Nullable public final String creationDate()
      index creation date (millisecond value)

      API name: creation.date

    • creationDateString

      @Nullable public final String creationDateString()
      index creation date (as string)

      API name: creation.date.string

    • docsCount

      @Nullable public final String docsCount()
      available docs

      API name: docs.count

    • docsDeleted

      @Nullable public final String docsDeleted()
      deleted docs

      API name: docs.deleted

    • fielddataEvictions

      @Nullable public final String fielddataEvictions()
      field data evictions

      API name: fielddata.evictions

    • fielddataMemorySize

      @Nullable public final String fielddataMemorySize()
      used field data cache

      API name: fielddata.memory_size

    • flushTotal

      @Nullable public final String flushTotal()
      number of flushes

      API name: flush.total

    • flushTotalTime

      @Nullable public final String flushTotalTime()
      time spent in flush

      API name: flush.total_time

    • getCurrent

      @Nullable public final String getCurrent()
      number of current get ops

      API name: get.current

    • getExistsTime

      @Nullable public final String getExistsTime()
      time spent in successful gets

      API name: get.exists_time

    • getExistsTotal

      @Nullable public final String getExistsTotal()
      number of successful gets

      API name: get.exists_total

    • getMissingTime

      @Nullable public final String getMissingTime()
      time spent in failed gets

      API name: get.missing_time

    • getMissingTotal

      @Nullable public final String getMissingTotal()
      number of failed gets

      API name: get.missing_total

    • getTime

      @Nullable public final String getTime()
      time spent in get

      API name: get.time

    • getTotal

      @Nullable public final String getTotal()
      number of get ops

      API name: get.total

    • health

      @Nullable public final String health()
      current health status

      API name: health

    • index

      @Nullable public final String index()
      index name

      API name: index

    • indexingDeleteCurrent

      @Nullable public final String indexingDeleteCurrent()
      number of current deletions

      API name: indexing.delete_current

    • indexingDeleteTime

      @Nullable public final String indexingDeleteTime()
      time spent in deletions

      API name: indexing.delete_time

    • indexingDeleteTotal

      @Nullable public final String indexingDeleteTotal()
      number of delete ops

      API name: indexing.delete_total

    • indexingIndexCurrent

      @Nullable public final String indexingIndexCurrent()
      number of current indexing ops

      API name: indexing.index_current

    • indexingIndexFailed

      @Nullable public final String indexingIndexFailed()
      number of failed indexing ops

      API name: indexing.index_failed

    • indexingIndexTime

      @Nullable public final String indexingIndexTime()
      time spent in indexing

      API name: indexing.index_time

    • indexingIndexTotal

      @Nullable public final String indexingIndexTotal()
      number of indexing ops

      API name: indexing.index_total

    • memoryTotal

      @Nullable public final String memoryTotal()
      total used memory

      API name: memory.total

    • mergesCurrent

      @Nullable public final String mergesCurrent()
      number of current merges

      API name: merges.current

    • mergesCurrentDocs

      @Nullable public final String mergesCurrentDocs()
      number of current merging docs

      API name: merges.current_docs

    • mergesCurrentSize

      @Nullable public final String mergesCurrentSize()
      size of current merges

      API name: merges.current_size

    • mergesTotal

      @Nullable public final String mergesTotal()
      number of completed merge ops

      API name: merges.total

    • mergesTotalDocs

      @Nullable public final String mergesTotalDocs()
      docs merged

      API name: merges.total_docs

    • mergesTotalSize

      @Nullable public final String mergesTotalSize()
      size merged

      API name: merges.total_size

    • mergesTotalTime

      @Nullable public final String mergesTotalTime()
      time spent in merges

      API name: merges.total_time

    • pri

      @Nullable public final String pri()
      number of primary shards

      API name: pri

    • priCompletionSize

      @Nullable public final String priCompletionSize()
      size of completion

      API name: pri.completion.size

    • priFielddataEvictions

      @Nullable public final String priFielddataEvictions()
      field data evictions

      API name: pri.fielddata.evictions

    • priFielddataMemorySize

      @Nullable public final String priFielddataMemorySize()
      used field data cache

      API name: pri.fielddata.memory_size

    • priFlushTotal

      @Nullable public final String priFlushTotal()
      number of flushes

      API name: pri.flush.total

    • priFlushTotalTime

      @Nullable public final String priFlushTotalTime()
      time spent in flush

      API name: pri.flush.total_time

    • priGetCurrent

      @Nullable public final String priGetCurrent()
      number of current get ops

      API name: pri.get.current

    • priGetExistsTime

      @Nullable public final String priGetExistsTime()
      time spent in successful gets

      API name: pri.get.exists_time

    • priGetExistsTotal

      @Nullable public final String priGetExistsTotal()
      number of successful gets

      API name: pri.get.exists_total

    • priGetMissingTime

      @Nullable public final String priGetMissingTime()
      time spent in failed gets

      API name: pri.get.missing_time

    • priGetMissingTotal

      @Nullable public final String priGetMissingTotal()
      number of failed gets

      API name: pri.get.missing_total

    • priGetTime

      @Nullable public final String priGetTime()
      time spent in get

      API name: pri.get.time

    • priGetTotal

      @Nullable public final String priGetTotal()
      number of get ops

      API name: pri.get.total

    • priIndexingDeleteCurrent

      @Nullable public final String priIndexingDeleteCurrent()
      number of current deletions

      API name: pri.indexing.delete_current

    • priIndexingDeleteTime

      @Nullable public final String priIndexingDeleteTime()
      time spent in deletions

      API name: pri.indexing.delete_time

    • priIndexingDeleteTotal

      @Nullable public final String priIndexingDeleteTotal()
      number of delete ops

      API name: pri.indexing.delete_total

    • priIndexingIndexCurrent

      @Nullable public final String priIndexingIndexCurrent()
      number of current indexing ops

      API name: pri.indexing.index_current

    • priIndexingIndexFailed

      @Nullable public final String priIndexingIndexFailed()
      number of failed indexing ops

      API name: pri.indexing.index_failed

    • priIndexingIndexTime

      @Nullable public final String priIndexingIndexTime()
      time spent in indexing

      API name: pri.indexing.index_time

    • priIndexingIndexTotal

      @Nullable public final String priIndexingIndexTotal()
      number of indexing ops

      API name: pri.indexing.index_total

    • priMemoryTotal

      @Nullable public final String priMemoryTotal()
      total user memory

      API name: pri.memory.total

    • priMergesCurrent

      @Nullable public final String priMergesCurrent()
      number of current merges

      API name: pri.merges.current

    • priMergesCurrentDocs

      @Nullable public final String priMergesCurrentDocs()
      number of current merging docs

      API name: pri.merges.current_docs

    • priMergesCurrentSize

      @Nullable public final String priMergesCurrentSize()
      size of current merges

      API name: pri.merges.current_size

    • priMergesTotal

      @Nullable public final String priMergesTotal()
      number of completed merge ops

      API name: pri.merges.total

    • priMergesTotalDocs

      @Nullable public final String priMergesTotalDocs()
      docs merged

      API name: pri.merges.total_docs

    • priMergesTotalSize

      @Nullable public final String priMergesTotalSize()
      size merged

      API name: pri.merges.total_size

    • priMergesTotalTime

      @Nullable public final String priMergesTotalTime()
      time spent in merges

      API name: pri.merges.total_time

    • priQueryCacheEvictions

      @Nullable public final String priQueryCacheEvictions()
      query cache evictions

      API name: pri.query_cache.evictions

    • priQueryCacheMemorySize

      @Nullable public final String priQueryCacheMemorySize()
      used query cache

      API name: pri.query_cache.memory_size

    • priRefreshExternalTime

      @Nullable public final String priRefreshExternalTime()
      time spent in external refreshes

      API name: pri.refresh.external_time

    • priRefreshExternalTotal

      @Nullable public final String priRefreshExternalTotal()
      total external refreshes

      API name: pri.refresh.external_total

    • priRefreshListeners

      @Nullable public final String priRefreshListeners()
      number of pending refresh listeners

      API name: pri.refresh.listeners

    • priRefreshTime

      @Nullable public final String priRefreshTime()
      time spent in refreshes

      API name: pri.refresh.time

    • priRefreshTotal

      @Nullable public final String priRefreshTotal()
      total refreshes

      API name: pri.refresh.total

    • priRequestCacheEvictions

      @Nullable public final String priRequestCacheEvictions()
      request cache evictions

      API name: pri.request_cache.evictions

    • priRequestCacheHitCount

      @Nullable public final String priRequestCacheHitCount()
      request cache hit count

      API name: pri.request_cache.hit_count

    • priRequestCacheMemorySize

      @Nullable public final String priRequestCacheMemorySize()
      used request cache

      API name: pri.request_cache.memory_size

    • priRequestCacheMissCount

      @Nullable public final String priRequestCacheMissCount()
      request cache miss count

      API name: pri.request_cache.miss_count

    • priSearchConcurrentAvgSliceCount

      @Nullable public final String priSearchConcurrentAvgSliceCount()
      API name: pri.search.concurrent_avg_slice_count
    • priSearchConcurrentQueryCurrent

      @Nullable public final String priSearchConcurrentQueryCurrent()
      API name: pri.search.concurrent_query_current
    • priSearchConcurrentQueryTime

      @Nullable public final String priSearchConcurrentQueryTime()
      API name: pri.search.concurrent_query_time
    • priSearchConcurrentQueryTotal

      @Nullable public final String priSearchConcurrentQueryTotal()
      API name: pri.search.concurrent_query_total
    • priSearchFetchCurrent

      @Nullable public final String priSearchFetchCurrent()
      current fetch phase ops

      API name: pri.search.fetch_current

    • priSearchFetchTime

      @Nullable public final String priSearchFetchTime()
      time spent in fetch phase

      API name: pri.search.fetch_time

    • priSearchFetchTotal

      @Nullable public final String priSearchFetchTotal()
      total fetch ops

      API name: pri.search.fetch_total

    • priSearchOpenContexts

      @Nullable public final String priSearchOpenContexts()
      open search contexts

      API name: pri.search.open_contexts

    • priSearchPointInTimeCurrent

      @Nullable public final String priSearchPointInTimeCurrent()
      API name: pri.search.point_in_time_current
    • priSearchPointInTimeTime

      @Nullable public final String priSearchPointInTimeTime()
      API name: pri.search.point_in_time_time
    • priSearchPointInTimeTotal

      @Nullable public final String priSearchPointInTimeTotal()
      API name: pri.search.point_in_time_total
    • priSearchQueryCurrent

      @Nullable public final String priSearchQueryCurrent()
      current query phase ops

      API name: pri.search.query_current

    • priSearchQueryTime

      @Nullable public final String priSearchQueryTime()
      time spent in query phase

      API name: pri.search.query_time

    • priSearchQueryTotal

      @Nullable public final String priSearchQueryTotal()
      total query phase ops

      API name: pri.search.query_total

    • priSearchScrollCurrent

      @Nullable public final String priSearchScrollCurrent()
      open scroll contexts

      API name: pri.search.scroll_current

    • priSearchScrollTime

      @Nullable public final String priSearchScrollTime()
      time scroll contexts held open

      API name: pri.search.scroll_time

    • priSearchScrollTotal

      @Nullable public final String priSearchScrollTotal()
      completed scroll contexts

      API name: pri.search.scroll_total

    • priSegmentsCount

      @Nullable public final String priSegmentsCount()
      number of segments

      API name: pri.segments.count

    • priSegmentsFixedBitsetMemory

      @Nullable public final String priSegmentsFixedBitsetMemory()
      memory used by fixed bit sets for nested object field types and export type filters for types referred in _parent fields

      API name: pri.segments.fixed_bitset_memory

    • priSegmentsIndexWriterMemory

      @Nullable public final String priSegmentsIndexWriterMemory()
      memory used by index writer

      API name: pri.segments.index_writer_memory

    • priSegmentsMemory

      @Nullable public final String priSegmentsMemory()
      memory used by segments

      API name: pri.segments.memory

    • priSegmentsVersionMapMemory

      @Nullable public final String priSegmentsVersionMapMemory()
      memory used by version map

      API name: pri.segments.version_map_memory

    • priStoreSize

      @Nullable public final String priStoreSize()
      store size of primaries

      API name: pri.store.size

    • priSuggestCurrent

      @Nullable public final String priSuggestCurrent()
      number of current suggest ops

      API name: pri.suggest.current

    • priSuggestTime

      @Nullable public final String priSuggestTime()
      time spend in suggest

      API name: pri.suggest.time

    • priSuggestTotal

      @Nullable public final String priSuggestTotal()
      number of suggest ops

      API name: pri.suggest.total

    • priWarmerCurrent

      @Nullable public final String priWarmerCurrent()
      current warmer ops

      API name: pri.warmer.current

    • priWarmerTotal

      @Nullable public final String priWarmerTotal()
      total warmer ops

      API name: pri.warmer.total

    • priWarmerTotalTime

      @Nullable public final String priWarmerTotalTime()
      time spent in warmers

      API name: pri.warmer.total_time

    • queryCacheEvictions

      @Nullable public final String queryCacheEvictions()
      query cache evictions

      API name: query_cache.evictions

    • queryCacheMemorySize

      @Nullable public final String queryCacheMemorySize()
      used query cache

      API name: query_cache.memory_size

    • refreshExternalTime

      @Nullable public final String refreshExternalTime()
      time spent in external refreshes

      API name: refresh.external_time

    • refreshExternalTotal

      @Nullable public final String refreshExternalTotal()
      total external refreshes

      API name: refresh.external_total

    • refreshListeners

      @Nullable public final String refreshListeners()
      number of pending refresh listeners

      API name: refresh.listeners

    • refreshTime

      @Nullable public final String refreshTime()
      time spent in refreshes

      API name: refresh.time

    • refreshTotal

      @Nullable public final String refreshTotal()
      total refreshes

      API name: refresh.total

    • rep

      @Nullable public final String rep()
      number of replica shards

      API name: rep

    • requestCacheEvictions

      @Nullable public final String requestCacheEvictions()
      request cache evictions

      API name: request_cache.evictions

    • requestCacheHitCount

      @Nullable public final String requestCacheHitCount()
      request cache hit count

      API name: request_cache.hit_count

    • requestCacheMemorySize

      @Nullable public final String requestCacheMemorySize()
      used request cache

      API name: request_cache.memory_size

    • requestCacheMissCount

      @Nullable public final String requestCacheMissCount()
      request cache miss count

      API name: request_cache.miss_count

    • searchConcurrentAvgSliceCount

      @Nullable public final String searchConcurrentAvgSliceCount()
      API name: search.concurrent_avg_slice_count
    • searchConcurrentQueryCurrent

      @Nullable public final String searchConcurrentQueryCurrent()
      API name: search.concurrent_query_current
    • searchConcurrentQueryTime

      @Nullable public final String searchConcurrentQueryTime()
      API name: search.concurrent_query_time
    • searchConcurrentQueryTotal

      @Nullable public final String searchConcurrentQueryTotal()
      API name: search.concurrent_query_total
    • searchFetchCurrent

      @Nullable public final String searchFetchCurrent()
      current fetch phase ops

      API name: search.fetch_current

    • searchFetchTime

      @Nullable public final String searchFetchTime()
      time spent in fetch phase

      API name: search.fetch_time

    • searchFetchTotal

      @Nullable public final String searchFetchTotal()
      total fetch ops

      API name: search.fetch_total

    • searchOpenContexts

      @Nullable public final String searchOpenContexts()
      open search contexts

      API name: search.open_contexts

    • searchPointInTimeCurrent

      @Nullable public final String searchPointInTimeCurrent()
      API name: search.point_in_time_current
    • searchPointInTimeTime

      @Nullable public final String searchPointInTimeTime()
      API name: search.point_in_time_time
    • searchPointInTimeTotal

      @Nullable public final String searchPointInTimeTotal()
      API name: search.point_in_time_total
    • searchQueryCurrent

      @Nullable public final String searchQueryCurrent()
      current query phase ops

      API name: search.query_current

    • searchQueryTime

      @Nullable public final String searchQueryTime()
      time spent in query phase

      API name: search.query_time

    • searchQueryTotal

      @Nullable public final String searchQueryTotal()
      total query phase ops

      API name: search.query_total

    • searchScrollCurrent

      @Nullable public final String searchScrollCurrent()
      open scroll contexts

      API name: search.scroll_current

    • searchScrollTime

      @Nullable public final String searchScrollTime()
      time scroll contexts held open

      API name: search.scroll_time

    • searchScrollTotal

      @Nullable public final String searchScrollTotal()
      completed scroll contexts

      API name: search.scroll_total

    • searchThrottled

      @Nullable public final String searchThrottled()
      indicates if the index is search throttled

      API name: search.throttled

    • segmentsCount

      @Nullable public final String segmentsCount()
      number of segments

      API name: segments.count

    • segmentsFixedBitsetMemory

      @Nullable public final String segmentsFixedBitsetMemory()
      memory used by fixed bit sets for nested object field types and export type filters for types referred in _parent fields

      API name: segments.fixed_bitset_memory

    • segmentsIndexWriterMemory

      @Nullable public final String segmentsIndexWriterMemory()
      memory used by index writer

      API name: segments.index_writer_memory

    • segmentsMemory

      @Nullable public final String segmentsMemory()
      memory used by segments

      API name: segments.memory

    • segmentsVersionMapMemory

      @Nullable public final String segmentsVersionMapMemory()
      memory used by version map

      API name: segments.version_map_memory

    • status

      @Nullable public final String status()
      open/close status

      API name: status

    • storeSize

      @Nullable public final String storeSize()
      store size of primaries and replicas

      API name: store.size

    • suggestCurrent

      @Nullable public final String suggestCurrent()
      number of current suggest ops

      API name: suggest.current

    • suggestTime

      @Nullable public final String suggestTime()
      time spend in suggest

      API name: suggest.time

    • suggestTotal

      @Nullable public final String suggestTotal()
      number of suggest ops

      API name: suggest.total

    • uuid

      @Nullable public final String uuid()
      index UUID

      API name: uuid

    • warmerCurrent

      @Nullable public final String warmerCurrent()
      current warmer ops

      API name: warmer.current

    • warmerTotal

      @Nullable public final String warmerTotal()
      total warmer ops

      API name: warmer.total

    • warmerTotalTime

      @Nullable public final String warmerTotalTime()
      time spent in warmers

      API name: warmer.total_time

    • serialize

      public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • toBuilder

      @Nonnull public IndicesRecord.Builder toBuilder()
      Description copied from interface: ToCopyableBuilder
      Create a new builder ToCopyableBuilder that is initialised with the current state of this object.
      Specified by:
      toBuilder in interface ToCopyableBuilder<IndicesRecord.Builder,IndicesRecord>
      Returns:
      a new builder instance.
    • builder

      @Nonnull public static IndicesRecord.Builder builder()
    • setupIndicesRecordDeserializer

      protected static void setupIndicesRecordDeserializer(ObjectDeserializer<IndicesRecord.Builder> op)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object