use toImmutableSet converting Stream to Set
Change-Id: Ifc6eac3bfd524fbf076a076bb73e5b2e51706066
diff --git a/drivers/optical/src/main/java/org/onosproject/driver/optical/query/OFOpticalSwitch13LambdaQuery.java b/drivers/optical/src/main/java/org/onosproject/driver/optical/query/OFOpticalSwitch13LambdaQuery.java
index 733cbd5..6bd4574 100644
--- a/drivers/optical/src/main/java/org/onosproject/driver/optical/query/OFOpticalSwitch13LambdaQuery.java
+++ b/drivers/optical/src/main/java/org/onosproject/driver/optical/query/OFOpticalSwitch13LambdaQuery.java
@@ -15,6 +15,7 @@
*/
package org.onosproject.driver.optical.query;
+import org.onlab.util.GuavaCollectors;
import org.onosproject.net.ChannelSpacing;
import org.onosproject.net.OchSignal;
import org.onosproject.net.Port;
@@ -28,7 +29,6 @@
import java.util.Collections;
import java.util.Set;
-import java.util.stream.Collectors;
import java.util.stream.IntStream;
/**
@@ -60,6 +60,6 @@
// OMS ports expose 'lambdaCount' fixed grid lambdas of 50GHz width, starting from min-frequency 191.7 THz.
return IntStream.rangeClosed(1, lambdaCount)
.mapToObj(x -> OchSignal.newDwdmSlot(ChannelSpacing.CHL_50GHZ, x))
- .collect(Collectors.toSet());
+ .collect(GuavaCollectors.toImmutableSet());
}
}