commit | 3ba5c581eeffcd6e3749f5bf1ece272732f1d663 | [log] [tgz] |
---|---|---|
author | Jian Li <pyguni@gmail.com> | Thu Jan 14 11:30:36 2021 +0900 |
committer | Jian Li <pyguni@gmail.com> | Wed Jan 20 10:55:52 2021 +0000 |
tree | aaf2ef0f4578d1e001a55a4b68956137ea67413f | |
parent | f97a07eba56c24de5c8074b4034a4d2b78e2af83 [diff] [blame] |
Initial implementation of managing IPs for kubevirt spawned VMIs Change-Id: I68127e1fe42a142765e7696d8ce80de16d3d94a9
diff --git a/apps/kubevirt-networking/api/src/main/java/org/onosproject/kubevirtnetworking/api/KubevirtPort.java b/apps/kubevirt-networking/api/src/main/java/org/onosproject/kubevirtnetworking/api/KubevirtPort.java index d7c1ff2..a7ae75e 100644 --- a/apps/kubevirt-networking/api/src/main/java/org/onosproject/kubevirtnetworking/api/KubevirtPort.java +++ b/apps/kubevirt-networking/api/src/main/java/org/onosproject/kubevirtnetworking/api/KubevirtPort.java
@@ -26,6 +26,13 @@ public interface KubevirtPort { /** + * Returns the network identifier associated with the port. + * + * @return network identifier + */ + String networkId(); + + /** * Returns the MAC address of the port. * * @return MAC address @@ -82,6 +89,14 @@ KubevirtPort build(); /** + * Returns port builder with supplied network identifier. + * + * @param networkId network identifier + * @return port builder + */ + Builder networkId(String networkId); + + /** * Returns port builder with supplied MAC address. * * @param macAddress MAC address