1
1
package io .javaoperatorsdk .operator ;
2
2
3
+ import java .util .concurrent .TimeUnit ;
4
+ import java .util .function .ToDoubleFunction ;
5
+ import java .util .function .ToLongFunction ;
6
+
3
7
import io .fabric8 .kubernetes .client .CustomResource ;
4
8
import io .javaoperatorsdk .operator .api .Context ;
5
9
import io .javaoperatorsdk .operator .api .DeleteControl ;
6
10
import io .javaoperatorsdk .operator .api .ResourceController ;
7
11
import io .javaoperatorsdk .operator .api .UpdateControl ;
8
12
import io .javaoperatorsdk .operator .api .config .ControllerConfiguration ;
9
- import io .micrometer .core .instrument .*;
13
+ import io .micrometer .core .instrument .Clock ;
14
+ import io .micrometer .core .instrument .Counter ;
15
+ import io .micrometer .core .instrument .DistributionSummary ;
16
+ import io .micrometer .core .instrument .FunctionCounter ;
17
+ import io .micrometer .core .instrument .FunctionTimer ;
18
+ import io .micrometer .core .instrument .Gauge ;
19
+ import io .micrometer .core .instrument .Measurement ;
20
+ import io .micrometer .core .instrument .Meter ;
21
+ import io .micrometer .core .instrument .MeterRegistry ;
22
+ import io .micrometer .core .instrument .Timer ;
10
23
import io .micrometer .core .instrument .distribution .DistributionStatisticConfig ;
11
24
import io .micrometer .core .instrument .distribution .pause .PauseDetector ;
12
- import io .micrometer .core .instrument .noop .*;
13
- import java .util .concurrent .TimeUnit ;
14
- import java .util .function .ToDoubleFunction ;
15
- import java .util .function .ToLongFunction ;
25
+ import io .micrometer .core .instrument .noop .NoopCounter ;
26
+ import io .micrometer .core .instrument .noop .NoopDistributionSummary ;
27
+ import io .micrometer .core .instrument .noop .NoopFunctionCounter ;
28
+ import io .micrometer .core .instrument .noop .NoopFunctionTimer ;
29
+ import io .micrometer .core .instrument .noop .NoopGauge ;
30
+ import io .micrometer .core .instrument .noop .NoopMeter ;
31
+ import io .micrometer .core .instrument .noop .NoopTimer ;
16
32
17
33
public class Metrics {
18
34
public static final Metrics NOOP = new Metrics (new NoopMeterRegistry (Clock .SYSTEM ));
@@ -97,7 +113,7 @@ public DeleteControl timeControllerDelete(
97
113
}
98
114
}
99
115
100
- public void timeControllerRetry () {
116
+ public void incrementControllerRetriesNumber () {
101
117
102
118
registry
103
119
.counter (
@@ -107,7 +123,7 @@ public void timeControllerRetry() {
107
123
108
124
}
109
125
110
- public void timeControllerEvents () {
126
+ public void incrementProcessedEventsNumber () {
111
127
112
128
registry
113
129
.counter (
0 commit comments