public class VirtualPort extends Object implements IVirtualPort
| Modifier and Type | Class and Description |
|---|---|
static class |
VirtualPort.Builder |
| Modifier and Type | Method and Description |
|---|---|
static VirtualPort.Builder |
builder() |
void |
clearSubnetInfo() |
String |
getDeviceOwner() |
BigInteger |
getDpId() |
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid |
getIntfUUID() |
List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress> |
getIpAddresses() |
List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Address> |
getIpv6Addresses() |
List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Address> |
getIpv6AddressesWithoutLLA() |
String |
getMacAddress() |
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid |
getNetworkID() |
Long |
getOfPort() |
io.netty.util.Timeout |
getPeriodicTimeout() |
Ipv6PeriodicTimer |
getPeriodicTimer() |
VirtualRouter |
getRouter() |
boolean |
getRouterIntfFlag() |
boolean |
getServiceBindingStatus() |
List<VirtualSubnet> |
getSubnets() |
void |
removeSelf() |
void |
removeSubnetInfo(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid snetID) |
void |
resetPeriodicTimeout() |
void |
setDpId(BigInteger dpId) |
void |
setOfPort(Long ofPort) |
void |
setPeriodicTimeout(io.netty.util.Timeout timeout) |
void |
setPeriodicTimer(Ipv6PeriodicTrQueue ipv6Queue) |
void |
setRouter(VirtualRouter rtr) |
void |
setServiceBindingStatus(Boolean status) |
void |
setSubnet(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid snetID,
VirtualSubnet subnet) |
void |
setSubnetInfo(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid snetID,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress fixedIp) |
String |
toString() |
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getIntfUUID()
getIntfUUID in interface IVirtualPortpublic org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getNetworkID()
getNetworkID in interface IVirtualPortpublic void setSubnetInfo(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid snetID,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress fixedIp)
public void clearSubnetInfo()
public void removeSubnetInfo(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid snetID)
public void setSubnet(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid snetID,
VirtualSubnet subnet)
public List<VirtualSubnet> getSubnets()
public List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress> getIpAddresses()
public List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Address> getIpv6Addresses()
getIpv6Addresses in interface IVirtualPortpublic List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Address> getIpv6AddressesWithoutLLA()
public String getMacAddress()
getMacAddress in interface IVirtualPortpublic boolean getRouterIntfFlag()
public void setRouter(VirtualRouter rtr)
public VirtualRouter getRouter()
public String getDeviceOwner()
getDeviceOwner in interface IVirtualPortpublic void setDpId(BigInteger dpId)
public BigInteger getDpId()
getDpId in interface IVirtualPortpublic void setOfPort(Long ofPort)
public Long getOfPort()
public void setServiceBindingStatus(Boolean status)
public boolean getServiceBindingStatus()
public void removeSelf()
public void setPeriodicTimer(Ipv6PeriodicTrQueue ipv6Queue)
public Ipv6PeriodicTimer getPeriodicTimer()
public void setPeriodicTimeout(io.netty.util.Timeout timeout)
public void resetPeriodicTimeout()
public io.netty.util.Timeout getPeriodicTimeout()
public static VirtualPort.Builder builder()
Copyright © 2019 OpenDaylight. All rights reserved.