public SnsUserPageResponse.Builder SetSnsUserInfo(micromsg.SnsUserInfo value) { ThrowHelper.ThrowIfNull(value, "value"); this.PrepareBuilder(); this.result.hasSnsUserInfo = true; this.result.snsUserInfo_ = value; return(this); }
public SnsUserPageResponse.Builder MergeSnsUserInfo(micromsg.SnsUserInfo value) { ThrowHelper.ThrowIfNull(value, "value"); this.PrepareBuilder(); if (this.result.hasSnsUserInfo && (this.result.snsUserInfo_ != micromsg.SnsUserInfo.DefaultInstance)) { this.result.snsUserInfo_ = micromsg.SnsUserInfo.CreateBuilder(this.result.snsUserInfo_).MergeFrom(value).BuildPartial(); } else { this.result.snsUserInfo_ = value; } this.result.hasSnsUserInfo = true; return(this); }