Skip to content

Commit ba3e26e

Browse files
authored
refactor: add default value that can be reused elsewhere (#1342)
1 parent df44917 commit ba3e26e

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/reconciler/ControllerConfiguration.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,12 @@
1010
import io.javaoperatorsdk.operator.processing.event.rate.LinearRateLimiter;
1111
import io.javaoperatorsdk.operator.processing.event.rate.RateLimiter;
1212
import io.javaoperatorsdk.operator.processing.event.source.controller.ResourceEventFilter;
13-
import io.javaoperatorsdk.operator.processing.event.source.filter.*;
13+
import io.javaoperatorsdk.operator.processing.event.source.filter.GenericFilter;
14+
import io.javaoperatorsdk.operator.processing.event.source.filter.OnAddFilter;
15+
import io.javaoperatorsdk.operator.processing.event.source.filter.OnUpdateFilter;
16+
import io.javaoperatorsdk.operator.processing.event.source.filter.VoidGenericFilter;
17+
import io.javaoperatorsdk.operator.processing.event.source.filter.VoidOnAddFilter;
18+
import io.javaoperatorsdk.operator.processing.event.source.filter.VoidOnUpdateFilter;
1419
import io.javaoperatorsdk.operator.processing.retry.GenericRetry;
1520
import io.javaoperatorsdk.operator.processing.retry.Retry;
1621

@@ -89,7 +94,7 @@
8994
* @return the maximal interval configuration
9095
*/
9196
ReconciliationMaxInterval reconciliationMaxInterval() default @ReconciliationMaxInterval(
92-
interval = 10);
97+
interval = ReconciliationMaxInterval.DEFAULT_INTERVAL);
9398

9499

95100
/**

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/reconciler/ReconciliationMaxInterval.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
@Retention(RetentionPolicy.RUNTIME)
1010
@Target({ElementType.TYPE})
1111
public @interface ReconciliationMaxInterval {
12+
long DEFAULT_INTERVAL = 10;
1213

1314
/**
1415
* A max delay between two reconciliations. Having this value larger than zero, will ensure that a

0 commit comments

Comments
 (0)