Move type specifiers from property name constants to the corresponding component annotations

Change-Id: Id5e3b669721ecf076a010cc4783b9e6b33e6fca0
diff --git a/core/net/src/main/java/org/onosproject/net/intent/impl/IntentCleanup.java b/core/net/src/main/java/org/onosproject/net/intent/impl/IntentCleanup.java
index e33ab82..37e6be8 100644
--- a/core/net/src/main/java/org/onosproject/net/intent/impl/IntentCleanup.java
+++ b/core/net/src/main/java/org/onosproject/net/intent/impl/IntentCleanup.java
@@ -62,9 +62,9 @@
 @Component(
     immediate = true,
     property = {
-        ICU_ENABLED + "=" + ICU_ENABLED_DEFAULT,
-        ICU_PERIOD + "=" + ICU_PERIOD_DEFAULT,
-        ICU_RETRY_THRESHOLD + "=" + ICU_RETRY_THRESHOLD_DEFAULT
+        ICU_ENABLED + ":Boolean=" + ICU_ENABLED_DEFAULT,
+        ICU_PERIOD + ":Integer=" + ICU_PERIOD_DEFAULT,
+        ICU_RETRY_THRESHOLD + ":Integer=" + ICU_RETRY_THRESHOLD_DEFAULT
     }
 )
 public class IntentCleanup implements Runnable, IntentListener {