Class FielddataRecord
java.lang.Object
co.elastic.clients.elasticsearch.cat.fielddata.FielddataRecord
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public final class FielddataRecord extends java.lang.Object implements JsonpSerializable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FielddataRecord.Builder
Builder forFielddataRecord
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<FielddataRecord>
_DESERIALIZER
Json deserializer forFielddataRecord
-
Constructor Summary
Constructors Constructor Description FielddataRecord(FielddataRecord.Builder builder)
FielddataRecord(java.util.function.Function<FielddataRecord.Builder,FielddataRecord.Builder> fn)
-
Method Summary
Modifier and Type Method Description java.lang.String
field()
field namejava.lang.String
host()
host namejava.lang.String
id()
node idjava.lang.String
ip()
ip addressjava.lang.String
node()
node namevoid
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
setupFielddataRecordDeserializer(DelegatingDeserializer<FielddataRecord.Builder> op)
java.lang.String
size()
field data usageMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forFielddataRecord
-
-
Constructor Details
-
FielddataRecord
-
FielddataRecord
public FielddataRecord(java.util.function.Function<FielddataRecord.Builder,FielddataRecord.Builder> fn)
-
-
Method Details
-
id
@Nullable public java.lang.String id()node idAPI name:
id
-
host
@Nullable public java.lang.String host()host nameAPI name:
host
-
ip
@Nullable public java.lang.String ip()ip addressAPI name:
ip
-
node
@Nullable public java.lang.String node()node nameAPI name:
node
-
field
@Nullable public java.lang.String field()field nameAPI name:
field
-
size
@Nullable public java.lang.String size()field data usageAPI name:
size
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
setupFielddataRecordDeserializer
protected static void setupFielddataRecordDeserializer(DelegatingDeserializer<FielddataRecord.Builder> op)
-