public static BandId getDefaultInstance(String defaultValue) { return new BandId(Long.valueOf(defaultValue)); }
public MeterBandHeaderBuilder setBandId(BandId value) { if (value != null) { BigInteger _constraint = BigInteger.valueOf(value.getValue()); boolean isValidRange = false; for (Range<BigInteger> r : _bandId_range()) { if (r.contains(_constraint)) { isValidRange = true; } } if (!isValidRange) { throw new IllegalArgumentException(String.format("Invalid range: %s, expected: %s.", value, _bandId_range)); } } this._bandId = value; return this; } public static List<Range<BigInteger>> _bandId_range() {
@Override public boolean equals(java.lang.Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } BandStatKey other = (BandStatKey) obj; if (_bandId == null) { if (other._bandId != null) { return false; } } else if(!_bandId.equals(other._bandId)) { return false; } return true; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_bandId == null) ? 0 : _bandId.hashCode()); return result; }
@ConstructorProperties("value") public BandId(java.lang.Long _value) { if (_value != null) { BigInteger _constraint = BigInteger.valueOf(_value); boolean isValidRange = false; for (Range<BigInteger> r : range()) { if (r.contains(_constraint)) { isValidRange = true; } } if (!isValidRange) { throw new IllegalArgumentException(String.format("Invalid range: %s, expected: %s.", _value, range())); } } Preconditions.checkNotNull(_value, "Supplied value may not be null"); this._value = _value; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_bandId == null) ? 0 : _bandId.hashCode()); return result; }
private Meter createDropMeter(long dropRate, long dropBurstSize, long meterId) { //LOG.info("nodeConnectorRef is" + nodeConnectorRef.toString()); DropBuilder dropBuilder = new DropBuilder(); dropBuilder .setDropBurstSize(dropBurstSize) .setDropRate(dropRate); MeterBandHeaderBuilder mbhBuilder = new MeterBandHeaderBuilder() .setBandType(dropBuilder.build()) .setBandId(new BandId(0L)) .setMeterBandTypes(new MeterBandTypesBuilder() .setFlags(new MeterBandType(true, false, false)).build()) .setBandRate(dropRate) .setBandBurstSize(dropBurstSize); LOG.info("In createDropMeter, MeterBandHeaderBuilder is" + mbhBuilder.toString()); List<MeterBandHeader> mbhList = new LinkedList<>(); mbhList.add(mbhBuilder.build()); MeterBandHeadersBuilder mbhsBuilder = new MeterBandHeadersBuilder() .setMeterBandHeader(mbhList); LOG.info("In createDropMeter, MeterBandHeader is " + mbhBuilder.build().toString()); MeterBuilder meterBuilder = new MeterBuilder() .setFlags(new MeterFlags(true, true, false, false)) .setMeterBandHeaders(mbhsBuilder.build()) .setMeterId(new MeterId(meterId)) .setMeterName(DEFAULT_METER_NAME) .setContainerName(DEFAULT_METER_CONTAINER); return meterBuilder.build(); }
public BandStatBuilder setBandId(BandId value) { if (value != null) { BigInteger _constraint = BigInteger.valueOf(value.getValue()); boolean isValidRange = false; for (Range<BigInteger> r : _bandId_range()) { if (r.contains(_constraint)) { isValidRange = true; } } if (!isValidRange) { throw new IllegalArgumentException(String.format("Invalid range: %s, expected: %s.", value, _bandId_range)); } } this._bandId = value; return this; } public static List<Range<BigInteger>> _bandId_range() {
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_bandBurstSize == null) ? 0 : _bandBurstSize.hashCode()); result = prime * result + ((_bandId == null) ? 0 : _bandId.hashCode()); result = prime * result + ((_bandRate == null) ? 0 : _bandRate.hashCode()); result = prime * result + ((_bandType == null) ? 0 : _bandType.hashCode()); result = prime * result + ((_key == null) ? 0 : _key.hashCode()); result = prime * result + ((_meterBandTypes == null) ? 0 : _meterBandTypes.hashCode()); result = prime * result + ((augmentation == null) ? 0 : augmentation.hashCode()); return result; }
@Override public boolean equals(java.lang.Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } MeterBandHeaderKey other = (MeterBandHeaderKey) obj; if (_bandId == null) { if (other._bandId != null) { return false; } } else if(!_bandId.equals(other._bandId)) { return false; } return true; }
bandTypes.setFlags(bandType); bandHeader.setMeterBandTypes(bandTypes.build()); bandHeader.setBandId(new BandId(0L)); bandHdr.add(bandHeader.build()); bandHeaders.setMeterBandHeader(bandHdr);
private JsonArrayBuilder createBandStatsJsonArrayObject(List<BandStat> bandStats) { JsonArrayBuilder jsonArrayObject = factory.createArrayBuilder(); for (BandStat bandStat : bandStats) { jsonArrayObject.add(factory.createObjectBuilder() .add(properties.getProperty("BAND_ID"), bandStat.getBandId().getValue()) .add(properties.getProperty("BYT_BAND_COUNT"), bandStat.getByteBandCount().getValue()) .add(properties.getProperty("KEY"), bandStat.getKey().getBandId().getValue()) .add(properties.getProperty("PCK_BAND_COUNT"), bandStat.getPacketBandCount().getValue())); } return jsonArrayObject; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_bandId == null) ? 0 : _bandId.hashCode()); result = prime * result + ((_byteBandCount == null) ? 0 : _byteBandCount.hashCode()); result = prime * result + ((_key == null) ? 0 : _key.hashCode()); result = prime * result + ((_packetBandCount == null) ? 0 : _packetBandCount.hashCode()); result = prime * result + ((augmentation == null) ? 0 : augmentation.hashCode()); return result; }
return false; } else if(!_bandId.equals(other.getBandId())) { return false;
bandStatBuilder.setByteBandCount(new Counter64(meterBandStats.getByteBandCount())); bandStatBuilder.setPacketBandCount(new Counter64(meterBandStats.getPacketBandCount())); BandId bandId = new BandId((long) bandKey); bandStatBuilder.setKey(new BandStatKey(bandId)); bandStatBuilder.setBandId(bandId);
return false; } else if(!_bandId.equals(other.getBandId())) { return false;
bandTypes.setFlags(bandType); bandHeader.setMeterBandTypes(bandTypes.build()); bandHeader.setBandId(new BandId(0L)); bandHdr.add(bandHeader.build()); bandHeaders.setMeterBandHeader(bandHdr);
BandId bandId = new BandId((long) bandKey); meterBandHeaderBuilder.setKey(new MeterBandHeaderKey(bandId)); meterBandHeaderBuilder.setBandId(bandId); BandId bandId = new BandId((long) bandKey); meterBandHeaderBuilder.setKey(new MeterBandHeaderKey(bandId)); meterBandHeaderBuilder.setBandId(bandId); BandId bandId = new BandId((long) bandKey); meterBandHeaderBuilder.setKey(new MeterBandHeaderKey(bandId)); meterBandHeaderBuilder.setBandId(bandId);