@Beta
public final class OmsPortHelper
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.util.Optional<OmsPort> |
asOmsPort(org.onosproject.net.Port port) |
static org.onosproject.net.device.PortDescription |
omsPortDescription(org.onosproject.net.device.PortDescription base,
org.onlab.util.Frequency minFrequency,
org.onlab.util.Frequency maxFrequency,
org.onlab.util.Frequency grid,
org.onosproject.net.SparseAnnotations annotations)
Creates OMS port description based on the supplied information.
|
static org.onosproject.net.device.PortDescription |
omsPortDescription(org.onosproject.net.PortNumber number,
boolean isEnabled,
org.onlab.util.Frequency minFrequency,
org.onlab.util.Frequency maxFrequency,
org.onlab.util.Frequency grid)
Creates OMS port description based on the supplied information.
|
static org.onosproject.net.device.PortDescription |
omsPortDescription(org.onosproject.net.PortNumber number,
boolean isEnabled,
org.onlab.util.Frequency minFrequency,
org.onlab.util.Frequency maxFrequency,
org.onlab.util.Frequency grid,
org.onosproject.net.SparseAnnotations annotations)
Creates OMS port description based on the supplied information.
|
static org.onosproject.net.Annotations |
stripHandledAnnotations(org.onosproject.net.Annotations input)
Returns
Annotations not used by the port type projection. |
public static org.onosproject.net.device.PortDescription omsPortDescription(org.onosproject.net.PortNumber number,
boolean isEnabled,
org.onlab.util.Frequency minFrequency,
org.onlab.util.Frequency maxFrequency,
org.onlab.util.Frequency grid,
org.onosproject.net.SparseAnnotations annotations)
number - port numberisEnabled - port enabled stateminFrequency - minimum frequencymaxFrequency - maximum frequencygrid - grid spacing frequencyannotations - key/value annotations mappublic static org.onosproject.net.device.PortDescription omsPortDescription(org.onosproject.net.PortNumber number,
boolean isEnabled,
org.onlab.util.Frequency minFrequency,
org.onlab.util.Frequency maxFrequency,
org.onlab.util.Frequency grid)
number - port numberisEnabled - port enabled stateminFrequency - minimum frequencymaxFrequency - maximum frequencygrid - grid spacing frequencypublic static org.onosproject.net.device.PortDescription omsPortDescription(org.onosproject.net.device.PortDescription base,
org.onlab.util.Frequency minFrequency,
org.onlab.util.Frequency maxFrequency,
org.onlab.util.Frequency grid,
org.onosproject.net.SparseAnnotations annotations)
base - PortDescription to get basic information fromminFrequency - minimum frequencymaxFrequency - maximum frequencygrid - grid spacing frequencyannotations - key/value annotations mappublic static java.util.Optional<OmsPort> asOmsPort(org.onosproject.net.Port port)
public static org.onosproject.net.Annotations stripHandledAnnotations(org.onosproject.net.Annotations input)
Annotations not used by the port type projection.input - AnnotationsAnnotations