Uses of Interface
org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608.interfaces._interface.AllowedAddressPairs
-
-
Uses of AllowedAddressPairs in org.opendaylight.netvirt.aclservice
Methods in org.opendaylight.netvirt.aclservice with parameters of type AllowedAddressPairs Modifier and Type Method Description protected abstract void
AbstractAclServiceImpl. programRemoteAclTableFlow(java.util.List<org.opendaylight.genius.mdsalutil.FlowEntity> flowEntries, org.opendaylight.yangtools.yang.common.Uint64 dpId, java.lang.Integer aclTag, AllowedAddressPairs aap, int addOrRemove)
protected void
EgressAclServiceImpl. programRemoteAclTableFlow(java.util.List<org.opendaylight.genius.mdsalutil.FlowEntity> flowEntries, org.opendaylight.yangtools.yang.common.Uint64 dpId, java.lang.Integer aclTag, AllowedAddressPairs aap, int addOrRemove)
protected void
IngressAclServiceImpl. programRemoteAclTableFlow(java.util.List<org.opendaylight.genius.mdsalutil.FlowEntity> flowEntries, org.opendaylight.yangtools.yang.common.Uint64 dpId, java.lang.Integer aclTag, AllowedAddressPairs aap, int addOrRemove)
-
Uses of AllowedAddressPairs in org.opendaylight.netvirt.aclservice.api.utils
Methods in org.opendaylight.netvirt.aclservice.api.utils that return types with arguments of type AllowedAddressPairs Modifier and Type Method Description java.util.List<AllowedAddressPairs>
AclInterface. getAllowedAddressPairs()
Gets the allowed address pairs.Method parameters in org.opendaylight.netvirt.aclservice.api.utils with type arguments of type AllowedAddressPairs Modifier and Type Method Description AclInterface.Builder
AclInterface.Builder. allowedAddressPairs(@Nullable java.util.List<AllowedAddressPairs> list)
-
Uses of AllowedAddressPairs in org.opendaylight.netvirt.aclservice.utils
Methods in org.opendaylight.netvirt.aclservice.utils that return types with arguments of type AllowedAddressPairs Modifier and Type Method Description static java.util.List<AllowedAddressPairs>
AclServiceUtils. excludeMulticastAAPs(@Nullable java.util.List<AllowedAddressPairs> allowedAddresses)
static java.util.List<AllowedAddressPairs>
AclServiceUtils. getUpdatedAllowedAddressPairs(@Nullable java.util.List<AllowedAddressPairs> updatedAllowedAddressPairs, @Nullable java.util.List<AllowedAddressPairs> currentAllowedAddressPairs)
Methods in org.opendaylight.netvirt.aclservice.utils with parameters of type AllowedAddressPairs Modifier and Type Method Description static java.util.List<? extends org.opendaylight.genius.mdsalutil.MatchInfoBase>
AclServiceUtils. buildIpAndDstServiceMatch(java.lang.Integer aclTag, AllowedAddressPairs aap)
static java.util.List<? extends org.opendaylight.genius.mdsalutil.MatchInfoBase>
AclServiceUtils. buildIpAndSrcServiceMatch(java.lang.Integer aclTag, AllowedAddressPairs aap)
static boolean
AclServiceUtils. isIPv4Address(AllowedAddressPairs aap)
static boolean
AclServiceUtils. isNotIpAllNetwork(AllowedAddressPairs aap)
static boolean
AclServiceUtils. isNotIpv4AllNetwork(AllowedAddressPairs aap)
protected static boolean
AclServiceUtils. isNotIpv6AllNetwork(AllowedAddressPairs aap)
Method parameters in org.opendaylight.netvirt.aclservice.utils with type arguments of type AllowedAddressPairs Modifier and Type Method Description static boolean
AclServiceUtils. doesIpv4AddressExists(java.util.List<AllowedAddressPairs> aaps)
Does IPv4 address exists in the list of allowed address pair.static boolean
AclServiceUtils. doesIpv6AddressExists(java.util.List<AllowedAddressPairs> aaps)
Does IPv6 address exists in the list of allowed address pair.static java.util.List<AllowedAddressPairs>
AclServiceUtils. excludeMulticastAAPs(@Nullable java.util.List<AllowedAddressPairs> allowedAddresses)
static java.util.List<AllowedAddressPairs>
AclServiceUtils. getUpdatedAllowedAddressPairs(@Nullable java.util.List<AllowedAddressPairs> updatedAllowedAddressPairs, @Nullable java.util.List<AllowedAddressPairs> currentAllowedAddressPairs)
-
Uses of AllowedAddressPairs in org.opendaylight.netvirt.neutronvpn
Methods in org.opendaylight.netvirt.neutronvpn that return AllowedAddressPairs Modifier and Type Method Description protected static AllowedAddressPairs
NeutronvpnUtils. getAclAllowedAddressPairs(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress macAddress, org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.types.rev160517.IpPrefixOrAddress ipAddress)
Gets the acl allowed address pairs.protected static AllowedAddressPairs
NeutronvpnUtils. updateIPv6LinkLocalAddressForAclService(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress macAddress)
Gets the IPv6 Link Local Address corresponding to the MAC Address.Methods in org.opendaylight.netvirt.neutronvpn that return types with arguments of type AllowedAddressPairs Modifier and Type Method Description protected static @Nullable java.util.List<AllowedAddressPairs>
NeutronvpnUtils. getAllowedAddressPairsDelta(@Nullable java.util.List<org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.AllowedAddressPairs> port1AllowedAddressPairs, @Nullable java.util.List<org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.AllowedAddressPairs> port2AllowedAddressPairs)
Gets the allowed address pairs delta.protected static java.util.List<AllowedAddressPairs>
NeutronvpnUtils. getAllowedAddressPairsForAclService(java.util.List<org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.AllowedAddressPairs> portAllowedAddressPairs)
Gets the allowed address pairs for acl service.protected static java.util.List<AllowedAddressPairs>
NeutronvpnUtils. getAllowedAddressPairsForAclService(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress macAddress, java.util.List<org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.FixedIps> fixedIps)
Gets the allowed address pairs for acl service.protected static java.util.List<AllowedAddressPairs>
NeutronvpnUtils. getAllowedAddressPairsForFixedIps(java.util.List<AllowedAddressPairs> aclInterfaceAllowedAddressPairs, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress portMacAddress, @Nullable java.util.Map<org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.FixedIpsKey,org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.FixedIps> origFixedIps, java.util.Collection<org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.FixedIps> newFixedIps)
Gets the allowed address pairs for fixed ips.protected static java.util.List<AllowedAddressPairs>
NeutronvpnUtils. getUpdatedAllowedAddressPairs(java.util.List<AllowedAddressPairs> aclInterfaceAllowedAddressPairs, java.util.List<org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.AllowedAddressPairs> origAllowedAddressPairs, java.util.List<org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.AllowedAddressPairs> newAllowedAddressPairs)
Gets the updated allowed address pairs.Method parameters in org.opendaylight.netvirt.neutronvpn with type arguments of type AllowedAddressPairs Modifier and Type Method Description protected static java.util.List<AllowedAddressPairs>
NeutronvpnUtils. getAllowedAddressPairsForFixedIps(java.util.List<AllowedAddressPairs> aclInterfaceAllowedAddressPairs, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress portMacAddress, @Nullable java.util.Map<org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.FixedIpsKey,org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.FixedIps> origFixedIps, java.util.Collection<org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.FixedIps> newFixedIps)
Gets the allowed address pairs for fixed ips.protected static java.util.List<AllowedAddressPairs>
NeutronvpnUtils. getUpdatedAllowedAddressPairs(java.util.List<AllowedAddressPairs> aclInterfaceAllowedAddressPairs, java.util.List<org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.AllowedAddressPairs> origAllowedAddressPairs, java.util.List<org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.port.attributes.AllowedAddressPairs> newAllowedAddressPairs)
Gets the updated allowed address pairs. -
Uses of AllowedAddressPairs in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608 that return types with arguments of type AllowedAddressPairs Modifier and Type Method Description @Nullable java.util.Map<AllowedAddressPairsKey,AllowedAddressPairs>
InterfaceAcl. getAllowedAddressPairs()
Return allowedAddressPairs, ornull
if it is not present.java.util.Map<AllowedAddressPairsKey,AllowedAddressPairs>
InterfaceAclBuilder. getAllowedAddressPairs()
default @NonNull java.util.Map<AllowedAddressPairsKey,AllowedAddressPairs>
InterfaceAcl. nonnullAllowedAddressPairs()
Return allowedAddressPairs, or an empty list if it is not present.Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608 with type arguments of type AllowedAddressPairs Modifier and Type Method Description InterfaceAclBuilder
InterfaceAclBuilder. setAllowedAddressPairs(java.util.List<AllowedAddressPairs> values)
Deprecated, for removal: This API element is subject to removal in a future version.UseInterfaceAclBuilder.setAllowedAddressPairs(Map)
instead.InterfaceAclBuilder
InterfaceAclBuilder. setAllowedAddressPairs(java.util.Map<AllowedAddressPairsKey,AllowedAddressPairs> values)
-
Uses of AllowedAddressPairs in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608.interfaces._interface
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608.interfaces._interface with type parameters of type AllowedAddressPairs Modifier and Type Method Description <E$$ extends org.opendaylight.yangtools.yang.binding.Augmentation<AllowedAddressPairs>>
E$$AllowedAddressPairsBuilder. augmentation(java.lang.Class<E$$> augmentationType)
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608.interfaces._interface that return AllowedAddressPairs Modifier and Type Method Description AllowedAddressPairs
AllowedAddressPairsBuilder. build()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608.interfaces._interface that return types with arguments of type AllowedAddressPairs Modifier and Type Method Description default java.lang.Class<AllowedAddressPairs>
AllowedAddressPairs. implementedInterface()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608.interfaces._interface with parameters of type AllowedAddressPairs Modifier and Type Method Description static boolean
AllowedAddressPairs. bindingEquals(@NonNull AllowedAddressPairs thisObj, java.lang.Object obj)
Default implementation ofObject.equals(Object)
contract for this interface.static int
AllowedAddressPairs. bindingHashCode(@NonNull AllowedAddressPairs obj)
Default implementation ofObject.hashCode()
contract for this interface.static java.lang.String
AllowedAddressPairs. bindingToString(@NonNull AllowedAddressPairs obj)
Default implementation ofObject.toString()
contract for this interface.Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608.interfaces._interface with type arguments of type AllowedAddressPairs Modifier and Type Method Description AllowedAddressPairsBuilder
AllowedAddressPairsBuilder. addAugmentation(org.opendaylight.yangtools.yang.binding.Augmentation<AllowedAddressPairs> augmentation)
Add an augmentation to this builder's product.AllowedAddressPairsBuilder
AllowedAddressPairsBuilder. removeAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<AllowedAddressPairs>> augmentationType)
Remove an augmentation from this builder's product.Constructors in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608.interfaces._interface with parameters of type AllowedAddressPairs Constructor Description AllowedAddressPairsBuilder(AllowedAddressPairs base)
-