Class NodeInfo
Assembly: OpenSearch.Client.dll
Syntax
[DataContract]
public class NodeInfo
Properties
|
Edit this page
View Source
Attributes
Declaration
[DataMember(Name = "attributes")]
public IReadOnlyDictionary<string, string> Attributes { get; }
Property Value
|
Edit this page
View Source
BuildHash
Declaration
[DataMember(Name = "build_hash")]
public string BuildHash { get; }
Property Value
|
Edit this page
View Source
BuildType
Declaration
[DataMember(Name = "build_type")]
public string BuildType { get; }
Property Value
|
Edit this page
View Source
Host
Declaration
[DataMember(Name = "host")]
public string Host { get; }
Property Value
|
Edit this page
View Source
Http
Declaration
[DataMember(Name = "http")]
public NodeInfoHttp Http { get; }
Property Value
|
Edit this page
View Source
Ip
Declaration
[DataMember(Name = "ip")]
public string Ip { get; }
Property Value
|
Edit this page
View Source
Jvm
Declaration
[DataMember(Name = "jvm")]
public NodeJvmInfo Jvm { get; }
Property Value
|
Edit this page
View Source
Name
Declaration
[DataMember(Name = "name")]
public string Name { get; }
Property Value
|
Edit this page
View Source
Network
Declaration
[DataMember(Name = "network")]
public NodeInfoNetwork Network { get; }
Property Value
|
Edit this page
View Source
OperatingSystem
Declaration
[DataMember(Name = "os")]
public NodeOperatingSystemInfo OperatingSystem { get; }
Property Value
|
Edit this page
View Source
Plugins
Declaration
[DataMember(Name = "plugins")]
public List<PluginStats> Plugins { get; }
Property Value
|
Edit this page
View Source
Process
Declaration
[DataMember(Name = "process")]
public NodeProcessInfo Process { get; }
Property Value
|
Edit this page
View Source
Roles
All of the different roles that the node fulfills. An empty
collection means that the node is a coordinating only node.
Declaration
[DataMember(Name = "roles")]
public List<NodeRole> Roles { get; }
Property Value
|
Edit this page
View Source
Settings
Declaration
[DataMember(Name = "settings")]
public DynamicDictionary Settings { get; }
Property Value
|
Edit this page
View Source
ThreadPool
Declaration
[DataMember(Name = "thread_pool")]
public IReadOnlyDictionary<string, NodeThreadPoolInfo> ThreadPool { get; }
Property Value
|
Edit this page
View Source
TotalIndexingBuffer
Declaration
[DataMember(Name = "total_indexing_buffer")]
public long? TotalIndexingBuffer { get; }
Property Value
|
Edit this page
View Source
Transport
Declaration
[DataMember(Name = "transport")]
public NodeInfoTransport Transport { get; }
Property Value
|
Edit this page
View Source
TransportAddress
Declaration
[DataMember(Name = "transport_address")]
public string TransportAddress { get; }
Property Value
|
Edit this page
View Source
Version
Declaration
[DataMember(Name = "version")]
public string Version { get; }
Property Value
Extension Methods