Class Detector.Builder
- java.lang.Object
-
- org.elasticsearch.client.ml.job.config.Detector.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Detectorbuild()Detector.BuildersetByFieldName(String byFieldName)Detector.BuildersetDetectorDescription(String detectorDescription)Detector.BuildersetDetectorIndex(int detectorIndex)Detector.BuildersetExcludeFrequent(Detector.ExcludeFrequent excludeFrequent)Detector.BuildersetFieldName(String fieldName)Detector.BuildersetFunction(String function)Detector.BuildersetOverFieldName(String overFieldName)Detector.BuildersetPartitionFieldName(String partitionFieldName)Detector.BuildersetRules(List<DetectionRule> rules)Detector.BuildersetUseNull(boolean useNull)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(Detector detector)
-
Builder
public Builder(DetectorFunction function, String fieldName)
-
-
Method Detail
-
setDetectorDescription
public Detector.Builder setDetectorDescription(String detectorDescription)
-
setFunction
public Detector.Builder setFunction(String function)
-
setFieldName
public Detector.Builder setFieldName(String fieldName)
-
setByFieldName
public Detector.Builder setByFieldName(String byFieldName)
-
setOverFieldName
public Detector.Builder setOverFieldName(String overFieldName)
-
setPartitionFieldName
public Detector.Builder setPartitionFieldName(String partitionFieldName)
-
setUseNull
public Detector.Builder setUseNull(boolean useNull)
-
setExcludeFrequent
public Detector.Builder setExcludeFrequent(Detector.ExcludeFrequent excludeFrequent)
-
setRules
public Detector.Builder setRules(List<DetectionRule> rules)
-
setDetectorIndex
public Detector.Builder setDetectorIndex(int detectorIndex)
-
build
public Detector build()
-
-