public GetMeterFeaturesOutputBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures arg) { this._maxMeter = arg.getMaxMeter(); this._meterBandSupported = arg.getMeterBandSupported(); this._meterCapabilitiesSupported = arg.getMeterCapabilitiesSupported(); this._maxBands = arg.getMaxBands(); this._maxColor = arg.getMaxColor(); }
public MeterFeaturesBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures arg) { this._maxMeter = arg.getMaxMeter(); this._meterBandSupported = arg.getMeterBandSupported(); this._meterCapabilitiesSupported = arg.getMeterCapabilitiesSupported(); this._maxBands = arg.getMaxBands(); this._maxColor = arg.getMaxColor(); }
public MeterFeaturesUpdatedBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures arg) { this._maxMeter = arg.getMaxMeter(); this._meterBandSupported = arg.getMeterBandSupported(); this._meterCapabilitiesSupported = arg.getMeterCapabilitiesSupported(); this._maxBands = arg.getMaxBands(); this._maxColor = arg.getMaxColor(); }
/** *Set fields from given grouping argument. Valid argument is instance of one of following types: * <ul> * <li>org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures</li> * </ul> * * @param arg grouping object * @throws IllegalArgumentException if given argument is none of valid types */ public void fieldsFrom(DataObject arg) { boolean isValidArg = false; if (arg instanceof org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures) { this._maxMeter = ((org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures)arg).getMaxMeter(); this._meterBandSupported = ((org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures)arg).getMeterBandSupported(); this._meterCapabilitiesSupported = ((org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures)arg).getMeterCapabilitiesSupported(); this._maxBands = ((org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures)arg).getMaxBands(); this._maxColor = ((org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures)arg).getMaxColor(); isValidArg = true; } if (!isValidArg) { throw new IllegalArgumentException( "expected one of: [org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures] \n" + "but was: " + arg ); } }
this._meterCapabilitiesSupported = ((org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures)arg).getMeterCapabilitiesSupported(); this._maxBands = ((org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures)arg).getMaxBands(); this._maxColor = ((org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures)arg).getMaxColor(); isValidArg = true;
this._meterCapabilitiesSupported = ((org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures)arg).getMeterCapabilitiesSupported(); this._maxBands = ((org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures)arg).getMaxBands(); this._maxColor = ((org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterFeatures)arg).getMaxColor(); isValidArg = true;