Class ShardsRecord.Builder
java.lang.Object
org.opensearch.client.opensearch.cat.shards.ShardsRecord.Builder
- All Implemented Interfaces:
ObjectBuilder<ShardsRecord>
- Enclosing class:
- ShardsRecord
public static class ShardsRecord.Builder extends java.lang.Object implements ObjectBuilder<ShardsRecord>
Builder for
ShardsRecord.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.client.util.ObjectBuilder
ObjectBuilder.Constant<V> -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description ShardsRecordbuild()Builds aShardsRecord.ShardsRecord.Builderbulk_avgSizeInBytes(java.lang.String value)avg size in bytes of shard bulk API name:bulk.avg_size_in_bytesShardsRecord.Builderbulk_avgTime(java.lang.String value)average time spend in shard bulk API name:bulk.avg_timeShardsRecord.Builderbulk_totalOperations(java.lang.String value)number of bulk shard ops API name:bulk.total_operationsShardsRecord.Builderbulk_totalSizeInBytes(java.lang.String value)total size in bytes of shard bulk API name:bulk.total_size_in_bytesShardsRecord.Builderbulk_totalTime(java.lang.String value)time spend in shard bulk API name:bulk.total_timeShardsRecord.Buildercompletion_size(java.lang.String value)size of completion API name:completion.sizeShardsRecord.Builderdocs(java.lang.String value)number of docs in shard API name:docsShardsRecord.Builderfielddata_evictions(java.lang.String value)fielddata evictions API name:fielddata.evictionsShardsRecord.Builderfielddata_memorySize(java.lang.String value)used fielddata cache API name:fielddata.memory_sizeShardsRecord.Builderflush_total(java.lang.String value)number of flushes API name:flush.totalShardsRecord.Builderflush_totalTime(java.lang.String value)time spent in flush API name:flush.total_timeShardsRecord.Builderget_current(java.lang.String value)number of current get ops API name:get.currentShardsRecord.Builderget_existsTime(java.lang.String value)time spent in successful gets API name:get.exists_timeShardsRecord.Builderget_existsTotal(java.lang.String value)number of successful gets API name:get.exists_totalShardsRecord.Builderget_missingTime(java.lang.String value)time spent in failed gets API name:get.missing_timeShardsRecord.Builderget_missingTotal(java.lang.String value)number of failed gets API name:get.missing_totalShardsRecord.Builderget_time(java.lang.String value)time spent in get API name:get.timeShardsRecord.Builderget_total(java.lang.String value)number of get ops API name:get.totalShardsRecord.Builderid(java.lang.String value)unique id of node where it lives API name:idShardsRecord.Builderindex(java.lang.String value)index name API name:indexShardsRecord.Builderindexing_deleteCurrent(java.lang.String value)number of current deletions API name:indexing.delete_currentShardsRecord.Builderindexing_deleteTime(java.lang.String value)time spent in deletions API name:indexing.delete_timeShardsRecord.Builderindexing_deleteTotal(java.lang.String value)number of delete ops API name:indexing.delete_totalShardsRecord.Builderindexing_indexCurrent(java.lang.String value)number of current indexing ops API name:indexing.index_currentShardsRecord.Builderindexing_indexFailed(java.lang.String value)number of failed indexing ops API name:indexing.index_failedShardsRecord.Builderindexing_indexTime(java.lang.String value)time spent in indexing API name:indexing.index_timeShardsRecord.Builderindexing_indexTotal(java.lang.String value)number of indexing ops API name:indexing.index_totalShardsRecord.Builderip(java.lang.String value)ip of node where it lives API name:ipShardsRecord.Buildermerges_current(java.lang.String value)number of current merges API name:merges.currentShardsRecord.Buildermerges_currentDocs(java.lang.String value)number of current merging docs API name:merges.current_docsShardsRecord.Buildermerges_currentSize(java.lang.String value)size of current merges API name:merges.current_sizeShardsRecord.Buildermerges_total(java.lang.String value)number of completed merge ops API name:merges.totalShardsRecord.Buildermerges_totalDocs(java.lang.String value)docs merged API name:merges.total_docsShardsRecord.Buildermerges_totalSize(java.lang.String value)size merged API name:merges.total_sizeShardsRecord.Buildermerges_totalTime(java.lang.String value)time spent in merges API name:merges.total_timeShardsRecord.Buildernode(java.lang.String value)name of node where it lives API name:nodeShardsRecord.Builderpath_data(java.lang.String value)shard data path API name:path.dataShardsRecord.Builderpath_state(java.lang.String value)shard state path API name:path.stateShardsRecord.Builderprirep(java.lang.String value)primary or replica API name:prirepShardsRecord.BuilderqueryCache_evictions(java.lang.String value)query cache evictions API name:query_cache.evictionsShardsRecord.BuilderqueryCache_memorySize(java.lang.String value)used query cache API name:query_cache.memory_sizeShardsRecord.Builderrecoverysource_type(java.lang.String value)recovery source type API name:recoverysource.typeShardsRecord.Builderrefresh_externalTime(java.lang.String value)time spent in external refreshes API name:refresh.external_timeShardsRecord.Builderrefresh_externalTotal(java.lang.String value)total external refreshes API name:refresh.external_totalShardsRecord.Builderrefresh_listeners(java.lang.String value)number of pending refresh listeners API name:refresh.listenersShardsRecord.Builderrefresh_time(java.lang.String value)time spent in refreshes API name:refresh.timeShardsRecord.Builderrefresh_total(java.lang.String value)total refreshes API name:refresh.totalShardsRecord.Buildersearch_fetchCurrent(java.lang.String value)current fetch phase ops API name:search.fetch_currentShardsRecord.Buildersearch_fetchTime(java.lang.String value)time spent in fetch phase API name:search.fetch_timeShardsRecord.Buildersearch_fetchTotal(java.lang.String value)total fetch ops API name:search.fetch_totalShardsRecord.Buildersearch_openContexts(java.lang.String value)open search contexts API name:search.open_contextsShardsRecord.Buildersearch_queryCurrent(java.lang.String value)current query phase ops API name:search.query_currentShardsRecord.Buildersearch_queryTime(java.lang.String value)time spent in query phase API name:search.query_timeShardsRecord.Buildersearch_queryTotal(java.lang.String value)total query phase ops API name:search.query_totalShardsRecord.Buildersearch_scrollCurrent(java.lang.String value)open scroll contexts API name:search.scroll_currentShardsRecord.Buildersearch_scrollTime(java.lang.String value)time scroll contexts held open API name:search.scroll_timeShardsRecord.Buildersearch_scrollTotal(java.lang.String value)completed scroll contexts API name:search.scroll_totalShardsRecord.Buildersegments_count(java.lang.String value)number of segments API name:segments.countShardsRecord.Buildersegments_fixedBitsetMemory(java.lang.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_memoryShardsRecord.Buildersegments_indexWriterMemory(java.lang.String value)memory used by index writer API name:segments.index_writer_memoryShardsRecord.Buildersegments_memory(java.lang.String value)memory used by segments API name:segments.memoryShardsRecord.Buildersegments_versionMapMemory(java.lang.String value)memory used by version map API name:segments.version_map_memoryShardsRecord.BuilderseqNo_globalCheckpoint(java.lang.String value)global checkpoint API name:seq_no.global_checkpointShardsRecord.BuilderseqNo_localCheckpoint(java.lang.String value)local checkpoint API name:seq_no.local_checkpointShardsRecord.BuilderseqNo_max(java.lang.String value)max sequence number API name:seq_no.maxShardsRecord.Buildershard(java.lang.String value)shard name API name:shardShardsRecord.Builderstate(java.lang.String value)shard state API name:stateShardsRecord.Builderstore(java.lang.String value)store size of shard (how much disk it uses) API name:storeShardsRecord.BuildersyncId(java.lang.String value)sync id API name:sync_idShardsRecord.Builderunassigned_at(java.lang.String value)time shard became unassigned (UTC) API name:unassigned.atShardsRecord.Builderunassigned_details(java.lang.String value)additional details as to why the shard became unassigned API name:unassigned.detailsShardsRecord.Builderunassigned_for(java.lang.String value)time has been unassigned API name:unassigned.forShardsRecord.Builderunassigned_reason(java.lang.String value)reason shard is unassigned API name:unassigned.reasonShardsRecord.Builderwarmer_current(java.lang.String value)current warmer ops API name:warmer.currentShardsRecord.Builderwarmer_total(java.lang.String value)total warmer ops API name:warmer.totalShardsRecord.Builderwarmer_totalTime(java.lang.String value)time spent in warmers API name:warmer.total_time
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
index
index name API name:index -
shard
shard name API name:shard -
prirep
primary or replica API name:prirep -
state
shard state API name:state -
docs
number of docs in shard API name:docs -
store
store size of shard (how much disk it uses) API name:store -
ip
ip of node where it lives API name:ip -
id
unique id of node where it lives API name:id -
node
name of node where it lives API name:node -
syncId
sync id API name:sync_id -
unassigned_reason
reason shard is unassigned API name:unassigned.reason -
unassigned_at
time shard became unassigned (UTC) API name:unassigned.at -
unassigned_for
time has been unassigned API name:unassigned.for -
unassigned_details
additional details as to why the shard became unassigned API name:unassigned.details -
recoverysource_type
recovery source type API name:recoverysource.type -
completion_size
size of completion API name:completion.size -
fielddata_memorySize
used fielddata cache API name:fielddata.memory_size -
fielddata_evictions
fielddata evictions API name:fielddata.evictions -
queryCache_memorySize
used query cache API name:query_cache.memory_size -
queryCache_evictions
query cache evictions API name:query_cache.evictions -
flush_total
number of flushes API name:flush.total -
flush_totalTime
time spent in flush API name:flush.total_time -
get_current
number of current get ops API name:get.current -
get_time
time spent in get API name:get.time -
get_total
number of get ops API name:get.total -
get_existsTime
time spent in successful gets API name:get.exists_time -
get_existsTotal
number of successful gets API name:get.exists_total -
get_missingTime
time spent in failed gets API name:get.missing_time -
get_missingTotal
number of failed gets API name:get.missing_total -
indexing_deleteCurrent
number of current deletions API name:indexing.delete_current -
indexing_deleteTime
time spent in deletions API name:indexing.delete_time -
indexing_deleteTotal
number of delete ops API name:indexing.delete_total -
indexing_indexCurrent
number of current indexing ops API name:indexing.index_current -
indexing_indexTime
time spent in indexing API name:indexing.index_time -
indexing_indexTotal
number of indexing ops API name:indexing.index_total -
indexing_indexFailed
number of failed indexing ops API name:indexing.index_failed -
merges_current
number of current merges API name:merges.current -
merges_currentDocs
number of current merging docs API name:merges.current_docs -
merges_currentSize
size of current merges API name:merges.current_size -
merges_total
number of completed merge ops API name:merges.total -
merges_totalDocs
docs merged API name:merges.total_docs -
merges_totalSize
size merged API name:merges.total_size -
merges_totalTime
time spent in merges API name:merges.total_time -
refresh_total
total refreshes API name:refresh.total -
refresh_time
time spent in refreshes API name:refresh.time -
refresh_externalTotal
total external refreshes API name:refresh.external_total -
refresh_externalTime
time spent in external refreshes API name:refresh.external_time -
refresh_listeners
number of pending refresh listeners API name:refresh.listeners -
search_fetchCurrent
current fetch phase ops API name:search.fetch_current -
search_fetchTime
time spent in fetch phase API name:search.fetch_time -
search_fetchTotal
total fetch ops API name:search.fetch_total -
search_openContexts
open search contexts API name:search.open_contexts -
search_queryCurrent
current query phase ops API name:search.query_current -
search_queryTime
time spent in query phase API name:search.query_time -
search_queryTotal
total query phase ops API name:search.query_total -
search_scrollCurrent
open scroll contexts API name:search.scroll_current -
search_scrollTime
time scroll contexts held open API name:search.scroll_time -
search_scrollTotal
completed scroll contexts API name:search.scroll_total -
segments_count
number of segments API name:segments.count -
segments_memory
memory used by segments API name:segments.memory -
segments_indexWriterMemory
memory used by index writer API name:segments.index_writer_memory -
segments_versionMapMemory
memory used by version map API name:segments.version_map_memory -
segments_fixedBitsetMemory
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 -
seqNo_max
max sequence number API name:seq_no.max -
seqNo_localCheckpoint
local checkpoint API name:seq_no.local_checkpoint -
seqNo_globalCheckpoint
global checkpoint API name:seq_no.global_checkpoint -
warmer_current
current warmer ops API name:warmer.current -
warmer_total
total warmer ops API name:warmer.total -
warmer_totalTime
time spent in warmers API name:warmer.total_time -
path_data
shard data path API name:path.data -
path_state
shard state path API name:path.state -
bulk_totalOperations
number of bulk shard ops API name:bulk.total_operations -
bulk_totalTime
time spend in shard bulk API name:bulk.total_time -
bulk_totalSizeInBytes
total size in bytes of shard bulk API name:bulk.total_size_in_bytes -
bulk_avgTime
average time spend in shard bulk API name:bulk.avg_time -
bulk_avgSizeInBytes
avg size in bytes of shard bulk API name:bulk.avg_size_in_bytes -
build
Builds aShardsRecord.- Specified by:
buildin interfaceObjectBuilder<ShardsRecord>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-