public final class MappingInstructions extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MappingInstructions.ExtensionMappingInstructionWrapper
Extension mapping instruction.
|
| Modifier and Type | Method and Description |
|---|---|
static MappingInstructions.ExtensionMappingInstructionWrapper |
extension(org.onosproject.net.flow.instructions.ExtensionTreatment extension,
org.onosproject.net.DeviceId deviceId)
Creates an extension mapping instruction.
|
static MulticastMappingInstruction |
multicastPriority(int priority)
Creates a multicast priority instruction.
|
static MulticastMappingInstruction |
multicastWeight(int weight)
Creates a multicast weight instruction.
|
static UnicastMappingInstruction |
unicastPriority(int priority)
Creates an unicast priority instruction.
|
static UnicastMappingInstruction |
unicastWeight(int weight)
Creates an unicast weight instruction.
|
public static UnicastMappingInstruction unicastWeight(int weight)
weight - weight valuepublic static UnicastMappingInstruction unicastPriority(int priority)
priority - priority valuepublic static MulticastMappingInstruction multicastWeight(int weight)
weight - weight valuepublic static MulticastMappingInstruction multicastPriority(int priority)
priority - priority valuepublic static MappingInstructions.ExtensionMappingInstructionWrapper extension(org.onosproject.net.flow.instructions.ExtensionTreatment extension, org.onosproject.net.DeviceId deviceId)
extension - extension mapping instructiondeviceId - device identifier