public Builder SetBroadcastAddress(global::Sirikata.Subscription.Protocol._PBJ_Internal.Address value) { pb::ThrowHelper.ThrowIfNull(value, "value"); result.hasBroadcastAddress = true; result.broadcastAddress_ = value; return(this); }
public Builder MergeBroadcastAddress(global::Sirikata.Subscription.Protocol._PBJ_Internal.Address value) { pb::ThrowHelper.ThrowIfNull(value, "value"); if (result.HasBroadcastAddress && result.broadcastAddress_ != global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.DefaultInstance) { result.broadcastAddress_ = global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.CreateBuilder(result.broadcastAddress_).MergeFrom(value).BuildPartial(); } else { result.broadcastAddress_ = value; } result.hasBroadcastAddress = true; return(this); }