public final class DefaultVirtualLink extends DefaultLink implements VirtualLink
Modifier and Type | Class and Description |
---|---|
static class |
DefaultVirtualLink.Builder
Builder for DefaultVirtualLink objects.
|
AbstractProjectableModel.AnnotationDriverData
Link.State, Link.Type
Modifier and Type | Field and Description |
---|---|
static ProviderId |
PID |
NO_DRIVER, NO_DRIVER_SERVICE
Modifier and Type | Method and Description |
---|---|
static DefaultVirtualLink.Builder |
builder()
Creates a new default virtual link builder.
|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
NetworkId |
networkId()
Returns the network identifier to which this virtual element belongs.
|
java.lang.String |
toString() |
TunnelId |
tunnelId()
Returns the tunnel identifier.
|
dst, isExpected, src, state, type
as, asData, bindAndCheckDriver, bindDriver, driver, driverService, is, locateDriver, setDriverService
providerId
annotations
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
annotations
providerId
as, is, project
public static final ProviderId PID
public NetworkId networkId()
VirtualElement
networkId
in interface VirtualElement
public TunnelId tunnelId()
tunnelId
in interface VirtualLink
public int hashCode()
hashCode
in class DefaultLink
public boolean equals(java.lang.Object obj)
equals
in class DefaultLink
public java.lang.String toString()
toString
in class DefaultLink
public static DefaultVirtualLink.Builder builder()