Class TransportHistogram
java.lang.Object
co.elastic.clients.elasticsearch.nodes.TransportHistogram
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<TransportHistogram>Json deserializer forTransportHistogram -
Method Summary
Modifier and TypeMethodDescriptionfinal Longcount()The number of times a transport thread took a period of time within the bounds of this bucket to handle an inbound message.final LonggeMillis()The inclusive lower bound of the bucket in milliseconds.final LongltMillis()The exclusive upper bound of the bucket in milliseconds.static TransportHistogramvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidtoString()
-
Field Details
-
_DESERIALIZER
Json deserializer forTransportHistogram
-
-
Method Details
-
of
public static TransportHistogram of(Function<TransportHistogram.Builder, ObjectBuilder<TransportHistogram>> fn) -
count
The number of times a transport thread took a period of time within the bounds of this bucket to handle an inbound message.API name:
count -
ltMillis
The exclusive upper bound of the bucket in milliseconds. May be omitted on the last bucket if this bucket has no upper bound.API name:
lt_millis -
geMillis
The inclusive lower bound of the bucket in milliseconds. May be omitted on the first bucket if this bucket has no lower bound.API name:
ge_millis -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupTransportHistogramDeserializer
protected static void setupTransportHistogramDeserializer(ObjectDeserializer<TransportHistogram.Builder> op)
-