public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: input.SkipLastField(); break; case 10: { Name = input.ReadString(); break; } case 18: { if (value_ == null) { value_ = new global::Google.Protobuf.Any(); } input.ReadMessage(value_); break; } } } }
public void MergeFrom(Operation other) { if (other == null) { return; } if (other.Name.Length != 0) { Name = other.Name; } if (other.metadata_ != null) { if (metadata_ == null) { metadata_ = new global::Google.Protobuf.Any(); } Metadata.MergeFrom(other.Metadata); } if (other.Done != false) { Done = other.Done; } switch (other.ResultCase) { case ResultOneofCase.Error: Error = other.Error; break; case ResultOneofCase.Response: Response = other.Response; break; } }
public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: input.SkipLastField(); break; case 10: { Name = input.ReadString(); break; } case 18: { if (metadata_ == null) { metadata_ = new global::Google.Protobuf.Any(); } input.ReadMessage(metadata_); break; } case 24: { Done = input.ReadBool(); break; } case 34: { global::Google.Rpc.Status subBuilder = new global::Google.Rpc.Status(); if (resultCase_ == ResultOneofCase.Error) { subBuilder.MergeFrom(Error); } input.ReadMessage(subBuilder); Error = subBuilder; break; } case 42: { global::Google.Protobuf.Any subBuilder = new global::Google.Protobuf.Any(); if (resultCase_ == ResultOneofCase.Response) { subBuilder.MergeFrom(Response); } input.ReadMessage(subBuilder); Response = subBuilder; break; } } } }
public void MergeFrom(Option other) { if (other == null) { return; } if (other.Name.Length != 0) { Name = other.Name; } if (other.value_ != null) { if (value_ == null) { value_ = new global::Google.Protobuf.Any(); } Value.MergeFrom(other.Value); } }