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 class
VirtualSubnet.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addInterface(VirtualPort intf)
static VirtualSubnet.Builder
builder()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress
getGatewayIp()
java.lang.String
getIpv6AddressMode()
java.lang.String
getIpv6RAMode()
java.lang.String
getIpVersion()
java.lang.String
getName()
VirtualRouter
getRouter()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix
getSubnetCidr()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
getSubnetUUID()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
getTenantID()
void
removeInterface(VirtualPort intf)
void
removeSelf()
void
setRouter(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:
getSubnetUUID
in interfaceIVirtualSubnet
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceIVirtualSubnet
-
getTenantID
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getTenantID()
- Specified by:
getTenantID
in 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:
getIpVersion
in interfaceIVirtualSubnet
-
getSubnetCidr
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix getSubnetCidr()
- Specified by:
getSubnetCidr
in 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()
-
-