public interface VirtualPort
| Modifier and Type | Interface and Description |
|---|---|
static class |
VirtualPort.State
Coarse classification of the type of the virtual port.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
adminStateUp()
Returns the administrative status of the port,which is up(true) or
down(false).
|
Collection<AllowedAddressPair> |
allowedAddressPairs()
Returns the virtualPort allowedAddressPairs.
|
BindingHostId |
bindingHostId()
Returns the virtualPort bindinghostId.
|
String |
bindingVifDetails()
Returns the virtualPort bindingvifDetail.
|
String |
bindingVifType()
Returns the virtualPort bindingVifType.
|
String |
bindingVnicType()
Returns the virtualPort bindingVnicType.
|
org.onosproject.net.DeviceId |
deviceId()
Returns the device identifier.
|
String |
deviceOwner()
Returns the identifier of the entity that uses this port.
|
Set<FixedIp> |
fixedIps()
Returns set of IP addresses for the port, include the IP addresses and subnet
identity.
|
org.onlab.packet.MacAddress |
macAddress()
Returns the MAC address.
|
String |
name()
Returns the symbolic name for the virtualPort.
|
TenantNetworkId |
networkId()
Returns the network identifier.
|
VirtualPortId |
portId()
Returns the virtualPort identifier.
|
Iterable<SecurityGroup> |
securityGroups()
Returns the security groups.
|
VirtualPort.State |
state()
Returns the state.
|
TenantId |
tenantId()
Returns the port tenantId.
|
VirtualPortId portId()
TenantNetworkId networkId()
String name()
boolean adminStateUp()
VirtualPort.State state()
org.onlab.packet.MacAddress macAddress()
TenantId tenantId()
org.onosproject.net.DeviceId deviceId()
String deviceOwner()
Collection<AllowedAddressPair> allowedAddressPairs()
Set<FixedIp> fixedIps()
BindingHostId bindingHostId()
String bindingVnicType()
String bindingVifType()
String bindingVifDetails()
Iterable<SecurityGroup> securityGroups()