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<com.google.common.util.concurrent.ListenableFuture<java.lang.Void>>
ItmInternalTunnelAddWorker. buildAllTunnels(IMdsalApiManager mdsalManager, java.util.List<DPNTEPsInfo> cfgdDpnList, java.util.Collection<DPNTEPsInfo> meshedDpnList)
java.util.List<com.google.common.util.concurrent.ListenableFuture<java.lang.Void>>
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, TypedReadWriteTransaction<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, TypedWriteTransaction<Datastore.Configuration> tx)
static void
ItmExternalTunnelDeleteWorker. deleteHwVtepsTunnels(java.util.List<DPNTEPsInfo> delDpnList, java.util.List<HwVtep> cfgdHwVteps, TransportZone originalTZone, TypedReadWriteTransaction<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, TypedWriteTransaction<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, TypedWriteTransaction<Datastore.Configuration> tx)
java.util.List<com.google.common.util.concurrent.ListenableFuture<java.lang.Void>>
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.controller.md.sal.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, 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.controller.md.sal.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.List<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.List<DPNTEPsInfo>
DpnEndpoints. getDPNTEPsInfo()
java.util.List<DPNTEPsInfo>
DpnEndpointsBuilder. getDPNTEPsInfo()
default @NonNull java.util.List<DPNTEPsInfo>
DpnEndpoints. nonnullDPNTEPsInfo()
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)
-
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()
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(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<DPNTEPsInfo>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<DPNTEPsInfo> augmentationValue)
DPNTEPsInfoBuilder
DPNTEPsInfoBuilder. addAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<DPNTEPsInfo>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<DPNTEPsInfo> augmentationValue)
DPNTEPsInfoBuilder
DPNTEPsInfoBuilder. removeAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<DPNTEPsInfo>> augmentationType)
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)
-