Traffic control behaviors and related classes.
Interface Summary Interface Description PolicerGeneric abstraction for a policer which can mark and/or discard ingress traffic. Policer.BuilderA policer builder. PolicerConfigurableBehaviour for handling various drivers for policer configurations. PolicerEntryRepresents a stored policer. TokenBucketGeneric abstraction for a token bucket which can mark and/or discard traffic. TokenBucket.BuilderToken bucket builder. TokenBucketEntryRepresents a stored token bucket.
Class Summary Class Description DefaultPolicerDefault implementation of the policer interface. DefaultPolicer.BuilderImplementation of the policer builder interface. DefaultTokenBucketDefault implementation of the token bucket interface. DefaultTokenBucket.BuilderImplementation of the token bucket builder interface. PolicerIdUnique identifier for an ONOS Policer
PolicingResourceAbstraction which encapsulates policer data to be used as network resource.
Enum Summary Enum Description Policer.UnitUnit of traffic used by this policer. TokenBucket.ActionAction applied to the exceeding traffic. TokenBucket.TypeToken bucket type.