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 (duration_ == null) { Duration = new global::Google.Protobuf.WellKnownTypes.Duration(); } input.ReadMessage(Duration); break; } case 18: { if (instant_ == null) { Instant = new global::Google.Protobuf.WellKnownTypes.Timestamp(); } input.ReadMessage(Instant); break; } case 26: { if (localDate_ == null) { LocalDate = new global::Google.Type.Date(); } input.ReadMessage(LocalDate); break; } case 34: { if (localTime_ == null) { LocalTime = new global::Google.Type.TimeOfDay(); } input.ReadMessage(LocalTime); break; } case 40: { IsoDayOfWeek = (global::Google.Type.DayOfWeek)input.ReadEnum(); break; } } } }
public void MergeFrom(ImageVersion other) { if (other == null) { return; } if (other.ImageVersionId.Length != 0) { ImageVersionId = other.ImageVersionId; } if (other.IsDefault != false) { IsDefault = other.IsDefault; } supportedPythonVersions_.Add(other.supportedPythonVersions_); if (other.releaseDate_ != null) { if (releaseDate_ == null) { ReleaseDate = new global::Google.Type.Date(); } ReleaseDate.MergeFrom(other.ReleaseDate); } if (other.CreationDisabled != false) { CreationDisabled = other.CreationDisabled; } if (other.UpgradeDisabled != false) { UpgradeDisabled = other.UpgradeDisabled; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }
public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { ImageVersionId = input.ReadString(); break; } case 16: { IsDefault = input.ReadBool(); break; } case 26: { supportedPythonVersions_.AddEntriesFrom(input, _repeated_supportedPythonVersions_codec); break; } case 34: { if (releaseDate_ == null) { ReleaseDate = new global::Google.Type.Date(); } input.ReadMessage(ReleaseDate); break; } case 40: { CreationDisabled = input.ReadBool(); break; } case 48: { UpgradeDisabled = input.ReadBool(); break; } } } #endif }
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { ImageVersionId = input.ReadString(); break; } case 16: { IsDefault = input.ReadBool(); break; } case 26: { supportedPythonVersions_.AddEntriesFrom(ref input, _repeated_supportedPythonVersions_codec); break; } case 34: { if (releaseDate_ == null) { ReleaseDate = new global::Google.Type.Date(); } input.ReadMessage(ReleaseDate); break; } case 40: { CreationDisabled = input.ReadBool(); break; } case 48: { UpgradeDisabled = input.ReadBool(); break; } } } }
public void MergeFrom(MakeMeOneWithEverything other) { if (other == null) { return; } if (other.duration_ != null) { if (duration_ == null) { Duration = new global::Google.Protobuf.WellKnownTypes.Duration(); } Duration.MergeFrom(other.Duration); } if (other.instant_ != null) { if (instant_ == null) { Instant = new global::Google.Protobuf.WellKnownTypes.Timestamp(); } Instant.MergeFrom(other.Instant); } if (other.localDate_ != null) { if (localDate_ == null) { LocalDate = new global::Google.Type.Date(); } LocalDate.MergeFrom(other.LocalDate); } if (other.localTime_ != null) { if (localTime_ == null) { LocalTime = new global::Google.Type.TimeOfDay(); } LocalTime.MergeFrom(other.LocalTime); } if (other.IsoDayOfWeek != global::Google.Type.DayOfWeek.Unspecified) { IsoDayOfWeek = other.IsoDayOfWeek; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }
public void MergeFrom(pb::CodedInputStream input) { #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE input.ReadRawMessage(this); #else uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); break; case 10: { Name = input.ReadString(); break; } case 18: { Profile = input.ReadString(); break; } case 34: { Job = input.ReadString(); break; } case 42: { Company = input.ReadString(); break; } case 58: { if (applicationDate_ == null) { ApplicationDate = new global::Google.Type.Date(); } input.ReadMessage(ApplicationDate); break; } case 88: { Stage = (global::Google.Cloud.Talent.V4Beta1.Application.Types.ApplicationStage)input.ReadEnum(); break; } case 104: { State = (global::Google.Cloud.Talent.V4Beta1.Application.Types.ApplicationState)input.ReadEnum(); break; } case 130: { interviews_.AddEntriesFrom(input, _repeated_interviews_codec); break; } case 146: { bool?value = _single_referral_codec.Read(input); if (referral_ == null || value != false) { Referral = value; } break; } case 154: { if (createTime_ == null) { CreateTime = new global::Google.Protobuf.WellKnownTypes.Timestamp(); } input.ReadMessage(CreateTime); break; } case 162: { if (updateTime_ == null) { UpdateTime = new global::Google.Protobuf.WellKnownTypes.Timestamp(); } input.ReadMessage(UpdateTime); break; } case 170: { OutcomeNotes = input.ReadString(); break; } case 176: { Outcome = (global::Google.Cloud.Talent.V4Beta1.Outcome)input.ReadEnum(); break; } case 226: { bool?value = _single_isMatch_codec.Read(input); if (isMatch_ == null || value != false) { IsMatch = value; } break; } case 234: { JobTitleSnippet = input.ReadString(); break; } case 250: { ExternalId = input.ReadString(); break; } } } #endif }
public void MergeFrom(Application other) { if (other == null) { return; } if (other.Name.Length != 0) { Name = other.Name; } if (other.ExternalId.Length != 0) { ExternalId = other.ExternalId; } if (other.Profile.Length != 0) { Profile = other.Profile; } if (other.Job.Length != 0) { Job = other.Job; } if (other.Company.Length != 0) { Company = other.Company; } if (other.applicationDate_ != null) { if (applicationDate_ == null) { ApplicationDate = new global::Google.Type.Date(); } ApplicationDate.MergeFrom(other.ApplicationDate); } if (other.Stage != global::Google.Cloud.Talent.V4Beta1.Application.Types.ApplicationStage.Unspecified) { Stage = other.Stage; } if (other.State != global::Google.Cloud.Talent.V4Beta1.Application.Types.ApplicationState.Unspecified) { State = other.State; } interviews_.Add(other.interviews_); if (other.referral_ != null) { if (referral_ == null || other.Referral != false) { Referral = other.Referral; } } if (other.createTime_ != null) { if (createTime_ == null) { CreateTime = new global::Google.Protobuf.WellKnownTypes.Timestamp(); } CreateTime.MergeFrom(other.CreateTime); } if (other.updateTime_ != null) { if (updateTime_ == null) { UpdateTime = new global::Google.Protobuf.WellKnownTypes.Timestamp(); } UpdateTime.MergeFrom(other.UpdateTime); } if (other.OutcomeNotes.Length != 0) { OutcomeNotes = other.OutcomeNotes; } if (other.Outcome != global::Google.Cloud.Talent.V4Beta1.Outcome.Unspecified) { Outcome = other.Outcome; } if (other.isMatch_ != null) { if (isMatch_ == null || other.IsMatch != false) { IsMatch = other.IsMatch; } } if (other.JobTitleSnippet.Length != 0) { JobTitleSnippet = other.JobTitleSnippet; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); break; case 10: { Name = input.ReadString(); break; } case 18: { Profile = input.ReadString(); break; } case 34: { Job = input.ReadString(); break; } case 42: { Company = input.ReadString(); break; } case 58: { if (applicationDate_ == null) { ApplicationDate = new global::Google.Type.Date(); } input.ReadMessage(ApplicationDate); break; } case 88: { Stage = (global::Google.Cloud.Talent.V4Beta1.Application.Types.ApplicationStage)input.ReadEnum(); break; } case 104: { State = (global::Google.Cloud.Talent.V4Beta1.Application.Types.ApplicationState)input.ReadEnum(); break; } case 130: { interviews_.AddEntriesFrom(ref input, _repeated_interviews_codec); break; } case 146: { bool?value = _single_referral_codec.Read(ref input); if (referral_ == null || value != false) { Referral = value; } break; } case 154: { if (createTime_ == null) { CreateTime = new global::Google.Protobuf.WellKnownTypes.Timestamp(); } input.ReadMessage(CreateTime); break; } case 162: { if (updateTime_ == null) { UpdateTime = new global::Google.Protobuf.WellKnownTypes.Timestamp(); } input.ReadMessage(UpdateTime); break; } case 170: { OutcomeNotes = input.ReadString(); break; } case 176: { Outcome = (global::Google.Cloud.Talent.V4Beta1.Outcome)input.ReadEnum(); break; } case 226: { bool?value = _single_isMatch_codec.Read(ref input); if (isMatch_ == null || value != false) { IsMatch = value; } break; } case 234: { JobTitleSnippet = input.ReadString(); break; } case 250: { ExternalId = input.ReadString(); break; } } } }