28 lines
1.0 KiB
Plaintext
28 lines
1.0 KiB
Plaintext
|
[[java-rest-high-main]]
|
||
|
=== Info API
|
||
|
|
||
|
[[java-rest-high-main-request]]
|
||
|
==== Execution
|
||
|
|
||
|
Cluster information can be retrieved using the `info()` method:
|
||
|
|
||
|
["source","java",subs="attributes,callouts,macros"]
|
||
|
--------------------------------------------------
|
||
|
include-tagged::{doc-tests}/MainDocumentationIT.java[main-execute]
|
||
|
--------------------------------------------------
|
||
|
|
||
|
[[java-rest-high-main-response]]
|
||
|
==== Response
|
||
|
|
||
|
The returned `MainResponse` provides various kinds of information about the cluster:
|
||
|
|
||
|
["source","java",subs="attributes,callouts,macros"]
|
||
|
--------------------------------------------------
|
||
|
include-tagged::{doc-tests}/MainDocumentationIT.java[main-response]
|
||
|
--------------------------------------------------
|
||
|
<1> Retrieve the name of the cluster as a `ClusterName`
|
||
|
<2> Retrieve the unique identifier of the cluster
|
||
|
<3> Retrieve the name of the node the request has been executed on
|
||
|
<4> Retrieve the version of the node the request has been executed on
|
||
|
<5> Retrieve the build information of the node the request has been executed on
|