Class DiscoveryNodeContent
java.lang.Object
co.elastic.clients.elasticsearch.ml.DiscoveryNodeContent
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<DiscoveryNodeContent>Json deserializer forDiscoveryNodeContent -
Method Summary
Modifier and TypeMethodDescriptionRequired - API name:attributesfinal StringRequired - API name:ephemeral_idfinal StringRequired - API name:external_idfinal Stringid()Required -final intRequired - API name:max_index_versionfinal intRequired - API name:min_index_versionfinal Stringname()API name:namestatic DiscoveryNodeContentroles()Required - API name:rolesvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidtoString()final StringRequired - API name:transport_addressfinal Stringversion()Required - API name:version
-
Field Details
-
_DESERIALIZER
Json deserializer forDiscoveryNodeContent
-
-
Method Details
-
of
public static DiscoveryNodeContent of(Function<DiscoveryNodeContent.Builder, ObjectBuilder<DiscoveryNodeContent>> fn) -
id
Required - -
name
API name:name -
ephemeralId
Required - API name:ephemeral_id -
transportAddress
Required - API name:transport_address -
externalId
Required - API name:external_id -
attributes
Required - API name:attributes -
roles
Required - API name:roles -
version
Required - API name:version -
minIndexVersion
public final int minIndexVersion()Required - API name:min_index_version -
maxIndexVersion
public final int maxIndexVersion()Required - API name:max_index_version -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupDiscoveryNodeContentDeserializer
protected static void setupDiscoveryNodeContentDeserializer(ObjectDeserializer<DiscoveryNodeContent.Builder> op)
-