Uses of Class
org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.natservice.rev160111.ProviderTypes
-
-
Uses of ProviderTypes in org.opendaylight.netvirt.natservice.internal
Methods in org.opendaylight.netvirt.natservice.internal that return ProviderTypes Modifier and Type Method Description static @Nullable ProviderTypes
NatUtil. getProviderTypefromNetworkId(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 networkId)
static @Nullable ProviderTypes
NatUtil. getProviderTypefromNetworkId(org.opendaylight.genius.infra.TypedReadTransaction<org.opendaylight.genius.infra.Datastore.Configuration> tx, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid networkId)
Methods in org.opendaylight.netvirt.natservice.internal with parameters of type ProviderTypes Modifier and Type Method Description void
ExternalRoutersListener. changeBgpVpnIdToLocalVpnId(java.lang.String routerName, org.opendaylight.yangtools.yang.common.Uint32 routerId, java.lang.String bgpVpnName, java.lang.String extNetwork, org.opendaylight.genius.infra.TypedWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> writeFlowInvTx, ProviderTypes extNwProvType)
router disassociation from vpn.void
ExternalRoutersListener. changeLocalVpnIdToBgpVpnId(java.lang.String routerName, org.opendaylight.yangtools.yang.common.Uint32 routerId, java.lang.String extNetwork, java.lang.String bgpVpnName, org.opendaylight.genius.infra.TypedWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> writeFlowInvTx, ProviderTypes extNwProvType)
router association to vpn.void
FloatingIPHandler. cleanupFibEntries(org.opendaylight.yangtools.yang.common.Uint64 dpnId, java.lang.String vpnName, java.lang.String externalIp, org.opendaylight.yangtools.yang.common.Uint32 label, java.lang.String vrfId, org.opendaylight.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx, ProviderTypes provType)
void
VpnFloatingIpHandler. cleanupFibEntries(org.opendaylight.yangtools.yang.common.Uint64 dpnId, java.lang.String vpnName, java.lang.String externalIp, org.opendaylight.yangtools.yang.common.Uint32 label, java.lang.String rd, org.opendaylight.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx, ProviderTypes provType)
static void
NatUtil. handleSNATForDPN(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, NaptSwitchHA naptSwitchHA, org.opendaylight.yangtools.yang.common.Uint64 dpnId, Routers extRouters, org.opendaylight.yangtools.yang.common.Uint32 routerId, org.opendaylight.yangtools.yang.common.Uint32 routerVpnId, org.opendaylight.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx, ProviderTypes extNwProvType, org.opendaylight.serviceutils.upgrade.UpgradeState upgradeState)
void
ExternalRoutersListener. installFlowsWithUpdatedVpnId(org.opendaylight.yangtools.yang.common.Uint64 primarySwitchId, java.lang.String routerName, org.opendaylight.yangtools.yang.common.Uint32 bgpVpnId, org.opendaylight.yangtools.yang.common.Uint32 routerId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid extNwUuid, boolean isSnatCfgd, org.opendaylight.genius.infra.TypedWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx, ProviderTypes extNwProvType)
protected void
ExternalRoutersListener. installTerminatingServiceTblEntryWithUpdatedVpnId(org.opendaylight.yangtools.yang.common.Uint64 dpnId, java.lang.String routerName, org.opendaylight.yangtools.yang.common.Uint32 routerId, org.opendaylight.yangtools.yang.common.Uint32 changedVpnId, org.opendaylight.genius.infra.TypedWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx, ProviderTypes extNwProvType)
static java.lang.Boolean
NatUtil. isOpenStackVniSemanticsEnforcedForGreAndVxlan(IElanService elanManager, ProviderTypes extNwProvType)
void
ExternalRoutersListener. removeNaptFlowsFromActiveSwitch(org.opendaylight.yangtools.yang.common.Uint32 routerId, java.lang.String routerName, org.opendaylight.yangtools.yang.common.Uint64 dpnId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid networkId, java.lang.String vpnName, @NonNull java.util.Collection<java.lang.String> externalIps, java.util.Collection<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid> externalSubnetList, org.opendaylight.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx, ProviderTypes extNwProvType)
static void
NatUtil. removeSNATFromDPN(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, NaptSwitchHA naptSwitchHA, org.opendaylight.yangtools.yang.common.Uint64 dpnId, Routers extRouter, org.opendaylight.yangtools.yang.common.Uint32 routerId, org.opendaylight.yangtools.yang.common.Uint32 routerVpnId, java.lang.String externalVpnName, ProviderTypes extNwProvType, org.opendaylight.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx)
-
Uses of ProviderTypes in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.natservice.rev160111
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.natservice.rev160111 that return ProviderTypes Modifier and Type Method Description static ProviderTypes
ProviderTypes. forValue(int intValue)
Return the enumeration member whosegetIntValue()
matches specified value.static ProviderTypes
ProviderTypes. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ProviderTypes[]
ProviderTypes. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.natservice.rev160111 that return types with arguments of type ProviderTypes Modifier and Type Method Description static java.util.Optional<ProviderTypes>
ProviderTypes. forName(java.lang.String name)
Return the enumeration member whosegetName()
matches specified value. -
Uses of ProviderTypes in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.natservice.rev160111.external.networks
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.natservice.rev160111.external.networks that return ProviderTypes Modifier and Type Method Description @Nullable ProviderTypes
Networks. getProviderNetworkType()
ProviderTypes
NetworksBuilder. getProviderNetworkType()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.natservice.rev160111.external.networks with parameters of type ProviderTypes Modifier and Type Method Description NetworksBuilder
NetworksBuilder. setProviderNetworkType(ProviderTypes value)
-