See: Description
| Interface | Description |
|---|---|
| FilteringObjective |
Represents a filtering flow objective.
|
| FilteringObjective.Builder |
Builder of Filtering objective entities.
|
| FlowObjectiveService |
Service for programming data plane flow rules in manner independent of
specific device table pipeline configuration.
|
| FlowObjectiveStore |
The flow objective store.
|
| FlowObjectiveStoreDelegate |
Flow Objective store delegate abstraction.
|
| ForwardingObjective |
Represents a description of which types of traffic need to
be forwarded through the device.
|
| ForwardingObjective.Builder |
A forwarding objective builder.
|
| NextObjective |
Represents a nexthop which will be translated by a driver
into the appropriate group or actions needed to implement
the egress function.
|
| NextObjective.Builder |
A next step builder.
|
| NextTreatment |
Represents next action in the NextObjective.
|
| Objective |
Base representation of a flow-objective description.
|
| Objective.Builder |
An objective builder.
|
| ObjectiveContext |
The context of a objective that will become the subject of
the notification.
|
| ObjectiveQueueKey |
Objective queue key.
|
| Class | Description |
|---|---|
| DefaultFilteringObjective |
Default implementation of a filtering objective.
|
| DefaultFilteringObjective.Builder | |
| DefaultForwardingObjective |
Default implementation of a forwarding objective.
|
| DefaultForwardingObjective.Builder | |
| DefaultNextObjective |
Default implementation of a next objective.
|
| DefaultNextObjective.Builder | |
| DefaultNextTreatment |
Represents a next action specified by traffic treatment.
|
| DefaultObjectiveContext |
Implementation of objective context that delegates calls to provided
consumers.
|
| FilteringObjQueueKey |
Filtering objective queue key.
|
| ForwardingObjQueueKey |
Forwarding objective queue key.
|
| IdNextTreatment |
Represents a next action specified by next id.
|
| NextObjQueueKey |
Next objective queue key.
|
| ObjectiveEvent |
Describes a objective event.
|
| Enum | Description |
|---|---|
| FilteringObjective.Type | |
| ForwardingObjective.Flag |
Represents whether this objective is monolithic or
may be broken down into parts.
|
| NextObjective.Type |
Represents the type of next phase to build.
|
| NextTreatment.Type |
Types of next action.
|
| Objective.Operation |
Type of operation.
|
| ObjectiveError |
Represents the set of errors possible when processing an objective.
|
| ObjectiveEvent.Type |
Type of objective events.
|