Class AnomalyScoreExplanation

java.lang.Object
org.elasticsearch.xpack.core.ml.job.results.AnomalyScoreExplanation
All Implemented Interfaces:
Writeable, org.elasticsearch.xcontent.ToXContent, org.elasticsearch.xcontent.ToXContentObject

public class AnomalyScoreExplanation extends Object implements org.elasticsearch.xcontent.ToXContentObject, Writeable
  • Field Details

    • ANOMALY_SCORE_EXPLANATION

      public static final org.elasticsearch.xcontent.ParseField ANOMALY_SCORE_EXPLANATION
    • ANOMALY_TYPE

      public static final org.elasticsearch.xcontent.ParseField ANOMALY_TYPE
    • ANOMALY_LENGTH

      public static final org.elasticsearch.xcontent.ParseField ANOMALY_LENGTH
    • SINGLE_BUCKET_IMPACT

      public static final org.elasticsearch.xcontent.ParseField SINGLE_BUCKET_IMPACT
    • MULTI_BUCKET_IMPACT

      public static final org.elasticsearch.xcontent.ParseField MULTI_BUCKET_IMPACT
    • ANOMALY_CHARACTERISTICS_IMPACT

      public static final org.elasticsearch.xcontent.ParseField ANOMALY_CHARACTERISTICS_IMPACT
    • LOWER_CONFIDENCE_BOUND

      public static final org.elasticsearch.xcontent.ParseField LOWER_CONFIDENCE_BOUND
    • TYPICAL_VALUE

      public static final org.elasticsearch.xcontent.ParseField TYPICAL_VALUE
    • UPPER_CONFIDENCE_BOUND

      public static final org.elasticsearch.xcontent.ParseField UPPER_CONFIDENCE_BOUND
    • HIGH_VARIANCE_PENALTY

      public static final org.elasticsearch.xcontent.ParseField HIGH_VARIANCE_PENALTY
    • INCOMPLETE_BUCKET_PENALTY

      public static final org.elasticsearch.xcontent.ParseField INCOMPLETE_BUCKET_PENALTY
    • MULTIMODAL_DISTRIBUTION

      public static final org.elasticsearch.xcontent.ParseField MULTIMODAL_DISTRIBUTION
    • BY_FIELD_FIRST_OCCURRENCE

      public static final org.elasticsearch.xcontent.ParseField BY_FIELD_FIRST_OCCURRENCE
    • BY_FIELD_RELATIVE_RARITY

      public static final org.elasticsearch.xcontent.ParseField BY_FIELD_RELATIVE_RARITY
    • STRICT_PARSER

      public static final org.elasticsearch.xcontent.ObjectParser<AnomalyScoreExplanation,Void> STRICT_PARSER
    • LENIENT_PARSER

      public static final org.elasticsearch.xcontent.ObjectParser<AnomalyScoreExplanation,Void> LENIENT_PARSER
  • Constructor Details

  • Method Details

    • writeTo

      public void writeTo(StreamOutput out) throws IOException
      Specified by:
      writeTo in interface Writeable
      Throws:
      IOException
    • 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
    • hashCode

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

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • getAnomalyType

      public String getAnomalyType()
    • setAnomalyType

      public void setAnomalyType(String anomalyType)
    • getAnomalyLength

      public Integer getAnomalyLength()
    • setAnomalyLength

      public void setAnomalyLength(Integer anomalyLength)
    • getSingleBucketImpact

      public Integer getSingleBucketImpact()
    • setSingleBucketImpact

      public void setSingleBucketImpact(Integer singleBucketImpact)
    • getMultiBucketImpact

      public Integer getMultiBucketImpact()
    • setMultiBucketImpact

      public void setMultiBucketImpact(Integer multiBucketImpact)
    • getAnomalyCharacteristicsImpact

      public Integer getAnomalyCharacteristicsImpact()
    • setAnomalyCharacteristicsImpact

      public void setAnomalyCharacteristicsImpact(Integer anomalyCharacteristicsImpact)
    • getLowerConfidenceBound

      public Double getLowerConfidenceBound()
    • setLowerConfidenceBound

      public void setLowerConfidenceBound(Double lowerConfidenceBound)
    • getTypicalValue

      public Double getTypicalValue()
    • setTypicalValue

      public void setTypicalValue(Double typicalValue)
    • getUpperConfidenceBound

      public Double getUpperConfidenceBound()
    • setUpperConfidenceBound

      public void setUpperConfidenceBound(Double upperConfidenceBound)
    • isHighVariancePenalty

      public Boolean isHighVariancePenalty()
    • setHighVariancePenalty

      public void setHighVariancePenalty(Boolean highVariancePenalty)
    • isIncompleteBucketPenalty

      public Boolean isIncompleteBucketPenalty()
    • setIncompleteBucketPenalty

      public void setIncompleteBucketPenalty(Boolean incompleteBucketPenalty)
    • isMultimodalDistribution

      public Boolean isMultimodalDistribution()
    • setMultimodalDistribution

      public void setMultimodalDistribution(Boolean multimodalDistribution)
    • isByFieldFirstOccurrence

      public Boolean isByFieldFirstOccurrence()
    • setByFieldFirstOccurrence

      public void setByFieldFirstOccurrence(Boolean byFieldFirstOccurrence)
    • getByFieldRelativeRarity

      public Double getByFieldRelativeRarity()
    • setByFieldRelativeRarity

      public void setByFieldRelativeRarity(Double byFieldRelativeRarity)