Class NodeInfoSettings
- java.lang.Object
-
- org.opensearch.client.opensearch.nodes.info.NodeInfoSettings
-
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class NodeInfoSettings extends java.lang.Object implements JsonpSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNodeInfoSettings.BuilderBuilder forNodeInfoSettings.
-
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<NodeInfoSettings>_DESERIALIZERJson deserializer forNodeInfoSettings
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeInfoActionaction()API name:actionNodeInfoBootstrapbootstrap()API name:bootstrapNodeInfoClientclient()Required - API name:clientNodeInfoSettingsClustercluster()Required - API name:clusterNodeInfoDiscoverdiscovery()API name:discoveryNodeInfoSettingsHttphttp()Required - API name:httpNodeInfoSettingsIngestingest()API name:ingestNodeInfoSettingsNetworknetwork()API name:networkNodeInfoSettingsNodenode()Required - API name:nodestatic NodeInfoSettingsof(java.util.function.Function<NodeInfoSettings.Builder,ObjectBuilder<NodeInfoSettings>> fn)NodeInfoPathpath()Required - API name:pathNodeInfoRepositoriesrepositories()API name:repositoriesNodeInfoScriptscript()API name:scriptNodeInfoSearchsearch()API name:searchvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupNodeInfoSettingsDeserializer(ObjectDeserializer<NodeInfoSettings.Builder> op)NodeInfoSettingsTransporttransport()Required - API name:transport
-
-
-
Field Detail
-
_DESERIALIZER
public static final JsonpDeserializer<NodeInfoSettings> _DESERIALIZER
Json deserializer forNodeInfoSettings
-
-
Method Detail
-
of
public static NodeInfoSettings of(java.util.function.Function<NodeInfoSettings.Builder,ObjectBuilder<NodeInfoSettings>> fn)
-
cluster
public final NodeInfoSettingsCluster cluster()
Required - API name:cluster
-
node
public final NodeInfoSettingsNode node()
Required - API name:node
-
path
public final NodeInfoPath path()
Required - API name:path
-
repositories
@Nullable public final NodeInfoRepositories repositories()
API name:repositories
-
discovery
@Nullable public final NodeInfoDiscover discovery()
API name:discovery
-
action
@Nullable public final NodeInfoAction action()
API name:action
-
client
public final NodeInfoClient client()
Required - API name:client
-
http
public final NodeInfoSettingsHttp http()
Required - API name:http
-
bootstrap
@Nullable public final NodeInfoBootstrap bootstrap()
API name:bootstrap
-
transport
public final NodeInfoSettingsTransport transport()
Required - API name:transport
-
network
@Nullable public final NodeInfoSettingsNetwork network()
API name:network
-
script
@Nullable public final NodeInfoScript script()
API name:script
-
search
@Nullable public final NodeInfoSearch search()
API name:search
-
ingest
@Nullable public final NodeInfoSettingsIngest ingest()
API name:ingest
-
serialize
public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
setupNodeInfoSettingsDeserializer
protected static void setupNodeInfoSettingsDeserializer(ObjectDeserializer<NodeInfoSettings.Builder> op)
-
-