public SnsUserPageResponse.Builder SetObjectList(int index, SnsObject value) { ThrowHelper.ThrowIfNull(value, "value"); this.PrepareBuilder(); this.result.objectList_[index] = value; return(this); }
public SnsUserPageResponse.Builder AddObjectList(SnsObject value) { ThrowHelper.ThrowIfNull(value, "value"); this.PrepareBuilder(); this.result.objectList_.Add(value); return(this); }
public SnsObjectDetailResponse.Builder SetObject(SnsObject value) { ThrowHelper.ThrowIfNull(value, "value"); this.PrepareBuilder(); this.result.hasObject = true; this.result.object_ = value; return(this); }
public override SnsObjectDetailResponse.Builder MergeFrom(ICodedInputStream input, ExtensionRegistry extensionRegistry) { uint num; string str; this.PrepareBuilder(); while (input.ReadTag(out num, out str)) { if ((num == 0) && (str != null)) { int index = Array.BinarySearch <string>(SnsObjectDetailResponse._snsObjectDetailResponseFieldNames, str, StringComparer.Ordinal); if (index >= 0) { num = SnsObjectDetailResponse._snsObjectDetailResponseFieldTags[index]; } else { this.ParseUnknownField(input, extensionRegistry, num, str); continue; } } switch (num) { case 0: throw InvalidProtocolBufferException.InvalidTag(); case 10: { micromsg.BaseResponse.Builder builder = micromsg.BaseResponse.CreateBuilder(); if (this.result.hasBaseResponse) { builder.MergeFrom(this.BaseResponse); } input.ReadMessage(builder, extensionRegistry); this.BaseResponse = builder.BuildPartial(); continue; } case 0x12: { SnsObject.Builder builder2 = SnsObject.CreateBuilder(); if (this.result.hasObject) { builder2.MergeFrom(this.Object); } input.ReadMessage(builder2, extensionRegistry); this.Object = builder2.BuildPartial(); continue; } } if (WireFormat.IsEndGroupTag(num)) { return(this); } this.ParseUnknownField(input, extensionRegistry, num, str); } return(this); }
public SnsObjectDetailResponse.Builder MergeObject(SnsObject value) { ThrowHelper.ThrowIfNull(value, "value"); this.PrepareBuilder(); if (this.result.hasObject && (this.result.object_ != SnsObject.DefaultInstance)) { this.result.object_ = SnsObject.CreateBuilder(this.result.object_).MergeFrom(value).BuildPartial(); } else { this.result.object_ = value; } this.result.hasObject = true; return(this); }