Class JobUpdate

java.lang.Object
org.elasticsearch.client.ml.job.config.JobUpdate
All Implemented Interfaces:
org.elasticsearch.xcontent.ToXContent, org.elasticsearch.xcontent.ToXContentObject

public class JobUpdate extends Object implements org.elasticsearch.xcontent.ToXContentObject
POJO for updating an existing Machine Learning Job
  • Field Details

    • DETECTORS

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

      public static final org.elasticsearch.xcontent.ConstructingObjectParser<JobUpdate.Builder,Void> PARSER
  • Method Details

    • getJobId

      public String getJobId()
    • getGroups

      public List<String> getGroups()
    • getDescription

      public String getDescription()
    • getDetectorUpdates

      public List<JobUpdate.DetectorUpdate> getDetectorUpdates()
    • getModelPlotConfig

      public ModelPlotConfig getModelPlotConfig()
    • getAnalysisLimits

      public AnalysisLimits getAnalysisLimits()
    • getRenormalizationWindowDays

      public Long getRenormalizationWindowDays()
    • getBackgroundPersistInterval

      public org.elasticsearch.core.TimeValue getBackgroundPersistInterval()
    • getModelSnapshotRetentionDays

      public Long getModelSnapshotRetentionDays()
    • getResultsRetentionDays

      public Long getResultsRetentionDays()
    • getCategorizationFilters

      public List<String> getCategorizationFilters()
    • getPerPartitionCategorizationConfig

      public PerPartitionCategorizationConfig getPerPartitionCategorizationConfig()
    • getCustomSettings

      public Map<String,Object> getCustomSettings()
    • getAllowLazyOpen

      public Boolean getAllowLazyOpen()
    • getModelPruneWindow

      public org.elasticsearch.core.TimeValue getModelPruneWindow()
    • 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 other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object