| Package | Description |
|---|---|
| org.onosproject.net.flow |
Flow rule model & related services API definitions.
|
| org.onosproject.net.flow.instructions |
Traffic treatment model.
|
| org.onosproject.net.meter |
Flow meter model and related services.
|
| Modifier and Type | Method and Description |
|---|---|
TrafficTreatment.Builder |
TrafficTreatment.Builder.meter(MeterId meterId)
Sets a meter to be used by this flow.
|
TrafficTreatment.Builder |
DefaultTrafficTreatment.Builder.meter(MeterId meterId) |
| Modifier and Type | Method and Description |
|---|---|
MeterId |
Instructions.MeterInstruction.meterId() |
| Modifier and Type | Method and Description |
|---|---|
static Instructions.MeterInstruction |
Instructions.meterTraffic(MeterId meterId) |
| Modifier and Type | Field and Description |
|---|---|
static MeterId |
MeterId.ALL |
static MeterId |
MeterId.CONTROLLER |
static MeterId |
MeterId.SLOWPATH |
| Modifier and Type | Method and Description |
|---|---|
MeterId |
Meter.id()
This meters id.
|
MeterId |
DefaultMeter.id() |
static MeterId |
MeterId.meterId(long id) |
| Modifier and Type | Method and Description |
|---|---|
Meter |
MeterStore.getMeter(MeterId meterId)
Obtains a meter matching the given meter id.
|
Meter |
MeterService.getMeter(MeterId id)
Fetch the meter by the meter id.
|
void |
MeterService.withdraw(MeterRequest meter,
MeterId meterId)
Remove a meter from the system and the dataplane.
|
Meter.Builder |
Meter.Builder.withId(MeterId id)
Assigns the id to this meter.
|
Meter.Builder |
DefaultMeter.Builder.withId(MeterId id) |
Copyright © 2015. All rights reserved.