Class DatafeedTimingStats
java.lang.Object
co.elastic.clients.elasticsearch.ml.DatafeedTimingStats
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<DatafeedTimingStats>
Json deserializer forDatafeedTimingStats
-
Method Summary
Modifier and TypeMethodDescriptionfinal Double
The average search time per bucket, in milliseconds.final long
Required - The number of buckets processed.final double
Required - The exponential average search time per hour, in milliseconds.final String
jobId()
Required - Identifier for the anomaly detection job.static DatafeedTimingStats
final long
Required - The number of searches run by the datafeed.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()
final double
Required - The total time the datafeed spent searching, in milliseconds.
-
Field Details
-
_DESERIALIZER
Json deserializer forDatafeedTimingStats
-
-
Method Details
-
of
public static DatafeedTimingStats of(Function<DatafeedTimingStats.Builder, ObjectBuilder<DatafeedTimingStats>> fn) -
bucketCount
public final long bucketCount()Required - The number of buckets processed.API name:
bucket_count
-
exponentialAverageSearchTimePerHourMs
public final double exponentialAverageSearchTimePerHourMs()Required - The exponential average search time per hour, in milliseconds.API name:
exponential_average_search_time_per_hour_ms
-
jobId
Required - Identifier for the anomaly detection job.API name:
job_id
-
searchCount
public final long searchCount()Required - The number of searches run by the datafeed.API name:
search_count
-
totalSearchTimeMs
public final double totalSearchTimeMs()Required - The total time the datafeed spent searching, in milliseconds.API name:
total_search_time_ms
-
averageSearchTimePerBucketMs
The average search time per bucket, in milliseconds.API name:
average_search_time_per_bucket_ms
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupDatafeedTimingStatsDeserializer
protected static void setupDatafeedTimingStatsDeserializer(ObjectDeserializer<DatafeedTimingStats.Builder> op)
-