Class TransportHistogram
java.lang.Object
co.elastic.clients.elasticsearch.nodes.TransportHistogram
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<TransportHistogram>
Json deserializer forTransportHistogram
-
Method Summary
Modifier and TypeMethodDescriptionfinal Long
count()
The number of times a transport thread took a period of time within the bounds of this bucket to handle an inbound message.final Long
geMillis()
The inclusive lower bound of the bucket in milliseconds.final Long
ltMillis()
The exclusive upper bound of the bucket in milliseconds.static TransportHistogram
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
toString()
-
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:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupTransportHistogramDeserializer
protected static void setupTransportHistogramDeserializer(ObjectDeserializer<TransportHistogram.Builder> op)
-