[ONOS-1381] SHowing more details for optical intents

Change-Id: Ia08ec789c72d85e01dbc776ede13ec1a3689e337
diff --git a/cli/src/main/java/org/onosproject/cli/net/IntentsListCommand.java b/cli/src/main/java/org/onosproject/cli/net/IntentsListCommand.java
index e90041f..73a37cb 100644
--- a/cli/src/main/java/org/onosproject/cli/net/IntentsListCommand.java
+++ b/cli/src/main/java/org/onosproject/cli/net/IntentsListCommand.java
@@ -538,12 +538,18 @@
         } else if (intent instanceof OpticalCircuitIntent) {
             OpticalCircuitIntent ci = (OpticalCircuitIntent) intent;
             builder.append('\n').append(format("src=%s, dst=%s", ci.getSrc(), ci.getDst()));
+            builder.append('\n').append(format("signal type=%s", ci.getSignalType()));
+            builder.append('\n').append(format("bidirectional=%s", ci.isBidirectional()));
         } else if (intent instanceof OpticalConnectivityIntent) {
             OpticalConnectivityIntent ci = (OpticalConnectivityIntent) intent;
             builder.append('\n').append(format("src=%s, dst=%s", ci.getSrc(), ci.getDst()));
+            builder.append('\n').append(format("signal type=%s", ci.getSignalType()));
+            builder.append('\n').append(format("bidirectional=%s", ci.isBidirectional()));
         } else if (intent instanceof OpticalOduIntent) {
             OpticalOduIntent ci = (OpticalOduIntent) intent;
             builder.append('\n').append(format("src=%s, dst=%s", ci.getSrc(), ci.getDst()));
+            builder.append('\n').append(format("signal type=%s", ci.getSignalType()));
+            builder.append('\n').append(format("bidirectional=%s", ci.isBidirectional()));
         }
 
         List<Intent> installable = service.getInstallableIntents(intent.key());