| Package | Description |
|---|---|
| org.onosproject.net.flow |
Flow rule model & related services API definitions.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultTrafficSelector.Builder
Builder of traffic selector entities.
|
| Modifier and Type | Method and Description |
|---|---|
TrafficSelector.Builder |
TrafficSelector.Builder.add(Criterion criterion)
Adds a traffic selection criterion.
|
static TrafficSelector.Builder |
DefaultTrafficSelector.builder()
Returns a new traffic selector builder.
|
static TrafficSelector.Builder |
DefaultTrafficSelector.builder(TrafficSelector selector)
Returns a new traffic selector builder primed to produce entities
patterned after the supplied selector.
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchEthDst(org.onlab.packet.MacAddress addr)
Matches a l2 dst address.
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchEthSrc(org.onlab.packet.MacAddress addr)
Matches a l2 src address.
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchEthType(short ethType)
Matches the ethernet type.
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchInport(PortNumber port)
Matches an inport.
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchIPDst(org.onlab.packet.IpPrefix ip)
Matches a l3 address.
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchIPProtocol(Byte proto)
Matches the l3 protocol.
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchIPSrc(org.onlab.packet.IpPrefix ip)
Matches a l3 address.
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchLambda(Short lambda)
Matches an optical signal ID or lambda.
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchMplsLabel(Integer mplsLabel)
Matches on a MPLS label .
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchOpticalSignalType(Short signalType)
Matches an optical Signal Type.
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchTcpDst(Short tcpPort)
Matches a TCP destination port number.
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchTcpSrc(Short tcpPort)
Matches a TCP source port number.
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchVlanId(org.onlab.packet.VlanId vlanId)
Matches the vlan id.
|
TrafficSelector.Builder |
TrafficSelector.Builder.matchVlanPcp(Byte vlanPcp)
Matches a vlan priority.
|
Copyright © 2015. All rights reserved.