Class IndicesRecord.Builder

java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch.cat.indices.IndicesRecord.Builder
All Implemented Interfaces:
CopyableBuilder<IndicesRecord.Builder,IndicesRecord>, MutableBuilder<IndicesRecord.Builder,IndicesRecord>, ObjectBuilder<IndicesRecord>
Enclosing class:
IndicesRecord

public static class IndicesRecord.Builder extends ObjectBuilderBase implements CopyableBuilder<IndicesRecord.Builder,IndicesRecord>
Builder for IndicesRecord.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • copy

      @Nonnull public IndicesRecord.Builder copy()
      Description copied from interface: CopyableBuilder
      Create a new builder CopyableBuilder that is a copy of this one.
      Specified by:
      copy in interface CopyableBuilder<IndicesRecord.Builder,IndicesRecord>
      Returns:
      a new builder instance.
    • completionSize

      @Nonnull public final IndicesRecord.Builder completionSize(@Nullable String value)
      size of completion

      API name: completion.size

    • creationDate

      @Nonnull public final IndicesRecord.Builder creationDate(@Nullable String value)
      index creation date (millisecond value)

      API name: creation.date

    • creationDateString

      @Nonnull public final IndicesRecord.Builder creationDateString(@Nullable String value)
      index creation date (as string)

      API name: creation.date.string

    • docsCount

      @Nonnull public final IndicesRecord.Builder docsCount(@Nullable String value)
      available docs

      API name: docs.count

    • docsDeleted

      @Nonnull public final IndicesRecord.Builder docsDeleted(@Nullable String value)
      deleted docs

      API name: docs.deleted

    • fielddataEvictions

      @Nonnull public final IndicesRecord.Builder fielddataEvictions(@Nullable String value)
      field data evictions

      API name: fielddata.evictions

    • fielddataMemorySize

      @Nonnull public final IndicesRecord.Builder fielddataMemorySize(@Nullable String value)
      used field data cache

      API name: fielddata.memory_size

    • flushTotal

      @Nonnull public final IndicesRecord.Builder flushTotal(@Nullable String value)
      number of flushes

      API name: flush.total

    • flushTotalTime

      @Nonnull public final IndicesRecord.Builder flushTotalTime(@Nullable String value)
      time spent in flush

      API name: flush.total_time

    • getCurrent

      @Nonnull public final IndicesRecord.Builder getCurrent(@Nullable String value)
      number of current get ops

      API name: get.current

    • getExistsTime

      @Nonnull public final IndicesRecord.Builder getExistsTime(@Nullable String value)
      time spent in successful gets

      API name: get.exists_time

    • getExistsTotal

      @Nonnull public final IndicesRecord.Builder getExistsTotal(@Nullable String value)
      number of successful gets

      API name: get.exists_total

    • getMissingTime

      @Nonnull public final IndicesRecord.Builder getMissingTime(@Nullable String value)
      time spent in failed gets

      API name: get.missing_time

    • getMissingTotal

      @Nonnull public final IndicesRecord.Builder getMissingTotal(@Nullable String value)
      number of failed gets

      API name: get.missing_total

    • getTime

      @Nonnull public final IndicesRecord.Builder getTime(@Nullable String value)
      time spent in get

      API name: get.time

    • getTotal

      @Nonnull public final IndicesRecord.Builder getTotal(@Nullable String value)
      number of get ops

      API name: get.total

    • health

      @Nonnull public final IndicesRecord.Builder health(@Nullable String value)
      current health status

      API name: health

    • index

      @Nonnull public final IndicesRecord.Builder index(@Nullable String value)
      index name

      API name: index

    • indexingDeleteCurrent

      @Nonnull public final IndicesRecord.Builder indexingDeleteCurrent(@Nullable String value)
      number of current deletions

      API name: indexing.delete_current

    • indexingDeleteTime

      @Nonnull public final IndicesRecord.Builder indexingDeleteTime(@Nullable String value)
      time spent in deletions

      API name: indexing.delete_time

    • indexingDeleteTotal

      @Nonnull public final IndicesRecord.Builder indexingDeleteTotal(@Nullable String value)
      number of delete ops

      API name: indexing.delete_total

    • indexingIndexCurrent

      @Nonnull public final IndicesRecord.Builder indexingIndexCurrent(@Nullable String value)
      number of current indexing ops

      API name: indexing.index_current

    • indexingIndexFailed

      @Nonnull public final IndicesRecord.Builder indexingIndexFailed(@Nullable String value)
      number of failed indexing ops

      API name: indexing.index_failed

    • indexingIndexTime

      @Nonnull public final IndicesRecord.Builder indexingIndexTime(@Nullable String value)
      time spent in indexing

      API name: indexing.index_time

    • indexingIndexTotal

      @Nonnull public final IndicesRecord.Builder indexingIndexTotal(@Nullable String value)
      number of indexing ops

      API name: indexing.index_total

    • memoryTotal

      @Nonnull public final IndicesRecord.Builder memoryTotal(@Nullable String value)
      total used memory

      API name: memory.total

    • mergesCurrent

      @Nonnull public final IndicesRecord.Builder mergesCurrent(@Nullable String value)
      number of current merges

      API name: merges.current

    • mergesCurrentDocs

      @Nonnull public final IndicesRecord.Builder mergesCurrentDocs(@Nullable String value)
      number of current merging docs

      API name: merges.current_docs

    • mergesCurrentSize

      @Nonnull public final IndicesRecord.Builder mergesCurrentSize(@Nullable String value)
      size of current merges

      API name: merges.current_size

    • mergesTotal

      @Nonnull public final IndicesRecord.Builder mergesTotal(@Nullable String value)
      number of completed merge ops

      API name: merges.total

    • mergesTotalDocs

      @Nonnull public final IndicesRecord.Builder mergesTotalDocs(@Nullable String value)
      docs merged

      API name: merges.total_docs

    • mergesTotalSize

      @Nonnull public final IndicesRecord.Builder mergesTotalSize(@Nullable String value)
      size merged

      API name: merges.total_size

    • mergesTotalTime

      @Nonnull public final IndicesRecord.Builder mergesTotalTime(@Nullable String value)
      time spent in merges

      API name: merges.total_time

    • pri

      @Nonnull public final IndicesRecord.Builder pri(@Nullable String value)
      number of primary shards

      API name: pri

    • priCompletionSize

      @Nonnull public final IndicesRecord.Builder priCompletionSize(@Nullable String value)
      size of completion

      API name: pri.completion.size

    • priFielddataEvictions

      @Nonnull public final IndicesRecord.Builder priFielddataEvictions(@Nullable String value)
      field data evictions

      API name: pri.fielddata.evictions

    • priFielddataMemorySize

      @Nonnull public final IndicesRecord.Builder priFielddataMemorySize(@Nullable String value)
      used field data cache

      API name: pri.fielddata.memory_size

    • priFlushTotal

      @Nonnull public final IndicesRecord.Builder priFlushTotal(@Nullable String value)
      number of flushes

      API name: pri.flush.total

    • priFlushTotalTime

      @Nonnull public final IndicesRecord.Builder priFlushTotalTime(@Nullable String value)
      time spent in flush

      API name: pri.flush.total_time

    • priGetCurrent

      @Nonnull public final IndicesRecord.Builder priGetCurrent(@Nullable String value)
      number of current get ops

      API name: pri.get.current

    • priGetExistsTime

      @Nonnull public final IndicesRecord.Builder priGetExistsTime(@Nullable String value)
      time spent in successful gets

      API name: pri.get.exists_time

    • priGetExistsTotal

      @Nonnull public final IndicesRecord.Builder priGetExistsTotal(@Nullable String value)
      number of successful gets

      API name: pri.get.exists_total

    • priGetMissingTime

      @Nonnull public final IndicesRecord.Builder priGetMissingTime(@Nullable String value)
      time spent in failed gets

      API name: pri.get.missing_time

    • priGetMissingTotal

      @Nonnull public final IndicesRecord.Builder priGetMissingTotal(@Nullable String value)
      number of failed gets

      API name: pri.get.missing_total

    • priGetTime

      @Nonnull public final IndicesRecord.Builder priGetTime(@Nullable String value)
      time spent in get

      API name: pri.get.time

    • priGetTotal

      @Nonnull public final IndicesRecord.Builder priGetTotal(@Nullable String value)
      number of get ops

      API name: pri.get.total

    • priIndexingDeleteCurrent

      @Nonnull public final IndicesRecord.Builder priIndexingDeleteCurrent(@Nullable String value)
      number of current deletions

      API name: pri.indexing.delete_current

    • priIndexingDeleteTime

      @Nonnull public final IndicesRecord.Builder priIndexingDeleteTime(@Nullable String value)
      time spent in deletions

      API name: pri.indexing.delete_time

    • priIndexingDeleteTotal

      @Nonnull public final IndicesRecord.Builder priIndexingDeleteTotal(@Nullable String value)
      number of delete ops

      API name: pri.indexing.delete_total

    • priIndexingIndexCurrent

      @Nonnull public final IndicesRecord.Builder priIndexingIndexCurrent(@Nullable String value)
      number of current indexing ops

      API name: pri.indexing.index_current

    • priIndexingIndexFailed

      @Nonnull public final IndicesRecord.Builder priIndexingIndexFailed(@Nullable String value)
      number of failed indexing ops

      API name: pri.indexing.index_failed

    • priIndexingIndexTime

      @Nonnull public final IndicesRecord.Builder priIndexingIndexTime(@Nullable String value)
      time spent in indexing

      API name: pri.indexing.index_time

    • priIndexingIndexTotal

      @Nonnull public final IndicesRecord.Builder priIndexingIndexTotal(@Nullable String value)
      number of indexing ops

      API name: pri.indexing.index_total

    • priMemoryTotal

      @Nonnull public final IndicesRecord.Builder priMemoryTotal(@Nullable String value)
      total user memory

      API name: pri.memory.total

    • priMergesCurrent

      @Nonnull public final IndicesRecord.Builder priMergesCurrent(@Nullable String value)
      number of current merges

      API name: pri.merges.current

    • priMergesCurrentDocs

      @Nonnull public final IndicesRecord.Builder priMergesCurrentDocs(@Nullable String value)
      number of current merging docs

      API name: pri.merges.current_docs

    • priMergesCurrentSize

      @Nonnull public final IndicesRecord.Builder priMergesCurrentSize(@Nullable String value)
      size of current merges

      API name: pri.merges.current_size

    • priMergesTotal

      @Nonnull public final IndicesRecord.Builder priMergesTotal(@Nullable String value)
      number of completed merge ops

      API name: pri.merges.total

    • priMergesTotalDocs

      @Nonnull public final IndicesRecord.Builder priMergesTotalDocs(@Nullable String value)
      docs merged

      API name: pri.merges.total_docs

    • priMergesTotalSize

      @Nonnull public final IndicesRecord.Builder priMergesTotalSize(@Nullable String value)
      size merged

      API name: pri.merges.total_size

    • priMergesTotalTime

      @Nonnull public final IndicesRecord.Builder priMergesTotalTime(@Nullable String value)
      time spent in merges

      API name: pri.merges.total_time

    • priQueryCacheEvictions

      @Nonnull public final IndicesRecord.Builder priQueryCacheEvictions(@Nullable String value)
      query cache evictions

      API name: pri.query_cache.evictions

    • priQueryCacheMemorySize

      @Nonnull public final IndicesRecord.Builder priQueryCacheMemorySize(@Nullable String value)
      used query cache

      API name: pri.query_cache.memory_size

    • priRefreshExternalTime

      @Nonnull public final IndicesRecord.Builder priRefreshExternalTime(@Nullable String value)
      time spent in external refreshes

      API name: pri.refresh.external_time

    • priRefreshExternalTotal

      @Nonnull public final IndicesRecord.Builder priRefreshExternalTotal(@Nullable String value)
      total external refreshes

      API name: pri.refresh.external_total

    • priRefreshListeners

      @Nonnull public final IndicesRecord.Builder priRefreshListeners(@Nullable String value)
      number of pending refresh listeners

      API name: pri.refresh.listeners

    • priRefreshTime

      @Nonnull public final IndicesRecord.Builder priRefreshTime(@Nullable String value)
      time spent in refreshes

      API name: pri.refresh.time

    • priRefreshTotal

      @Nonnull public final IndicesRecord.Builder priRefreshTotal(@Nullable String value)
      total refreshes

      API name: pri.refresh.total

    • priRequestCacheEvictions

      @Nonnull public final IndicesRecord.Builder priRequestCacheEvictions(@Nullable String value)
      request cache evictions

      API name: pri.request_cache.evictions

    • priRequestCacheHitCount

      @Nonnull public final IndicesRecord.Builder priRequestCacheHitCount(@Nullable String value)
      request cache hit count

      API name: pri.request_cache.hit_count

    • priRequestCacheMemorySize

      @Nonnull public final IndicesRecord.Builder priRequestCacheMemorySize(@Nullable String value)
      used request cache

      API name: pri.request_cache.memory_size

    • priRequestCacheMissCount

      @Nonnull public final IndicesRecord.Builder priRequestCacheMissCount(@Nullable String value)
      request cache miss count

      API name: pri.request_cache.miss_count

    • priSearchConcurrentAvgSliceCount

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

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

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

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

      @Nonnull public final IndicesRecord.Builder priSearchFetchCurrent(@Nullable String value)
      current fetch phase ops

      API name: pri.search.fetch_current

    • priSearchFetchTime

      @Nonnull public final IndicesRecord.Builder priSearchFetchTime(@Nullable String value)
      time spent in fetch phase

      API name: pri.search.fetch_time

    • priSearchFetchTotal

      @Nonnull public final IndicesRecord.Builder priSearchFetchTotal(@Nullable String value)
      total fetch ops

      API name: pri.search.fetch_total

    • priSearchOpenContexts

      @Nonnull public final IndicesRecord.Builder priSearchOpenContexts(@Nullable String value)
      open search contexts

      API name: pri.search.open_contexts

    • priSearchPointInTimeCurrent

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

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

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

      @Nonnull public final IndicesRecord.Builder priSearchQueryCurrent(@Nullable String value)
      current query phase ops

      API name: pri.search.query_current

    • priSearchQueryTime

      @Nonnull public final IndicesRecord.Builder priSearchQueryTime(@Nullable String value)
      time spent in query phase

      API name: pri.search.query_time

    • priSearchQueryTotal

      @Nonnull public final IndicesRecord.Builder priSearchQueryTotal(@Nullable String value)
      total query phase ops

      API name: pri.search.query_total

    • priSearchScrollCurrent

      @Nonnull public final IndicesRecord.Builder priSearchScrollCurrent(@Nullable String value)
      open scroll contexts

      API name: pri.search.scroll_current

    • priSearchScrollTime

      @Nonnull public final IndicesRecord.Builder priSearchScrollTime(@Nullable String value)
      time scroll contexts held open

      API name: pri.search.scroll_time

    • priSearchScrollTotal

      @Nonnull public final IndicesRecord.Builder priSearchScrollTotal(@Nullable String value)
      completed scroll contexts

      API name: pri.search.scroll_total

    • priSegmentsCount

      @Nonnull public final IndicesRecord.Builder priSegmentsCount(@Nullable String value)
      number of segments

      API name: pri.segments.count

    • priSegmentsFixedBitsetMemory

      @Nonnull public final IndicesRecord.Builder priSegmentsFixedBitsetMemory(@Nullable String value)
      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

      @Nonnull public final IndicesRecord.Builder priSegmentsIndexWriterMemory(@Nullable String value)
      memory used by index writer

      API name: pri.segments.index_writer_memory

    • priSegmentsMemory

      @Nonnull public final IndicesRecord.Builder priSegmentsMemory(@Nullable String value)
      memory used by segments

      API name: pri.segments.memory

    • priSegmentsVersionMapMemory

      @Nonnull public final IndicesRecord.Builder priSegmentsVersionMapMemory(@Nullable String value)
      memory used by version map

      API name: pri.segments.version_map_memory

    • priStoreSize

      @Nonnull public final IndicesRecord.Builder priStoreSize(@Nullable String value)
      store size of primaries

      API name: pri.store.size

    • priSuggestCurrent

      @Nonnull public final IndicesRecord.Builder priSuggestCurrent(@Nullable String value)
      number of current suggest ops

      API name: pri.suggest.current

    • priSuggestTime

      @Nonnull public final IndicesRecord.Builder priSuggestTime(@Nullable String value)
      time spend in suggest

      API name: pri.suggest.time

    • priSuggestTotal

      @Nonnull public final IndicesRecord.Builder priSuggestTotal(@Nullable String value)
      number of suggest ops

      API name: pri.suggest.total

    • priWarmerCurrent

      @Nonnull public final IndicesRecord.Builder priWarmerCurrent(@Nullable String value)
      current warmer ops

      API name: pri.warmer.current

    • priWarmerTotal

      @Nonnull public final IndicesRecord.Builder priWarmerTotal(@Nullable String value)
      total warmer ops

      API name: pri.warmer.total

    • priWarmerTotalTime

      @Nonnull public final IndicesRecord.Builder priWarmerTotalTime(@Nullable String value)
      time spent in warmers

      API name: pri.warmer.total_time

    • queryCacheEvictions

      @Nonnull public final IndicesRecord.Builder queryCacheEvictions(@Nullable String value)
      query cache evictions

      API name: query_cache.evictions

    • queryCacheMemorySize

      @Nonnull public final IndicesRecord.Builder queryCacheMemorySize(@Nullable String value)
      used query cache

      API name: query_cache.memory_size

    • refreshExternalTime

      @Nonnull public final IndicesRecord.Builder refreshExternalTime(@Nullable String value)
      time spent in external refreshes

      API name: refresh.external_time

    • refreshExternalTotal

      @Nonnull public final IndicesRecord.Builder refreshExternalTotal(@Nullable String value)
      total external refreshes

      API name: refresh.external_total

    • refreshListeners

      @Nonnull public final IndicesRecord.Builder refreshListeners(@Nullable String value)
      number of pending refresh listeners

      API name: refresh.listeners

    • refreshTime

      @Nonnull public final IndicesRecord.Builder refreshTime(@Nullable String value)
      time spent in refreshes

      API name: refresh.time

    • refreshTotal

      @Nonnull public final IndicesRecord.Builder refreshTotal(@Nullable String value)
      total refreshes

      API name: refresh.total

    • rep

      @Nonnull public final IndicesRecord.Builder rep(@Nullable String value)
      number of replica shards

      API name: rep

    • requestCacheEvictions

      @Nonnull public final IndicesRecord.Builder requestCacheEvictions(@Nullable String value)
      request cache evictions

      API name: request_cache.evictions

    • requestCacheHitCount

      @Nonnull public final IndicesRecord.Builder requestCacheHitCount(@Nullable String value)
      request cache hit count

      API name: request_cache.hit_count

    • requestCacheMemorySize

      @Nonnull public final IndicesRecord.Builder requestCacheMemorySize(@Nullable String value)
      used request cache

      API name: request_cache.memory_size

    • requestCacheMissCount

      @Nonnull public final IndicesRecord.Builder requestCacheMissCount(@Nullable String value)
      request cache miss count

      API name: request_cache.miss_count

    • searchConcurrentAvgSliceCount

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

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

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

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

      @Nonnull public final IndicesRecord.Builder searchFetchCurrent(@Nullable String value)
      current fetch phase ops

      API name: search.fetch_current

    • searchFetchTime

      @Nonnull public final IndicesRecord.Builder searchFetchTime(@Nullable String value)
      time spent in fetch phase

      API name: search.fetch_time

    • searchFetchTotal

      @Nonnull public final IndicesRecord.Builder searchFetchTotal(@Nullable String value)
      total fetch ops

      API name: search.fetch_total

    • searchOpenContexts

      @Nonnull public final IndicesRecord.Builder searchOpenContexts(@Nullable String value)
      open search contexts

      API name: search.open_contexts

    • searchPointInTimeCurrent

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

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

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

      @Nonnull public final IndicesRecord.Builder searchQueryCurrent(@Nullable String value)
      current query phase ops

      API name: search.query_current

    • searchQueryTime

      @Nonnull public final IndicesRecord.Builder searchQueryTime(@Nullable String value)
      time spent in query phase

      API name: search.query_time

    • searchQueryTotal

      @Nonnull public final IndicesRecord.Builder searchQueryTotal(@Nullable String value)
      total query phase ops

      API name: search.query_total

    • searchScrollCurrent

      @Nonnull public final IndicesRecord.Builder searchScrollCurrent(@Nullable String value)
      open scroll contexts

      API name: search.scroll_current

    • searchScrollTime

      @Nonnull public final IndicesRecord.Builder searchScrollTime(@Nullable String value)
      time scroll contexts held open

      API name: search.scroll_time

    • searchScrollTotal

      @Nonnull public final IndicesRecord.Builder searchScrollTotal(@Nullable String value)
      completed scroll contexts

      API name: search.scroll_total

    • searchThrottled

      @Nonnull public final IndicesRecord.Builder searchThrottled(@Nullable String value)
      indicates if the index is search throttled

      API name: search.throttled

    • segmentsCount

      @Nonnull public final IndicesRecord.Builder segmentsCount(@Nullable String value)
      number of segments

      API name: segments.count

    • segmentsFixedBitsetMemory

      @Nonnull public final IndicesRecord.Builder segmentsFixedBitsetMemory(@Nullable String value)
      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

      @Nonnull public final IndicesRecord.Builder segmentsIndexWriterMemory(@Nullable String value)
      memory used by index writer

      API name: segments.index_writer_memory

    • segmentsMemory

      @Nonnull public final IndicesRecord.Builder segmentsMemory(@Nullable String value)
      memory used by segments

      API name: segments.memory

    • segmentsVersionMapMemory

      @Nonnull public final IndicesRecord.Builder segmentsVersionMapMemory(@Nullable String value)
      memory used by version map

      API name: segments.version_map_memory

    • status

      @Nonnull public final IndicesRecord.Builder status(@Nullable String value)
      open/close status

      API name: status

    • storeSize

      @Nonnull public final IndicesRecord.Builder storeSize(@Nullable String value)
      store size of primaries and replicas

      API name: store.size

    • suggestCurrent

      @Nonnull public final IndicesRecord.Builder suggestCurrent(@Nullable String value)
      number of current suggest ops

      API name: suggest.current

    • suggestTime

      @Nonnull public final IndicesRecord.Builder suggestTime(@Nullable String value)
      time spend in suggest

      API name: suggest.time

    • suggestTotal

      @Nonnull public final IndicesRecord.Builder suggestTotal(@Nullable String value)
      number of suggest ops

      API name: suggest.total

    • uuid

      @Nonnull public final IndicesRecord.Builder uuid(@Nullable String value)
      index UUID

      API name: uuid

    • warmerCurrent

      @Nonnull public final IndicesRecord.Builder warmerCurrent(@Nullable String value)
      current warmer ops

      API name: warmer.current

    • warmerTotal

      @Nonnull public final IndicesRecord.Builder warmerTotal(@Nullable String value)
      total warmer ops

      API name: warmer.total

    • warmerTotalTime

      @Nonnull public final IndicesRecord.Builder warmerTotalTime(@Nullable String value)
      time spent in warmers

      API name: warmer.total_time

    • build

      @Nonnull public IndicesRecord build()
      Builds a IndicesRecord.
      Specified by:
      build in interface ObjectBuilder<IndicesRecord>
      Throws:
      NullPointerException - if some of the required fields are null.