See: Description
| Interface | Description |
|---|---|
| Policer |
Generic abstraction for a policer which can mark and/or discard ingress
traffic.
|
| Policer.Builder |
A policer builder.
|
| PolicerConfigurable |
Behaviour for handling various drivers for policer configurations.
|
| PolicerEntry |
Represents a stored policer.
|
| TokenBucket |
Generic abstraction for a token bucket which can mark and/or discard
traffic.
|
| TokenBucket.Builder |
Token bucket builder.
|
| TokenBucketEntry |
Represents a stored token bucket.
|
| Class | Description |
|---|---|
| DefaultPolicer |
Default implementation of the policer interface.
|
| DefaultPolicer.Builder |
Implementation of the policer builder interface.
|
| DefaultTokenBucket |
Default implementation of the token bucket interface.
|
| DefaultTokenBucket.Builder |
Implementation of the token bucket builder interface.
|
| PolicerId |
Unique identifier for an ONOS Policer
Policer. |
| PolicingResource |
Abstraction which encapsulates policer
data to be used as network resource.
|
| Enum | Description |
|---|---|
| Policer.Unit |
Unit of traffic used by this policer.
|
| TokenBucket.Action |
Action applied to the exceeding traffic.
|
| TokenBucket.Type |
Token bucket type.
|