Class AnalysisConfig.Builder
java.lang.Object
org.elasticsearch.client.ml.job.config.AnalysisConfig.Builder
- Enclosing class:
- AnalysisConfig
public static class AnalysisConfig.Builder
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Builder(java.util.List<Detector> detectors)
Builder(AnalysisConfig analysisConfig)
-
Method Summary
Modifier and Type Method Description AnalysisConfig
build()
AnalysisConfig.Builder
setBucketSpan(TimeValue bucketSpan)
AnalysisConfig.Builder
setCategorizationAnalyzerConfig(CategorizationAnalyzerConfig categorizationAnalyzerConfig)
AnalysisConfig.Builder
setCategorizationFieldName(java.lang.String categorizationFieldName)
AnalysisConfig.Builder
setCategorizationFilters(java.util.List<java.lang.String> categorizationFilters)
AnalysisConfig.Builder
setDetector(int detectorIndex, Detector detector)
AnalysisConfig.Builder
setDetectors(java.util.List<Detector> detectors)
AnalysisConfig.Builder
setInfluencers(java.util.List<java.lang.String> influencers)
AnalysisConfig.Builder
setLatency(TimeValue latency)
AnalysisConfig.Builder
setMultivariateByFields(java.lang.Boolean multivariateByFields)
AnalysisConfig.Builder
setSummaryCountFieldName(java.lang.String summaryCountFieldName)
-
Constructor Details
-
Method Details
-
setDetectors
-
setDetector
-
setBucketSpan
-
setLatency
-
setCategorizationFieldName
-
setCategorizationFilters
public AnalysisConfig.Builder setCategorizationFilters(java.util.List<java.lang.String> categorizationFilters) -
setCategorizationAnalyzerConfig
public AnalysisConfig.Builder setCategorizationAnalyzerConfig(CategorizationAnalyzerConfig categorizationAnalyzerConfig) -
setSummaryCountFieldName
-
setInfluencers
-
setMultivariateByFields
-
build
-