Skip to content

Commit e3f0ce8

Browse files
committed
updated timescales
1 parent 7cbcedd commit e3f0ce8

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

s3-commons/src/main/java/io/aiven/kafka/connect/config/s3/S3ConfigFragment.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import java.util.Objects;
2525
import java.util.stream.Collectors;
2626

27+
import io.aiven.kafka.connect.common.config.validators.TimeScaleValidator;
2728
import org.apache.kafka.common.config.ConfigDef;
2829
import org.apache.kafka.common.config.ConfigException;
2930
import org.apache.kafka.common.config.ConfigValue;
@@ -182,13 +183,13 @@ public static Setter setter(final Map<String, String> configData) {
182183
static void addS3RetryPolicies(final ConfigDef configDef) {
183184
var retryPolicyGroupCounter = 0;
184185
configDef.define(AWS_S3_RETRY_BACKOFF_DELAY_MS_CONFIG, ConfigDef.Type.LONG,
185-
AWS_S3_RETRY_BACKOFF_DELAY_MS_DEFAULT, ConfigDef.Range.atLeast(1L), ConfigDef.Importance.MEDIUM,
186+
AWS_S3_RETRY_BACKOFF_DELAY_MS_DEFAULT, TimeScaleValidator.atLeast(1), ConfigDef.Importance.MEDIUM,
186187
"S3 default base sleep time for non-throttled exceptions in milliseconds. " + "Default is "
187188
+ AWS_S3_RETRY_BACKOFF_DELAY_MS_DEFAULT + ".",
188189
GROUP_S3_RETRY_BACKOFF_POLICY, ++retryPolicyGroupCounter, ConfigDef.Width.NONE,
189190
AWS_S3_RETRY_BACKOFF_DELAY_MS_CONFIG);
190191
configDef.define(AWS_S3_RETRY_BACKOFF_MAX_DELAY_MS_CONFIG, ConfigDef.Type.LONG,
191-
AWS_S3_RETRY_BACKOFF_MAX_DELAY_MS_DEFAULT, ConfigDef.Range.atLeast(1L), ConfigDef.Importance.MEDIUM,
192+
AWS_S3_RETRY_BACKOFF_MAX_DELAY_MS_DEFAULT, TimeScaleValidator.atLeast(1), ConfigDef.Importance.MEDIUM,
192193
"S3 maximum back-off time before retrying a request in milliseconds. " + "Default is "
193194
+ AWS_S3_RETRY_BACKOFF_MAX_DELAY_MS_DEFAULT + ".",
194195
GROUP_S3_RETRY_BACKOFF_POLICY, ++retryPolicyGroupCounter, ConfigDef.Width.NONE,

0 commit comments

Comments
 (0)