Skip to content

Commit c0f38f0

Browse files
committed
Renamed SettingNumeric to NumericSetting
1 parent 42f0717 commit c0f38f0

File tree

6 files changed

+20
-20
lines changed

6 files changed

+20
-20
lines changed

logstash-core/lib/logstash/environment.rb

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ module Environment
4949
Setting::BooleanSetting.new("pipeline.system", false),
5050
Setting::SettingPositiveInteger.new("pipeline.workers", LogStash::Config::CpuCoreStrategy.maximum),
5151
Setting::SettingPositiveInteger.new("pipeline.batch.size", 125),
52-
Setting::SettingNumeric.new("pipeline.batch.delay", 50), # in milliseconds
52+
Setting::NumericSetting.new("pipeline.batch.delay", 50), # in milliseconds
5353
Setting::BooleanSetting.new("pipeline.unsafe_shutdown", false),
5454
Setting::BooleanSetting.new("pipeline.reloadable", true),
5555
Setting::BooleanSetting.new("pipeline.plugin_classloaders", false),
@@ -73,7 +73,7 @@ module Environment
7373
Setting::StringSetting.new("api.auth.basic.username", nil, false).nullable,
7474
Setting::Password.new("api.auth.basic.password", nil, false).nullable,
7575
Setting::StringSetting.new("api.auth.basic.password_policy.mode", "WARN", true, %w[WARN ERROR]),
76-
Setting::SettingNumeric.new("api.auth.basic.password_policy.length.minimum", 8),
76+
Setting::NumericSetting.new("api.auth.basic.password_policy.length.minimum", 8),
7777
Setting::StringSetting.new("api.auth.basic.password_policy.include.upper", "REQUIRED", true, %w[REQUIRED OPTIONAL]),
7878
Setting::StringSetting.new("api.auth.basic.password_policy.include.lower", "REQUIRED", true, %w[REQUIRED OPTIONAL]),
7979
Setting::StringSetting.new("api.auth.basic.password_policy.include.digit", "REQUIRED", true, %w[REQUIRED OPTIONAL]),
@@ -86,14 +86,14 @@ module Environment
8686
Setting::BooleanSetting.new("queue.drain", false),
8787
Setting::Bytes.new("queue.page_capacity", "64mb"),
8888
Setting::Bytes.new("queue.max_bytes", "1024mb"),
89-
Setting::SettingNumeric.new("queue.max_events", 0), # 0 is unlimited
90-
Setting::SettingNumeric.new("queue.checkpoint.acks", 1024), # 0 is unlimited
91-
Setting::SettingNumeric.new("queue.checkpoint.writes", 1024), # 0 is unlimited
92-
Setting::SettingNumeric.new("queue.checkpoint.interval", 1000), # remove it for #17155
89+
Setting::NumericSetting.new("queue.max_events", 0), # 0 is unlimited
90+
Setting::NumericSetting.new("queue.checkpoint.acks", 1024), # 0 is unlimited
91+
Setting::NumericSetting.new("queue.checkpoint.writes", 1024), # 0 is unlimited
92+
Setting::NumericSetting.new("queue.checkpoint.interval", 1000), # remove it for #17155
9393
Setting::BooleanSetting.new("queue.checkpoint.retry", true),
9494
Setting::BooleanSetting.new("dead_letter_queue.enable", false),
9595
Setting::Bytes.new("dead_letter_queue.max_bytes", "1024mb"),
96-
Setting::SettingNumeric.new("dead_letter_queue.flush_interval", 5000),
96+
Setting::NumericSetting.new("dead_letter_queue.flush_interval", 5000),
9797
Setting::StringSetting.new("dead_letter_queue.storage_policy", "drop_newer", true, ["drop_newer", "drop_older"]),
9898
Setting::NullableStringSetting.new("dead_letter_queue.retain.age"), # example 5d
9999
Setting::TimeValue.new("slowlog.threshold.warn", "-1"),

logstash-core/lib/logstash/settings.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@ def coerce(value)
413413
### Specific settings #####
414414

