Class VirtualRouter
- java.lang.Object
-
- org.opendaylight.netvirt.ipv6service.VirtualRouter
-
- All Implemented Interfaces:
IVirtualRouter
public final class VirtualRouter extends java.lang.Object implements IVirtualRouter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VirtualRouter.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addInterface(VirtualPort intf)
void
addSubnet(VirtualSubnet snet)
static VirtualRouter.Builder
builder()
java.lang.String
getName()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
getRouterUUID()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
getTenantID()
void
removeInterface(IVirtualPort intf)
void
removeSelf()
void
removeSubnet(IVirtualSubnet snet)
-
-
-
Method Detail
-
getRouterUUID
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getRouterUUID()
- Specified by:
getRouterUUID
in interfaceIVirtualRouter
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceIVirtualRouter
-
getTenantID
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getTenantID()
- Specified by:
getTenantID
in interfaceIVirtualRouter
-
addSubnet
public void addSubnet(VirtualSubnet snet)
-
removeSubnet
public void removeSubnet(IVirtualSubnet snet)
-
addInterface
public void addInterface(VirtualPort intf)
-
removeInterface
public void removeInterface(IVirtualPort intf)
-
removeSelf
public void removeSelf()
-
builder
public static VirtualRouter.Builder builder()
-
-