public final class OvsdbMirror
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OvsdbMirror.Builder
Builder of OVSDB mirror entities.
|
| Modifier and Type | Method and Description |
|---|---|
static OvsdbMirror.Builder |
builder()
Returns new OVSDB mirror builder.
|
static OvsdbMirror.Builder |
builder(org.onosproject.net.behaviour.MirroringDescription mirrorDesc)
Returns new OVSDB mirror builder with mirror description.
|
boolean |
equals(java.lang.Object obj) |
java.util.Map<java.lang.String,java.lang.String> |
externalIds()
Returns the optional external ids.
|
int |
hashCode() |
java.lang.String |
mirroringName()
Returns the name of the mirroring.
|
Uuid |
mirrorPort()
Returns the mirror port.
|
java.lang.Short |
mirrorVlan()
Returns the mirror vlan.
|
java.util.Set<Uuid> |
monitorDstPorts()
Returns the monitored dst ports.
|
java.util.Set<Uuid> |
monitorSrcPorts()
Returns the monitored src ports.
|
java.util.Set<java.lang.Short> |
monitorVlans()
Returns the monitored vlans.
|
boolean |
selectAll()
Returns selectAll value.
|
java.lang.String |
toString() |
public java.lang.String mirroringName()
public boolean selectAll()
public java.util.Set<Uuid> monitorSrcPorts()
public java.util.Set<Uuid> monitorDstPorts()
public java.util.Set<java.lang.Short> monitorVlans()
public Uuid mirrorPort()
public java.lang.Short mirrorVlan()
public java.util.Map<java.lang.String,java.lang.String> externalIds()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static OvsdbMirror.Builder builder()
public static OvsdbMirror.Builder builder(org.onosproject.net.behaviour.MirroringDescription mirrorDesc)
mirrorDesc - mirror description