Skip to content

Commit 1e40d29

Browse files
committed
build fix
1 parent 37c6ef6 commit 1e40d29

File tree

13 files changed

+19
-34
lines changed

13 files changed

+19
-34
lines changed

operator-framework/src/main/java/io/javaoperatorsdk/operator/Operator.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,4 @@ public Map<Class<? extends CustomResource>, CustomResourceOperationsImpl> getCus
109109
return customResourceClients.get(customResourceClass);
110110
}
111111

112-
private String getKind(CustomResourceDefinition crd) {
113-
return crd.getSpec().getNames().getKind();
114-
}
115-
116-
private String getApiVersion(CustomResourceDefinition crd) {
117-
return crd.getSpec().getGroup() + "/" + crd.getSpec().getVersion();
118-
}
119112
}

operator-framework/src/main/java/io/javaoperatorsdk/operator/api/DeleteControl.java

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,17 @@
22

33
public class DeleteControl {
44

5-
public static DeleteControl defaultDelete() {
6-
return new DeleteControl();
7-
}
5+
public static final DeleteControl DEFAULT_DELETE = new DeleteControl(true);
6+
public static final DeleteControl NO_FINALIZER_REMOVAL = new DeleteControl(false);
87

9-
public static DeleteControl noFinalizerRemoval() {
10-
DeleteControl deleteControl = new DeleteControl();
11-
deleteControl.setRemoveFinalizer(false);
12-
return deleteControl;
13-
}
8+
private final boolean removeFinalizer;
149

15-
private boolean removeFinalizer = true;
10+
private DeleteControl(boolean removeFinalizer) {
11+
this.removeFinalizer = removeFinalizer;
12+
}
1613

1714
public boolean getRemoveFinalizer() {
1815
return removeFinalizer;
1916
}
2017

21-
public DeleteControl setRemoveFinalizer(boolean removeFinalizer) {
22-
this.removeFinalizer = removeFinalizer;
23-
return this;
24-
}
25-
2618
}

operator-framework/src/main/java/io/javaoperatorsdk/operator/processing/EventBuffer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
import java.util.*;
77

8-
public class EventBuffer {
8+
class EventBuffer {
99

1010
private Map<String, List<Event>> events = new HashMap<>();
1111

operator-framework/src/test/java/io/javaoperatorsdk/operator/ControllerUtilsTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ static class TestCustomFinalizerController implements ResourceController<TestCus
2727

2828
@Override
2929
public DeleteControl deleteResource(TestCustomResource resource, Context<TestCustomResource> context) {
30-
return DeleteControl.defaultDelete();
30+
return DeleteControl.DEFAULT_DELETE;
3131
}
3232

3333
@Override

operator-framework/src/test/java/io/javaoperatorsdk/operator/EventDispatcherTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ void setup() {
3636
testCustomResource.getMetadata().setFinalizers(new ArrayList<>(Collections.singletonList(DEFAULT_FINALIZER)));
3737

3838
when(controller.createOrUpdateResource(eq(testCustomResource), any())).thenReturn(UpdateControl.updateCustomResource(testCustomResource));
39-
when(controller.deleteResource(eq(testCustomResource), any())).thenReturn(DeleteControl.defaultDelete());
39+
when(controller.deleteResource(eq(testCustomResource), any())).thenReturn(DeleteControl.DEFAULT_DELETE);
4040
when(customResourceFacade.replaceWithLock(any())).thenReturn(null);
4141
}
4242

@@ -106,7 +106,7 @@ void removesDefaultFinalizerOnDelete() {
106106

107107
@Test
108108
void doesNotRemovesTheFinalizerIfTheDeleteNotMethodInstructsIt() {
109-
when(controller.deleteResource(eq(testCustomResource), any())).thenReturn(DeleteControl.noFinalizerRemoval());
109+
when(controller.deleteResource(eq(testCustomResource), any())).thenReturn(DeleteControl.NO_FINALIZER_REMOVAL);
110110
markForDeletion(testCustomResource);
111111

112112
eventDispatcher.handleEvent(customResourceEvent(Watcher.Action.MODIFIED, testCustomResource));

operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/TestCustomResourceController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public DeleteControl deleteResource(TestCustomResource resource, Context<TestCus
4646
} else {
4747
log.error("Failed to delete ConfigMap {} for resource: {}", resource.getSpec().getConfigMapName(), resource.getMetadata().getName());
4848
}
49-
return new DeleteControl();
49+
return DeleteControl.DEFAULT_DELETE;
5050
}
5151

5252
@Override

operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/subresource/SubResourceTestCustomResourceController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public class SubResourceTestCustomResourceController implements ResourceControll
2121

2222
@Override
2323
public DeleteControl deleteResource(SubResourceTestCustomResource resource, Context<SubResourceTestCustomResource> context) {
24-
return DeleteControl.defaultDelete();
24+
return DeleteControl.DEFAULT_DELETE;
2525
}
2626

2727
@Override

samples/common/src/main/java/io/javaoperatorsdk/operator/sample/CustomServiceController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public DeleteControl deleteResource(CustomService resource, Context<CustomServic
3030
log.info("Execution deleteResource for: {}", resource.getMetadata().getName());
3131
kubernetesClient.services().inNamespace(resource.getMetadata().getNamespace())
3232
.withName(resource.getSpec().getName()).delete();
33-
return new DeleteControl();
33+
return DeleteControl.DEFAULT_DELETE;
3434
}
3535

3636
@Override

samples/mysql-schema/src/main/java/io/javaoperatorsdk/operator/sample/SchemaController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,10 +122,10 @@ public DeleteControl deleteResource(Schema schema, Context<Schema> context) {
122122
log.info("Delete event ignored for schema '{}', real schema doesn't exist",
123123
schema.getMetadata().getName());
124124
}
125-
return DeleteControl.defaultDelete();
125+
return DeleteControl.DEFAULT_DELETE;
126126
} catch (SQLException e) {
127127
log.error("Error while trying to delete Schema", e);
128-
return DeleteControl.noFinalizerRemoval();
128+
return DeleteControl.NO_FINALIZER_REMOVAL;
129129
}
130130
}
131131

samples/tomcat/src/main/java/io/javaoperatorsdk/operator/sample/TomcatController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ public void onClose(KubernetesClientException cause) {
8686
public DeleteControl deleteResource(Tomcat tomcat, Context<Tomcat> context) {
8787
deleteDeployment(tomcat);
8888
deleteService(tomcat);
89-
return DeleteControl.defaultDelete();
89+
return DeleteControl.DEFAULT_DELETE;
9090
}
9191

9292
private Deployment createOrUpdateDeployment(Tomcat tomcat) {

0 commit comments

Comments
 (0)