Class Job.Builder
java.lang.Object
org.elasticsearch.client.ml.job.config.Job.Builder
- Enclosing class:
- Job
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds a job.getId()
setAnalysisConfig(AnalysisConfig.Builder configBuilder)
setAnalysisLimits(AnalysisLimits analysisLimits)
setBackgroundPersistInterval(org.elasticsearch.core.TimeValue backgroundPersistInterval)
setCustomSettings(Map<String,Object> customSettings)
setDailyModelSnapshotRetentionAfterDays(Long dailyModelSnapshotRetentionAfterDays)
setDataDescription(DataDescription.Builder description)
setDatafeed(DatafeedConfig.Builder datafeed)
setDescription(String description)
setJobType(String jobType)
setModelPlotConfig(ModelPlotConfig modelPlotConfig)
setModelSnapshotId(String modelSnapshotId)
setModelSnapshotRetentionDays(Long modelSnapshotRetentionDays)
setRenormalizationWindowDays(Long renormalizationWindowDays)
setResultsIndexName(String resultsIndexName)
setResultsRetentionDays(Long resultsRetentionDays)
-
Constructor Details
-
Builder
-
Builder
-
-
Method Details
-
setId
-
getId
-
setJobType
-
setGroups
-
setCustomSettings
-
setDescription
-
setAnalysisConfig
-
setAnalysisLimits
-
setDataDescription
-
setModelPlotConfig
-
setBackgroundPersistInterval
public Job.Builder setBackgroundPersistInterval(org.elasticsearch.core.TimeValue backgroundPersistInterval) -
setRenormalizationWindowDays
-
setModelSnapshotRetentionDays
-
setDailyModelSnapshotRetentionAfterDays
public Job.Builder setDailyModelSnapshotRetentionAfterDays(Long dailyModelSnapshotRetentionAfterDays) -
setResultsRetentionDays
-
setModelSnapshotId
-
setResultsIndexName
-
setDatafeed
-
build
Builds a job.- Returns:
- The job
-