File tree Expand file tree Collapse file tree 30 files changed +31
-36
lines changed
main/java/io/javaoperatorsdk/operator
test/java/io/javaoperatorsdk/operator
quarkus-extension/deployment/src/main/java/io/javaoperatorsdk/quarkus/extension/deployment
runtime-configuration/src
main/java/io/javaoperatorsdk/operator/config/runtime
test/java/io/javaoperatorsdk/operator/config/runtime
spring-boot-starter/src/test/java/io/javaoperatorsdk/operator/springboot/starter Expand file tree Collapse file tree 30 files changed +31
-36
lines changed Original file line number Diff line number Diff line change 1
- package io .javaoperatorsdk .operator . api ;
1
+ package io .javaoperatorsdk .operator ;
2
2
3
3
import io .fabric8 .kubernetes .client .CustomResource ;
4
+ import io .javaoperatorsdk .operator .api .ResourceController ;
4
5
import java .util .Locale ;
5
6
6
7
public class ControllerUtils {
Original file line number Diff line number Diff line change 1
1
package io .javaoperatorsdk .operator ;
2
2
3
3
import io .fabric8 .kubernetes .client .Watcher ;
4
- import io .javaoperatorsdk .operator .api .Event ;
4
+ import io .javaoperatorsdk .operator .processing . event .Event ;
5
5
import io .javaoperatorsdk .operator .processing .event .internal .CustomResourceEvent ;
6
6
import java .util .List ;
7
7
Original file line number Diff line number Diff line change 1
1
package io .javaoperatorsdk .operator .api ;
2
2
3
3
import io .fabric8 .kubernetes .client .CustomResource ;
4
+ import io .javaoperatorsdk .operator .processing .event .EventList ;
5
+ import io .javaoperatorsdk .operator .processing .event .EventSourceManager ;
4
6
import java .util .Optional ;
5
7
6
8
public interface Context <T extends CustomResource > {
Original file line number Diff line number Diff line change 1
1
package io .javaoperatorsdk .operator .api ;
2
2
3
3
import io .fabric8 .kubernetes .client .CustomResource ;
4
+ import io .javaoperatorsdk .operator .processing .event .EventList ;
5
+ import io .javaoperatorsdk .operator .processing .event .EventSourceManager ;
4
6
import java .util .Optional ;
5
7
6
8
public class DefaultContext <T extends CustomResource > implements Context <T > {
Original file line number Diff line number Diff line change 1
1
package io .javaoperatorsdk .operator .api ;
2
2
3
3
import io .fabric8 .kubernetes .client .CustomResource ;
4
+ import io .javaoperatorsdk .operator .processing .event .EventSourceManager ;
4
5
import java .util .Locale ;
5
6
6
7
public interface ResourceController <R extends CustomResource > {
Original file line number Diff line number Diff line change 5
5
import static io .javaoperatorsdk .operator .processing .KubernetesResourceUtils .getVersion ;
6
6
7
7
import io .fabric8 .kubernetes .client .CustomResource ;
8
- import io .javaoperatorsdk .operator .api .Event ;
9
- import io .javaoperatorsdk .operator .api .EventHandler ;
10
8
import io .javaoperatorsdk .operator .api .RetryInfo ;
11
9
import io .javaoperatorsdk .operator .processing .event .DefaultEventSourceManager ;
10
+ import io .javaoperatorsdk .operator .processing .event .Event ;
11
+ import io .javaoperatorsdk .operator .processing .event .EventHandler ;
12
12
import io .javaoperatorsdk .operator .processing .retry .Retry ;
13
13
import io .javaoperatorsdk .operator .processing .retry .RetryExecution ;
14
14
import java .util .HashMap ;
Original file line number Diff line number Diff line change 1
1
package io .javaoperatorsdk .operator .processing ;
2
2
3
- import io .javaoperatorsdk .operator .api .Event ;
3
+ import io .javaoperatorsdk .operator .processing . event .Event ;
4
4
import java .util .ArrayList ;
5
5
import java .util .Collections ;
6
6
import java .util .HashMap ;
Original file line number Diff line number Diff line change 8
8
import io .fabric8 .kubernetes .client .CustomResource ;
9
9
import io .fabric8 .kubernetes .client .dsl .MixedOperation ;
10
10
import io .fabric8 .kubernetes .client .dsl .Resource ;
11
+ import io .javaoperatorsdk .operator .ControllerUtils ;
11
12
import io .javaoperatorsdk .operator .api .Context ;
12
- import io .javaoperatorsdk .operator .api .ControllerUtils ;
13
13
import io .javaoperatorsdk .operator .api .DefaultContext ;
14
14
import io .javaoperatorsdk .operator .api .DeleteControl ;
15
- import io .javaoperatorsdk .operator .api .EventList ;
16
- import io .javaoperatorsdk .operator .api .EventSourceManager ;
17
15
import io .javaoperatorsdk .operator .api .ResourceController ;
18
16
import io .javaoperatorsdk .operator .api .UpdateControl ;
17
+ import io .javaoperatorsdk .operator .processing .event .EventList ;
18
+ import io .javaoperatorsdk .operator .processing .event .EventSourceManager ;
19
19
import java .util .ArrayList ;
20
20
import org .slf4j .Logger ;
21
21
import org .slf4j .LoggerFactory ;
Original file line number Diff line number Diff line change 1
1
package io .javaoperatorsdk .operator .processing ;
2
2
3
3
import io .fabric8 .kubernetes .client .CustomResource ;
4
- import io .javaoperatorsdk .operator .api .Event ;
5
4
import io .javaoperatorsdk .operator .api .RetryInfo ;
5
+ import io .javaoperatorsdk .operator .processing .event .Event ;
6
6
import java .util .List ;
7
7
8
8
public class ExecutionScope {
Original file line number Diff line number Diff line change 1
1
package io .javaoperatorsdk .operator .processing .event ;
2
2
3
- import io .javaoperatorsdk .operator .api .Event ;
4
- import io .javaoperatorsdk .operator .api .EventSource ;
5
-
6
3
public abstract class AbstractEvent implements Event {
7
4
8
5
private final String relatedCustomResourceUid ;
Original file line number Diff line number Diff line change 1
1
package io .javaoperatorsdk .operator .processing .event ;
2
2
3
- import io .javaoperatorsdk .operator .api .EventHandler ;
4
- import io .javaoperatorsdk .operator .api .EventSource ;
5
-
6
3
public abstract class AbstractEventSource implements EventSource {
7
4
8
5
protected EventHandler eventHandler ;
Original file line number Diff line number Diff line change 1
1
package io .javaoperatorsdk .operator .processing .event ;
2
2
3
- import io .javaoperatorsdk .operator .api .EventSource ;
4
- import io .javaoperatorsdk .operator .api .EventSourceManager ;
5
3
import io .javaoperatorsdk .operator .processing .DefaultEventHandler ;
6
4
import io .javaoperatorsdk .operator .processing .event .internal .CustomResourceEventSource ;
7
5
import io .javaoperatorsdk .operator .processing .event .internal .TimerEventSource ;
Original file line number Diff line number Diff line change 1
- package io .javaoperatorsdk .operator .api ;
1
+ package io .javaoperatorsdk .operator .processing . event ;
2
2
3
3
public interface Event {
4
4
Original file line number Diff line number Diff line change 1
- package io .javaoperatorsdk .operator .api ;
1
+ package io .javaoperatorsdk .operator .processing . event ;
2
2
3
3
public interface EventHandler {
4
4
Original file line number Diff line number Diff line change 1
- package io .javaoperatorsdk .operator .api ;
1
+ package io .javaoperatorsdk .operator .processing . event ;
2
2
3
3
import java .util .List ;
4
4
import java .util .Optional ;
Original file line number Diff line number Diff line change 1
- package io .javaoperatorsdk .operator .api ;
1
+ package io .javaoperatorsdk .operator .processing . event ;
2
2
3
3
public interface EventSource {
4
4
Original file line number Diff line number Diff line change 1
- package io .javaoperatorsdk .operator .api ;
1
+ package io .javaoperatorsdk .operator .processing . event ;
2
2
3
3
import java .util .Map ;
4
4
import java .util .Optional ;
Original file line number Diff line number Diff line change 10
10
import io .fabric8 .kubernetes .client .Watcher ;
11
11
import io .fabric8 .kubernetes .client .dsl .MixedOperation ;
12
12
import io .fabric8 .kubernetes .client .dsl .internal .CustomResourceOperationsImpl ;
13
- import io .javaoperatorsdk .operator .api . ControllerUtils ;
13
+ import io .javaoperatorsdk .operator .ControllerUtils ;
14
14
import io .javaoperatorsdk .operator .processing .CustomResourceCache ;
15
15
import io .javaoperatorsdk .operator .processing .KubernetesResourceUtils ;
16
16
import io .javaoperatorsdk .operator .processing .event .AbstractEventSource ;
Original file line number Diff line number Diff line change 15
15
import io .fabric8 .kubernetes .client .Watcher ;
16
16
import io .javaoperatorsdk .operator .api .Context ;
17
17
import io .javaoperatorsdk .operator .api .DeleteControl ;
18
- import io .javaoperatorsdk .operator .api .Event ;
19
18
import io .javaoperatorsdk .operator .api .ResourceController ;
20
19
import io .javaoperatorsdk .operator .api .RetryInfo ;
21
20
import io .javaoperatorsdk .operator .api .UpdateControl ;
22
21
import io .javaoperatorsdk .operator .processing .EventDispatcher ;
23
22
import io .javaoperatorsdk .operator .processing .ExecutionScope ;
23
+ import io .javaoperatorsdk .operator .processing .event .Event ;
24
24
import io .javaoperatorsdk .operator .processing .event .internal .CustomResourceEvent ;
25
25
import java .util .ArrayList ;
26
26
import java .util .Arrays ;
Original file line number Diff line number Diff line change 12
12
import static org .mockito .Mockito .when ;
13
13
14
14
import io .fabric8 .kubernetes .client .Watcher ;
15
- import io .javaoperatorsdk .operator .api .Event ;
16
15
import io .javaoperatorsdk .operator .processing .event .DefaultEventSourceManager ;
16
+ import io .javaoperatorsdk .operator .processing .event .Event ;
17
17
import io .javaoperatorsdk .operator .processing .event .internal .CustomResourceEvent ;
18
18
import io .javaoperatorsdk .operator .processing .event .internal .TimerEvent ;
19
19
import io .javaoperatorsdk .operator .processing .event .internal .TimerEventSource ;
Original file line number Diff line number Diff line change 2
2
3
3
import static org .assertj .core .api .Assertions .assertThat ;
4
4
5
- import io .javaoperatorsdk .operator .api .Event ;
5
+ import io .javaoperatorsdk .operator .processing . event .Event ;
6
6
import io .javaoperatorsdk .operator .processing .event .internal .TimerEvent ;
7
7
import java .util .List ;
8
8
import java .util .UUID ;
Original file line number Diff line number Diff line change 10
10
11
11
import io .fabric8 .kubernetes .client .CustomResource ;
12
12
import io .javaoperatorsdk .operator .TestUtils ;
13
- import io .javaoperatorsdk .operator .api .EventSource ;
14
13
import io .javaoperatorsdk .operator .processing .DefaultEventHandler ;
15
14
import io .javaoperatorsdk .operator .processing .KubernetesResourceUtils ;
16
15
import java .util .Map ;
Original file line number Diff line number Diff line change 2
2
3
3
import static org .mockito .Mockito .mock ;
4
4
5
- import io .javaoperatorsdk .operator .api .Event ;
6
- import io .javaoperatorsdk .operator .api .EventList ;
7
5
import io .javaoperatorsdk .operator .processing .event .internal .TimerEvent ;
8
6
import java .util .Arrays ;
9
7
import org .assertj .core .api .Assertions ;
Original file line number Diff line number Diff line change 8
8
import io .fabric8 .kubernetes .client .Watcher ;
9
9
import io .fabric8 .kubernetes .client .dsl .MixedOperation ;
10
10
import io .javaoperatorsdk .operator .TestUtils ;
11
- import io .javaoperatorsdk .operator .api .EventHandler ;
12
11
import io .javaoperatorsdk .operator .processing .CustomResourceCache ;
12
+ import io .javaoperatorsdk .operator .processing .event .EventHandler ;
13
13
import io .javaoperatorsdk .operator .sample .simple .TestCustomResource ;
14
14
import java .time .LocalDateTime ;
15
15
import java .util .Arrays ;
Original file line number Diff line number Diff line change 11
11
12
12
import io .fabric8 .kubernetes .client .CustomResource ;
13
13
import io .javaoperatorsdk .operator .TestUtils ;
14
- import io .javaoperatorsdk .operator .api .EventHandler ;
15
14
import io .javaoperatorsdk .operator .processing .KubernetesResourceUtils ;
15
+ import io .javaoperatorsdk .operator .processing .event .EventHandler ;
16
16
import java .util .List ;
17
17
import org .junit .jupiter .api .BeforeEach ;
18
18
import org .junit .jupiter .api .Test ;
Original file line number Diff line number Diff line change 4
4
import io .javaoperatorsdk .operator .api .Context ;
5
5
import io .javaoperatorsdk .operator .api .Controller ;
6
6
import io .javaoperatorsdk .operator .api .DeleteControl ;
7
- import io .javaoperatorsdk .operator .api .EventSourceManager ;
8
7
import io .javaoperatorsdk .operator .api .ResourceController ;
9
8
import io .javaoperatorsdk .operator .api .UpdateControl ;
9
+ import io .javaoperatorsdk .operator .processing .event .EventSourceManager ;
10
10
import io .javaoperatorsdk .operator .processing .event .internal .TimerEventSource ;
11
11
import java .util .concurrent .atomic .AtomicInteger ;
12
12
import org .slf4j .Logger ;
Original file line number Diff line number Diff line change 1
1
package io .javaoperatorsdk .quarkus .extension .deployment ;
2
2
3
3
import io .fabric8 .kubernetes .client .CustomResourceDoneable ;
4
+ import io .javaoperatorsdk .operator .ControllerUtils ;
4
5
import io .javaoperatorsdk .operator .api .Controller ;
5
- import io .javaoperatorsdk .operator .api .ControllerUtils ;
6
6
import io .javaoperatorsdk .operator .api .ResourceController ;
7
7
import io .javaoperatorsdk .operator .api .config .ConfigurationService ;
8
8
import io .javaoperatorsdk .operator .api .config .ControllerConfiguration ;
Original file line number Diff line number Diff line change 2
2
3
3
import io .fabric8 .kubernetes .client .CustomResource ;
4
4
import io .fabric8 .kubernetes .client .CustomResourceDoneable ;
5
+ import io .javaoperatorsdk .operator .ControllerUtils ;
5
6
import io .javaoperatorsdk .operator .api .Controller ;
6
- import io .javaoperatorsdk .operator .api .ControllerUtils ;
7
7
import io .javaoperatorsdk .operator .api .ResourceController ;
8
8
import io .javaoperatorsdk .operator .api .config .ControllerConfiguration ;
9
9
import java .util .Set ;
Original file line number Diff line number Diff line change 7
7
8
8
import io .fabric8 .kubernetes .client .CustomResource ;
9
9
import io .fabric8 .kubernetes .client .CustomResourceDoneable ;
10
+ import io .javaoperatorsdk .operator .ControllerUtils ;
10
11
import io .javaoperatorsdk .operator .api .Context ;
11
12
import io .javaoperatorsdk .operator .api .Controller ;
12
- import io .javaoperatorsdk .operator .api .ControllerUtils ;
13
13
import io .javaoperatorsdk .operator .api .DeleteControl ;
14
14
import io .javaoperatorsdk .operator .api .ResourceController ;
15
15
import io .javaoperatorsdk .operator .api .UpdateControl ;
Original file line number Diff line number Diff line change 5
5
import static org .junit .jupiter .api .Assertions .assertTrue ;
6
6
7
7
import io .fabric8 .kubernetes .client .KubernetesClient ;
8
+ import io .javaoperatorsdk .operator .ControllerUtils ;
8
9
import io .javaoperatorsdk .operator .Operator ;
9
- import io .javaoperatorsdk .operator .api .ControllerUtils ;
10
10
import io .javaoperatorsdk .operator .api .ResourceController ;
11
11
import java .util .List ;
12
12
import org .junit .jupiter .api .Test ;
You can’t perform that action at this time.
0 commit comments