Class NodeInfoSettings
java.lang.Object
co.elastic.clients.elasticsearch.nodes.info.NodeInfoSettings
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class NodeInfoSettings extends java.lang.Object implements JsonpSerializable
- See Also:
- API specification
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NodeInfoSettings.Builder
Builder forNodeInfoSettings
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<NodeInfoSettings>
_DESERIALIZER
Json deserializer forNodeInfoSettings
-
Method Summary
Modifier and Type Method Description NodeInfoAction
action()
API name:action
NodeInfoBootstrap
bootstrap()
API name:bootstrap
NodeInfoClient
client()
Required - API name:client
NodeInfoSettingsCluster
cluster()
Required - API name:cluster
NodeInfoDiscover
discovery()
API name:discovery
NodeInfoSettingsHttp
http()
Required - API name:http
NodeInfoSettingsIngest
ingest()
API name:ingest
NodeInfoSettingsNetwork
network()
API name:network
NodeInfoSettingsNode
node()
Required - API name:node
static NodeInfoSettings
of(java.util.function.Function<NodeInfoSettings.Builder,ObjectBuilder<NodeInfoSettings>> fn)
NodeInfoPath
path()
Required - API name:path
NodeInfoRepositories
repositories()
API name:repositories
NodeInfoScript
script()
API name:script
NodeInfoSearch
search()
API name:search
void
serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
Serialize this object to JSON.protected void
serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
protected static void
setupNodeInfoSettingsDeserializer(ObjectDeserializer<NodeInfoSettings.Builder> op)
NodeInfoSettingsTransport
transport()
Required - API name:transport
NodeInfoXpack
xpack()
API name:xpack
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forNodeInfoSettings
-
-
Method Details
-
of
public static NodeInfoSettings of(java.util.function.Function<NodeInfoSettings.Builder,ObjectBuilder<NodeInfoSettings>> fn) -
cluster
Required - API name:cluster
-
node
Required - API name:node
-
path
Required - API name:path
-
repositories
API name:repositories
-
discovery
API name:discovery
-
action
API name:action
-
client
Required - API name:client
-
http
Required - API name:http
-
bootstrap
API name:bootstrap
-
transport
Required - API name:transport
-
network
API name:network
-
xpack
API name:xpack
-
script
API name:script
-
search
API name:search
-
ingest
API name:ingest
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
setupNodeInfoSettingsDeserializer
protected static void setupNodeInfoSettingsDeserializer(ObjectDeserializer<NodeInfoSettings.Builder> op)
-