Fix: allow to invoke service IP from local k8s node

Change-Id: I8c39703f35319bb51bbd175e7ff717d5e6ec5250
diff --git a/apps/k8s-node/api/src/main/java/org/onosproject/k8snode/api/K8sNode.java b/apps/k8s-node/api/src/main/java/org/onosproject/k8snode/api/K8sNode.java
index 18e943a..055b0df 100644
--- a/apps/k8s-node/api/src/main/java/org/onosproject/k8snode/api/K8sNode.java
+++ b/apps/k8s-node/api/src/main/java/org/onosproject/k8snode/api/K8sNode.java
@@ -76,6 +76,13 @@
     DeviceId extBridge();
 
     /**
+     * Returns the device ID of the local bridge at the node.
+     *
+     * @return device id
+     */
+    DeviceId localBridge();
+
+    /**
      * Returns the external interface name.
      *
      * @return external interface name
@@ -99,6 +106,14 @@
     K8sNode updateExtBridge(DeviceId deviceId);
 
     /**
+     * Returns new kubernetes node instance with given local bridge.
+     *
+     * @param deviceId local bridge device ID
+     * @return updated kubernetes node
+     */
+    K8sNode updateLocalBridge(DeviceId deviceId);
+
+    /**
      * Returns the management network IP address of the node.
      *
      * @return ip address
@@ -178,6 +193,20 @@
     PortNumber intgToExtPatchPortNum();
 
     /**
+     * Returns the integration to local patch port number.
+     *
+     * @return patch port number
+     */
+    PortNumber intgToLocalPatchPortNum();
+
+    /**
+     * Returns the local to integration patch port number.
+     *
+     * @return patch port number
+     */
+    PortNumber localToIntgPatchPortNumber();
+
+    /**
      * Returns the external to integration patch port number.
      *
      * @return patch port number
@@ -265,12 +294,20 @@
         /**
          * Returns kubernetes node builder with supplied external bridge name.
          *
-         * @param deviceId external bridge deviceID
+         * @param deviceId external bridge device ID
          * @return kubernetes node builder
          */
         Builder extBridge(DeviceId deviceId);
 
         /**
+         * Returns kubernetes node builder with supplied local bridge name.
+         *
+         * @param deviceId local bridge device ID
+         * @return kubernetes node builder
+         */
+        Builder localBridge(DeviceId deviceId);
+
+        /**
          * Returns kubernetes node builder with supplied external interface.
          *
          * @param intf external interface