415415
java_import org.logstash.settings.BooleanSetting
416-
java_import org.logstash.settings.SettingNumeric
416+
java_import org.logstash.settings.NumericSetting
417417

418418
java_import org.logstash.settings.SettingInteger
419419

logstash-core/spec/logstash/queue_factory_spec.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
LogStash::Setting::StringSetting.new("queue.type", "memory", true, ["persisted", "memory"]),
2727
LogStash::Setting::Bytes.new("queue.page_capacity", "8mb"),
2828
LogStash::Setting::Bytes.new("queue.max_bytes", "64mb"),
29-
LogStash::Setting::SettingNumeric.new("queue.max_events", 0),
30-
LogStash::Setting::SettingNumeric.new("queue.checkpoint.acks", 1024),
31-
LogStash::Setting::SettingNumeric.new("queue.checkpoint.writes", 1024),
29+
LogStash::Setting::NumericSetting.new("queue.max_events", 0),
30+
LogStash::Setting::NumericSetting.new("queue.checkpoint.acks", 1024),
31+
LogStash::Setting::NumericSetting.new("queue.checkpoint.writes", 1024),
3232
LogStash::Setting::BooleanSetting.new("queue.checkpoint.retry", false),
3333
LogStash::Setting::StringSetting.new("pipeline.id", pipeline_id),
3434
LogStash::Setting::SettingPositiveInteger.new("pipeline.batch.size", 125),

logstash-core/spec/logstash/settings/numeric_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
require "logstash/settings"
2020

2121
# Mirrored in java class org.logstash.settings.SettingNumeric
22-
describe LogStash::Setting::SettingNumeric do
22+
describe LogStash::Setting::NumericSetting do
2323
subject { described_class.new("a number", nil, false) }
2424
describe "#set" do
2525
context "when giving a string which doesn't represent a string" do

logstash-core/src/main/java/org/logstash/settings/SettingNumeric.java renamed to logstash-core/src/main/java/org/logstash/settings/NumericSetting.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,21 @@
1818
*/
1919
package org.logstash.settings;
2020

21-
public class SettingNumeric extends Coercible<Number> {
21+
public class NumericSetting extends Coercible<Number> {
2222

23-
public SettingNumeric(String name, Number defaultValue) {
23+
public NumericSetting(String name, Number defaultValue) {
2424
super(name, defaultValue, true, noValidator());
2525
}
2626

2727
// constructor used only in tests, but needs to be public to be used in Ruby spec
28-
public SettingNumeric(String name, Number defaultValue, boolean strict) {
28+
public NumericSetting(String name, Number defaultValue, boolean strict) {
2929
super(name, defaultValue, strict, noValidator());
3030
}
3131

3232
@Override
3333
public Number coerce(Object obj) {
3434
if (obj == null) {
35-
throw new IllegalArgumentException("Failed to coerce value to SettingNumeric. Received null");
35+
throw new IllegalArgumentException("Failed to coerce value to NumericSetting. Received null");
3636
}
3737
if (obj instanceof Number) {
3838
return (Number) obj;
@@ -53,6 +53,6 @@ public Number coerce(Object obj) {
5353
}
5454

5555
private String coercionFailureMessage(Object obj) {
56-
return String.format("Failed to coerce value to SettingNumeric. Received %s (%s)", obj, obj.getClass());
56+
return String.format("Failed to coerce value to NumericSetting. Received %s (%s)", obj, obj.getClass());
5757
}
5858
}

logstash-core/src/test/java/org/logstash/settings/SettingNumericTest.java renamed to logstash-core/src/test/java/org/logstash/settings/NumericSettingTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@
2424
import static org.junit.Assert.*;
2525

2626
// Mirrored from spec/logstash/settings/numeric_spec.rb
27-
public class SettingNumericTest {
27+
public class NumericSettingTest {
2828

29-
private SettingNumeric sut;
29+
private NumericSetting sut;
3030

3131
@Before
3232
public void setUp() {
33-
sut = new SettingNumeric("a number", null, false);
33+
sut = new NumericSetting("a number", null, false);
3434
}
3535

3636
@Test(expected = IllegalArgumentException.class)

0 commit comments

Comments
 (0)