Class FielddataRecord
- java.lang.Object
-
- org.opensearch.client.opensearch.cat.fielddata.FielddataRecord
-
- All Implemented Interfaces:
JsonpSerializable
,PlainJsonSerializable
@JsonpDeserializable public class FielddataRecord extends java.lang.Object implements PlainJsonSerializable
-
-
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
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods 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 namestatic FielddataRecord
of(java.util.function.Function<FielddataRecord.Builder,ObjectBuilder<FielddataRecord>> fn)
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
setupFielddataRecordDeserializer(ObjectDeserializer<FielddataRecord.Builder> op)
java.lang.String
size()
field data usage-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opensearch.client.json.PlainJsonSerializable
toJsonString
-
-
-
-
Field Detail
-
_DESERIALIZER
public static final JsonpDeserializer<FielddataRecord> _DESERIALIZER
Json deserializer forFielddataRecord
-
-
Method Detail
-
of
public static FielddataRecord of(java.util.function.Function<FielddataRecord.Builder,ObjectBuilder<FielddataRecord>> fn)
-
id
@Nullable public final java.lang.String id()
node idAPI name:
id
-
host
@Nullable public final java.lang.String host()
host nameAPI name:
host
-
ip
@Nullable public final java.lang.String ip()
ip addressAPI name:
ip
-
node
@Nullable public final java.lang.String node()
node nameAPI name:
node
-
field
@Nullable public final java.lang.String field()
field nameAPI name:
field
-
size
@Nullable public final java.lang.String size()
field data usageAPI name:
size
-
serialize
public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
setupFielddataRecordDeserializer
protected static void setupFielddataRecordDeserializer(ObjectDeserializer<FielddataRecord.Builder> op)
-
-