Class JobUpdate

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

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

    • DETECTORS

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

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

    • getJobId

      public java.lang.String getJobId()
    • getGroups

      public java.util.List<java.lang.String> getGroups()
    • getDescription

      public java.lang.String getDescription()
    • getDetectorUpdates

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

      public ModelPlotConfig getModelPlotConfig()
    • getAnalysisLimits

      public AnalysisLimits getAnalysisLimits()
    • getRenormalizationWindowDays

      public java.lang.Long getRenormalizationWindowDays()
    • getBackgroundPersistInterval

      public org.elasticsearch.common.unit.TimeValue getBackgroundPersistInterval()
    • getModelSnapshotRetentionDays

      public java.lang.Long getModelSnapshotRetentionDays()
    • getResultsRetentionDays

      public java.lang.Long getResultsRetentionDays()
    • getCategorizationFilters

      public java.util.List<java.lang.String> getCategorizationFilters()
    • getPerPartitionCategorizationConfig

      public PerPartitionCategorizationConfig getPerPartitionCategorizationConfig()
    • getCustomSettings

      public java.util.Map<java.lang.String,​java.lang.Object> getCustomSettings()
    • getAllowLazyOpen

      public java.lang.Boolean getAllowLazyOpen()
    • toXContent

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

      public boolean equals​(java.lang.Object other)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object