Uses of Interface
org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.rev150602.subnetmaps.Subnetmap
-
-
Uses of Subnetmap in org.opendaylight.netvirt.natservice.internal
Methods in org.opendaylight.netvirt.natservice.internal that return Subnetmap Modifier and Type Method Description static @Nullable Subnetmap
NatUtil. getSubnetMap(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid subnetId)
Methods in org.opendaylight.netvirt.natservice.internal that return types with arguments of type Subnetmap Modifier and Type Method Description protected org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap>
SubnetmapListener. getWildCardPath()
Methods in org.opendaylight.netvirt.natservice.internal with parameters of type Subnetmap Modifier and Type Method Description protected void
SubnetmapListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
void
ExternalNetworkGroupInstaller. installExtNetGroupEntries(Subnetmap subnetMap)
protected void
SubnetmapListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
void
ExternalNetworkGroupInstaller. removeExtNetGroupEntries(Subnetmap subnetMap)
protected void
SubnetmapListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmapBefore, Subnetmap subnetmapAfter)
Method parameters in org.opendaylight.netvirt.natservice.internal with type arguments of type Subnetmap Modifier and Type Method Description protected void
SubnetmapListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
protected void
SubnetmapListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
protected void
SubnetmapListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmapBefore, Subnetmap subnetmapAfter)
-
Uses of Subnetmap in org.opendaylight.netvirt.neutronvpn
Methods in org.opendaylight.netvirt.neutronvpn that return Subnetmap Modifier and Type Method Description protected @Nullable Subnetmap
NeutronvpnUtils. getSubnetmap(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid subnetId)
protected Subnetmap
NeutronvpnManager. removeFromSubnetNode(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid subnetId, @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid networkId, @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid routerId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid vpnId, @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid portId)
protected @Nullable Subnetmap
NeutronvpnManager. removePortsFromSubnetmapNode(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid subnetId, @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid portId, @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid directPortId)
protected Subnetmap
NeutronvpnManager. updateSubnetmapNodeWithPorts(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid subnetId, @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid portId, @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid directPortId)
protected @Nullable Subnetmap
NeutronvpnManager. updateSubnetNode(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid subnetId, @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid routerId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid vpnId, @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid internetvpnId)
Methods in org.opendaylight.netvirt.neutronvpn that return types with arguments of type Subnetmap Modifier and Type Method Description protected java.util.List<Subnetmap>
NeutronvpnUtils. getNeutronRouterSubnetMapList(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid routerId)
protected java.util.List<Subnetmap>
NeutronvpnUtils. getNeutronRouterSubnetMaps(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid routerId)
This method return the list of Subnetmap associated to the router or a empty list if any.Methods in org.opendaylight.netvirt.neutronvpn with parameters of type Subnetmap Modifier and Type Method Description protected void
NeutronvpnManager. addV6PrivateSubnetToExtNetwork(@NonNull org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid routerId, @NonNull org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid internetVpnId, @NonNull Subnetmap subnetMap)
static IpVersionChoice
NeutronvpnUtils. getIpVersionFromSubnet(Subnetmap sm)
Get IpVersionChoice from Uuid Subnet.protected void
NeutronvpnManager. removeInternetVpnFromVpnInterface(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid vpnId, org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.ports.attributes.ports.Port port, org.opendaylight.genius.infra.TypedWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> writeConfigTxn, Subnetmap sm)
protected void
NeutronvpnManager. removeV6PrivateSubnetToExtNetwork(@NonNull org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid routerId, @NonNull org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid internetVpnId, @NonNull Subnetmap subnetMap)
boolean
NeutronvpnUtils. shouldVpnHandleIpVersionChangeToRemove(Subnetmap sm, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid vpnId)
protected void
NeutronvpnManager. updateVpnInternetForSubnet(Subnetmap sm, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid vpn, boolean isBeingAssociated)
protected void
NeutronvpnManager. withdrawPortIpFromVpnIface(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid vpnId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid internetVpnId, org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.ports.attributes.ports.Port port, Subnetmap sn, org.opendaylight.genius.infra.TypedWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> wrtConfigTxn)
-
Uses of Subnetmap in org.opendaylight.netvirt.vpnmanager
Methods in org.opendaylight.netvirt.vpnmanager that return Subnetmap Modifier and Type Method Description @Nullable Subnetmap
VpnUtil. getSubnetmapFromItsUuid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid subnetUuid)
Get Subnetmap from its Uuid.Methods in org.opendaylight.netvirt.vpnmanager that return types with arguments of type Subnetmap Modifier and Type Method Description protected org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap>
SubnetmapChangeListener. getWildCardPath()
Methods in org.opendaylight.netvirt.vpnmanager with parameters of type Subnetmap Modifier and Type Method Description protected void
SubnetmapChangeListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
void
VpnSubnetRouteHandler. onPortAddedToSubnet(Subnetmap subnetmap, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid portId)
void
VpnSubnetRouteHandler. onPortRemovedFromSubnet(Subnetmap subnetmap, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid portId)
void
VpnManagerImpl. onSubnetAddedToVpn(Subnetmap subnetmap, boolean isBgpVpn, java.lang.Long elanTag)
void
VpnSubnetRouteHandler. onSubnetAddedToVpn(Subnetmap subnetmap, boolean isBgpVpn, java.lang.Long elanTag)
void
VpnManagerImpl. onSubnetDeletedFromVpn(Subnetmap subnetmap, boolean isBgpVpn)
void
VpnSubnetRouteHandler. onSubnetDeletedFromVpn(Subnetmap subnetmap, boolean isBgpVpn)
void
VpnSubnetRouteHandler. onSubnetUpdatedInVpn(Subnetmap subnetmap, java.lang.Long elanTag)
protected void
SubnetmapChangeListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
protected void
SubnetmapChangeListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmapOriginal, Subnetmap subnetmapUpdate)
Method parameters in org.opendaylight.netvirt.vpnmanager with type arguments of type Subnetmap Modifier and Type Method Description protected void
SubnetmapChangeListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
boolean
VpnManagerImpl. checkForOverlappingSubnets(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid network, java.util.List<Subnetmap> subnetmapList, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid vpn, java.util.Set<VpnTarget> routeTargets, java.util.List<java.lang.String> failedNwList)
protected void
SubnetmapChangeListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
protected void
SubnetmapChangeListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmapOriginal, Subnetmap subnetmapUpdate)
-
Uses of Subnetmap in org.opendaylight.netvirt.vpnmanager.api
Methods in org.opendaylight.netvirt.vpnmanager.api that return Subnetmap Modifier and Type Method Description static @Nullable Subnetmap
VpnHelper. getSubnetmapFromItsUuid(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid subnetUuid)
Get Subnetmap from its Uuid.Methods in org.opendaylight.netvirt.vpnmanager.api with parameters of type Subnetmap Modifier and Type Method Description static boolean
VpnHelper. isSubnetPartOfVpn(Subnetmap sn, java.lang.String vpnName)
void
IVpnManager. onSubnetAddedToVpn(Subnetmap subnetmap, boolean isBgpVpn, java.lang.Long elanTag)
void
IVpnManager. onSubnetDeletedFromVpn(Subnetmap subnetmap, boolean isBgpVpn)
Method parameters in org.opendaylight.netvirt.vpnmanager.api with type arguments of type Subnetmap Modifier and Type Method Description boolean
IVpnManager. checkForOverlappingSubnets(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid network, java.util.List<Subnetmap> subnetmapList, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid vpn, java.util.Set<VpnTarget> routeTargets, java.util.List<java.lang.String> failedNwList)
-
Uses of Subnetmap in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.rev150602
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.rev150602 that return types with arguments of type Subnetmap Modifier and Type Method Description @Nullable java.util.List<Subnetmap>
Subnetmaps. getSubnetmap()
java.util.List<Subnetmap>
SubnetmapsBuilder. getSubnetmap()
default @NonNull java.util.List<Subnetmap>
Subnetmaps. nonnullSubnetmap()
Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.rev150602 with type arguments of type Subnetmap Modifier and Type Method Description SubnetmapsBuilder
SubnetmapsBuilder. setSubnetmap(java.util.List<Subnetmap> values)
-
Uses of Subnetmap in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.rev150602.subnetmaps
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.rev150602.subnetmaps with type parameters of type Subnetmap Modifier and Type Method Description <E$$ extends org.opendaylight.yangtools.yang.binding.Augmentation<Subnetmap>>
E$$SubnetmapBuilder. augmentation(java.lang.Class<E$$> augmentationType)
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.rev150602.subnetmaps that return Subnetmap Modifier and Type Method Description Subnetmap
SubnetmapBuilder. build()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.rev150602.subnetmaps that return types with arguments of type Subnetmap Modifier and Type Method Description default java.lang.Class<Subnetmap>
Subnetmap. implementedInterface()
Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.rev150602.subnetmaps with type arguments of type Subnetmap Modifier and Type Method Description SubnetmapBuilder
SubnetmapBuilder. addAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Subnetmap>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<Subnetmap> augmentationValue)
SubnetmapBuilder
SubnetmapBuilder. addAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Subnetmap>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<Subnetmap> augmentationValue)
SubnetmapBuilder
SubnetmapBuilder. removeAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Subnetmap>> augmentationType)
Constructors in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.rev150602.subnetmaps with parameters of type Subnetmap Constructor Description SubnetmapBuilder(Subnetmap base)
-