Class ShardsRecord
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class ShardsRecord extends java.lang.Object implements JsonpSerializable
- See Also:
- API specification
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classShardsRecord.BuilderBuilder forShardsRecord. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<ShardsRecord>_DESERIALIZERJson deserializer forShardsRecord -
Method Summary
Modifier and Type Method Description java.lang.StringbulkAvgSizeInBytes()avg size in bytes of shard bulkjava.lang.StringbulkAvgTime()average time spend in shard bulkjava.lang.StringbulkTotalOperations()number of bulk shard opsjava.lang.StringbulkTotalSizeInBytes()total size in bytes of shard bulkjava.lang.StringbulkTotalTime()time spend in shard bulkjava.lang.StringcompletionSize()size of completionjava.lang.Stringdocs()number of docs in shardjava.lang.StringfielddataEvictions()fielddata evictionsjava.lang.StringfielddataMemorySize()used fielddata cachejava.lang.StringflushTotal()number of flushesjava.lang.StringflushTotalTime()time spent in flushjava.lang.StringgetCurrent()number of current get opsjava.lang.StringgetExistsTime()time spent in successful getsjava.lang.StringgetExistsTotal()number of successful getsjava.lang.StringgetMissingTime()time spent in failed getsjava.lang.StringgetMissingTotal()number of failed getsjava.lang.StringgetTime()time spent in getjava.lang.StringgetTotal()number of get opsjava.lang.Stringid()unique id of node where it livesjava.lang.Stringindex()index namejava.lang.StringindexingDeleteCurrent()number of current deletionsjava.lang.StringindexingDeleteTime()time spent in deletionsjava.lang.StringindexingDeleteTotal()number of delete opsjava.lang.StringindexingIndexCurrent()number of current indexing opsjava.lang.StringindexingIndexFailed()number of failed indexing opsjava.lang.StringindexingIndexTime()time spent in indexingjava.lang.StringindexingIndexTotal()number of indexing opsjava.lang.Stringip()ip of node where it livesjava.lang.StringmergesCurrent()number of current mergesjava.lang.StringmergesCurrentDocs()number of current merging docsjava.lang.StringmergesCurrentSize()size of current mergesjava.lang.StringmergesTotal()number of completed merge opsjava.lang.StringmergesTotalDocs()docs mergedjava.lang.StringmergesTotalSize()size mergedjava.lang.StringmergesTotalTime()time spent in mergesjava.lang.Stringnode()name of node where it livesstatic ShardsRecordof(java.util.function.Function<ShardsRecord.Builder,ObjectBuilder<ShardsRecord>> fn)java.lang.StringpathData()shard data pathjava.lang.StringpathState()shard state pathjava.lang.Stringprirep()primary or replicajava.lang.StringqueryCacheEvictions()query cache evictionsjava.lang.StringqueryCacheMemorySize()used query cachejava.lang.StringrecoverysourceType()recovery source typejava.lang.StringrefreshExternalTime()time spent in external refreshesjava.lang.StringrefreshExternalTotal()total external refreshesjava.lang.StringrefreshListeners()number of pending refresh listenersjava.lang.StringrefreshTime()time spent in refreshesjava.lang.StringrefreshTotal()total refreshesjava.lang.StringsearchFetchCurrent()current fetch phase opsjava.lang.StringsearchFetchTime()time spent in fetch phasejava.lang.StringsearchFetchTotal()total fetch opsjava.lang.StringsearchOpenContexts()open search contextsjava.lang.StringsearchQueryCurrent()current query phase opsjava.lang.StringsearchQueryTime()time spent in query phasejava.lang.StringsearchQueryTotal()total query phase opsjava.lang.StringsearchScrollCurrent()open scroll contextsjava.lang.StringsearchScrollTime()time scroll contexts held openjava.lang.StringsearchScrollTotal()completed scroll contextsjava.lang.StringsegmentsCount()number of segmentsjava.lang.StringsegmentsFixedBitsetMemory()memory used by fixed bit sets for nested object field types and export type filters for types referred in _parent fieldsjava.lang.StringsegmentsIndexWriterMemory()memory used by index writerjava.lang.StringsegmentsMemory()memory used by segmentsjava.lang.StringsegmentsVersionMapMemory()memory used by version mapjava.lang.StringseqNoGlobalCheckpoint()global checkpointjava.lang.StringseqNoLocalCheckpoint()local checkpointjava.lang.StringseqNoMax()max sequence numbervoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupShardsRecordDeserializer(ObjectDeserializer<ShardsRecord.Builder> op)java.lang.Stringshard()shard namejava.lang.Stringstate()shard statejava.lang.Stringstore()store size of shard (how much disk it uses)java.lang.StringsyncId()sync idjava.lang.StringunassignedAt()time shard became unassigned (UTC)java.lang.StringunassignedDetails()additional details as to why the shard became unassignedjava.lang.StringunassignedFor()time has been unassignedjava.lang.StringunassignedReason()reason shard is unassignedjava.lang.StringwarmerCurrent()current warmer opsjava.lang.StringwarmerTotal()total warmer opsjava.lang.StringwarmerTotalTime()time spent in warmersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forShardsRecord
-
-
Method Details
-
of
public static ShardsRecord of(java.util.function.Function<ShardsRecord.Builder,ObjectBuilder<ShardsRecord>> fn) -
index
@Nullable public final java.lang.String index()index nameAPI name:
index -
shard
@Nullable public final java.lang.String shard()shard nameAPI name:
shard -
prirep
@Nullable public final java.lang.String prirep()primary or replicaAPI name:
prirep -
state
@Nullable public final java.lang.String state()shard stateAPI name:
state -
docs
@Nullable public final java.lang.String docs()number of docs in shardAPI name:
docs -
store
@Nullable public final java.lang.String store()store size of shard (how much disk it uses)API name:
store -
ip
@Nullable public final java.lang.String ip()ip of node where it livesAPI name:
ip -
id
@Nullable public final java.lang.String id()unique id of node where it livesAPI name:
id -
node
@Nullable public final java.lang.String node()name of node where it livesAPI name:
node -
syncId
@Nullable public final java.lang.String syncId()sync idAPI name:
sync_id -
unassignedReason
@Nullable public final java.lang.String unassignedReason()reason shard is unassignedAPI name:
unassigned.reason -
unassignedAt
@Nullable public final java.lang.String unassignedAt()time shard became unassigned (UTC)API name:
unassigned.at -
unassignedFor
@Nullable public final java.lang.String unassignedFor()time has been unassignedAPI name:
unassigned.for -
unassignedDetails
@Nullable public final java.lang.String unassignedDetails()additional details as to why the shard became unassignedAPI name:
unassigned.details -
recoverysourceType
@Nullable public final java.lang.String recoverysourceType()recovery source typeAPI name:
recoverysource.type -
completionSize
@Nullable public final java.lang.String completionSize()size of completionAPI name:
completion.size -
fielddataMemorySize
@Nullable public final java.lang.String fielddataMemorySize()used fielddata cacheAPI name:
fielddata.memory_size -
fielddataEvictions
@Nullable public final java.lang.String fielddataEvictions()fielddata evictionsAPI name:
fielddata.evictions -
queryCacheMemorySize
@Nullable public final java.lang.String queryCacheMemorySize()used query cacheAPI name:
query_cache.memory_size -
queryCacheEvictions
@Nullable public final java.lang.String queryCacheEvictions()query cache evictionsAPI name:
query_cache.evictions -
flushTotal
@Nullable public final java.lang.String flushTotal()number of flushesAPI name:
flush.total -
flushTotalTime
@Nullable public final java.lang.String flushTotalTime()time spent in flushAPI name:
flush.total_time -
getCurrent
@Nullable public final java.lang.String getCurrent()number of current get opsAPI name:
get.current -
getTime
@Nullable public final java.lang.String getTime()time spent in getAPI name:
get.time -
getTotal
@Nullable public final java.lang.String getTotal()number of get opsAPI name:
get.total -
getExistsTime
@Nullable public final java.lang.String getExistsTime()time spent in successful getsAPI name:
get.exists_time -
getExistsTotal
@Nullable public final java.lang.String getExistsTotal()number of successful getsAPI name:
get.exists_total -
getMissingTime
@Nullable public final java.lang.String getMissingTime()time spent in failed getsAPI name:
get.missing_time -
getMissingTotal
@Nullable public final java.lang.String getMissingTotal()number of failed getsAPI name:
get.missing_total -
indexingDeleteCurrent
@Nullable public final java.lang.String indexingDeleteCurrent()number of current deletionsAPI name:
indexing.delete_current -
indexingDeleteTime
@Nullable public final java.lang.String indexingDeleteTime()time spent in deletionsAPI name:
indexing.delete_time -
indexingDeleteTotal
@Nullable public final java.lang.String indexingDeleteTotal()number of delete opsAPI name:
indexing.delete_total -
indexingIndexCurrent
@Nullable public final java.lang.String indexingIndexCurrent()number of current indexing opsAPI name:
indexing.index_current -
indexingIndexTime
@Nullable public final java.lang.String indexingIndexTime()time spent in indexingAPI name:
indexing.index_time -
indexingIndexTotal
@Nullable public final java.lang.String indexingIndexTotal()number of indexing opsAPI name:
indexing.index_total -
indexingIndexFailed
@Nullable public final java.lang.String indexingIndexFailed()number of failed indexing opsAPI name:
indexing.index_failed -
mergesCurrent
@Nullable public final java.lang.String mergesCurrent()number of current mergesAPI name:
merges.current -
mergesCurrentDocs
@Nullable public final java.lang.String mergesCurrentDocs()number of current merging docsAPI name:
merges.current_docs -
mergesCurrentSize
@Nullable public final java.lang.String mergesCurrentSize()size of current mergesAPI name:
merges.current_size -
mergesTotal
@Nullable public final java.lang.String mergesTotal()number of completed merge opsAPI name:
merges.total -
mergesTotalDocs
@Nullable public final java.lang.String mergesTotalDocs()docs mergedAPI name:
merges.total_docs -
mergesTotalSize
@Nullable public final java.lang.String mergesTotalSize()size mergedAPI name:
merges.total_size -
mergesTotalTime
@Nullable public final java.lang.String mergesTotalTime()time spent in mergesAPI name:
merges.total_time -
refreshTotal
@Nullable public final java.lang.String refreshTotal()total refreshesAPI name:
refresh.total -
refreshTime
@Nullable public final java.lang.String refreshTime()time spent in refreshesAPI name:
refresh.time -
refreshExternalTotal
@Nullable public final java.lang.String refreshExternalTotal()total external refreshesAPI name:
refresh.external_total -
refreshExternalTime
@Nullable public final java.lang.String refreshExternalTime()time spent in external refreshesAPI name:
refresh.external_time -
refreshListeners
@Nullable public final java.lang.String refreshListeners()number of pending refresh listenersAPI name:
refresh.listeners -
searchFetchCurrent
@Nullable public final java.lang.String searchFetchCurrent()current fetch phase opsAPI name:
search.fetch_current -
searchFetchTime
@Nullable public final java.lang.String searchFetchTime()time spent in fetch phaseAPI name:
search.fetch_time -
searchFetchTotal
@Nullable public final java.lang.String searchFetchTotal()total fetch opsAPI name:
search.fetch_total -
searchOpenContexts
@Nullable public final java.lang.String searchOpenContexts()open search contextsAPI name:
search.open_contexts -
searchQueryCurrent
@Nullable public final java.lang.String searchQueryCurrent()current query phase opsAPI name:
search.query_current -
searchQueryTime
@Nullable public final java.lang.String searchQueryTime()time spent in query phaseAPI name:
search.query_time -
searchQueryTotal
@Nullable public final java.lang.String searchQueryTotal()total query phase opsAPI name:
search.query_total -
searchScrollCurrent
@Nullable public final java.lang.String searchScrollCurrent()open scroll contextsAPI name:
search.scroll_current -
searchScrollTime
@Nullable public final java.lang.String searchScrollTime()time scroll contexts held openAPI name:
search.scroll_time -
searchScrollTotal
@Nullable public final java.lang.String searchScrollTotal()completed scroll contextsAPI name:
search.scroll_total -
segmentsCount
@Nullable public final java.lang.String segmentsCount()number of segmentsAPI name:
segments.count -
segmentsMemory
@Nullable public final java.lang.String segmentsMemory()memory used by segmentsAPI name:
segments.memory -
segmentsIndexWriterMemory
@Nullable public final java.lang.String segmentsIndexWriterMemory()memory used by index writerAPI name:
segments.index_writer_memory -
segmentsVersionMapMemory
@Nullable public final java.lang.String segmentsVersionMapMemory()memory used by version mapAPI 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 fieldsAPI name:
segments.fixed_bitset_memory -
seqNoMax
@Nullable public final java.lang.String seqNoMax()max sequence numberAPI name:
seq_no.max -
seqNoLocalCheckpoint
@Nullable public final java.lang.String seqNoLocalCheckpoint()local checkpointAPI name:
seq_no.local_checkpoint -
seqNoGlobalCheckpoint
@Nullable public final java.lang.String seqNoGlobalCheckpoint()global checkpointAPI name:
seq_no.global_checkpoint -
warmerCurrent
@Nullable public final java.lang.String warmerCurrent()current warmer opsAPI name:
warmer.current -
warmerTotal
@Nullable public final java.lang.String warmerTotal()total warmer opsAPI name:
warmer.total -
warmerTotalTime
@Nullable public final java.lang.String warmerTotalTime()time spent in warmersAPI name:
warmer.total_time -
pathData
@Nullable public final java.lang.String pathData()shard data pathAPI name:
path.data -
pathState
@Nullable public final java.lang.String pathState()shard state pathAPI name:
path.state -
bulkTotalOperations
@Nullable public final java.lang.String bulkTotalOperations()number of bulk shard opsAPI name:
bulk.total_operations -
bulkTotalTime
@Nullable public final java.lang.String bulkTotalTime()time spend in shard bulkAPI name:
bulk.total_time -
bulkTotalSizeInBytes
@Nullable public final java.lang.String bulkTotalSizeInBytes()total size in bytes of shard bulkAPI name:
bulk.total_size_in_bytes -
bulkAvgTime
@Nullable public final java.lang.String bulkAvgTime()average time spend in shard bulkAPI name:
bulk.avg_time -
bulkAvgSizeInBytes
@Nullable public final java.lang.String bulkAvgSizeInBytes()avg size in bytes of shard bulkAPI name:
bulk.avg_size_in_bytes -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupShardsRecordDeserializer
-