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.mdsal.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 with parameters of type Subnetmap Modifier and Type Method Description void
SubnetmapListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
void
ExternalNetworkGroupInstaller. installExtNetGroupEntries(Subnetmap subnetMap)
void
SubnetmapListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
void
ExternalNetworkGroupInstaller. removeExtNetGroupEntries(Subnetmap subnetMap)
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 void
SubnetmapListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
void
SubnetmapListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
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. removeSubnetFromVpn(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid vpnId, Subnetmap subnetmap, @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid internetVpnId)
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 with parameters of type Subnetmap Modifier and Type Method Description 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)
void
SubnetmapChangeListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
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 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)
void
SubnetmapChangeListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Subnetmap> identifier, Subnetmap subnetmap)
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.mdsal.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.Map<SubnetmapKey,Subnetmap>
Subnetmaps. getSubnetmap()
java.util.Map<SubnetmapKey,Subnetmap>
SubnetmapsBuilder. getSubnetmap()
default @NonNull java.util.Map<SubnetmapKey,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)
Deprecated, for removal: This API element is subject to removal in a future version.UseSubnetmapsBuilder.setSubnetmap(Map)
instead.SubnetmapsBuilder
SubnetmapsBuilder. setSubnetmap(java.util.Map<SubnetmapKey,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)
Deprecated, for removal: This API element is subject to removal in a future version.Use eitherSubnetmapBuilder.addAugmentation(Augmentation)
orSubnetmapBuilder.removeAugmentation(Class)
instead.SubnetmapBuilder
SubnetmapBuilder. addAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Subnetmap>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<Subnetmap> augmentationValue)
Deprecated, for removal: This API element is subject to removal in a future version.Use eitherSubnetmapBuilder.addAugmentation(Augmentation)
orSubnetmapBuilder.removeAugmentation(Class)
instead.SubnetmapBuilder
SubnetmapBuilder. addAugmentation(org.opendaylight.yangtools.yang.binding.Augmentation<Subnetmap> augmentation)
Add an augmentation to this builder's product.SubnetmapBuilder
SubnetmapBuilder. removeAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Subnetmap>> augmentationType)
Remove an augmentation from this builder's product.Constructors in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.rev150602.subnetmaps with parameters of type Subnetmap Constructor Description SubnetmapBuilder(Subnetmap base)
-