From c9c3dff9e6cc1e99e896d8d9c4493b9a184a8da4 Mon Sep 17 00:00:00 2001
From: csviri <csviri@gmail.com>
Date: Wed, 20 Oct 2021 10:19:58 +0200
Subject: [PATCH] fix: re-schedule generics

---
 .../java/io/javaoperatorsdk/operator/api/UpdateControl.java   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/UpdateControl.java b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/UpdateControl.java
index d9e14a6c5a..4d89b69f95 100644
--- a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/UpdateControl.java
+++ b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/UpdateControl.java
@@ -47,11 +47,11 @@ public static <T extends CustomResource> UpdateControl<T> noUpdate() {
     return new UpdateControl<>(null, false, false);
   }
 
-  public UpdateControl withReSchedule(long delay, TimeUnit timeUnit) {
+  public UpdateControl<T> withReSchedule(long delay, TimeUnit timeUnit) {
     return withReSchedule(timeUnit.toMillis(delay));
   }
 
-  public UpdateControl withReSchedule(long delay) {
+  public UpdateControl<T> withReSchedule(long delay) {
     this.reScheduleDelay = delay;
     return this;
   }