public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { if (ownerId_ == null) { OwnerId = new global::NeoFS.API.v2.Refs.OwnerID(); } input.ReadMessage(OwnerId); break; } case 16: { Expiration = input.ReadUInt64(); break; } } } }
public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { if (version_ == null) { Version = new global::NeoFS.API.v2.Refs.Version(); } input.ReadMessage(Version); break; } case 18: { if (ownerId_ == null) { OwnerId = new global::NeoFS.API.v2.Refs.OwnerID(); } input.ReadMessage(OwnerId); break; } case 26: { Nonce = input.ReadBytes(); break; } case 32: { BasicAcl = input.ReadUInt32(); break; } case 42: { attributes_.AddEntriesFrom(input, _repeated_attributes_codec); break; } case 50: { if (placementPolicy_ == null) { PlacementPolicy = new global::NeoFS.API.v2.Netmap.PlacementPolicy(); } input.ReadMessage(PlacementPolicy); break; } } } }
public void MergeFrom(Body other) { if (other == null) { return; } if (other.ownerId_ != null) { if (ownerId_ == null) { OwnerId = new global::NeoFS.API.v2.Refs.OwnerID(); } OwnerId.MergeFrom(other.OwnerId); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }
public void MergeFrom(Container other) { if (other == null) { return; } if (other.version_ != null) { if (version_ == null) { Version = new global::NeoFS.API.v2.Refs.Version(); } Version.MergeFrom(other.Version); } if (other.ownerId_ != null) { if (ownerId_ == null) { OwnerId = new global::NeoFS.API.v2.Refs.OwnerID(); } OwnerId.MergeFrom(other.OwnerId); } if (other.Nonce.Length != 0) { Nonce = other.Nonce; } if (other.BasicAcl != 0) { BasicAcl = other.BasicAcl; } attributes_.Add(other.attributes_); if (other.placementPolicy_ != null) { if (placementPolicy_ == null) { PlacementPolicy = new global::NeoFS.API.v2.Netmap.PlacementPolicy(); } PlacementPolicy.MergeFrom(other.PlacementPolicy); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }