public NshEntryBuilder setLength(final Short value) { if (value != null) { checkLengthRange(value); } this._length = value; return this; }
public NshEntryBuilder setNsi(final Short value) { if (value != null) { checkNsiRange(value); } this._nsi = value; return this; } private static void checkNspRange(final long value) {
public NshEntryBuilder setNsp(final Long value) { if (value != null) { checkNspRange(value); } this._nsp = value; return this; } private static void checkVersionRange(final short value) {
private NshEntryImpl(NshEntryBuilder base) { if (base.key() == null) { this.key = new NshEntryKey( base.getName() ); this._name = base.getName(); } else { this.key = base.key(); this._name = key.getName(); } this._length = base.getLength(); this._mdType = base.getMdType(); this._nextProtocol = base.getNextProtocol(); this._nsi = base.getNsi(); this._nsp = base.getNsp(); this._version = base.getVersion(); this.augmentation = ImmutableMap.copyOf(base.augmentation); }
@Override public Initialized<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.vpp.nsh.rev170315.vpp.nsh.nsh.entries.NshEntry> init( @Nonnull final InstanceIdentifier<NshEntry> id, @Nonnull final NshEntry readValue, @Nonnull final ReadContext ctx) { return Initialized.create( InstanceIdentifier.create(VppNsh.class).child( org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.vpp.nsh.rev170315.vpp.nsh.NshEntries.class).child( org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.vpp.nsh.rev170315.vpp.nsh.nsh.entries.NshEntry.class, new org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.vpp.nsh.rev170315.vpp.nsh.nsh.entries.NshEntryKey(id.firstKeyOf(NshEntry.class).getName())), new org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.vpp.nsh.rev170315.vpp.nsh.nsh.entries.NshEntryBuilder(readValue) .setName(readValue.getName()) .build()); } }
public NshEntryBuilder setVersion(final Short value) { if (value != null) { checkVersionRange(value); } this._version = value; return this; }