* 2. If exists then admin state of interface is outOfState/Maintenance
* </p>
*
+ * @param nodeId node ID
+ *
* @param ifBuilder Builder object containing the data to post.
*
+ * @throws OpenRoadmInterfaceException OpenRoadm Interface Exception
+ *
*/
void postInterface(String nodeId, InterfaceBuilder ifBuilder) throws OpenRoadmInterfaceException;
* interface name as the key and return the class corresponding to the interface
* type.
*
+ * @param nodeId node ID
+ *
* @param interfaceName
* Name of the interface
*
+ * @throws OpenRoadmInterfaceException OpenRoadm Interface Exception
+ *
* @return Optional of Interface from datastore
*/
Optional<Interface> getInterface(String nodeId, String interfaceName) throws OpenRoadmInterfaceException;
* 2. If exists then changes the state of interface to outOfService
* </p>
*
+ * @param nodeId node ID
+ *
* @param interfaceName
* Name of the interface to delete.
+ *
+ * @throws OpenRoadmInterfaceException OpenRoadm Interface Exception
*/
void deleteInterface(String nodeId, String interfaceName) throws OpenRoadmInterfaceException;