public Builder SetDoorOpenOutArea(global::AeroCloud.Protocol.DoorOpenOutArea value) { pb::ThrowHelper.ThrowIfNull(value, "value"); PrepareBuilder(); result.hasDoorOpenOutArea = true; result.doorOpenOutArea_ = value; return(this); }
public Builder MergeDoorOpenOutArea(global::AeroCloud.Protocol.DoorOpenOutArea value) { pb::ThrowHelper.ThrowIfNull(value, "value"); PrepareBuilder(); if (result.hasDoorOpenOutArea && result.doorOpenOutArea_ != global::AeroCloud.Protocol.DoorOpenOutArea.DefaultInstance) { result.doorOpenOutArea_ = global::AeroCloud.Protocol.DoorOpenOutArea.CreateBuilder(result.doorOpenOutArea_).MergeFrom(value).BuildPartial(); } else { result.doorOpenOutArea_ = value; } result.hasDoorOpenOutArea = true; return(this); }