@Beta public interface TunnelDescription extends Description, Annotated
Modifier and Type | Interface and Description |
---|---|
static interface |
TunnelDescription.Builder
Builder of tunnel interface description entities.
|
static class |
TunnelDescription.Type
Tunnel technology type.
|
Modifier and Type | Method and Description |
---|---|
java.util.Optional<java.lang.String> |
deviceId()
Returns the identifier of the device where the interface is.
|
java.lang.String |
ifaceName()
Return the name of the tunnel interface.
|
java.util.Optional<TunnelKey> |
key()
Returns the tunnel key.
|
java.util.Optional<TunnelEndPoint> |
local()
Returns the local connection point.
|
java.util.Optional<TunnelEndPoint> |
remote()
Returns the remote connection point.
|
TunnelDescription.Type |
type()
Returns the tunnel type.
|
annotations
java.util.Optional<java.lang.String> deviceId()
java.lang.String ifaceName()
TunnelDescription.Type type()
java.util.Optional<TunnelEndPoint> local()
java.util.Optional<TunnelEndPoint> remote()
java.util.Optional<TunnelKey> key()