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: { CustomerId = input.ReadString(); break; } case 18: { global::Google.Ads.GoogleAds.V0.Services.KeywordAndUrlSeed subBuilder = new global::Google.Ads.GoogleAds.V0.Services.KeywordAndUrlSeed(); if (seedCase_ == SeedOneofCase.KeywordAndUrlSeed) { subBuilder.MergeFrom(KeywordAndUrlSeed); } input.ReadMessage(subBuilder); KeywordAndUrlSeed = subBuilder; break; } case 26: { global::Google.Ads.GoogleAds.V0.Services.KeywordSeed subBuilder = new global::Google.Ads.GoogleAds.V0.Services.KeywordSeed(); if (seedCase_ == SeedOneofCase.KeywordSeed) { subBuilder.MergeFrom(KeywordSeed); } input.ReadMessage(subBuilder); KeywordSeed = subBuilder; break; } case 42: { global::Google.Ads.GoogleAds.V0.Services.UrlSeed subBuilder = new global::Google.Ads.GoogleAds.V0.Services.UrlSeed(); if (seedCase_ == SeedOneofCase.UrlSeed) { subBuilder.MergeFrom(UrlSeed); } input.ReadMessage(subBuilder); UrlSeed = subBuilder; break; } case 58: { string value = _single_language_codec.Read(input); if (language_ == null || value != "") { Language = value; } break; } case 66: { geoTargetConstants_.AddEntriesFrom(input, _repeated_geoTargetConstants_codec); break; } case 72: { keywordPlanNetwork_ = (global::Google.Ads.GoogleAds.V0.Enums.KeywordPlanNetworkEnum.Types.KeywordPlanNetwork) input.ReadEnum(); 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: { ResourceName = input.ReadString(); break; } case 18: { string value = _single_keywordPlan_codec.Read(input); if (keywordPlan_ == null || value != "") { KeywordPlan = value; } break; } case 26: { long?value = _single_id_codec.Read(input); if (id_ == null || value != 0L) { Id = value; } break; } case 34: { string value = _single_name_codec.Read(input); if (name_ == null || value != "") { Name = value; } break; } case 42: { languageConstants_.AddEntriesFrom(input, _repeated_languageConstants_codec); break; } case 48: { keywordPlanNetwork_ = (global::Google.Ads.GoogleAds.V0.Enums.KeywordPlanNetworkEnum.Types.KeywordPlanNetwork)input.ReadEnum(); break; } case 58: { long?value = _single_cpcBidMicros_codec.Read(input); if (cpcBidMicros_ == null || value != 0L) { CpcBidMicros = value; } break; } case 66: { geoTargets_.AddEntriesFrom(input, _repeated_geoTargets_codec); break; } } } }