Class IndicesRecord

java.lang.Object
co.elastic.clients.elasticsearch.cat.indices.IndicesRecord
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public class IndicesRecord
extends java.lang.Object
implements JsonpSerializable
See Also:
API specification
  • Field Details

  • Method Details

    • of

      public static IndicesRecord of​(java.util.function.Function<IndicesRecord.Builder,​ObjectBuilder<IndicesRecord>> fn)
    • health

      @Nullable public final java.lang.String health()
      current health status

      API name: health

    • status

      @Nullable public final java.lang.String status()
      open/close status

      API name: status

    • index

      @Nullable public final java.lang.String index()
      index name

      API name: index

    • uuid

      @Nullable public final java.lang.String uuid()
      index uuid

      API name: uuid

    • pri

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

      API name: pri

    • rep

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

      API name: rep

    • docsCount

      @Nullable public final java.lang.String docsCount()
      available docs

      API name: docs.count

    • docsDeleted

      @Nullable public final java.lang.String docsDeleted()
      deleted docs

      API name: docs.deleted

    • creationDate

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

      API name: creation.date

    • creationDateString

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

      API name: creation.date.string

    • storeSize

      @Nullable public final java.lang.String storeSize()
      store size of primaries & replicas

      API name: store.size

    • priStoreSize

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

      API name: pri.store.size

    • completionSize

      @Nullable public final java.lang.String completionSize()
      size of completion

      API name: completion.size

    • priCompletionSize

      @Nullable public final java.lang.String priCompletionSize()
      size of completion

      API name: pri.completion.size

    • fielddataMemorySize

      @Nullable public final java.lang.String fielddataMemorySize()
      used fielddata cache

      API name: fielddata.memory_size

    • priFielddataMemorySize

      @Nullable public final java.lang.String priFielddataMemorySize()
      used fielddata cache

      API name: pri.fielddata.memory_size

    • fielddataEvictions

      @Nullable public final java.lang.String fielddataEvictions()
      fielddata evictions

      API name: fielddata.evictions

    • priFielddataEvictions

      @Nullable public final java.lang.String priFielddataEvictions()
      fielddata evictions

      API name: pri.fielddata.evictions

    • queryCacheMemorySize

      @Nullable public final java.lang.String queryCacheMemorySize()
      used query cache

      API name: query_cache.memory_size

    • priQueryCacheMemorySize

      @Nullable public final java.lang.String priQueryCacheMemorySize()
      used query cache

      API name: pri.query_cache.memory_size

    • queryCacheEvictions

      @Nullable public final java.lang.String queryCacheEvictions()
      query cache evictions

      API name: query_cache.evictions

    • priQueryCacheEvictions

      @Nullable public final java.lang.String priQueryCacheEvictions()
      query cache evictions

      API name: pri.query_cache.evictions

    • requestCacheMemorySize

      @Nullable public final java.lang.String requestCacheMemorySize()
      used request cache

      API name: request_cache.memory_size

    • priRequestCacheMemorySize

      @Nullable public final java.lang.String priRequestCacheMemorySize()
      used request cache

      API name: pri.request_cache.memory_size

    • requestCacheEvictions

      @Nullable public final java.lang.String requestCacheEvictions()
      request cache evictions

      API name: request_cache.evictions

    • priRequestCacheEvictions

      @Nullable public final java.lang.String priRequestCacheEvictions()
      request cache evictions

      API name: pri.request_cache.evictions

    • requestCacheHitCount

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

      API name: request_cache.hit_count

    • priRequestCacheHitCount

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

      API name: pri.request_cache.hit_count

    • requestCacheMissCount

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

      API name: request_cache.miss_count

    • priRequestCacheMissCount

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

      API name: pri.request_cache.miss_count

    • flushTotal

      @Nullable public final java.lang.String flushTotal()
      number of flushes

      API name: flush.total

    • priFlushTotal

      @Nullable public final java.lang.String priFlushTotal()
      number of flushes

      API name: pri.flush.total

    • flushTotalTime

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

      API name: flush.total_time

    • priFlushTotalTime

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

      API name: pri.flush.total_time

    • getCurrent

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

      API name: get.current

    • priGetCurrent

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

      API name: pri.get.current

    • getTime

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

      API name: get.time

    • priGetTime

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

      API name: pri.get.time

    • getTotal

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

      API name: get.total

    • priGetTotal

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

      API name: pri.get.total

    • getExistsTime

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

      API name: get.exists_time

    • priGetExistsTime

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

      API name: pri.get.exists_time

    • getExistsTotal

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

      API name: get.exists_total

    • priGetExistsTotal

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

      API name: pri.get.exists_total

    • getMissingTime

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

      API name: get.missing_time

    • priGetMissingTime

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

      API name: pri.get.missing_time

    • getMissingTotal

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

      API name: get.missing_total

    • priGetMissingTotal

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

      API name: pri.get.missing_total

    • indexingDeleteCurrent

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

      API name: indexing.delete_current

    • priIndexingDeleteCurrent

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

      API name: pri.indexing.delete_current

    • indexingDeleteTime

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

      API name: indexing.delete_time

    • priIndexingDeleteTime

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

      API name: pri.indexing.delete_time

    • indexingDeleteTotal

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

      API name: indexing.delete_total

    • priIndexingDeleteTotal

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

      API name: pri.indexing.delete_total

    • indexingIndexCurrent

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

      API name: indexing.index_current

    • priIndexingIndexCurrent

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

      API name: pri.indexing.index_current

    • indexingIndexTime

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

      API name: indexing.index_time

    • priIndexingIndexTime

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

      API name: pri.indexing.index_time

    • indexingIndexTotal

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

      API name: indexing.index_total

    • priIndexingIndexTotal

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

      API name: pri.indexing.index_total

    • indexingIndexFailed

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

      API name: indexing.index_failed

    • priIndexingIndexFailed

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

      API name: pri.indexing.index_failed

    • mergesCurrent

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

      API name: merges.current

    • priMergesCurrent

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

      API name: pri.merges.current

    • mergesCurrentDocs

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

      API name: merges.current_docs

    • priMergesCurrentDocs

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

      API name: pri.merges.current_docs

    • mergesCurrentSize

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

      API name: merges.current_size

    • priMergesCurrentSize

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

      API name: pri.merges.current_size

    • mergesTotal

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

      API name: merges.total

    • priMergesTotal

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

      API name: pri.merges.total

    • mergesTotalDocs

      @Nullable public final java.lang.String mergesTotalDocs()
      docs merged

      API name: merges.total_docs

    • priMergesTotalDocs

      @Nullable public final java.lang.String priMergesTotalDocs()
      docs merged

      API name: pri.merges.total_docs

    • mergesTotalSize

      @Nullable public final java.lang.String mergesTotalSize()
      size merged

      API name: merges.total_size

    • priMergesTotalSize

      @Nullable public final java.lang.String priMergesTotalSize()
      size merged

      API name: pri.merges.total_size

    • mergesTotalTime

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

      API name: merges.total_time

    • priMergesTotalTime

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

      API name: pri.merges.total_time

    • refreshTotal

      @Nullable public final java.lang.String refreshTotal()
      total refreshes

      API name: refresh.total

    • priRefreshTotal

      @Nullable public final java.lang.String priRefreshTotal()
      total refreshes

      API name: pri.refresh.total

    • refreshTime

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

      API name: refresh.time

    • priRefreshTime

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

      API name: pri.refresh.time

    • refreshExternalTotal

      @Nullable public final java.lang.String refreshExternalTotal()
      total external refreshes

      API name: refresh.external_total

    • priRefreshExternalTotal

      @Nullable public final java.lang.String priRefreshExternalTotal()
      total external refreshes

      API name: pri.refresh.external_total

    • refreshExternalTime

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

      API name: refresh.external_time

    • priRefreshExternalTime

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

      API name: pri.refresh.external_time

    • refreshListeners

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

      API name: refresh.listeners

    • priRefreshListeners

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

      API name: pri.refresh.listeners

    • searchFetchCurrent

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

      API name: search.fetch_current

    • priSearchFetchCurrent

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

      API name: pri.search.fetch_current

    • searchFetchTime

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

      API name: search.fetch_time

    • priSearchFetchTime

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

      API name: pri.search.fetch_time

    • searchFetchTotal

      @Nullable public final java.lang.String searchFetchTotal()
      total fetch ops

      API name: search.fetch_total

    • priSearchFetchTotal

      @Nullable public final java.lang.String priSearchFetchTotal()
      total fetch ops

      API name: pri.search.fetch_total

    • searchOpenContexts

      @Nullable public final java.lang.String searchOpenContexts()
      open search contexts

      API name: search.open_contexts

    • priSearchOpenContexts

      @Nullable public final java.lang.String priSearchOpenContexts()
      open search contexts

      API name: pri.search.open_contexts

    • searchQueryCurrent

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

      API name: search.query_current

    • priSearchQueryCurrent

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

      API name: pri.search.query_current

    • searchQueryTime

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

      API name: search.query_time

    • priSearchQueryTime

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

      API name: pri.search.query_time

    • searchQueryTotal

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

      API name: search.query_total

    • priSearchQueryTotal

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

      API name: pri.search.query_total

    • searchScrollCurrent

      @Nullable public final java.lang.String searchScrollCurrent()
      open scroll contexts

      API name: search.scroll_current

    • priSearchScrollCurrent

      @Nullable public final java.lang.String priSearchScrollCurrent()
      open scroll contexts

      API name: pri.search.scroll_current

    • searchScrollTime

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

      API name: search.scroll_time

    • priSearchScrollTime

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

      API name: pri.search.scroll_time

    • searchScrollTotal

      @Nullable public final java.lang.String searchScrollTotal()
      completed scroll contexts

      API name: search.scroll_total

    • priSearchScrollTotal

      @Nullable public final java.lang.String priSearchScrollTotal()
      completed scroll contexts

      API name: pri.search.scroll_total

    • segmentsCount

      @Nullable public final java.lang.String segmentsCount()
      number of segments

      API name: segments.count

    • priSegmentsCount

      @Nullable public final java.lang.String priSegmentsCount()
      number of segments

      API name: pri.segments.count

    • segmentsMemory

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

      API name: segments.memory

    • priSegmentsMemory

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

      API name: pri.segments.memory

    • segmentsIndexWriterMemory

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

      API name: segments.index_writer_memory

    • priSegmentsIndexWriterMemory

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

      API name: pri.segments.index_writer_memory

    • segmentsVersionMapMemory

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

      API name: segments.version_map_memory

    • priSegmentsVersionMapMemory

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

      API name: pri.segments.version_map_memory

    • segmentsFixedBitsetMemory

      @Nullable public final java.lang.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

    • priSegmentsFixedBitsetMemory

      @Nullable public final java.lang.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

    • warmerCurrent

      @Nullable public final java.lang.String warmerCurrent()
      current warmer ops

      API name: warmer.current

    • priWarmerCurrent

      @Nullable public final java.lang.String priWarmerCurrent()
      current warmer ops

      API name: pri.warmer.current

    • warmerTotal

      @Nullable public final java.lang.String warmerTotal()
      total warmer ops

      API name: warmer.total

    • priWarmerTotal

      @Nullable public final java.lang.String priWarmerTotal()
      total warmer ops

      API name: pri.warmer.total

    • warmerTotalTime

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

      API name: warmer.total_time

    • priWarmerTotalTime

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

      API name: pri.warmer.total_time

    • suggestCurrent

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

      API name: suggest.current

    • priSuggestCurrent

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

      API name: pri.suggest.current

    • suggestTime

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

      API name: suggest.time

    • priSuggestTime

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

      API name: pri.suggest.time

    • suggestTotal

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

      API name: suggest.total

    • priSuggestTotal

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

      API name: pri.suggest.total

    • memoryTotal

      @Nullable public final java.lang.String memoryTotal()
      total used memory

      API name: memory.total

    • priMemoryTotal

      @Nullable public final java.lang.String priMemoryTotal()
      total user memory

      API name: pri.memory.total

    • searchThrottled

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

      API name: search.throttled

    • bulkTotalOperations

      @Nullable public final java.lang.String bulkTotalOperations()
      number of bulk shard ops

      API name: bulk.total_operations

    • priBulkTotalOperations

      @Nullable public final java.lang.String priBulkTotalOperations()
      number of bulk shard ops

      API name: pri.bulk.total_operations

    • bulkTotalTime

      @Nullable public final java.lang.String bulkTotalTime()
      time spend in shard bulk

      API name: bulk.total_time

    • priBulkTotalTime

      @Nullable public final java.lang.String priBulkTotalTime()
      time spend in shard bulk

      API name: pri.bulk.total_time

    • bulkTotalSizeInBytes

      @Nullable public final java.lang.String bulkTotalSizeInBytes()
      total size in bytes of shard bulk

      API name: bulk.total_size_in_bytes

    • priBulkTotalSizeInBytes

      @Nullable public final java.lang.String priBulkTotalSizeInBytes()
      total size in bytes of shard bulk

      API name: pri.bulk.total_size_in_bytes

    • bulkAvgTime

      @Nullable public final java.lang.String bulkAvgTime()
      average time spend in shard bulk

      API name: bulk.avg_time

    • priBulkAvgTime

      @Nullable public final java.lang.String priBulkAvgTime()
      average time spend in shard bulk

      API name: pri.bulk.avg_time

    • bulkAvgSizeInBytes

      @Nullable public final java.lang.String bulkAvgSizeInBytes()
      average size in bytes of shard bulk

      API name: bulk.avg_size_in_bytes

    • priBulkAvgSizeInBytes

      @Nullable public final java.lang.String priBulkAvgSizeInBytes()
      average size in bytes of shard bulk

      API name: pri.bulk.avg_size_in_bytes

    • 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)
    • setupIndicesRecordDeserializer

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