Class DatafeedTimingStats

java.lang.Object
org.elasticsearch.client.ml.datafeed.DatafeedTimingStats
All Implemented Interfaces:
org.elasticsearch.xcontent.ToXContent, org.elasticsearch.xcontent.ToXContentObject

public class DatafeedTimingStats extends Object implements org.elasticsearch.xcontent.ToXContentObject
  • Field Details

    • JOB_ID

      public static final org.elasticsearch.xcontent.ParseField JOB_ID
    • SEARCH_COUNT

      public static final org.elasticsearch.xcontent.ParseField SEARCH_COUNT
    • BUCKET_COUNT

      public static final org.elasticsearch.xcontent.ParseField BUCKET_COUNT
    • TOTAL_SEARCH_TIME_MS

      public static final org.elasticsearch.xcontent.ParseField TOTAL_SEARCH_TIME_MS
    • AVG_SEARCH_TIME_PER_BUCKET_MS

      public static final org.elasticsearch.xcontent.ParseField AVG_SEARCH_TIME_PER_BUCKET_MS
    • EXPONENTIAL_AVG_SEARCH_TIME_PER_HOUR_MS

      public static final org.elasticsearch.xcontent.ParseField EXPONENTIAL_AVG_SEARCH_TIME_PER_HOUR_MS
    • TYPE

      public static final org.elasticsearch.xcontent.ParseField TYPE
    • PARSER

      public static final org.elasticsearch.xcontent.ConstructingObjectParser<DatafeedTimingStats,Void> PARSER
  • Constructor Details

    • DatafeedTimingStats

      public DatafeedTimingStats(String jobId, long searchCount, long bucketCount, double totalSearchTimeMs, @Nullable Double avgSearchTimePerBucketMs, @Nullable Double exponentialAvgSearchTimePerHourMs)
  • Method Details

    • getJobId

      public String getJobId()
    • getSearchCount

      public long getSearchCount()
    • getBucketCount

      public long getBucketCount()
    • getTotalSearchTimeMs

      public double getTotalSearchTimeMs()
    • getAvgSearchTimePerBucketMs

      public Double getAvgSearchTimePerBucketMs()
    • getExponentialAvgSearchTimePerHourMs

      public Double getExponentialAvgSearchTimePerHourMs()
    • toXContent

      public org.elasticsearch.xcontent.XContentBuilder toXContent(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) throws IOException
      Specified by:
      toXContent in interface org.elasticsearch.xcontent.ToXContent
      Throws:
      IOException
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object