
co.elastic.clients.elasticsearch.cat.CatNodeColumn Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of org.apache.servicemix.bundles.elasticsearch-java
Show all versions of org.apache.servicemix.bundles.elasticsearch-java
This OSGi bundle wraps ${pkgArtifactId} ${pkgVersion} jar files.
The newest version!
/*
* Licensed to Elasticsearch B.V. under one or more contributor
* license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright
* ownership. Elasticsearch B.V. licenses this file to you under
* the Apache License, Version 2.0 (the "License"); you may
* not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
package co.elastic.clients.elasticsearch.cat;
import co.elastic.clients.json.JsonEnum;
import co.elastic.clients.json.JsonpDeserializable;
import co.elastic.clients.json.JsonpDeserializer;
//----------------------------------------------------------------
// THIS CODE IS GENERATED. MANUAL EDITS WILL BE LOST.
//----------------------------------------------------------------
//
// This code is generated from the Elasticsearch API specification
// at https://github.com/elastic/elasticsearch-specification
//
// Manual updates to this file will be lost when the code is
// re-generated.
//
// If you find a property that is missing or wrongly typed, please
// open an issue or a PR on the API specification repository.
//
//----------------------------------------------------------------
/**
*
* @see API
* specification
*/
@JsonpDeserializable
public enum CatNodeColumn implements JsonEnum {
/**
* The Elasticsearch build hash. For example: 5c03844
.
*/
Build("build", "b"),
/**
* The size of completion. For example: 0b
.
*/
CompletionSize("completion.size", "cs", "completionSize"),
/**
* The percentage of recent system CPU used.
*/
Cpu("cpu"),
/**
* The available disk space. For example: 198.4gb
.
*/
DiskAvail("disk.avail", "d", "disk", "diskAvail"),
/**
* The total disk space. For example: 458.3gb
.
*/
DiskTotal("disk.total", "dt", "diskTotal"),
/**
* The used disk space. For example: 259.8gb
.
*/
DiskUsed("disk.used", "du", "diskUsed"),
/**
* The percentage of disk space used.
*/
DiskUsedPercent("disk.used_percent", "dup", "diskUsedPercent"),
/**
* The number of fielddata cache evictions.
*/
FielddataEvictions("fielddata.evictions", "fe", "fielddataEvictions"),
/**
* The fielddata cache memory used. For example: 0b
.
*/
FielddataMemorySize("fielddata.memory_size", "fm", "fielddataMemory"),
/**
* The number of file descriptors used.
*/
FileDescCurrent("file_desc.current", "fdc", "fileDescriptorCurrent"),
/**
* The maximum number of file descriptors.
*/
FileDescMax("file_desc.max", "fdm", "fileDescriptorMax"),
/**
* The percentage of file descriptors used.
*/
FileDescPercent("file_desc.percent", "fdp", "fileDescriptorPercent"),
/**
* The number of flushes.
*/
FlushTotal("flush.total", "ft", "flushTotal"),
/**
* The amount of time spent in flush.
*/
FlushTotalTime("flush.total_time", "ftt", "flushTotalTime"),
/**
* The number of current get operations.
*/
GetCurrent("get.current", "gc", "getCurrent"),
/**
* The time spent in successful get operations. For example: 14ms
.
*/
GetExistsTime("get.exists_time", "geti", "getExistsTime"),
/**
* The number of successful get operations.
*/
GetExistsTotal("get.exists_total", "geto", "getExistsTotal"),
/**
* The time spent in failed get operations. For example: 0s
.
*/
GetMissingTime("get.missing_time", "gmti", "getMissingTime"),
/**
* The number of failed get operations.
*/
GetMissingTotal("get.missing_total", "gmto", "getMissingTotal"),
/**
* The amount of time spent in get operations. For example: 14ms
.
*/
GetTime("get.time", "gti", "getTime"),
/**
* The number of get operations.
*/
GetTotal("get.total", "gto", "getTotal"),
/**
* The used heap size. For example: 311.2mb
.
*/
HeapCurrent("heap.current", "hc", "heapCurrent"),
/**
* The total heap size. For example: 4gb
.
*/
HeapMax("heap.max", "hm", "heapMax"),
/**
* The used percentage of total allocated Elasticsearch JVM heap. This value
* reflects only the Elasticsearch process running within the operating system
* and is the most direct indicator of its JVM, heap, or memory resource
* performance.
*/
HeapPercent("heap.percent", "hp", "heapPercent"),
/**
* The bound HTTP address.
*/
HttpAddress("http_address", "http"),
/**
* The identifier for the node.
*/
Id("id", "nodeId"),
/**
* The number of current deletion operations.
*/
IndexingDeleteCurrent("indexing.delete_current", "idc", "indexingDeleteCurrent"),
/**
* The time spent in deletion operations. For example: 2ms
.
*/
IndexingDeleteTime("indexing.delete_time", "idti", "indexingDeleteTime"),
/**
* The number of deletion operations.
*/
IndexingDeleteTotal("indexing.delete_total", "idto", "indexingDeleteTotal"),
/**
* The number of current indexing operations.
*/
IndexingIndexCurrent("indexing.index_current", "iic", "indexingIndexCurrent"),
/**
* The number of failed indexing operations.
*/
IndexingIndexFailed("indexing.index_failed", "iif", "indexingIndexFailed"),
/**
* The number of indexing operations that failed due to version conflict.
*/
IndexingIndexFailedDueToVersionConflict("indexing.index_failed_due_to_version_conflict", "iifvc",
"indexingIndexFailedDueToVersionConflict"),
/**
* The time spent in indexing operations. For example: 134ms
.
*/
IndexingIndexTime("indexing.index_time", "iiti", "indexingIndexTime"),
/**
* The number of indexing operations.
*/
IndexingIndexTotal("indexing.index_total", "iito", "indexingIndexTotal"),
/**
* The IP address.
*/
Ip("ip", "i"),
/**
* The Java version. For example: 1.8.0
.
*/
Jdk("jdk", "j"),
/**
* The most recent load average. For example: 0.22
.
*/
Load_1m("load_1m", "l"),
/**
* The load average for the last five minutes. For example: 0.78
.
*/
Load_5m("load_5m", "l"),
/**
* The load average for the last fifteen minutes. For example:
* 1.24
.
*/
Load_15m("load_15m", "l"),
/**
* The number of mappings, including runtime and object fields.
*/
MappingsTotalCount("mappings.total_count", "mtc", "mappingsTotalCount"),
/**
* The estimated heap overhead, in bytes, of mappings on this node, which allows
* for 1KiB of heap for every mapped field.
*/
MappingsTotalEstimatedOverheadInBytes("mappings.total_estimated_overhead_in_bytes", "mteo",
"mappingsTotalEstimatedOverheadInBytes"),
/**
* Indicates whether the node is the elected master node. Returned values
* include *
(elected master) and -
(not elected
* master).
*/
Master("master", "m"),
/**
* The number of current merge operations.
*/
MergesCurrent("merges.current", "mc", "mergesCurrent"),
/**
* The number of current merging documents.
*/
MergesCurrentDocs("merges.current_docs", "mcd", "mergesCurrentDocs"),
/**
* The size of current merges. For example: 0b
.
*/
MergesCurrentSize("merges.current_size", "mcs", "mergesCurrentSize"),
/**
* The number of completed merge operations.
*/
MergesTotal("merges.total", "mt", "mergesTotal"),
/**
* The number of merged documents.
*/
MergesTotalDocs("merges.total_docs", "mtd", "mergesTotalDocs"),
/**
* The total size of merges. For example: 0b
.
*/
MergesTotalSize("merges.total_size", "mts", "mergesTotalSize"),
/**
* The time spent merging documents. For example: 0s
.
*/
MergesTotalTime("merges.total_time", "mtt", "mergesTotalTime"),
/**
* The node name.
*/
Name("name", "n"),
/**
* The roles of the node. Returned values include c
(cold node),
* d
(data node), f
(frozen node), h
(hot
* node), i
(ingest node), l
(machine learning node),
* m
(master-eligible node), r
(remote cluster client
* node), s
(content node), t
(transform node),
* v
(voting-only node), w
(warm node), and
* -
(coordinating node only). For example, dim
* indicates a master-eligible data and ingest node.
*/
NodeRole("node.role", "r", "role", "nodeRole"),
/**
* The process identifier.
*/
Pid("pid", "p"),
/**
* The bound transport port number.
*/
Port("port", "po"),
/**
* The used query cache memory. For example: 0b
.
*/
QueryCacheMemorySize("query_cache.memory_size", "qcm", "queryCacheMemory"),
/**
* The number of query cache evictions.
*/
QueryCacheEvictions("query_cache.evictions", "qce", "queryCacheEvictions"),
/**
* The query cache hit count.
*/
QueryCacheHitCount("query_cache.hit_count", "qchc", "queryCacheHitCount"),
/**
* The query cache miss count.
*/
QueryCacheMissCount("query_cache.miss_count", "qcmc", "queryCacheMissCount"),
/**
* The used total memory. For example: 513.4mb
.
*/
RamCurrent("ram.current", "rc", "ramCurrent"),
/**
* The total memory. For example: 2.9gb
.
*/
RamMax("ram.max", "rm", "ramMax"),
/**
* The used percentage of the total operating system memory. This reflects all
* processes running on the operating system instead of only Elasticsearch and
* is not guaranteed to correlate to its performance.
*/
RamPercent("ram.percent", "rp", "ramPercent"),
/**
* The number of refresh operations.
*/
RefreshTotal("refresh.total", "rto", "refreshTotal"),
/**
* The time spent in refresh operations. For example: 91ms
.
*/
RefreshTime("refresh.time", "rti", "refreshTime"),
/**
* The used request cache memory. For example: 0b
.
*/
RequestCacheMemorySize("request_cache.memory_size", "rcm", "requestCacheMemory"),
/**
* The number of request cache evictions.
*/
RequestCacheEvictions("request_cache.evictions", "rce", "requestCacheEvictions"),
/**
* The request cache hit count.
*/
RequestCacheHitCount("request_cache.hit_count", "rchc", "requestCacheHitCount"),
/**
* The request cache miss count.
*/
RequestCacheMissCount("request_cache.miss_count", "rcmc", "requestCacheMissCount"),
/**
* The number of total script compilations.
*/
ScriptCompilations("script.compilations", "scrcc", "scriptCompilations"),
/**
* The number of total compiled scripts evicted from cache.
*/
ScriptCacheEvictions("script.cache_evictions", "scrce", "scriptCacheEvictions"),
/**
* The number of current fetch phase operations.
*/
SearchFetchCurrent("search.fetch_current", "sfc", "searchFetchCurrent"),
/**
* The time spent in fetch phase. For example: 37ms
.
*/
SearchFetchTime("search.fetch_time", "sfti", "searchFetchTime"),
/**
* The number of fetch operations.
*/
SearchFetchTotal("search.fetch_total", "sfto", "searchFetchTotal"),
/**
* The number of open search contexts.
*/
SearchOpenContexts("search.open_contexts", "so", "searchOpenContexts"),
/**
* The number of current query phase operations.
*/
SearchQueryCurrent("search.query_current", "sqc", "searchQueryCurrent"),
/**
* The time spent in query phase. For example: 43ms
.
*/
SearchQueryTime("search.query_time", "sqti", "searchQueryTime"),
/**
* The number of query operations.
*/
SearchQueryTotal("search.query_total", "sqto", "searchQueryTotal"),
/**
* The number of open scroll contexts.
*/
SearchScrollCurrent("search.scroll_current", "scc", "searchScrollCurrent"),
/**
* The amount of time scroll contexts were held open. For example:
* 2m
.
*/
SearchScrollTime("search.scroll_time", "scti", "searchScrollTime"),
/**
* The number of completed scroll contexts.
*/
SearchScrollTotal("search.scroll_total", "scto", "searchScrollTotal"),
/**
* The number of segments.
*/
SegmentsCount("segments.count", "sc", "segmentsCount"),
/**
* The memory used by fixed bit sets for nested object field types and type
* filters for types referred in join fields. For example: 1.0kb
.
*/
SegmentsFixedBitsetMemory("segments.fixed_bitset_memory", "sfbm", "fixedBitsetMemory"),
/**
* The memory used by the index writer. For example: 18mb
.
*/
SegmentsIndexWriterMemory("segments.index_writer_memory", "siwm", "segmentsIndexWriterMemory"),
/**
* The memory used by segments. For example: 1.4kb
.
*/
SegmentsMemory("segments.memory", "sm", "segmentsMemory"),
/**
* The memory used by the version map. For example: 1.0kb
.
*/
SegmentsVersionMapMemory("segments.version_map_memory", "svmm", "segmentsVersionMapMemory"),
/**
* The number of shards assigned.
*/
ShardStatsTotalCount("shard_stats.total_count", "sstc", "shards", "shardStatsTotalCount"),
/**
* The number of current suggest operations.
*/
SuggestCurrent("suggest.current", "suc", "suggestCurrent"),
/**
* The time spent in suggest operations.
*/
SuggestTime("suggest.time", "suti", "suggestTime"),
/**
* The number of suggest operations.
*/
SuggestTotal("suggest.total", "suto", "suggestTotal"),
/**
* The amount of node uptime. For example: 17.3m
.
*/
Uptime("uptime", "u"),
/**
* The Elasticsearch version. For example: 9.0.0
.
*/
Version("version", "v"),
;
private final String jsonValue;
private final String[] aliases;
CatNodeColumn(String jsonValue, String... aliases) {
this.jsonValue = jsonValue;
this.aliases = aliases;
}
public String jsonValue() {
return this.jsonValue;
}
public String[] aliases() {
return this.aliases;
}
public static final JsonEnum.Deserializer _DESERIALIZER = new JsonEnum.Deserializer<>(
CatNodeColumn.values());
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy