Class TimingStats
java.lang.Object
co.elastic.clients.elasticsearch.ml.TimingStats
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public final class TimingStats extends java.lang.Object implements JsonpSerializable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TimingStats.Builder
Builder forTimingStats
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<TimingStats>
_DESERIALIZER
Json deserializer forTimingStats
-
Constructor Summary
Constructors Constructor Description TimingStats(TimingStats.Builder builder)
TimingStats(java.util.function.Function<TimingStats.Builder,TimingStats.Builder> fn)
-
Method Summary
Modifier and Type Method Description int
elapsedTime()
Runtime of the analysis in milliseconds.java.lang.Integer
iterationTime()
Runtime of the latest iteration of the analysis in milliseconds.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
setupTimingStatsDeserializer(DelegatingDeserializer<TimingStats.Builder> op)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forTimingStats
-
-
Constructor Details
-
TimingStats
-
TimingStats
-
-
Method Details
-
elapsedTime
public int elapsedTime()Runtime of the analysis in milliseconds.API name:
elapsed_time
-
iterationTime
@Nullable public java.lang.Integer iterationTime()Runtime of the latest iteration of the analysis in milliseconds.API name:
iteration_time
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
setupTimingStatsDeserializer
-