public abstract class L3ModificationInstruction extends Object implements Instruction
Modifier and Type | Class and Description |
---|---|
static class |
L3ModificationInstruction.L3SubType
Represents the type of traffic treatment.
|
static class |
L3ModificationInstruction.ModArpEthInstruction
Represents a L3 ARP Ether src/dst modification instruction.
|
static class |
L3ModificationInstruction.ModArpIPInstruction
Represents a L3 ARP IP src/dst modification instruction.
|
static class |
L3ModificationInstruction.ModArpOpInstruction
Represents a L3 ARP operation modification instruction.
|
static class |
L3ModificationInstruction.ModIPInstruction
Represents a L3 src/dst modification instruction.
|
static class |
L3ModificationInstruction.ModIPv6FlowLabelInstruction
Represents a L3 IPv6 Flow Label (RFC 6437) modification instruction
(20 bits unsigned integer).
|
static class |
L3ModificationInstruction.ModTtlInstruction
Represents a L3 TTL modification instruction.
|
Instruction.Type
Constructor and Description |
---|
L3ModificationInstruction() |
Modifier and Type | Method and Description |
---|---|
abstract L3ModificationInstruction.L3SubType |
subtype()
Returns the subtype of the modification instruction.
|
Instruction.Type |
type()
Returns the type of instruction.
|
public abstract L3ModificationInstruction.L3SubType subtype()
public final Instruction.Type type()
Instruction
type
in interface Instruction