@Beta public interface ForwardingObjective extends Objective
Modifier and Type | Interface and Description |
---|---|
static interface |
ForwardingObjective.Builder
A forwarding objective builder.
|
static class |
ForwardingObjective.Flag
Represents whether this objective is monolithic or
may be broken down into parts.
|
Objective.Operation
DEFAULT_PERMANENT, DEFAULT_PRIORITY, DEFAULT_TIMEOUT, MAX_PRIORITY, MIN_PRIORITY
Modifier and Type | Method and Description |
---|---|
ForwardingObjective.Flag |
flag()
Obtain the type of this objective.
|
TrafficSelector |
meta()
Auxiliary optional information provided to the device driver.
|
java.lang.Integer |
nextId()
Obtain the traffic treatment for this objective.
|
TrafficSelector |
selector()
Obtain the selector for this objective.
|
TrafficTreatment |
treatment()
A traffic treatment for this forwarding objective.
|
TrafficSelector selector()
java.lang.Integer nextId()
TrafficTreatment treatment()
ForwardingObjective.Flag flag()
TrafficSelector meta()