Class Detector.Builder
- java.lang.Object
-
- org.elasticsearch.client.ml.job.config.Detector.Builder
-
- Enclosing class:
- Detector
public static class Detector.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Detector
build()
Detector.Builder
setByFieldName(java.lang.String byFieldName)
Detector.Builder
setDetectorDescription(java.lang.String detectorDescription)
Detector.Builder
setDetectorIndex(int detectorIndex)
Detector.Builder
setExcludeFrequent(Detector.ExcludeFrequent excludeFrequent)
Detector.Builder
setFieldName(java.lang.String fieldName)
Detector.Builder
setFunction(java.lang.String function)
Detector.Builder
setOverFieldName(java.lang.String overFieldName)
Detector.Builder
setPartitionFieldName(java.lang.String partitionFieldName)
Detector.Builder
setRules(java.util.List<DetectionRule> rules)
Detector.Builder
setUseNull(boolean useNull)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(Detector detector)
-
Builder
public Builder(java.lang.String function, java.lang.String fieldName)
-
Builder
public Builder(DetectorFunction function, java.lang.String fieldName)
-
-
Method Detail
-
setDetectorDescription
public Detector.Builder setDetectorDescription(java.lang.String detectorDescription)
-
setFunction
public Detector.Builder setFunction(java.lang.String function)
-
setFieldName
public Detector.Builder setFieldName(java.lang.String fieldName)
-
setByFieldName
public Detector.Builder setByFieldName(java.lang.String byFieldName)
-
setOverFieldName
public Detector.Builder setOverFieldName(java.lang.String overFieldName)
-
setPartitionFieldName
public Detector.Builder setPartitionFieldName(java.lang.String partitionFieldName)
-
setUseNull
public Detector.Builder setUseNull(boolean useNull)
-
setExcludeFrequent
public Detector.Builder setExcludeFrequent(Detector.ExcludeFrequent excludeFrequent)
-
setRules
public Detector.Builder setRules(java.util.List<DetectionRule> rules)
-
setDetectorIndex
public Detector.Builder setDetectorIndex(int detectorIndex)
-
build
public Detector build()
-
-