public final class MeterModBuilder extends Object
| Constructor and Description |
|---|
MeterModBuilder(long xid,
org.projectfloodlight.openflow.protocol.OFFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
org.projectfloodlight.openflow.protocol.OFMeterMod |
add() |
static MeterModBuilder |
builder(long xid,
org.projectfloodlight.openflow.protocol.OFFactory factory) |
MeterModBuilder |
burst() |
org.projectfloodlight.openflow.protocol.OFMeterMod |
modify() |
org.projectfloodlight.openflow.protocol.OFMeterMod |
remove() |
MeterModBuilder |
withBands(Collection<org.onosproject.net.meter.Band> bands) |
MeterModBuilder |
withId(org.onosproject.net.meter.MeterId meterId) |
MeterModBuilder |
withRateUnit(org.onosproject.net.meter.Meter.Unit unit) |
public MeterModBuilder(long xid,
org.projectfloodlight.openflow.protocol.OFFactory factory)
public static MeterModBuilder builder(long xid, org.projectfloodlight.openflow.protocol.OFFactory factory)
public MeterModBuilder withRateUnit(org.onosproject.net.meter.Meter.Unit unit)
public MeterModBuilder burst()
public MeterModBuilder withId(org.onosproject.net.meter.MeterId meterId)
public MeterModBuilder withBands(Collection<org.onosproject.net.meter.Band> bands)
public org.projectfloodlight.openflow.protocol.OFMeterMod add()
public org.projectfloodlight.openflow.protocol.OFMeterMod remove()
public org.projectfloodlight.openflow.protocol.OFMeterMod modify()
Copyright © 2016. All rights reserved.