Skip to content

Commit 281c702

Browse files
[ML] Remove unused method AutodetectParams.Builder.setFilters (#63662)
1 parent 8527183 commit 281c702

File tree

2 files changed

+1
-11
lines changed

2 files changed

+1
-11
lines changed

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/job/process/autodetect/params/AutodetectParams.java

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -110,14 +110,13 @@ public static class Builder {
110110
private TimingStats timingStats;
111111
private ModelSnapshot modelSnapshot;
112112
private Quantiles quantiles;
113-
private Set<MlFilter> filters;
113+
private final Set<MlFilter> filters = new HashSet<>();
114114
private List<ScheduledEvent> scheduledEvents;
115115

116116
public Builder(String jobId) {
117117
dataCounts = new DataCounts(jobId);
118118
modelSizeStats = new ModelSizeStats.Builder(jobId).build();
119119
timingStats = new TimingStats(jobId);
120-
filters = new HashSet<>();
121120
scheduledEvents = new ArrayList<>();
122121
}
123122

@@ -160,11 +159,6 @@ public Builder addFilter(MlFilter filter) {
160159
return this;
161160
}
162161

163-
public Builder setFilters(Set<MlFilter> filters) {
164-
filters = Objects.requireNonNull(filters);
165-
return this;
166-
}
167-
168162
public AutodetectParams build() {
169163
return new AutodetectParams(dataCounts, modelSizeStats, timingStats, modelSnapshot, quantiles,
170164
filters, scheduledEvents);

x-pack/plugin/ml/src/test/java/org/elasticsearch/xpack/ml/job/process/autodetect/AutodetectProcessManagerTests.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
import org.elasticsearch.xpack.core.ml.job.config.JobState;
3939
import org.elasticsearch.xpack.core.ml.job.config.JobTaskState;
4040
import org.elasticsearch.xpack.core.ml.job.config.JobUpdate;
41-
import org.elasticsearch.xpack.core.ml.job.config.MlFilter;
4241
import org.elasticsearch.xpack.core.ml.job.config.ModelPlotConfig;
4342
import org.elasticsearch.xpack.core.ml.job.persistence.AnomalyDetectorsIndex;
4443
import org.elasticsearch.xpack.core.ml.job.persistence.AnomalyDetectorsIndexFields;
@@ -75,7 +74,6 @@
7574
import java.util.HashSet;
7675
import java.util.List;
7776
import java.util.Optional;
78-
import java.util.Set;
7977
import java.util.concurrent.Callable;
8078
import java.util.concurrent.CountDownLatch;
8179
import java.util.concurrent.ExecutorService;
@@ -137,7 +135,6 @@ public class AutodetectProcessManagerTests extends ESTestCase {
137135
private ModelSizeStats modelSizeStats = new ModelSizeStats.Builder("foo").build();
138136
private ModelSnapshot modelSnapshot = new ModelSnapshot.Builder("foo").build();
139137
private Quantiles quantiles = new Quantiles("foo", new Date(), "state");
140-
private Set<MlFilter> filters = new HashSet<>();
141138

142139
@Before
143140
public void setup() throws Exception {
@@ -707,7 +704,6 @@ private AutodetectParams buildAutodetectParams() {
707704
.setModelSizeStats(modelSizeStats)
708705
.setModelSnapshot(modelSnapshot)
709706
.setQuantiles(quantiles)
710-
.setFilters(filters)
711707
.build();
712708
}
713709

0 commit comments

Comments
 (0)