| Package | Description |
|---|---|
| org.onosproject.net.intent |
Set of abstractions for conveying high-level intents for treatment of
selected network traffic by allowing applications to express the
what rather than the how.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
HostToHostIntent.Builder
Builder of a host to host intent.
|
static class |
LinkCollectionIntent.Builder
Builder of a single point to multi point intent.
|
static class |
MplsIntent.Builder
Builder of an MPLS intent.
|
static class |
MplsPathIntent.Builder
Builder of a host to host intent.
|
static class |
MultiPointToSinglePointIntent.Builder
Builder of a multi point to single point intent.
|
static class |
PathIntent.Builder
Builder of a host to host intent.
|
static class |
PointToPointIntent.Builder
Builder of a point to point intent.
|
static class |
SinglePointToMultiPointIntent.Builder
Builder of a single point to multi point intent.
|
static class |
TwoWayP2PIntent.Builder
Builder of a point to point intent.
|
| Modifier and Type | Method and Description |
|---|---|
ConnectivityIntent.Builder |
ConnectivityIntent.Builder.appId(ApplicationId appId) |
ConnectivityIntent.Builder |
ConnectivityIntent.Builder.constraints(List<Constraint> constraints)
Sets the constraints for the intent that will be built.
|
ConnectivityIntent.Builder |
ConnectivityIntent.Builder.key(Key key) |
ConnectivityIntent.Builder |
ConnectivityIntent.Builder.priority(int priority) |
ConnectivityIntent.Builder |
ConnectivityIntent.Builder.selector(TrafficSelector selector)
Sets the traffic selector for the intent that will be built.
|
ConnectivityIntent.Builder |
ConnectivityIntent.Builder.treatment(TrafficTreatment treatment)
Sets the traffic treatment for the intent that will be built.
|
Copyright © 2015. All rights reserved.