Skip to content

Commit 16b79fa

Browse files
committed
feat: garbage collected interface (#1164)
1 parent cb0fab5 commit 16b79fa

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/Controller.java

+4
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@
3535
import io.javaoperatorsdk.operator.api.reconciler.dependent.managed.DefaultManagedDependentResourceContext;
3636
import io.javaoperatorsdk.operator.processing.dependent.workflow.ManagedWorkflow;
3737
import io.javaoperatorsdk.operator.processing.dependent.workflow.WorkflowCleanupResult;
38+
import io.javaoperatorsdk.operator.api.reconciler.dependent.GarbageCollected;
39+
import io.javaoperatorsdk.operator.api.reconciler.dependent.managed.DependentResourceConfigurator;
40+
import io.javaoperatorsdk.operator.api.reconciler.dependent.managed.KubernetesClientAware;
41+
import io.javaoperatorsdk.operator.api.reconciler.dependent.managed.ManagedDependentResourceException;
3842
import io.javaoperatorsdk.operator.processing.event.EventSourceManager;
3943

4044
import static io.javaoperatorsdk.operator.api.reconciler.Constants.WATCH_CURRENT_NAMESPACE;

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/kubernetes/CRUDKubernetesDependentResource.java

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package io.javaoperatorsdk.operator.processing.dependent.kubernetes;
22

33
import io.fabric8.kubernetes.api.model.HasMetadata;
4+
import io.javaoperatorsdk.operator.api.reconciler.dependent.GarbageCollected;
45
import io.javaoperatorsdk.operator.api.reconciler.Ignore;
56
import io.javaoperatorsdk.operator.api.reconciler.dependent.GarbageCollected;
67
import io.javaoperatorsdk.operator.processing.dependent.Creator;

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/kubernetes/KubernetesDependentResource.java

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import io.javaoperatorsdk.operator.api.reconciler.EventSourceContext;
2020
import io.javaoperatorsdk.operator.api.reconciler.Ignore;
2121
import io.javaoperatorsdk.operator.api.reconciler.dependent.GarbageCollected;
22+
import io.javaoperatorsdk.operator.api.reconciler.dependent.GarbageCollected;
2223
import io.javaoperatorsdk.operator.api.reconciler.dependent.managed.DependentResourceConfigurator;
2324
import io.javaoperatorsdk.operator.api.reconciler.dependent.managed.KubernetesClientAware;
2425
import io.javaoperatorsdk.operator.processing.dependent.AbstractEventSourceHolderDependentResource;

0 commit comments

Comments
 (0)