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 classVirtualRouter.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddInterface(VirtualPort intf)voidaddSubnet(VirtualSubnet snet)static VirtualRouter.Builderbuilder()java.lang.StringgetName()org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.UuidgetRouterUUID()org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.UuidgetTenantID()voidremoveInterface(IVirtualPort intf)voidremoveSelf()voidremoveSubnet(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:
getRouterUUIDin interfaceIVirtualRouter
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceIVirtualRouter
-
getTenantID
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getTenantID()
- Specified by:
getTenantIDin 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()
-
-