public final class DefaultCordVtnNode extends Object implements CordVtnNode
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultCordVtnNode.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DefaultCordVtnNode.Builder |
builder()
Returns new node builder instance.
|
String |
dataInterface()
Returns the data network interface name.
|
CidrAddr |
dataIp()
Returns the data network IP address of the node.
|
boolean |
equals(Object obj) |
int |
hashCode() |
String |
hostManagementInterface()
Returns host management network interface name.
|
CidrAddr |
hostManagementIp()
Returns the host management IP address of the node.
|
String |
hostname()
Returns the hostname of the node.
|
org.onosproject.net.DeviceId |
integrationBridgeId()
Returns the integration bridge device identifier.
|
CidrAddr |
localManagementIp()
Returns the local management IP address of the node.
|
org.onosproject.net.DeviceId |
ovsdbId()
Returns the identifier of the OVSDB device.
|
org.onlab.packet.TpPort |
ovsdbPort()
Returns the port number of the OVSDB server.
|
SshAccessInfo |
sshInfo()
Returns the SSH access information.
|
CordVtnNodeState |
state()
Returns the state of the node.
|
Set<String> |
systemInterfaces()
Returns system interfaces of the node.
|
String |
toString() |
static CordVtnNode |
updatedState(CordVtnNode node,
CordVtnNodeState state)
Returns cordvtn node with the new state.
|
public static CordVtnNode updatedState(CordVtnNode node, CordVtnNodeState state)
node - cordvtn nodestate - cordvtn node statepublic String hostname()
CordVtnNodehostname in interface CordVtnNodepublic CidrAddr hostManagementIp()
CordVtnNodehostManagementIp in interface CordVtnNodepublic CidrAddr localManagementIp()
CordVtnNodelocalManagementIp in interface CordVtnNodepublic CidrAddr dataIp()
CordVtnNodedataIp in interface CordVtnNodepublic org.onosproject.net.DeviceId integrationBridgeId()
CordVtnNodeintegrationBridgeId in interface CordVtnNodepublic String dataInterface()
CordVtnNodedataInterface in interface CordVtnNodepublic String hostManagementInterface()
CordVtnNodehostManagementInterface in interface CordVtnNodepublic org.onlab.packet.TpPort ovsdbPort()
CordVtnNodeovsdbPort in interface CordVtnNodepublic SshAccessInfo sshInfo()
CordVtnNodesshInfo in interface CordVtnNodepublic CordVtnNodeState state()
CordVtnNodestate in interface CordVtnNodepublic org.onosproject.net.DeviceId ovsdbId()
CordVtnNodeovsdbId in interface CordVtnNodepublic Set<String> systemInterfaces()
CordVtnNodesystemInterfaces in interface CordVtnNodepublic static DefaultCordVtnNode.Builder builder()
Copyright © 2018. All rights reserved.