Uses of Interface
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.meters.Meter
-
Packages that use Meter Package Description org.opendaylight.openflowplugin.applications.frm org.opendaylight.openflowplugin.applications.frm.impl org.opendaylight.openflowplugin.applications.frsync.impl.strategy org.opendaylight.openflowplugin.applications.frsync.util org.opendaylight.openflowplugin.applications.notification.supplier.impl.item Package contains OF Items (Flow, Group, Meter ...) notification listener/supplier implementationsorg.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819 org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.meters -
-
Uses of Meter in org.opendaylight.openflowplugin.applications.frm
Methods in org.opendaylight.openflowplugin.applications.frm that return types with arguments of type Meter Modifier and Type Method Description ForwardingRulesCommiter<Meter>
ForwardingRulesManager. getMeterCommiter()
Content definition method and prevent code duplicity. -
Uses of Meter in org.opendaylight.openflowplugin.applications.frm.impl
Methods in org.opendaylight.openflowplugin.applications.frm.impl that return types with arguments of type Meter Modifier and Type Method Description ForwardingRulesCommiter<Meter>
ForwardingRulesManagerImpl. getMeterCommiter()
protected org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter>
MeterForwarder. getWildCardPath()
Methods in org.opendaylight.openflowplugin.applications.frm.impl with parameters of type Meter Modifier and Type Method Description Future<org.opendaylight.yangtools.yang.common.RpcResult<AddMeterOutput>>
MeterForwarder. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter addDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
void
MeterForwarder. createStaleMarkEntity(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter del, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
void
MeterForwarder. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter removeDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
Future<org.opendaylight.yangtools.yang.common.RpcResult<RemoveMeterOutput>>
MeterForwarder. removeWithResult(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter removeDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
void
MeterForwarder. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter original, Meter update, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
Method parameters in org.opendaylight.openflowplugin.applications.frm.impl with type arguments of type Meter Modifier and Type Method Description Future<org.opendaylight.yangtools.yang.common.RpcResult<AddMeterOutput>>
MeterForwarder. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter addDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
void
MeterForwarder. createStaleMarkEntity(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter del, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
void
MeterForwarder. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter removeDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
Future<org.opendaylight.yangtools.yang.common.RpcResult<RemoveMeterOutput>>
MeterForwarder. removeWithResult(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter removeDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
void
MeterForwarder. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter original, Meter update, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
-
Uses of Meter in org.opendaylight.openflowplugin.applications.frsync.impl.strategy
Methods in org.opendaylight.openflowplugin.applications.frsync.impl.strategy that return types with arguments of type Meter Modifier and Type Method Description ItemSyncBox<Meter>
SynchronizationDiffInput. getMetersToAddOrUpdate()
ItemSyncBox<Meter>
SynchronizationDiffInput. getMetersToRemove()
Methods in org.opendaylight.openflowplugin.applications.frsync.impl.strategy with parameters of type Meter Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddMeterOutput>>
MeterForwarder. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter addDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveMeterOutput>>
MeterForwarder. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter removeDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateMeterOutput>>
MeterForwarder. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter original, Meter update, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
Method parameters in org.opendaylight.openflowplugin.applications.frsync.impl.strategy with type arguments of type Meter Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddMeterOutput>>
MeterForwarder. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter addDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveMeterOutput>>
MeterForwarder. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter removeDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateMeterOutput>>
MeterForwarder. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> identifier, Meter original, Meter update, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
Constructor parameters in org.opendaylight.openflowplugin.applications.frsync.impl.strategy with type arguments of type Meter Constructor Description SynchronizationDiffInput(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, List<ItemSyncBox<Group>> groupsToAddOrUpdate, ItemSyncBox<Meter> metersToAddOrUpdate, Map<TableKey,ItemSyncBox<Flow>> flowsToAddOrUpdate, Map<TableKey,ItemSyncBox<Flow>> flowsToRemove, ItemSyncBox<Meter> metersToRemove, List<ItemSyncBox<Group>> groupsToRemove)
-
Uses of Meter in org.opendaylight.openflowplugin.applications.frsync.util
Methods in org.opendaylight.openflowplugin.applications.frsync.util that return types with arguments of type Meter Modifier and Type Method Description static ItemSyncBox<Meter>
ReconcileUtil. resolveMeterDiffs(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId, Map<MeterId,Meter> meterOperationalMap, Collection<Meter> metersConfigured, boolean gatherUpdates)
Resolves meter differences.static Collection<Meter>
ReconcileUtil. safeMeters(FlowCapableNode node)
static @NonNull Map<MeterId,Meter>
FlowCapableNodeLookups. wrapMetersToMap(@Nullable Collection<Meter> meters)
Method parameters in org.opendaylight.openflowplugin.applications.frsync.util with type arguments of type Meter Modifier and Type Method Description static ItemSyncBox<Meter>
ReconcileUtil. resolveMeterDiffs(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId, Map<MeterId,Meter> meterOperationalMap, Collection<Meter> metersConfigured, boolean gatherUpdates)
Resolves meter differences.static ItemSyncBox<Meter>
ReconcileUtil. resolveMeterDiffs(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId, Map<MeterId,Meter> meterOperationalMap, Collection<Meter> metersConfigured, boolean gatherUpdates)
Resolves meter differences.static @NonNull Map<MeterId,Meter>
FlowCapableNodeLookups. wrapMetersToMap(@Nullable Collection<Meter> meters)
-
Uses of Meter in org.opendaylight.openflowplugin.applications.notification.supplier.impl.item
Methods in org.opendaylight.openflowplugin.applications.notification.supplier.impl.item that return types with arguments of type Meter Modifier and Type Method Description org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter>
MeterNotificationSupplierImpl. getWildCardPath()
Methods in org.opendaylight.openflowplugin.applications.notification.supplier.impl.item with parameters of type Meter Modifier and Type Method Description MeterAdded
MeterNotificationSupplierImpl. createNotification(Meter dataTreeItemObject, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> path)
MeterUpdated
MeterNotificationSupplierImpl. updateNotification(Meter meter, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> path)
Method parameters in org.opendaylight.openflowplugin.applications.notification.supplier.impl.item with type arguments of type Meter Modifier and Type Method Description MeterAdded
MeterNotificationSupplierImpl. createNotification(Meter dataTreeItemObject, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> path)
MeterRemoved
MeterNotificationSupplierImpl. deleteNotification(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> path)
MeterUpdated
MeterNotificationSupplierImpl. updateNotification(Meter meter, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Meter> path)
-
Uses of Meter in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819 that return types with arguments of type Meter Modifier and Type Method Description Map<MeterKey,Meter>
FlowCapableNodeBuilder. getMeter()
Map<MeterKey,Meter>
FlowCapableNodeUpdatedBuilder. getMeter()
@Nullable Map<MeterKey,Meter>
Meters. getMeter()
Return meter, ornull
if it is not present.default @NonNull Map<MeterKey,Meter>
Meters. nonnullMeter()
Return meter, or an empty list if it is not present.Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819 with type arguments of type Meter Modifier and Type Method Description FlowCapableNodeBuilder
FlowCapableNodeBuilder. setMeter(List<Meter> values)
Deprecated, for removal: This API element is subject to removal in a future version.UseFlowCapableNodeBuilder.setMeter(Map)
instead.FlowCapableNodeBuilder
FlowCapableNodeBuilder. setMeter(Map<MeterKey,Meter> values)
FlowCapableNodeUpdatedBuilder
FlowCapableNodeUpdatedBuilder. setMeter(List<Meter> values)
Deprecated, for removal: This API element is subject to removal in a future version.UseFlowCapableNodeUpdatedBuilder.setMeter(Map)
instead.FlowCapableNodeUpdatedBuilder
FlowCapableNodeUpdatedBuilder. setMeter(Map<MeterKey,Meter> values)
-
Uses of Meter in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.meters
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.meters with type parameters of type Meter Modifier and Type Method Description <E$$ extends org.opendaylight.yangtools.yang.binding.Augmentation<Meter>>
E$$MeterBuilder. augmentation(Class<E$$> augmentationType)
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.meters that return Meter Modifier and Type Method Description Meter
MeterBuilder. build()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.meters that return types with arguments of type Meter Modifier and Type Method Description default Class<Meter>
Meter. implementedInterface()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.meters with parameters of type Meter Modifier and Type Method Description static boolean
Meter. bindingEquals(@NonNull Meter thisObj, Object obj)
Default implementation ofObject.equals(Object)
contract for this interface.static int
Meter. bindingHashCode(@NonNull Meter obj)
Default implementation ofObject.hashCode()
contract for this interface.static String
Meter. bindingToString(@NonNull Meter obj)
Default implementation ofObject.toString()
contract for this interface.Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.meters with type arguments of type Meter Modifier and Type Method Description MeterBuilder
MeterBuilder. addAugmentation(org.opendaylight.yangtools.yang.binding.Augmentation<Meter> augmentation)
Add an augmentation to this builder's product.MeterBuilder
MeterBuilder. removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Meter>> augmentationType)
Remove an augmentation from this builder's product.Constructors in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.meters with parameters of type Meter Constructor Description MeterBuilder(Meter base)
-