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

public class Influencer extends Object implements ToXContentObject, Writeable
  • Field Details

    • RESULT_TYPE_VALUE

      public static final String RESULT_TYPE_VALUE
      Result type
      See Also:
    • RESULT_TYPE_FIELD

      public static final ParseField RESULT_TYPE_FIELD
    • PROBABILITY

      public static final ParseField PROBABILITY
    • BUCKET_SPAN

      public static final ParseField BUCKET_SPAN
    • INFLUENCER_FIELD_NAME

      public static final ParseField INFLUENCER_FIELD_NAME
    • INFLUENCER_FIELD_VALUE

      public static final ParseField INFLUENCER_FIELD_VALUE
    • INITIAL_INFLUENCER_SCORE

      public static final ParseField INITIAL_INFLUENCER_SCORE
    • INFLUENCER_SCORE

      public static final ParseField INFLUENCER_SCORE
    • RESULTS_FIELD

      public static final ParseField RESULTS_FIELD
    • LENIENT_PARSER

      public static final ConstructingObjectParser<Influencer,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 XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
      Specified by:
      toXContent in interface ToXContent
      Throws:
      IOException
    • getJobId

      public String getJobId()
    • getId

      public String getId()
    • getProbability

      public double getProbability()
    • setProbability

      public void setProbability(double probability)
    • getTimestamp

      public Date getTimestamp()
    • getInfluencerFieldName

      public String getInfluencerFieldName()
    • getInfluencerFieldValue

      public String getInfluencerFieldValue()
    • getInitialInfluencerScore

      public double getInitialInfluencerScore()
    • setInitialInfluencerScore

      public void setInitialInfluencerScore(double score)
    • getInfluencerScore

      public double getInfluencerScore()
    • setInfluencerScore

      public void setInfluencerScore(double score)
    • isInterim

      public boolean isInterim()
    • setInterim

      public void setInterim(boolean value)
    • getEventIngested

      public Instant getEventIngested()
    • setEventIngested

      public void setEventIngested(Instant eventIngested)
    • hashCode

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

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