Uses of Interface
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.dpn.endpoints.DPNTEPsInfo
-
-
Uses of DPNTEPsInfo in org.opendaylight.genius.itm.cache
Methods in org.opendaylight.genius.itm.cache that return types with arguments of type DPNTEPsInfo Modifier and Type Method Description java.util.Optional<DPNTEPsInfo>
DPNTEPsInfoCache. getDPNTepFromDPNId(org.opendaylight.yangtools.yang.common.Uint64 dpnId)
java.util.List<DPNTEPsInfo>
DPNTEPsInfoCache. getDPNTepListFromDPNId(java.util.List<org.opendaylight.yangtools.yang.common.Uint64> dpnIds)
Methods in org.opendaylight.genius.itm.cache with parameters of type DPNTEPsInfo Modifier and Type Method Description protected void
DPNTEPsInfoCache. added(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DPNTEPsInfo> path, DPNTEPsInfo dpnTepsInfo)
Method parameters in org.opendaylight.genius.itm.cache with type arguments of type DPNTEPsInfo Modifier and Type Method Description protected void
DPNTEPsInfoCache. added(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DPNTEPsInfo> path, DPNTEPsInfo dpnTepsInfo)
-
Uses of DPNTEPsInfo in org.opendaylight.genius.itm.confighelpers
Method parameters in org.opendaylight.genius.itm.confighelpers with type arguments of type DPNTEPsInfo Modifier and Type Method Description java.util.List<? extends com.google.common.util.concurrent.ListenableFuture<?>>
ItmInternalTunnelAddWorker. buildAllTunnels(IMdsalApiManager mdsalManager, java.util.List<DPNTEPsInfo> cfgdDpnList, java.util.Collection<DPNTEPsInfo> meshedDpnList)
java.util.List<? extends com.google.common.util.concurrent.ListenableFuture<?>>
ItmInternalTunnelAddWorker. buildAllTunnels(IMdsalApiManager mdsalManager, java.util.List<DPNTEPsInfo> cfgdDpnList, java.util.Collection<DPNTEPsInfo> meshedDpnList)
void
ItmExternalTunnelAddWorker. buildHwVtepsTunnels(java.util.List<DPNTEPsInfo> cfgdDpnList, java.util.List<HwVtep> cfgdHwVteps, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> tx)
void
ItmExternalTunnelAddWorker. buildTunnelsToExternalEndPoint(java.util.Collection<DPNTEPsInfo> cfgDpnList, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress extIp, java.lang.Class<? extends TunnelTypeBase> tunType, org.opendaylight.mdsal.binding.util.TypedWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> tx)
static void
ItmExternalTunnelDeleteWorker. deleteHwVtepsTunnels(java.util.List<DPNTEPsInfo> delDpnList, java.util.List<HwVtep> cfgdHwVteps, TransportZone originalTZone, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> tx, ItmConfig itmConfig)
static void
ItmExternalTunnelDeleteWorker. deleteTunnels(java.util.Collection<DPNTEPsInfo> dpnTepsList, java.util.Collection<DPNTEPsInfo> meshedDpnList, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress extIp, java.lang.Class<? extends TunnelTypeBase> tunType, org.opendaylight.mdsal.binding.util.TypedWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> tx)
static void
ItmExternalTunnelDeleteWorker. deleteTunnels(java.util.Collection<DPNTEPsInfo> dpnTepsList, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress extIp, java.lang.Class<? extends TunnelTypeBase> tunType, org.opendaylight.mdsal.binding.util.TypedWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> tx)
java.util.List<? extends com.google.common.util.concurrent.ListenableFuture<?>>
ItmInternalTunnelDeleteWorker. deleteTunnels(IMdsalApiManager mdsalManager, java.util.Collection<DPNTEPsInfo> dpnTepsList, java.util.Collection<DPNTEPsInfo> meshedDpnList)
Constructor parameters in org.opendaylight.genius.itm.confighelpers with type arguments of type DPNTEPsInfo Constructor Description ItmTepAddWorker(java.util.List<DPNTEPsInfo> cfgdDpnList, java.util.List<HwVtep> hwVtepList, org.opendaylight.mdsal.binding.api.DataBroker broker, IMdsalApiManager mdsalManager, ItmInternalTunnelAddWorker itmInternalTunnelAddWorker, ItmExternalTunnelAddWorker externalTunnelAddWorker)
ItmTepRemoveWorker(java.util.List<DPNTEPsInfo> delDpnList, java.util.List<HwVtep> delHwList, TransportZone originalTZone, IMdsalApiManager mdsalManager, ItmInternalTunnelDeleteWorker itmInternalTunnelDeleteWorker, DPNTEPsInfoCache dpnTEPsInfoCache, org.opendaylight.mdsal.binding.util.ManagedNewTransactionRunner txRunner, ItmConfig itmConfig)
-
Uses of DPNTEPsInfo in org.opendaylight.genius.itm.impl
Methods in org.opendaylight.genius.itm.impl that return DPNTEPsInfo Modifier and Type Method Description static DPNTEPsInfo
ItmUtils. createDPNTepInfo(org.opendaylight.yangtools.yang.common.Uint64 dpId, java.util.List<TunnelEndPoints> endpoints)
Methods in org.opendaylight.genius.itm.impl that return types with arguments of type DPNTEPsInfo Modifier and Type Method Description static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DPNTEPsInfo>
ItmUtils. getDpnTepInstance(org.opendaylight.yangtools.yang.common.Uint64 dpIdKey)
static java.util.List<DPNTEPsInfo>
ItmUtils. getDpnTepListFromDpnId(DPNTEPsInfoCache dpnTEPsInfoCache, java.util.List<org.opendaylight.yangtools.yang.common.Uint64> dpnIds)
static java.util.List<DPNTEPsInfo>
ItmUtils. getDpnTEPsInfos(org.opendaylight.mdsal.binding.api.DataBroker dataBroker)
Method parameters in org.opendaylight.genius.itm.impl with type arguments of type DPNTEPsInfo Modifier and Type Method Description static @NonNull java.util.Map<TzMembershipKey,TzMembership>
ItmUtils. getOriginalTzMembership(TunnelEndPoints srcTep, org.opendaylight.yangtools.yang.common.Uint64 dpnId, java.util.Collection<DPNTEPsInfo> meshedDpnList)
static java.util.List<TunnelEndPoints>
ItmUtils. getTEPsForDpn(org.opendaylight.yangtools.yang.common.Uint64 srcDpn, java.util.Collection<DPNTEPsInfo> dpnList)
-
Uses of DPNTEPsInfo in org.opendaylight.genius.itm.utils
Methods in org.opendaylight.genius.itm.utils that return DPNTEPsInfo Modifier and Type Method Description @Nullable DPNTEPsInfo
TunnelStateInfo. getDstDpnTepsInfo()
@Nullable DPNTEPsInfo
TunnelStateInfo. getSrcDpnTepsInfo()
Methods in org.opendaylight.genius.itm.utils with parameters of type DPNTEPsInfo Modifier and Type Method Description TunnelStateInfoBuilder
TunnelStateInfoBuilder. setDstDpnTepsInfo(@Nullable DPNTEPsInfo dstDpnTepsInfo)
Initializes the value for thedstDpnTepsInfo
attribute.TunnelStateInfoBuilder
TunnelStateInfoBuilder. setSrcDpnTepsInfo(@Nullable DPNTEPsInfo srcDpnTepsInfo)
Initializes the value for thesrcDpnTepsInfo
attribute. -
Uses of DPNTEPsInfo in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406 that return types with arguments of type DPNTEPsInfo Modifier and Type Method Description @Nullable java.util.Map<DPNTEPsInfoKey,DPNTEPsInfo>
DpnEndpoints. getDPNTEPsInfo()
Return dPNTEPsInfo, ornull
if it is not present.java.util.Map<DPNTEPsInfoKey,DPNTEPsInfo>
DpnEndpointsBuilder. getDPNTEPsInfo()
default @NonNull java.util.Map<DPNTEPsInfoKey,DPNTEPsInfo>
DpnEndpoints. nonnullDPNTEPsInfo()
Return dPNTEPsInfo, or an empty list if it is not present.Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406 with type arguments of type DPNTEPsInfo Modifier and Type Method Description DpnEndpointsBuilder
DpnEndpointsBuilder. setDPNTEPsInfo(java.util.List<DPNTEPsInfo> values)
Deprecated, for removal: This API element is subject to removal in a future version.UseDpnEndpointsBuilder.setDPNTEPsInfo(Map)
instead.DpnEndpointsBuilder
DpnEndpointsBuilder. setDPNTEPsInfo(java.util.Map<DPNTEPsInfoKey,DPNTEPsInfo> values)
-
Uses of DPNTEPsInfo in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.dpn.endpoints
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.dpn.endpoints with type parameters of type DPNTEPsInfo Modifier and Type Method Description <E$$ extends org.opendaylight.yangtools.yang.binding.Augmentation<DPNTEPsInfo>>
E$$DPNTEPsInfoBuilder. augmentation(java.lang.Class<E$$> augmentationType)
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.dpn.endpoints that return DPNTEPsInfo Modifier and Type Method Description DPNTEPsInfo
DPNTEPsInfoBuilder. build()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.dpn.endpoints that return types with arguments of type DPNTEPsInfo Modifier and Type Method Description default java.lang.Class<DPNTEPsInfo>
DPNTEPsInfo. implementedInterface()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.dpn.endpoints with parameters of type DPNTEPsInfo Modifier and Type Method Description static boolean
DPNTEPsInfo. bindingEquals(@NonNull DPNTEPsInfo thisObj, java.lang.Object obj)
Default implementation ofObject.equals(Object)
contract for this interface.static int
DPNTEPsInfo. bindingHashCode(@NonNull DPNTEPsInfo obj)
Default implementation ofObject.hashCode()
contract for this interface.static java.lang.String
DPNTEPsInfo. bindingToString(@NonNull DPNTEPsInfo obj)
Default implementation ofObject.toString()
contract for this interface.Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.dpn.endpoints with type arguments of type DPNTEPsInfo Modifier and Type Method Description DPNTEPsInfoBuilder
DPNTEPsInfoBuilder. addAugmentation(org.opendaylight.yangtools.yang.binding.Augmentation<DPNTEPsInfo> augmentation)
Add an augmentation to this builder's product.DPNTEPsInfoBuilder
DPNTEPsInfoBuilder. removeAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<DPNTEPsInfo>> augmentationType)
Remove an augmentation from this builder's product.Constructors in org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.dpn.endpoints with parameters of type DPNTEPsInfo Constructor Description DPNTEPsInfoBuilder(DPNTEPsInfo base)
-