Class VirtualSubnet
- java.lang.Object
-
- org.opendaylight.netvirt.ipv6service.VirtualSubnet
-
- All Implemented Interfaces:
IVirtualSubnet
public final class VirtualSubnet extends java.lang.Object implements IVirtualSubnet
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVirtualSubnet.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddInterface(VirtualPort intf)static VirtualSubnet.Builderbuilder()org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddressgetGatewayIp()java.lang.StringgetIpv6AddressMode()java.lang.StringgetIpv6RAMode()java.lang.StringgetIpVersion()java.lang.StringgetName()VirtualRoutergetRouter()org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefixgetSubnetCidr()org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.UuidgetSubnetUUID()org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.UuidgetTenantID()voidremoveInterface(VirtualPort intf)voidremoveSelf()voidsetRouter(VirtualRouter rtr)
-
-
-
Method Detail
-
getSubnetUUID
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getSubnetUUID()
- Specified by:
getSubnetUUIDin interfaceIVirtualSubnet
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceIVirtualSubnet
-
getTenantID
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getTenantID()
- Specified by:
getTenantIDin interfaceIVirtualSubnet
-
getGatewayIp
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress getGatewayIp()
-
getIpVersion
public java.lang.String getIpVersion()
- Specified by:
getIpVersionin interfaceIVirtualSubnet
-
getSubnetCidr
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix getSubnetCidr()
- Specified by:
getSubnetCidrin interfaceIVirtualSubnet
-
getIpv6AddressMode
public java.lang.String getIpv6AddressMode()
-
getIpv6RAMode
public java.lang.String getIpv6RAMode()
-
setRouter
public void setRouter(VirtualRouter rtr)
-
getRouter
public VirtualRouter getRouter()
-
addInterface
public void addInterface(VirtualPort intf)
-
removeInterface
public void removeInterface(VirtualPort intf)
-
removeSelf
public void removeSelf()
-
builder
public static VirtualSubnet.Builder builder()
-
-