Class IndicesRecord

    • Method Detail

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