Class AnomalyRecord

  • All Implemented Interfaces:
    ToXContent, ToXContentObject

    public class AnomalyRecord
    extends Object
    implements ToXContentObject
    Anomaly Record POJO. Uses the object wrappers Boolean and Double so null values can be returned if the members have not been set.
    • Field Detail

      • PROBABILITY

        public static final ParseField PROBABILITY
        Result fields (all detector types)
      • MULTI_BUCKET_IMPACT

        public static final ParseField MULTI_BUCKET_IMPACT
      • DETECTOR_INDEX

        public static final ParseField DETECTOR_INDEX
      • BY_FIELD_NAME

        public static final ParseField BY_FIELD_NAME
      • BY_FIELD_VALUE

        public static final ParseField BY_FIELD_VALUE
      • CORRELATED_BY_FIELD_VALUE

        public static final ParseField CORRELATED_BY_FIELD_VALUE
      • PARTITION_FIELD_NAME

        public static final ParseField PARTITION_FIELD_NAME
      • PARTITION_FIELD_VALUE

        public static final ParseField PARTITION_FIELD_VALUE
      • FUNCTION

        public static final ParseField FUNCTION
      • FUNCTION_DESCRIPTION

        public static final ParseField FUNCTION_DESCRIPTION
      • INFLUENCERS

        public static final ParseField INFLUENCERS
      • BUCKET_SPAN

        public static final ParseField BUCKET_SPAN
      • RESULTS_FIELD

        public static final ParseField RESULTS_FIELD
      • FIELD_NAME

        public static final ParseField FIELD_NAME
        Metric Results (including population metrics)
      • OVER_FIELD_NAME

        public static final ParseField OVER_FIELD_NAME
        Population results
      • OVER_FIELD_VALUE

        public static final ParseField OVER_FIELD_VALUE
      • RECORD_SCORE

        public static final ParseField RECORD_SCORE
        Normalization
      • INITIAL_RECORD_SCORE

        public static final ParseField INITIAL_RECORD_SCORE
    • Method Detail

      • getJobId

        public String getJobId()
      • getDetectorIndex

        public int getDetectorIndex()
      • getRecordScore

        public double getRecordScore()
      • getInitialRecordScore

        public double getInitialRecordScore()
      • getTimestamp

        public Date getTimestamp()
      • getBucketSpan

        public long getBucketSpan()
        Bucketspan expressed in seconds
      • getProbability

        public double getProbability()
      • getMultiBucketImpact

        public double getMultiBucketImpact()
      • getByFieldName

        public String getByFieldName()
      • getByFieldValue

        public String getByFieldValue()
      • getCorrelatedByFieldValue

        public String getCorrelatedByFieldValue()
      • getPartitionFieldName

        public String getPartitionFieldName()
      • getPartitionFieldValue

        public String getPartitionFieldValue()
      • getFunction

        public String getFunction()
      • getFunctionDescription

        public String getFunctionDescription()
      • isInterim

        public boolean isInterim()
      • getFieldName

        public String getFieldName()
      • getOverFieldName

        public String getOverFieldName()
      • getOverFieldValue

        public String getOverFieldValue()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object