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

    • completionSize

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

      API name: completion.size

    • fielddataMemorySize

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

      API name: fielddata.memory_size

    • fielddataEvictions

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

      API name: fielddata.evictions

    • queryCacheMemorySize

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

      API name: query_cache.memory_size

    • queryCacheEvictions

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

      API name: query_cache.evictions

    • requestCacheMemorySize

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

      API name: request_cache.memory_size

    • requestCacheEvictions

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

      API name: request_cache.evictions

    • requestCacheHitCount

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

      API name: request_cache.hit_count

    • requestCacheMissCount

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

      API name: request_cache.miss_count

    • flushTotal

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

      API name: flush.total

    • flushTotalTime

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

      API name: flush.total_time

    • getCurrent

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

      API name: get.current

    • getTime

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

      API name: get.time

    • getTotal

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

      API name: get.total

    • getExistsTime

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

      API name: get.exists_time

    • getExistsTotal

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

      API name: get.exists_total

    • getMissingTime

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

      API name: get.missing_time

    • getMissingTotal

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

      API name: get.missing_total

    • indexingDeleteCurrent

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

      API name: indexing.delete_current

    • indexingDeleteTime

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

      API name: indexing.delete_time

    • indexingDeleteTotal

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

      API name: indexing.delete_total

    • indexingIndexCurrent

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

      API name: indexing.index_current

    • indexingIndexTime

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

      API name: indexing.index_time

    • indexingIndexTotal

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

      API name: indexing.index_total

    • indexingIndexFailed

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

      API name: indexing.index_failed

    • mergesCurrent

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

      API name: merges.current

    • mergesCurrentDocs

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

      API name: merges.current_docs

    • mergesCurrentSize

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

      API name: merges.current_size

    • mergesTotal

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

      API name: merges.total

    • mergesTotalDocs

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

      API name: merges.total_docs

    • mergesTotalSize

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

      API name: merges.total_size

    • mergesTotalTime

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

      API name: merges.total_time

    • refreshTotal

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

      API name: refresh.total

    • refreshTime

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

      API name: refresh.time

    • refreshExternalTotal

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

      API name: refresh.external_total

    • refreshExternalTime

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

      API name: refresh.external_time

    • refreshListeners

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

      API name: refresh.listeners

    • searchFetchCurrent

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

      API name: search.fetch_current

    • searchFetchTime

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

      API name: search.fetch_time

    • searchFetchTotal

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

      API name: search.fetch_total

    • searchOpenContexts

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

      API name: search.open_contexts

    • searchQueryCurrent

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

      API name: search.query_current

    • searchQueryTime

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

      API name: search.query_time

    • searchQueryTotal

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

      API name: search.query_total

    • searchScrollCurrent

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

      API name: search.scroll_current

    • searchScrollTime

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

      API name: search.scroll_time

    • searchScrollTotal

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

      API name: search.scroll_total

    • segmentsCount

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

      API name: segments.count

    • segmentsMemory

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

      API name: segments.memory

    • segmentsIndexWriterMemory

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

      API name: segments.index_writer_memory

    • segmentsVersionMapMemory

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

      API name: 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

    • warmerCurrent

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

      API name: warmer.current

    • warmerTotal

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

      API name: warmer.total

    • warmerTotalTime

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

      API name: warmer.total_time

    • suggestCurrent

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

      API name: suggest.current

    • suggestTime

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

      API name: suggest.time

    • suggestTotal

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

      API name: suggest.total

    • memoryTotal

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

      API name: 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

    • bulkTotalTime

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

      API name: 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

    • bulkAvgTime

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

      API name: 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

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