Skip to content

Commit 0e686e2

Browse files
committed
Address comments
Signed-off-by: David Kornel <[email protected]>
1 parent db70725 commit 0e686e2

File tree

1 file changed

+2
-5
lines changed
  • examples/kubernetes-client-examples/src/main/java/org/apache/flink/examples

1 file changed

+2
-5
lines changed

examples/kubernetes-client-examples/src/main/java/org/apache/flink/examples/Basic.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import io.fabric8.kubernetes.api.model.ObjectMeta;
3030
import io.fabric8.kubernetes.client.KubernetesClient;
3131
import io.fabric8.kubernetes.client.KubernetesClientBuilder;
32+
import io.fabric8.kubernetes.client.dsl.NonDeletingOperation;
3233

3334
import java.util.Map;
3435

@@ -68,11 +69,7 @@ public static void main(String[] args) {
6869
.build());
6970

7071
try (KubernetesClient kubernetesClient = new KubernetesClientBuilder().build()) {
71-
if (kubernetesClient.resource(flinkDeployment).get() == null) {
72-
kubernetesClient.resource(flinkDeployment).create();
73-
} else {
74-
kubernetesClient.resource(flinkDeployment).update();
75-
}
72+
kubernetesClient.resource(flinkDeployment).createOr(NonDeletingOperation::update);
7673
}
7774
}
7875
}

0 commit comments

Comments
 (0)