# `MlDatafeedTimingStats` [interface-MlDatafeedTimingStats] | Name | Type | Description | | - | - | - | | `average_search_time_per_bucket_ms` | [DurationValue](./DurationValue.md)<[UnitFloatMillis](./UnitFloatMillis.md)> | The average search time per bucket, in milliseconds. | | `bucket_count` | [long](./long.md) | The number of buckets processed. | | `exponential_average_calculation_context` | [MlExponentialAverageCalculationContext](./MlExponentialAverageCalculationContext.md) |   | | `exponential_average_search_time_per_hour_ms` | [DurationValue](./DurationValue.md)<[UnitFloatMillis](./UnitFloatMillis.md)> | The exponential average search time per hour, in milliseconds. | | `job_id` | [Id](./Id.md) | Identifier for the anomaly detection job. | | `search_count` | [long](./long.md) | The number of searches run by the datafeed. | | `total_search_time_ms` | [DurationValue](./DurationValue.md)<[UnitFloatMillis](./UnitFloatMillis.md)> | The total time the datafeed spent searching, in milliseconds. |