Migrate users of Optional.get()
[ovsdb.git] / hwvtepsouthbound / hwvtepsouthbound-impl / src / main / java / org / opendaylight / ovsdb / hwvtepsouthbound / transact / LogicalRouterRemoveCommand.java
index 10907bd08cf13a6a4d93af899bf103cfd5eb309b..abd99c9e39240cd7b51223b07dca33227ac7904c 100644 (file)
@@ -81,9 +81,10 @@ public class LogicalRouterRemoveCommand
                     getOperationalState().getLogicalRouters(instanceIdentifier, lrouter.key());
 
             if (operationalRouterOptional.isPresent()
-                    && operationalRouterOptional.get().getLogicalRouterUuid() != null) {
+                    && operationalRouterOptional.orElseThrow().getLogicalRouterUuid() != null) {
                 LogicalRouter logicalRouter = transaction.getTypedRowSchema(LogicalRouter.class);
-                UUID logicalRouterUuid = new UUID(operationalRouterOptional.get().getLogicalRouterUuid().getValue());
+                UUID logicalRouterUuid = new UUID(
+                    operationalRouterOptional.orElseThrow().getLogicalRouterUuid().getValue());
                 transaction.add(op.delete(logicalRouter.getSchema())
                         .where(logicalRouter.getUuidColumn().getSchema().opEqual(logicalRouterUuid)).build());
                 transaction.add(op.comment("Logical Router: Deleting " + lrouter.getHwvtepNodeName().getValue()));