public interface FlowClassifier
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FlowClassifier.Builder
Builder for flow Classifier.
|
| Modifier and Type | Method and Description |
|---|---|
String |
description()
Returns flow classifier description.
|
org.onlab.packet.IpPrefix |
dstIpPrefix()
Returns Destination IP prefix.
|
VirtualPortId |
dstPort()
Returns Destination virtual port.
|
String |
etherType()
Returns EtherType.
|
boolean |
exactMatch(FlowClassifier flowClassifier)
Returns whether this Flow classifier is an exact match to the
Flow classifier given in the argument.
|
FlowClassifierId |
flowClassifierId()
Returns flow classifier ID.
|
int |
maxDstPortRange()
Returns maximum destination port range.
|
int |
maxSrcPortRange()
Returns maximum source port range.
|
int |
minDstPortRange()
Returns minimum destination port range.
|
int |
minSrcPortRange()
Returns minimum source port range.
|
String |
name()
Returns flow classifier name.
|
int |
priority()
Returns priority.
|
String |
protocol()
Returns IP Protocol.
|
org.onlab.packet.IpPrefix |
srcIpPrefix()
Returns Source IP prefix.
|
VirtualPortId |
srcPort()
Returns Source virtual port.
|
TenantId |
tenantId()
Returns Tenant ID.
|
FlowClassifierId flowClassifierId()
TenantId tenantId()
String name()
String description()
String etherType()
String protocol()
int priority()
int minSrcPortRange()
int maxSrcPortRange()
int minDstPortRange()
int maxDstPortRange()
org.onlab.packet.IpPrefix srcIpPrefix()
org.onlab.packet.IpPrefix dstIpPrefix()
VirtualPortId srcPort()
VirtualPortId dstPort()
boolean exactMatch(FlowClassifier flowClassifier)
flowClassifier - other flowClassifier to match against